From 9cae51746d3844f3c16b562c07f0fdaa0bc5cc93 Mon Sep 17 00:00:00 2001 From: "DESKTOP-5RP3AKU\\Jisol" <2858626794@qq.com> Date: Wed, 31 Jan 2024 02:29:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- JNFrame/Assembly-CSharp-Editor.csproj | 6 +- JNFrame/Assembly-CSharp-firstpass.csproj | 493 +- JNFrame/Assembly-CSharp.csproj | 524 +- .../Packages/BepuPhysics.2.3.4/.signature.p7s | Bin 9472 -> 0 bytes .../BepuPhysics.2.3.4/BepuPhysics.nuspec | 21 - .../BepuPhysics.2.3.4/BepuPhysics.nuspec.meta | 7 - .../BepuPhysics.2.3.4/bepuphysicslogo256.png | Bin 42285 -> 0 bytes .../bepuphysicslogo256.png.meta | 147 - .../Packages/BepuPhysics.2.3.4/lib.meta | 8 - .../BepuPhysics.2.3.4/lib/netstandard2.0.meta | 8 - .../lib/netstandard2.0/BepuPhysics.dll | Bin 731648 -> 0 bytes .../lib/netstandard2.0/BepuPhysics.dll.meta | 23 - .../lib/netstandard2.0/BepuPhysics.xml | 6303 ----------------- .../lib/netstandard2.0/BepuPhysics.xml.meta | 7 - .../Assets/Packages/BepuUtilities.2.3.4.meta | 8 - .../BepuUtilities.2.3.4/.signature.p7s | Bin 9473 -> 0 bytes .../BepuUtilities.2.3.4/BepuUtilities.nuspec | 22 - .../BepuUtilities.nuspec.meta | 7 - .../bepuphysicslogo256.png | Bin 42285 -> 0 bytes .../bepuphysicslogo256.png.meta | 147 - .../lib/netstandard2.0/BepuUtilities.dll | Bin 128512 -> 0 bytes .../lib/netstandard2.0/BepuUtilities.dll.meta | 23 - .../lib/netstandard2.0/BepuUtilities.xml | 4105 ----------- .../lib/netstandard2.0/BepuUtilities.xml.meta | 7 - .../Packages/Google.Protobuf.3.15.8.meta | 8 - .../Google.Protobuf.3.15.8/.signature.p7s | Bin 18165 -> 0 bytes .../Packages/Google.Protobuf.3.15.8/lib.meta | 8 - .../lib/netstandard2.0.meta | 8 - .../lib/netstandard2.0/Google.Protobuf.dll | Bin 390248 -> 0 bytes ...2.3.4.meta => Google.Protobuf.3.19.6.meta} | 2 +- .../Google.Protobuf.3.19.6/.signature.p7s | Bin 0 -> 22398 bytes .../Google.Protobuf.nuspec | 6 +- .../Google.Protobuf.nuspec.meta | 2 +- .../lib.meta | 2 +- .../lib/netstandard2.0.meta | 2 +- .../lib/netstandard2.0/Google.Protobuf.dll | Bin 0 -> 405272 bytes .../netstandard2.0/Google.Protobuf.dll.meta | 2 +- .../lib/netstandard2.0/Google.Protobuf.xml | 66 +- .../netstandard2.0/Google.Protobuf.xml.meta | 2 +- ...Runtime.CompilerServices.Unsafe.6.0.0.meta | 8 - .../.signature.p7s | Bin 18703 -> 0 bytes .../Icon.png | Bin 7006 -> 0 bytes .../Icon.png.meta | 147 - .../LICENSE.TXT | 23 - .../LICENSE.TXT.meta | 7 - ...tem.Runtime.CompilerServices.Unsafe.nuspec | 29 - ...untime.CompilerServices.Unsafe.nuspec.meta | 7 - .../THIRD-PARTY-NOTICES.TXT | 939 --- .../THIRD-PARTY-NOTICES.TXT.meta | 7 - .../buildTransitive.meta | 8 - .../buildTransitive/netcoreapp2.0.meta | 8 - ...em.Runtime.CompilerServices.Unsafe.targets | 6 - ...ntime.CompilerServices.Unsafe.targets.meta | 7 - .../buildTransitive/netcoreapp3.1.meta | 8 - .../buildTransitive/netcoreapp3.1/_._ | 0 .../buildTransitive/netcoreapp3.1/_._.meta | 7 - .../lib.meta | 8 - .../lib/netstandard2.0.meta | 8 - ...System.Runtime.CompilerServices.Unsafe.dll | Bin 18024 -> 0 bytes ...m.Runtime.CompilerServices.Unsafe.dll.meta | 23 - ...System.Runtime.CompilerServices.Unsafe.xml | 291 - ...m.Runtime.CompilerServices.Unsafe.xml.meta | 7 - .../useSharedDesignerContext.txt | 0 .../useSharedDesignerContext.txt.meta | 7 - JNFrame/Assets/Script/App.cs | 2 +- JNFrame/Assets/Script/AppImpl/JNGSocket.cs | 2 +- .../Script/battle/mode/DemoCallbacks.cs | 130 - .../Script/battle/mode/DemoCallbacks.cs.meta | 3 - .../Script/battle/mode/GWorldSceneMode.cs | 7 +- JNFrame/Assets/packages.config | 6 +- JNFrame/Logs/AssetImportWorker0-prev.log | 876 ++- JNFrame/Logs/AssetImportWorker0.log | 1288 ++-- JNFrame/Logs/AssetImportWorker1-prev.log | 710 +- JNFrame/Logs/AssetImportWorker1.log | 1214 ++-- .../shadercompiler-AssetImportWorker0.log | 5 +- ...hadercompiler-UnityShaderCompiler.exe0.log | 5 +- ...hadercompiler-UnityShaderCompiler.exe1.log | 79 +- ...adercompiler-UnityShaderCompiler.exe10.log | 84 - ...adercompiler-UnityShaderCompiler.exe11.log | 69 - ...hadercompiler-UnityShaderCompiler.exe2.log | 82 +- ...hadercompiler-UnityShaderCompiler.exe3.log | 87 - ...hadercompiler-UnityShaderCompiler.exe4.log | 78 - ...hadercompiler-UnityShaderCompiler.exe5.log | 72 - ...hadercompiler-UnityShaderCompiler.exe6.log | 69 - ...hadercompiler-UnityShaderCompiler.exe7.log | 93 - ...hadercompiler-UnityShaderCompiler.exe8.log | 84 - ...hadercompiler-UnityShaderCompiler.exe9.log | 69 - .../.signature.p7s | Bin 22354 -> 0 bytes .../LICENSE.TXT | 23 - ...untime.CompilerServices.Unsafe.4.5.2.nupkg | Bin 104723 -> 0 bytes .../THIRD-PARTY-NOTICES.TXT | 309 - ...System.Runtime.CompilerServices.Unsafe.dll | Bin 23088 -> 0 bytes ...System.Runtime.CompilerServices.Unsafe.xml | 200 - ...System.Runtime.CompilerServices.Unsafe.dll | Bin 23600 -> 0 bytes ...System.Runtime.CompilerServices.Unsafe.xml | 200 - ...System.Runtime.CompilerServices.Unsafe.dll | Bin 23600 -> 0 bytes ...System.Runtime.CompilerServices.Unsafe.xml | 200 - ...System.Runtime.CompilerServices.Unsafe.dll | Bin 23304 -> 0 bytes ...System.Runtime.CompilerServices.Unsafe.xml | 200 - ...System.Runtime.CompilerServices.Unsafe.dll | Bin 23816 -> 0 bytes ...System.Runtime.CompilerServices.Unsafe.xml | 200 - .../useSharedDesignerContext.txt | 0 .../version.txt | 1 - JNFrame/UniTask.Addressables.csproj | 513 +- JNFrame/UniTask.DOTween.csproj | 513 +- JNFrame/UniTask.Editor.csproj | 530 +- JNFrame/UniTask.Linq.csproj | 513 +- JNFrame/UniTask.TextMeshPro.csproj | 515 +- JNFrame/UniTask.csproj | 513 +- ...p-firstpass.csproj.AssemblyReference.cache | Bin 432614 -> 434997 bytes ...mbly-CSharp.csproj.AssemblyReference.cache | Bin 428330 -> 430713 bytes ...ddressables.csproj.AssemblyReference.cache | Bin 415813 -> 418196 bytes ...ask.DOTween.csproj.AssemblyReference.cache | Bin 415813 -> 418196 bytes ...Task.Editor.csproj.AssemblyReference.cache | Bin 439730 -> 442113 bytes ...niTask.Linq.csproj.AssemblyReference.cache | Bin 415813 -> 418196 bytes ...TextMeshPro.csproj.AssemblyReference.cache | Bin 416808 -> 419191 bytes .../UniTask.csproj.AssemblyReference.cache | Bin 415813 -> 418196 bytes 117 files changed, 4577 insertions(+), 18496 deletions(-) delete mode 100644 JNFrame/Assets/Packages/BepuPhysics.2.3.4/.signature.p7s delete mode 100644 JNFrame/Assets/Packages/BepuPhysics.2.3.4/BepuPhysics.nuspec delete mode 100644 JNFrame/Assets/Packages/BepuPhysics.2.3.4/BepuPhysics.nuspec.meta delete mode 100644 JNFrame/Assets/Packages/BepuPhysics.2.3.4/bepuphysicslogo256.png delete mode 100644 JNFrame/Assets/Packages/BepuPhysics.2.3.4/bepuphysicslogo256.png.meta delete mode 100644 JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib.meta delete mode 100644 JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0.meta delete mode 100644 JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.dll delete mode 100644 JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.dll.meta delete mode 100644 JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.xml delete mode 100644 JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.xml.meta delete mode 100644 JNFrame/Assets/Packages/BepuUtilities.2.3.4.meta delete mode 100644 JNFrame/Assets/Packages/BepuUtilities.2.3.4/.signature.p7s delete mode 100644 JNFrame/Assets/Packages/BepuUtilities.2.3.4/BepuUtilities.nuspec delete mode 100644 JNFrame/Assets/Packages/BepuUtilities.2.3.4/BepuUtilities.nuspec.meta delete mode 100644 JNFrame/Assets/Packages/BepuUtilities.2.3.4/bepuphysicslogo256.png delete mode 100644 JNFrame/Assets/Packages/BepuUtilities.2.3.4/bepuphysicslogo256.png.meta delete mode 100644 JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0/BepuUtilities.dll delete mode 100644 JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0/BepuUtilities.dll.meta delete mode 100644 JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0/BepuUtilities.xml delete mode 100644 JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0/BepuUtilities.xml.meta delete mode 100644 JNFrame/Assets/Packages/Google.Protobuf.3.15.8.meta delete mode 100644 JNFrame/Assets/Packages/Google.Protobuf.3.15.8/.signature.p7s delete mode 100644 JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib.meta delete mode 100644 JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0.meta delete mode 100644 JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.dll rename JNFrame/Assets/Packages/{BepuPhysics.2.3.4.meta => Google.Protobuf.3.19.6.meta} (77%) create mode 100644 JNFrame/Assets/Packages/Google.Protobuf.3.19.6/.signature.p7s rename JNFrame/Assets/Packages/{Google.Protobuf.3.15.8 => Google.Protobuf.3.19.6}/Google.Protobuf.nuspec (91%) rename JNFrame/Assets/Packages/{Google.Protobuf.3.15.8 => Google.Protobuf.3.19.6}/Google.Protobuf.nuspec.meta (74%) rename JNFrame/Assets/Packages/{BepuUtilities.2.3.4 => Google.Protobuf.3.19.6}/lib.meta (77%) rename JNFrame/Assets/Packages/{BepuUtilities.2.3.4 => Google.Protobuf.3.19.6}/lib/netstandard2.0.meta (77%) create mode 100644 JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.dll rename JNFrame/Assets/Packages/{Google.Protobuf.3.15.8 => Google.Protobuf.3.19.6}/lib/netstandard2.0/Google.Protobuf.dll.meta (91%) rename JNFrame/Assets/Packages/{Google.Protobuf.3.15.8 => Google.Protobuf.3.19.6}/lib/netstandard2.0/Google.Protobuf.xml (99%) rename JNFrame/Assets/Packages/{Google.Protobuf.3.15.8 => Google.Protobuf.3.19.6}/lib/netstandard2.0/Google.Protobuf.xml.meta (75%) delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/.signature.p7s delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/Icon.png delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/Icon.png.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._ delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml.meta delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt delete mode 100644 JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt.meta delete mode 100644 JNFrame/Assets/Script/battle/mode/DemoCallbacks.cs delete mode 100644 JNFrame/Assets/Script/battle/mode/DemoCallbacks.cs.meta delete mode 100644 JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe10.log delete mode 100644 JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe11.log delete mode 100644 JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe3.log delete mode 100644 JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe4.log delete mode 100644 JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe5.log delete mode 100644 JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe6.log delete mode 100644 JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe7.log delete mode 100644 JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe8.log delete mode 100644 JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe9.log delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/.signature.p7s delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/LICENSE.TXT delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/System.Runtime.CompilerServices.Unsafe.4.5.2.nupkg delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/THIRD-PARTY-NOTICES.TXT delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.xml delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/useSharedDesignerContext.txt delete mode 100644 JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/version.txt diff --git a/JNFrame/Assembly-CSharp-Editor.csproj b/JNFrame/Assembly-CSharp-Editor.csproj index 848bf2b2..1f3164a3 100644 --- a/JNFrame/Assembly-CSharp-Editor.csproj +++ b/JNFrame/Assembly-CSharp-Editor.csproj @@ -43,13 +43,13 @@ - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll diff --git a/JNFrame/Assembly-CSharp-firstpass.csproj b/JNFrame/Assembly-CSharp-firstpass.csproj index bf91101a..c004a26b 100644 --- a/JNFrame/Assembly-CSharp-firstpass.csproj +++ b/JNFrame/Assembly-CSharp-firstpass.csproj @@ -26,7 +26,7 @@ full false Temp\Bin\Debug\Assembly-CSharp-firstpass\ - UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_NATIVE_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_RUNTIME_PERMISSIONS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_ANDROID;TEXTCORE_1_0_OR_NEWER;UNITY_ANDROID;UNITY_ANDROID_API;ENABLE_EGL;ENABLE_NETWORK;ENABLE_RUNTIME_GI;ENABLE_CRUNCH_TEXTURE_COMPRESSION;UNITY_CAN_SHOW_SPLASH_SCREEN;UNITY_HAS_GOOGLEVR;UNITY_HAS_TANGO;ENABLE_SPATIALTRACKING;ENABLE_ETC_COMPRESSION;PLATFORM_EXTENDS_VULKAN_DEVICE;PLATFORM_HAS_MULTIPLE_SWAPCHAINS;UNITY_ANDROID_SUPPORTS_SHADOWFILES;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;UNITY_UGP_API;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITY_GAME_SERVICES_ANALYTICS_SUPPORT;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER prompt 4 0169,0649 @@ -1804,706 +1804,703 @@ - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterInputModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterRendererModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VirtualTexturingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.15.8\lib\netstandard2.0\Google.Protobuf.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuUtilities.2.3.4\lib\netstandard2.0\BepuUtilities.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - D:\myproject\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + D:\Jisol\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuPhysics.2.3.4\lib\netstandard2.0\BepuPhysics.dll + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.19.6\lib\netstandard2.0\Google.Protobuf.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VSCode.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VSCode.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Performance.Profile-Analyzer.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Performance.Profile-Analyzer.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Model.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Model.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Timeline.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Timeline.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Timeline.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Timeline.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TextMeshPro.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TextMeshPro.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Mono.Reflection.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Mono.Reflection.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Rider.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Rider.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.State.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.State.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Core.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Core.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.EditorCoroutines.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.EditorCoroutines.Editor.dll diff --git a/JNFrame/Assembly-CSharp.csproj b/JNFrame/Assembly-CSharp.csproj index bb9476fe..dd078902 100644 --- a/JNFrame/Assembly-CSharp.csproj +++ b/JNFrame/Assembly-CSharp.csproj @@ -26,7 +26,7 @@ full false Temp\Bin\Debug\Assembly-CSharp\ - UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_NATIVE_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_RUNTIME_PERMISSIONS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_ANDROID;TEXTCORE_1_0_OR_NEWER;UNITY_ANDROID;UNITY_ANDROID_API;ENABLE_EGL;ENABLE_NETWORK;ENABLE_RUNTIME_GI;ENABLE_CRUNCH_TEXTURE_COMPRESSION;UNITY_CAN_SHOW_SPLASH_SCREEN;UNITY_HAS_GOOGLEVR;UNITY_HAS_TANGO;ENABLE_SPATIALTRACKING;ENABLE_ETC_COMPRESSION;PLATFORM_EXTENDS_VULKAN_DEVICE;PLATFORM_HAS_MULTIPLE_SWAPCHAINS;UNITY_ANDROID_SUPPORTS_SHADOWFILES;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;UNITY_UGP_API;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITY_GAME_SERVICES_ANALYTICS_SUPPORT;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER prompt 4 0169,0649 @@ -50,747 +50,733 @@ - - - - - + + + - - - - + + - - - - + - + + + - - - - - - + - - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterInputModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterRendererModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VirtualTexturingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.15.8\lib\netstandard2.0\Google.Protobuf.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuUtilities.2.3.4\lib\netstandard2.0\BepuUtilities.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - D:\myproject\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + D:\Jisol\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuPhysics.2.3.4\lib\netstandard2.0\BepuPhysics.dll + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.19.6\lib\netstandard2.0\Google.Protobuf.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Flow.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VSCode.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VSCode.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Shared.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TextMeshPro.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualStudio.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Performance.Profile-Analyzer.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Performance.Profile-Analyzer.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Model.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Model.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Timeline.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Timeline.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Timeline.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Timeline.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Core.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TextMeshPro.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TextMeshPro.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.State.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.SettingsProvider.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Mono.Reflection.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.OpenCover.Mono.Reflection.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Flow.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.PlasticSCM.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Rider.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.Rider.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TestTools.CodeCoverage.Editor.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.State.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.State.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Core.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.VisualScripting.Core.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.EditorCoroutines.Editor.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.EditorCoroutines.Editor.dll diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/.signature.p7s b/JNFrame/Assets/Packages/BepuPhysics.2.3.4/.signature.p7s deleted file mode 100644 index c2799fa81732300d78d1b5e753d9b89eecf14e1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9472 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 bu_Kcn;TweuU-gN64^Y+l5tOInE}8OQS^i2a diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/BepuPhysics.nuspec b/JNFrame/Assets/Packages/BepuPhysics.2.3.4/BepuPhysics.nuspec deleted file mode 100644 index 12630556..00000000 --- a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/BepuPhysics.nuspec +++ /dev/null @@ -1,21 +0,0 @@ - - - - BepuPhysics - 2.3.4 - Ross Nordby - Apache-2.0 - https://licenses.nuget.org/Apache-2.0 - bepuphysicslogo256.png - https://github.com/bepu/bepuphysics2 - Speedy real time physics simulation library. - © Bepu Entertainment LLC - physics 3d rigid body real time simulation - - - - - - - - \ No newline at end of file diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/BepuPhysics.nuspec.meta b/JNFrame/Assets/Packages/BepuPhysics.2.3.4/BepuPhysics.nuspec.meta deleted file mode 100644 index d2a10c2c..00000000 --- a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/BepuPhysics.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 83417015edcae8b458698091a72eb859 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/bepuphysicslogo256.png b/JNFrame/Assets/Packages/BepuPhysics.2.3.4/bepuphysicslogo256.png deleted file mode 100644 index 5d395e1f79c681f031bbf7044f73e5ad13bee417..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42285 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 Ug61;AFds)wT3M<}!sN&Q0sO3crvLx| diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/bepuphysicslogo256.png.meta b/JNFrame/Assets/Packages/BepuPhysics.2.3.4/bepuphysicslogo256.png.meta deleted file mode 100644 index bc6ad3f9..00000000 --- a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/bepuphysicslogo256.png.meta +++ /dev/null @@ -1,147 +0,0 @@ -fileFormatVersion: 2 -guid: fbf8377d5fc357f4f9aa150e2eb7aacc -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 12 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - ignoreMasterTextureLimit: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 0 - wrapV: 0 - wrapW: 0 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - cookieLightType: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: WebGL - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Server - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib.meta b/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib.meta deleted file mode 100644 index a4b585cd..00000000 --- a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 120c5d7f624ebba4a9921dc02e9e31bc -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0.meta b/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0.meta deleted file mode 100644 index 2df7f284..00000000 --- a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 3cf1a127cc8b29d4dbb7de81ab2539f5 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.dll b/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.dll deleted file mode 100644 index 838097e47e468fc2de2e784b6dee98b7058fa55d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 731648 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�hKuSfKfw#L4`59> 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

`py(W1F=d}%*FWF&vL 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 diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.dll.meta b/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.dll.meta deleted file mode 100644 index c719ddc7..00000000 --- a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.dll.meta +++ /dev/null @@ -1,23 +0,0 @@ -fileFormatVersion: 2 -guid: b31b98ad84771d7439e20b82ee07d66c -labels: -- NuGetForUnity -PluginImporter: - externalObjects: {} - serializedVersion: 2 - iconMap: {} - executionOrder: {} - defineConstraints: [] - isPreloaded: 0 - isOverridable: 0 - isExplicitlyReferenced: 0 - validateReferences: 1 - platformData: - - first: - Any: - second: - enabled: 1 - settings: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.xml b/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.xml deleted file mode 100644 index 6c15177e..00000000 --- a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.xml +++ /dev/null @@ -1,6303 +0,0 @@ - - - - BepuPhysics - - - -

- Handles the movement of constraints from higher indexed batches into lower indexed batches to avoid accumulating a bunch of unnecessary ConstraintBatches. - - - - - Gets or sets the desired number of candidates to analyze as a fraction of the total number of constraints. - - - - - Gets or sets the maximum number of constraint moves that can occur in a single execution of Compress as a fraction of the total number of constraints. - - - - - Index of the constraint batch to optimize. - - - - - Incrementally finds and applies a set of compressions to apply to the constraints in the solver's batches. - Constraints in higher index batches try to move to lower index batches whenever possible. - - - - - Index of the set owning the body reference. If the island index is 0, the body is active. - - - - - Index of the body within its owning set. If the body is active (and so the Island index is -1), this is an index into the Bodies data arrays. - If it is nonnegative, it is an index into the inactive island - - - - - Collection of all allocated bodies. - - - - - Remaps a body handle integer value to the actual array index of the body. - The backing array index may change in response to cache optimization. - - - - - The set of existing bodies. The slot at index 0 contains all active bodies. Later slots, if allocated, contain the bodies associated with inactive islands. - Note that this buffer does not necessarily contain contiguous elements. When a set is removed, a gap remains. - - - - - Gets a reference to the active set, stored in the index 0 of the Sets buffer. - - Reference to the active body set. - - - - The world transformed inertias of active bodies as of the last update. Note that this is not automatically updated for direct orientation changes or for body memory moves. - It is only updated once during the frame. It should be treated as ephemeral information. - - - - - Gets or sets the minimum constraint capacity for each body. Future resizes or allocations will obey this minimum, but changing this does not immediately resize existing lists. - - - - - Constructs a new bodies collection. Initialize must be called for the instance to be ready for use. - - Pool for the collection to pull persistent allocations from. - Shapes referenced by the collection's bodies. - Broad phase containing the body collidables. - Initial number of bodies to allocate space for in the active set. - Initial number of islands to allocate space for in the Sets buffer. - Expected number of constraint references per body to allocate space for. - - - - Initializes the bodies set. Used to complete bidirectional dependencies. - - Solver responsible for the constraints connected to the collection's bodies. - Island awakener to use when bodies undergo transitions requiring that they exist in the active set. - - - - Updates the bounds held within the broad phase for the body's current state. Does not expand the bounding box by velocity. If there is no shape associated with the body, this does nothing. - - - - - Adds a new active body to the simulation. - - Description of the body to add. - Handle of the created body. - - - - Removes an active body by its index. Any constraints connected to this body will be removed. Assumes that the input location is valid. - - Index of the active body. - - - - Removes a body from the set by its handle. If the body is inactive, all bodies in its island will be forced active. - - Handle of the body to remove. - - - - Adds a constraint to an active body's constraint list. - - Index of the body to add the constraint to. - Handle of the constraint to add. - Index of the body in the constraint. - - - - Removes a constraint from an active body's constraint list. - - Index of the active body. - Handle of the constraint to remove. - - - - Gets whether the inertia matches that of a kinematic body (that is, all inverse mass and inertia components are zero). - - Body inertia to analyze. - True if all components of inverse mass and inertia are zero, false otherwise. - - - - Gets whether the angular inertia matches that of a kinematic body (that is, all inverse inertia tensor components are zero). - - Body inertia to analyze. - True if all components of inverse mass and inertia are zero, false otherwise. - - - - Changes the local mass and inertia tensor associated with a body. Properly handles the transition between kinematic and dynamic. - If the body is becoming kinematic, any constraints which only contain kinematic bodies will be removed. - Wakes up the body. - - Handle of the body whose inertia should change. - New local inertia for the body. - - This function is only necessary when the inertia change could potentially result in a transition between dynamic and kinematic states. - If it is guaranteed to be dynamic before and after the change, the inertia can be directly modified without issue. - - - - - Changes the shape of a body. Properly handles the transition between shapeless and shapeful. If the body is inactive, it will be forced awake. - Updates the bounds of the body in the broad phase. - - Handle of the body to change the shape of. - Index of the new shape to use for the body. - - - - Applies a description to a body. Properly handles any transitions between dynamic and kinematic and between shapeless and shapeful. - If the body is becoming kinematic, any constraints which only contain kinematic bodies will be removed. Wakes up the body. - Updates the bounds of the body in the broad phase. - - Handle of the body to receive the description. - Description to apply to the body. - - - - Gets the description of a body by handle. - - Handle of the body to look up. - Description of the body. - - - - Gets a reference to a body by its handle. - - Handle of the body to grab a reference of. - Reference to the desired body. - - - - Checks whether a body handle is currently registered with the bodies set. - - Handle to check for. - True if the handle exists in the collection, false otherwise. - - - - Gathers inertia for one body bundle into an AOSOA bundle. - - Active body indices being gathered. - Number of bodies in the bundle. - Gathered inertia of body A. - Gathered inertia of body B. - - - - Gathers inertia for two body bundles into AOSOA bundles. - - Active body indices being gathered. - Number of bodies in the bundle. - Gathered inertia of body A. - Gathered inertia of body B. - - - - Gathers inertia for three body bundles into AOSOA bundles. - - Active body indices being gathered. - Number of bodies in the bundle. - Gathered inertia of body A. - Gathered inertia of body B. - Gathered inertia of body C. - - - - Gathers inertia for four body bundles into AOSOA bundles. - - Active body indices being gathered. - Number of bodies in the bundle. - Gathered inertia of body A. - Gathered inertia of body B. - Gathered inertia of body C. - Gathered inertia of body D. - - - - Gathers orientations for two body bundles into AOSOA bundles. - - Active body indices being gathered. - Number of body pairs in the bundle. - Gathered orientation of body A. - Gathered orientation of body B. - - - - Gathers orientations for one body bundles into AOSOA bundles. - - Active body indices being gathered. - Number of body pairs in the bundle. - Gathered orientation of bodies in the bundle. - - - - Gathers pose information for a body bundle into an AOSOA bundle. - - Active body indices being gathered. - Number of body pairs in the bundle. - Gathered absolute position of the body. - Gathered orientation of the body. - - - - Gathers orientations and relative positions for a two body bundle into an AOSOA bundle. - - Active body indices being gathered. - Number of body pairs in the bundle. - Gathered offsets from body A to body B. - Gathered orientation of body A. - Gathered orientation of body B. - - - - Gathers relative positions for a two body bundle into an AOSOA bundle. - - Active body indices being gathered. - Number of body pairs in the bundle. - Gathered offset from body A to of body B. - - - - Gathers relative positions for a three body bundle into an AOSOA bundle. - - Active body indices being gathered. - Number of body pairs in the bundle. - Gathered offset from body A to of body B. - Gathered offset from body A to of body C. - - - - Gathers relative positions for a four body bundle into an AOSOA bundle. - - Active body indices being gathered. - Number of body pairs in the bundle. - Gathered offset from body A to of body B. - Gathered offset from body A to of body C. - Gathered offset from body A to of body D. - - - - Gathers velocities for one body bundle and stores it into a velocity bundle. - - Active set indices of the bodies to gather velocity data for. - Number of bodies in the bundle. - Gathered velocities. - - - - Gathers velocities for two body bundles and stores it into velocity bundles. - - Active set indices of the bodies to gather velocity data for. - Number of body pairs in the bundle. - Gathered velocities of A bodies. - Gathered velocities of B bodies. - - - - Gathers velocities for three body bundles and stores it into velocity bundles. - - Active set indices of the bodies to gather velocity data for. - Number of body pairs in the bundle. - Gathered velocities of A bodies. - Gathered velocities of B bodies. - Gathered velocities of C bodies. - - - - Gathers velocities for four body bundles and stores it into velocity bundles. - - Active set indices of the bodies to gather velocity data for. - Number of body pairs in the bundle. - Gathered velocities of A bodies. - Gathered velocities of B bodies. - Gathered velocities of C bodies. - Gathered velocities of D bodies. - - - - Scatters velocities for one body bundle into the active body set. - - Velocities of body bundle A to scatter. - Active set indices of the bodies to scatter velocity data to. - Number of body pairs in the bundle. - - - - Scatters velocities for two body bundles into the active body set. - - Velocities of body bundle A to scatter. - Velocities of body bundle B to scatter. - Active set indices of the bodies to scatter velocity data to. - Number of body pairs in the bundle. - - - - Scatters velocities for three body bundles into the active body set. - - Velocities of body bundle A to scatter. - Velocities of body bundle B to scatter. - Velocities of body bundle A to scatter. - Active set indices of the bodies to scatter velocity data to. - Number of body pairs in the bundle. - - - - Scatters velocities for four body bundles into the active body set. - - Velocities of body bundle A to scatter. - Velocities of body bundle B to scatter. - Velocities of body bundle A to scatter. - Velocities of body bundle B to scatter. - Active set indices of the bodies to scatter velocity data to. - Number of body pairs in the bundle. - - - - Enumerates all the bodies connected to a given active body. - Bodies which are connected by more than one constraint will be reported multiple times. - - Type of the enumerator to execute on each connected body. - Index of the active body to enumerate the connections of. This body will not appear in the set of enumerated bodies, even if it is connected to itself somehow. - Enumerator instance to run on each connected body. - Solver from which to pull constraint body references. - - - - Enumerates all the bodies connected to a given body. - Bodies which are connected by more than one constraint will be reported multiple times. - - Type of the enumerator to execute on each connected body. - Handle of the body to enumerate the connections of. This body will not appear in the set of enumerated bodies, even if it is connected to itself somehow. - Enumerator instance to run on each connected body. - Solver from which to pull constraint body references. - - - - Clears all bodies from all sets without releasing any memory that wouldn't be released by a sequence of regular removals. - - - - - Reallocates the inertias buffer for the target capacity. Will not shrink below the size of the current active set. - - - - - Guarantees that the inertias capacity is sufficient for the given capacity. - - - - - Resizes the allocated spans for active body data. Note that this is conservative; it will never orphan existing objects. - - Target body data capacity. - - - - Resizes all active body constraint lists to meet the MinimumConstraintCapacityPerBody. Inactive bodies are untouched. - Resizes are guaranteed to never shrink a list below the current count. - - - - - Increases the size of active body buffers if needed to hold the target capacity. - - Target data capacity. - - - - Ensures all active body constraint lists can hold at least MinimumConstraintCapacityPerBody constraints. Inactive bodies are untouched. - - - - - Returns all body resources to the pool used to create them. - - The object can be reused if it is reinitialized by using EnsureCapacity or Resize. - - - - Threshold of squared velocity under which the body is allowed to go to sleep. This is compared against dot(linearVelocity, linearVelocity) + dot(angularVelocity, angularVelocity). - - - - - The number of time steps that the body must be under the sleep threshold before the body becomes a sleep candidate. - Note that the body is not guaranteed to go to sleep immediately after meeting this minimum. - - - - - Creates a body activity description. - - Threshold of squared velocity under which the body is allowed to go to sleep. This is compared against dot(linearVelocity, linearVelocity) + dot(angularVelocity, angularVelocity). - The number of time steps that the body must be under the sleep threshold before the body becomes a sleep candidate. - Note that the body is not guaranteed to go to sleep immediately after meeting this minimum. - - - - Computes a decent default speculative margin for a shape based on its minimum and maximum radii. - - Type of the shape to compute a speculative margin for. - Shape to compute a speculative margin for. - Speculative margin for the given shape. - - - - Computes a decent default activity description for a shape. - - Type of the shape to create an activity description for. - Shape to create an activity description for. - Default activity description for the given shape. - - - - Creates a dynamic body description. - - Pose of the body. - Initial velocity of the body. - Local inertia of the body. - Collidable to associate with the body. - Activity settings for the body. - Constructed description for the body. - - - - Creates a dynamic body description with zero initial velocity. - - Pose of the body. - Local inertia of the body. - Collidable to associate with the body. - Activity settings for the body. - Constructed description for the body. - - - - Creates a dynamic body description with identity orientation. - - Position of the body. - Initial velocity of the body. - Local inertia of the body. - Collidable to associate with the body. - Activity settings for the body. - Constructed description for the body. - - - - Creates a dynamic body description with zero initial velocity and identity orientation. - - Position of the body. - Local inertia of the body. - Collidable to associate with the body. - Activity settings for the body. - Constructed description for the body. - - - - Creates a dynamic body description with collidable, inertia, and activity descriptions generated from a convex shape. Adds the shape to the given shape set. - - Type of the shape to create a body for. - Pose of the body. - Initial velocity of the body. - Mass of the body. The inertia tensor will be calculated based on this mass and the shape. - Shape collection to add the shape to. - Shape to add to the shape set and to create the body from. - Constructed description for the body. - - - - Creates a dynamic body description with identity orientation and collidable, inertia, and activity descriptions generated from a convex shape. Adds the shape to the given shape set. - - Type of the shape to create a body for. - Position of the body. - Initial velocity of the body. - Mass of the body. The inertia tensor will be calculated based on this mass and the shape. - Shape collection to add the shape to. - Shape to add to the shape set and to create the body from. - Constructed description for the body. - - - - Creates a dynamic body description with zero initial velocity and collidable, inertia, and activity descriptions generated from a convex shape. Adds the shape to the given shape set. - - Type of the shape to create a body for. - Pose of the body. - Mass of the body. The inertia tensor will be calculated based on this mass and the shape. - Shape collection to add the shape to. - Shape to add to the shape set and to create the body from. - Constructed description for the body. - - - - Creates a dynamic body description with zero initial velocity, identity orientation, and collidable, inertia, and activity descriptions generated from a convex shape. Adds the shape to the given shape set. - - Type of the shape to create a body for. - Position of the body. - Mass of the body. The inertia tensor will be calculated based on this mass and the shape. - Shape collection to add the shape to. - Shape to add to the shape set and to create the body from. - Constructed description for the body. - - - - Creates a kinematic body description. - - Pose of the body. - Initial velocity of the body. - Collidable to associate with the body. - Activity settings for the body. - Constructed description for the body. - - - - Creates a kinematic body description with zero initial velocity. - - Pose of the body. - Collidable to associate with the body. - Activity settings for the body. - Constructed description for the body. - - - - Creates a kinematic body description with identity orientation. - - Position of the body. - Initial velocity of the body. - Collidable to associate with the body. - Activity settings for the body. - Constructed description for the body. - - - - Creates a kinematic body description with identity orientation and zero initial velocity. - - Position of the body. - Collidable to associate with the body. - Activity settings for the body. - Constructed description for the body. - - - - Creates a kinematic body description with collidable and activity descriptions generated from a convex shape. Adds the shape to the given shape set. - - Type of the shape to create a body for. - Pose of the body. - Initial velocity of the body. - Shape collection to add the shape to. - Shape to add to the shape set and to create the body from. - Constructed description for the body. - - - - Creates a kinematic body description with identity orientation and collidable and activity descriptions generated from a convex shape. Adds the shape to the given shape set. - - Type of the shape to create a body for. - Position of the body. - Initial velocity of the body. - Shape collection to add the shape to. - Shape to add to the shape set and to create the body from. - Constructed description for the body. - - - - Creates a kinematic body description with zero initial velocity and collidable and activity descriptions generated from a convex shape. Adds the shape to the given shape set. - - Type of the shape to create a body for. - Pose of the body. - Shape collection to add the shape to. - Shape to add to the shape set and to create the body from. - Constructed description for the body. - - - - Creates a kinematic body description with zero initial velocity, identity orientation, and collidable and activity descriptions generated from a convex shape. Adds the shape to the given shape set. - - Type of the shape to create a body for. - Position of the body. - Shape collection to add the shape to. - Shape to add to the shape set and to create the body from. - Constructed description for the body. - - - - Incrementally changes the layout of a set of bodies to minimize the cache misses associated with the solver and other systems that rely on connection following. - - - - - Gets or sets the fraction of all bodies to update each frame. - - - - - Represents a rigid transformation. - - - - - Transforms a vector by the rigid pose: v * pose.Orientation + pose.Position. - - Vector to transform. - Pose to transform the vector with. - Transformed vector. - - - - Transforms a vector by the inverse of a rigid pose: (v - pose.Position) * pose.Orientation^-1. - - Vector to transform. - Pose to invert and transform the vector with. - Transformed vector. - - - - Inverts the rigid transformation of the pose. - - Pose to invert. - Inverse of the pose. - - - - Concatenates one rigid transform with another. The resulting transform is equivalent to performing transform a followed by transform b. - - First transform to concatenate. - Second transform to concatenate. - Result of the concatenation. - - - - Threshold of squared velocity under which the body is allowed to go to sleep. This is compared against dot(linearVelocity, linearVelocity) + dot(angularVelocity, angularVelocity). - Setting this to a negative value guarantees the body cannot go to sleep without user action. - - - - - The number of time steps that the body must be under the sleep threshold before the body becomes a sleeping candidate. - Note that the body is not guaranteed to go to sleep immediately after meeting this minimum. - - - - - If the body is awake, this is the number of time steps that the body has had a velocity below the sleep threshold. - - - - - True if this body is a candidate for being slept. If all the bodies that it is connected to by constraints are also candidates, this body may go to sleep. - - - - - Convenience structure for directly referring to a body's properties. - - Note that this type makes no attempt to protect against unsafe modification of body properties, nor does modifying its properties try to wake up bodies if they are asleep. - - - - Handle of the body that this reference refers to. - - - - - The bodies collection containing the body. - - - - - Constructs a new body reference. - - Handle of the body to refer to. - Collection containing the body. - - - - Gets whether the body reference exists within the body set. True if the handle maps to a valid memory location that agrees that the handle points to it, false otherwise. - - - - - Gets a reference to the body's memory location stored in the handle to location mapping. - - - - - Gets or sets whether the body is in the active set. Setting this to true will attempt to wake the body; setting it to false will force the body and any constraint-connected bodies asleep. - - - - - Gets a reference to the body's velocity. - - - - - Gets a reference to the body's pose. - - - - - Gets a reference to the body's collidable. - - - - - Gets a reference to the body's local inertia. - - - - - Gets a reference to the body's activity state. - - - - - Gets a reference to the list of the body's connected constraints. - - - - - Gets whether the body is kinematic, meaning its inverse inertia and mass are all zero. - - - - - Gets whether the body has locked inertia, meaning its inverse inertia tensor is zero. - - - - - If the body is dynamic, turns the body kinematic by setting all inverse inertia and mass values to zero and activates it. - Any constraints connected to the body that now only contain kinematic references are removed. - If the body is kinematic, does nothing. - - - - - Sets the body's local inertia to the provided inertia. Wakes up the body and correctly handles any transition between dynamic and kinematic states. - If the body moves from dynamic to kinematic, any constraints connected to the body that now only contain kinematic references are removed. - - - - - Computes the world space inverse inertia tensor for the body based on the LocalInertia and Pose. - - - - - Gets a description of the body. - - Description of the body. - - - - Sets a body's properties according to a description. Properly handles any transitions between dynamic and kinematic and between shapeless and shapeful. - If the body is becoming kinematic, any constraints which only contain kinematic bodies will be removed. Wakes up the body and updates its bounds in the broad phase. - - Description of the body. - - - - Changes the shape of a body. Properly handles the transition between shapeless and shapeful. If the body is inactive, it will be forced awake. Updates the bounds of the body in the broad phase. - - Index of the new shape to use for the body. - - - - Gets a copy of the body's bounding box. If the body has no shape, the bounding box has a min at float.MaxValue and a max at float.MinValue. - - - - - Gets direct pointers to the body's bounding box minimum and maximum in the broad phase. Outputs null if the body has no shape. - - Pointer to the bounding box minimum in the broad phase. Null if the body has no shape. - Pointer to the bounding box maximum in the broad phase. Null if the body has no shape. - True if the body has a shape and bounds, false otherwise. - - - - Updates the body's bounds in the broad phase for its current state. Does not include velocity expansion. Does nothing if the body has no shape. - - Can be useful if you made modifications to the body's state that you want reflected in the broad phase before the next timestep. - For example, if you want to perform ray casts against the broad phase after moving objects around directly, their bounds must be updated or else the broad phase bounds will be out of date and the ray will likely miss. - - - - Applies an impulse to a body by index. Does not wake the body up. - - Pose of the body to apply impulse to. - Velocity of the body to apply impulse to. - Local inertia of the body to apply impulse to. - Impulse to apply to the body. - World space offset from the center of the body to apply the impulse at. - - - - Applies an impulse to a body by index. Does not wake the body up. - - Body set containing the body to apply an impulse to. - Index of the body in the body set. - Impulse to apply to the body. - World space offset from the center of the body to apply the impulse at. - - - - Applies an angular impulse to an angular velocity. Does not wake the body up. - - Impulse to apply to the velocity. - Inverse inertia tensor to transform the impulse with. - Angular velocity to be modified. - - - - Applies an impulse to a linear velocity. Does not wake the body up. - - Impulse to apply to the velocity. - Inverse mass to transform the impulse with. - Linear velocity to be modified. - - - - Applies an impulse to a body at the given world space position. Does not modify activity states. - - Impulse to apply to the body. - World space offset to apply the impulse at. - - - - Applies an impulse to a linear velocity. Does not wake the body up. - - Impulse to apply to the velocity. - - - - Computes the velocity of an offset point attached to the body. - - Offset from the body's center to - Effective velocity of the point if it were attached to the body. - - - - Applies an angular impulse to an angular velocity. Does not wake the body up. - - Impulse to apply to the velocity. - - - - Stores a group of bodies- either the set of active bodies, or the bodies involved in an inactive simulation island. - - - - - Remaps a body index to its handle. - - - - - The collidables owned by each body in the set. Speculative margins, continuity settings, and shape indices can be changed directly. - Shape indices cannot transition between pointing at a shape and pointing at nothing or vice versa without notifying the broad phase of the collidable addition or removal. - - - - - Activity states of bodies in the set. - - - - - List of constraints associated with each body in the set. - - - - - Gets whether this instance is backed by allocated memory. - - - - - Swaps the memory of two bodies. Indexed by memory slot, not by handle index. - - Memory slot of the first body to swap. - Memory slot of the second body to swap. - - - - Disposes the buffers, but nothing inside of the buffers. Per-body constraint lists stored in the set will not be returned. - - Pool to return the set's top level buffers to. - - - - Disposes the body set's buffers and any resources within them. - - Pool to return resources to. - - - - Expands the bounding box surrounding a shape A in the local space of some other collidable B. - - - - - Computes the bounding box of a child shape A in the local space of some other collidable B with a sweep direction representing the net linear motion. - - - - - Computes the bounding box of shape A in the local space of some other collidable B with a sweep direction representing the net linear motion. - - - - - Convenience collection that stores extra properties about bodies and statics, indexed by the body or static handle. - - Type of the data to store. - This is built for use cases relying on random access like the narrow phase. For maximum performance with sequential access, an index-aligned structure would be better. - - - - Constructs a new collection to store handle-aligned body properties. Assumes the Initialize function will be called later to provide the Bodies collection. - - Pool from which to pull internal resources. If null, uses the later Initialize-provided Bodies pool. - - - - Constructs a new collection to store handle-aligned body and static properties. - - Simulation to track. - Pool from which to pull internal resources. If null, uses the Simulation pool. - - - - Initializes the property collection if the Bodies/Statics-less constructor was used. - - Bodies collection to track. - Statics collection to track. - - - - Gets a reference to the properties associated with a body's handle. - - Body handle to retrieve the properties for. - Reference to properties associated with a body handle. - - - - Gets a reference to the properties associated with a static's handle. - - Static handle to retrieve the properties for. - Reference to properties associated with a static handle. - - - - Gets a reference to the properties associated with a collidable. - - Collidable to retrieve the properties for. - Reference to properties associated with a collidable. - - - - Ensures there is space for a given body handle and returns a reference to the used memory. - - Body handle to allocate for. - Reference to the data for the given body. - - - - Ensures there is space for a given static handle and returns a reference to the used memory. - - Static handle to allocate for. - Reference to the data for the given static. - - - - Ensures there is space for a given collidable reference and returns a reference to the used memory. - - Collidable reference to allocate for. - Reference to the data for the given collidable. - - - - Ensures that the internal structures have at least the given capacity for bodies. - - Capacity to ensure. - - - - Ensures that the internal structures have at least the given capacity for statics. - - Capacity to ensure. - - - - Compacts the memory used by the collection for bodies to a safe minimum based on the Bodies collection. - - - - - Compacts the memory used by the collection for statics to a safe minimum based on the Statics collection. - - - - - Returns all held resources. - - - - - Compound shape containing a bunch of shapes accessible through a tree acceleration structure. Useful for compounds with lots of children. - - - - - Acceleration structure for the compound children. - - - - - Buffer of children within this compound. - - - - - Creates a compound shape with an acceleration structure. - - Set of children in the compound. - Shapes set in which child shapes are allocated. - Pool to use to allocate acceleration structures. - - - - Type id of compound shapes. - - - - - Collision shape representing a solid cuboid. - - - - - Half of the box's width along its local X axis. - - - - - Half of the box's height along its local Y axis. - - - - - Half of the box's length along its local Z axis. - - - - - Gets or sets the width of the box along its local X axis. - - - - - Gets or sets the height of the box along its local Y axis. - - - - - Gets or sets the length of the box along its local Z axis. - - - - - Creates a Box shape. - - Width of the box along the local X axis. - Height of the box along the local Y axis. - Length of the box along the local Z axis. - - - - Type id of box shapes. - - - - - Collision shape representing a sphere-expanded line segment. - - - - - Spherical expansion applied to the internal line segment. - - - - - Half of the length of the internal line segment. Oriented along the local Y axis. - - - - - Gets or sets the length of the capsule's internal line segment along the local Y axis. - - - - - Creates a capsule shape. - - Radius of the capsule. - Length of the capsule's internal line segment along the local Y axis. - - - - Type id of capsule shapes. - - - - - No dedicated continuous detection is performed. Default speculative contact generation will occur within the speculative margin. - The collidable's bounding box will not be expanded by velocity beyond the speculative margin. - This is the cheapest mode, but it may miss collisions. Note that if a Discrete mode collidable is moving quickly, the fact that its bounding box is not expanded - may cause it to miss a collision even with a non-Discrete collidable. - - - - - No dedicated continuous detection is performed. Default speculative contact generation will occur within the speculative margin. - The collidable's bounding box will be expanded by velocity beyond the speculative margin if necessary. - This is useful when a collidable may move quickly and does not itself require continuous detection, but there exist other collidables with continuous modes - that should avoid missing collisions. - - - - - Collision detection will start with a sweep test to identify a likely time of impact. Speculative contacts will be generated for the predicted collision. - This mode can capture angular motion with very few ghost collisions. It can, however, miss secondary collisions that would have occurred due to the primary impact's velocity change. - - - - - The continuous collision detection mode. - - - - - If using ContinuousDetectionMode.Continuous, MinimumSweepTimestep is the minimum progress that the sweep test will make when searching for the first time of impact. - Collisions lasting less than MinimumProgress may be missed by the sweep test. Using larger values can significantly increase the performance of sweep tests. - - - - - If using ContinuousDetectionMode.Continuous, sweep tests will terminate if the time of impact region has been refined to be smaller than SweepConvergenceThreshold. - Values closer to zero will converge more closely to the true time of impact, but for speculative contact generation larger values usually work fine. - Larger values allow the sweep to terminate much earlier and can significantly improve sweep performance. - - - - - No dedicated continuous detection will be performed. Default speculative contact generation will occur within the speculative margin. - The collidable's bounding box will not be expanded by velocity beyond the speculative margin. - This is the cheapest mode, but it may miss collisions. Note that if a Discrete mode collidable is moving quickly, the fact that its bounding box is not expanded - may cause it to miss a collision even with a non-Discrete collidable. - - - - - No dedicated continuous detection is performed. Default speculative contact generation will occur within the speculative margin. - The collidable's bounding box will be expanded by velocity beyond the speculative margin if necessary. - This is useful when a collidable may move quickly and does not itself require continuous detection, but there exist other collidables with continuous modes - that should avoid missing collisions. - - - - - Collision detection will start with a sweep test to identify a likely time of impact. Speculative contacts will be generated for the predicted collision. - This mode can capture angular motion with very few ghost collisions. It can, however, miss secondary collisions that would have occurred due to the primary impact's velocity change. - - Minimum progress that the sweep test will make when searching for the first time of impact. - Collisions lasting less than MinimumProgress may be missed by the sweep test. Using larger values can significantly increase the performance of sweep tests. - Threshold against which the time of impact region is compared for sweep termination. - If the region has been refined to be smaller than SweepConvergenceThreshold, the sweep will terminate. - Values closer to zero will converge more closely to the true time of impact, but for speculative contact generation larger values usually work fine. - Larger values allow the sweep to terminate much earlier and can significantly improve sweep performance. - Settings reflecting a continuous detection mode. - - - - Description of a collidable instance living in the broad phase and able to generate collision pairs. - Collidables with a ShapeIndex that points to nothing (a default constructed TypedIndex) do not actually refer to any existing Collidable. - This can be used for a body which needs no collidable representation. - - - - - Continuous collision detection settings for this collidable. Includes the collision detection mode to use and tuning variables associated with those modes. - - - - - Index of the shape used by the body. While this can be changed, any transition from shapeless->shapeful or shapeful->shapeless must be reported to the broad phase. - If you need to perform such a transition, consider using Bodies.ChangeShape or Bodies.ApplyDescription; those functions update the relevant state. - - - - - Size of the margin around the surface of the shape in which contacts can be generated. These contacts will have negative depth and only contribute if the frame's velocities - would push the shapes of a pair into overlap. This should be positive to avoid jittering. It can also be used as a form of continuous collision detection, but excessively - high values combined with fast motion may result in visible 'ghost collision' artifacts. - For continuous collision detection with less chance of ghost collisions, use the dedicated continuous collision detection modes. - - - - - Index of the collidable in the broad phase. Used to look up the target location for bounding box scatters. Under normal circumstances, this should not be set externally. - - - - - Constructs a new collidable description. - - Shape used by the collidable. - Radius of the margin in which to allow speculative contact generation. - Continuous collision detection settings for the collidable. - - - - Constructs a new collidable description with default discrete continuity. - - Shape used by the collidable. - Radius of the margin in which to allow speculative contact generation. - - - - Marks a collidable as owned by a dynamic body. - - - - - Marks a collidable as owned by a kinematic body. - - - - - Marks the collidable as an independent immobile collidable. - - - - - Gets the mobility state of the owner of this collidable. - - - - - Gets the body handle of the owner of the collidable referred to by this instance. - - - - - Gets the static handle of the owner of the collidable referred to by this instance. - - - - - Gets the integer value of the handle of the owner of the collidable referred to by this instance. - - - - - Creates a collidable reference. - - Mobility type of the owner of the collidable. - Handle of the owner of the collidable. - - - - Creates a collidable reference for a body. - - Mobility type of the owner of the collidable. - Handle of the owner of the collidable. - - - - Creates a collidable reference for a static. - - Mobility type of the owner of the collidable. - Handle of the owner of the collidable. - - - - Minimalist compound shape containing a list of child shapes. Does not make use of any internal acceleration structure; should be used only with small groups of shapes. - - - - - Buffer of children within this compound. - - - - - Creates a compound shape with no acceleration structure. - - Set of children in the compound. - - - - Checks if a shape index. - - Shape index to analyze. - Shape collection into which the index indexes. - True if the index is valid, false otherwise. - - - - Checks if a set of children shape indices are all valid. - - Children to examine. - Shape collection into which the children index. - True if all child indices are valid, false otherwise. - - - - Type id of list based compound shapes. - - - - - Reusable convenience type for incrementally building compound shapes. - - - - - Weight associated with this child. Acts as the child's mass when interpreted as a dynamic compound. - When interpreted as kinematic with recentering, it is used as a local pose weight to compute the center of rotation. - - - - - Inertia tensor associated with the child. If inertia is all zeroes, it is interpreted as infinite. - - - - - Adds a new shape to the accumulator, creating a new shape in the shapes set. The mass used to compute the inertia tensor will be based on the given weight. - - Type of the shape to add to the accumulator and the shapes set. - Shape to add. - Pose of the shape in the compound's local space. - Weight of the shape. If the compound is interpreted as a dynamic, this will be used as the mass and scales the inertia tensor. - Otherwise, it is used for recentering. - - - - Adds a new shape to the accumulator, creating a new shape in the shapes set. Inertia is assumed to be infinite. - - Type of the shape to add to the accumulator and the shapes set. - Shape to add. - Pose of the shape in the compound's local space. - Weight of the shape. If the compound is interpreted as a dynamic, this will be used as the mass. Otherwise, it is used for recentering. - - - - Adds a new shape to the accumulator. - - Index of the shape to add. - Pose of the shape in the compound's local space. - Weight of the shape. If the compound is interpreted as a dynamic, this will be used as the mass. Otherwise, it is used for recentering. - Inverse inertia tensor of the shape being added. This is assumed to already be scaled as desired by the weight. - - - - Adds a new shape to the accumulator, assuming it has infinite inertia. - - Index of the shape to add. - Pose of the shape in the compound's local space. - Weight of the shape used for computing the center of rotation. - - - - Builds a buffer of compound children from the accumulated set for a dynamic compound. - Computes a center of mass and recenters child shapes relative to it. Does not reset the accumulator. - - List of children created from the accumulated set. - Combined inertia of the compound. - Computed center of rotation based on the poses and weights of accumulated children. - - - - Builds a buffer of compound children from the accumulated set for a dynamic compound. Does not recenter the children. Does not reset the accumulator. - - List of children created from the accumulated set. - Combined inertia of the compound. - - - - Builds a buffer of compound children from the accumulated set for a kinematic compound. - Computes a center of mass and recenters child shapes relative to it. Does not reset the accumulator. - - List of children created from the accumulated set. - Combined inertia of the compound. - Computed center of rotation based on the poses and weights of accumulated children. - - - - Builds a buffer of compound children from the accumulated set for a kinematic compound. Does not recenter children. Does not reset the accumulator. - - List of children created from the accumulated set. - Combined inertia of the compound. - Computed center of rotation based on the poses and weights of accumulated children. - - - - Empties out the accumulated children. - - - - - Returns internal resources to the pool, rendering the builder unusable. - - - - - Normal of the bounding plane. - - - - - Offset from the origin to a point on the plane along the normal. - - - - - Bundled points of the convex hull. - - - - - Bundled bounding planes of the convex hull. - - - - - Combined set of vertices used by each face. Use FaceToVertexIndicesStart to index into this for a particular face. Indices stored in counterclockwise winding in right handed space, clockwise in left handed space. - - - - - Start indices of faces in the FaceVertexIndices. - - - - - Creates a convex hull from a point set. - - Points to compute the convex hull of. - Pool in which to allocate the convex hull and any temporary resources needed to compute the hull. - Computed center of the convex hull before the hull was recentered. - - - - Computes the inertia of the convex hull. - - Mass to scale the inertia tensor with. - Inertia of the convex hull. - - - - Type id of convex hull shapes. - - - - - Provides an estimate of the scale of a shape. - - Mask of lanes which are inactive. - Approximate scale of the shape for use in epsilons. - - - - Stores references to the points composing one of a convex hull's faces. - - - - - Gets the number of vertices in the face. - - - - - Gets the index of the vertex associated with the given face vertex index in the source point set. - - Index into the face's vertex list. - Index of the vertex associated with the given face vertex index in the source point set. - - - - Raw data representing a convex hull. - - This is not yet transformed into a runtime format. It requires additional processing to be used in a ConvexHull shape; see ConvexHullHelper.ProcessHull. - - - - Mapping of points on the convex hull back to the original point set. - - - - - List of indices composing the faces of the hull. Individual faces indexed by the FaceIndices. - - - - - Starting index in the FaceVertexIndices for each face. - - - - - Helper methods to create and process convex hulls from point clouds. - - - - - Computes the convex hull of a set of points. - - Point set to compute the convex hull of. - Buffer pool to pull memory from when creating the hull. - Convex hull of the input point set. - - - - Processes hull data into a runtime usable convex hull shape. Recenters the convex hull's points around its center of mass. - - Point array into which the hull data indexes. - Raw input data to process. - Pool used to allocate resources for the hullShape. - Convex hull shape created from the input data. - Computed center of mass of the convex hull before its points were recentered onto the origin. - - - - Creates a convex hull shape out of an input point set. Recenters the convex hull's points around its center of mass. - - Points to use to create the hull. - Buffer pool used for temporary allocations and the output data structures. - Intermediate hull data that got processed into the convex hull. - Computed center of mass of the convex hull before its points were recentered onto the origin. - Convex hull shape of the input point set. - - - - Creates a convex hull shape out of an input point set. Recenters the convex hull's points around its center of mass. - - Points to use to create the hull. - Buffer pool used for temporary allocations and the output data structures. - Computed center of mass of the convex hull before its points were recentered onto the origin. - Convex hull shape of the input point set. - - - - Collision shape representing a cylinder. - - - - - Radius of the cylinder. - - - - - Half length of the cylinder along its local Y axis. - - - - - Gets or sets the length of the cylinder along its local Y axis. - - - - - Creates a cylinder shape. - - Radius of the cylinder. - Length of the cylinder along its local Y axis. - - - - Type id of cylinder shapes. - - - - - Defines a type usable as a shape by collidables. - - - - - Defines a compound shape type that has children of potentially different types. - - - - - Defines a compound shape type that has children of only one type. - - Type of the child shapes. - Type of the child shapes, formatted in AOSOA layout. - - - - Gets whether this type supports accessing its memory by lane offsets. If false, WriteSlot must be used instead of WriteFirst. - - - - - Gets the number of bytes required for allocations within the wide shape. - - - - - For types with a nonzero internal allocation size, provides memory to the shape for internal allocations. - Memory should be assumed to be stack allocated. - - Memory to use for internal allocations in the wide shape. - - - - Places the specified AOS-formatted shape into the first lane of the wide 'this' reference. - - Note that we are effectively using the TShapeWide as a stride. - The base address is offset by the user of this function, so the implementation only ever considers the first slot. - AOS-formatted shape to gather from. - - - - Places the specified AOS-formatted shape into the selected slot of the wide 'this' reference. - - Index of the slot to put the data into. - Source of the data to insert. - - - - Gets the lower bound on the number of rays to execute in a wide fashion. Ray bundles with fewer rays will fall back to the single ray code path. - - - - - Shape designed to contain a whole bunch of triangles. Triangle collisions and ray tests are one-sided; only tests which see the triangle as wound clockwise in right handed coordinates or counterclockwise in left handed coordinates will generate contacts. - - - - - Acceleration structure of the mesh. - - - - - Buffer of triangles composing the mesh. Triangles will only collide with tests which see the triangle as wound clockwise in right handed coordinates or counterclockwise in left handed coordinates. - - - - - Gets or sets the scale of the mesh. - - - - - Creates a mesh shape. - - Triangles to use in the mesh. - Scale to apply to all vertices at runtime. - Note that the scale is not baked into the triangles or acceleration structure; the same set of triangles and acceleration structure can be used across multiple Mesh instances with different scales. - Pool used to allocate acceleration structures. - - - - Loads a mesh from data stored in a byte buffer previously stored by the Serialize function. - - Data to load the mesh from. - Pool to create the mesh with. - - - - Gets the number of bytes it would take to store the given mesh in a byte buffer. - - Mesh to measure. - Number of bytes it would take to store the mesh. - - - - Writes a mesh's data to a byte buffer. - - Mesh to write into the byte buffer. - Byte buffer to store the mesh in. - - - - Casts a ray against the mesh. Executes a callback for every test candidate and every hit. - - Type of the callback to execute for every test candidate and hit. - Pose of the mesh during the ray test. - Ray to test against the mesh. - Maximum length of the ray in units of the ray direction length. - Callback to execute for every hit. - - - - Casts a bunch of rays against the mesh at the same time, executing a callback for every test candidate and every hit. - - Type of the callback to execute for every ray test candidate and every hit. - Pose of the mesh during the ray test. - Set of rays to cast against the mesh. - Callbacks to execute. - - - - Subtracts the newCenter from all points in the mesh hull. - - New center that all points will be made relative to. - - - - Computes the inertia of the mesh around its volumetric center and recenters the points of the mesh around it. - Assumes the mesh is closed and should be treated as solid. - - Mass to scale the inertia tensor with. - Inertia tensor of the closed mesh. - Center of the closed mesh. - - - - Computes the inertia of the mesh. - Assumes the mesh is closed and should be treated as solid. - - Mass to scale the inertia tensor with. - Inertia of the closed mesh. - - - - Computes the volume and center of mass of the mesh. Assumes the mesh is closed and should be treated as solid. - - Volume of the closed mesh. - Center of mass of the closed mesh. - - - - Computes the center of mass of the mesh. - Assumes the mesh is closed and should be treated as solid. - - Center of mass of the closed mesh. - - - - Computes the inertia of the mesh around its volumetric center and recenters the points of the mesh around it. - Assumes the mesh is open and should be treated as a triangle soup. - - Mass to scale the inertia tensor with. - Inertia tensor of the closed mesh. - Center of the open mesh. - - - - Computes the inertia of the mesh. - Assumes the mesh is open and should be treated as a triangle soup. - - Mass to scale the inertia tensor with. - Inertia of the open mesh. - - - - Computes the center of mass of the mesh. - Assumes the mesh is open and should be treated as a triangle soup. - - Center of mass of the open mesh. - - - - Returns the mesh's resources to a buffer pool. - - Pool to return the mesh's resources to. - - - - Type id of mesh shapes. - - - - - Defines a type capable of providing a sequence of triangles. - - - - - Gets the next triangle in the sequence, if any. - - First vertex in the triangle. - Second vertex in the triangle. - Third vertex in the triangle. - True if there was another triangle, false otherwise. - - - - Provides helpers for computing the inertia of objects with triangular surfaces. - - - - - Computes the signed volume of a tetrahedron where the fourth vertex is at the origin. - Triangles visible from outside the shape are assumed to have clockwise winding in right handed coordinates or counterclockwise winding in left handed coordinates. - - First vertex of the tetrahedron. - Second vertex of the tetrahedron. - Third vertex of the tetrahedron. - Volume of the tetrahedron. - - - - Integrates the inertia contribution of a tetrahedron with vertices at a, b, c, and (0,0,0) assuming a density of 1. - - First vertex of the tetrahedron. - Second vertex of the tetrahedron. - Third vertex of the tetrahedron. - Volume of the tetrahedron. - Inertia tensor of this tetrahedron assuming a density of 1. - - - - Computes the inertia of a closed mesh. - Triangles visible from outside the shape are assumed to have clockwise winding in right handed coordinates or counterclockwise winding in left handed coordinates. - - Type of the triangle source. - Source from which to retrieve a sequence of triangles. - Mass of the mesh to scale the inertia tensor with. - Volume of the mesh. - Inertia tensor of the mesh. - - - - Computes the inertia of a closed mesh. - Triangles visible from outside the shape are assumed to have clockwise winding in right handed coordinates or counterclockwise winding in left handed coordinates. - - Type of the triangle source. - Source from which to retrieve a sequence of triangles. - Mass of the mesh to scale the inertia tensor with. - Volume of the mesh. - Inertia tensor of the mesh. - Center of mass of the mesh. - - - - Computes the center of mass of a closed mesh. - - Type of the triangle source. - Source from which to retrieve a sequence of triangles. - Volume of the mesh. - Center of mass of the mesh. - - - - Integrates the inertia contribution from a single triangle. - - First vertex in the triangle. - Second vertex in the triangle. - Third vertex in the triangle. - Mass of the triangle. - Inertia tensor of the triangle. - - - - Computes the area of a triangle. - - First vertex in the triangle. - Second vertex in the triangle. - Third vertex in the triangle. - Area of the triangle. - - - - Integrates the inertia contribution from a single triangle assuming a density of 1. - - First vertex in the triangle. - Second vertex in the triangle. - Third vertex in the triangle. - Area of the triangle. - Inertia tensor of the triangle assuming that the density is 1. - - - - Computes the inertia of an open mesh, treating it as a triangle soup. - - Type of the triangle source. - Source from which to retrieve a sequence of triangles. - Mass of the mesh to scale the inertia tensor with. - Inertia tensor of the mesh. - - - - Computes the inertia of an open mesh, treating it as a triangle soup. - - Type of the triangle source. - Source from which to retrieve a sequence of triangles. - Mass of the mesh to scale the inertia tensor with. - Inertia tensor of the mesh. - Center of mass of the mesh. - - - - Computes the center of mass of an open mesh, treating it as a triangle soup. - - Type of the triangle source. - Source from which to retrieve a sequence of triangles. - Center of mass of the mesh. - - - - Computes an offset for an inertia tensor based on an offset frame of reference. - - Mass associated with the inertia tensor being moved. - Offset from the current inertia frame of reference to the new frame of reference. - Modification to add to the inertia tensor to move it into the new reference frame. - - - - Gets the number of shapes that the batch can currently hold without resizing. - - - - - Gets the type id of the shape type in this batch. - - - - - Gets whether this shape batch's contained type potentially contains children that require other shape batches. - - - - - Gets the size of the shape type stored in this batch in bytes. - - - - - Gets a raw untyped pointer to a shape's data. - - Index of the shape to look up. - Pointer to the indexed shape data. - Size of the shape data in bytes. - - - - Frees all shape slots without returning any resources to the pool. - - - - - Increases the size of the type batch if necessary to hold the target capacity. - - Target capacity. - - - - Changes the size of the type batch if the target capacity is different than the current capacity. Note that shrinking allocations is conservative; resizing will - never allow an existing shape to point to unallocated memory. - - Target capacity. - - - - Returns all backing resources to the pool, leaving the batch in an unusable state. - - - - - Shrinks or expands the allocation of the batch's id pool. Note that shrinking allocations is conservative; resizing will never allow any pending ids to be lost. - - Number of slots to allocate space for in the id pool. - - - - Gets a reference to the shape associated with an index. - - Index of the shape reference to retrieve. - Reference to the shape at the given index. - - - - Computes a bounding box for a single shape. - - Pose to calculate the bounding box of. - Index of the shape. - Bounding box of the specified shape with the specified pose. - - - - Removes a shape and any existing children from the shapes collection and returns their resources to the given pool. - - Index of the shape to remove. - Pool to return all shape resources to. - - - - Removes a shape from the shapes collection and returns its resources to the given pool. Does not remove or dispose any children. - - Index of the shape to remove. - Pool to return all shape resources to. - - - - Removes a shape without removing its children or disposing any resources. - - Index of the shape to remove. - - - - Clears all shapes from existing batches. Does not release any memory. - - - - - Ensures a minimum capacity for all existing shape batches. - - Capacity to ensure for all existing shape batches. - - - - Resizes all existing batches for a target capacity. Note that this is conservative; it will never orphan an existing shape. - - Capacity to target for all existing shape batches. - - - - Releases all memory from existing batches. Leaves shapes set in an unusable state. - - - - - Radius of the sphere. - - - - - Creates a sphere shape. - - Radius of the sphere. - - - - Type id of sphere shapes. - - - - - Collision shape representing an individual triangle. Triangle collisions and ray tests are one-sided; only tests which see the triangle as wound clockwise in right handed coordinates or counterclockwise in left handed coordinates will generate contacts. - - - - - First vertex of the triangle in local space. - - - - - Second vertex of the triangle in local space. - - - - - Third vertex of the triangle in local space. - - - - - Creates a triangle shape. - - First vertex of the triangle in local space. - Second vertex of the triangle in local space. - Third vertex of the triangle in local space. - - - - Type id of triangle shapes. - - - - - Provides an estimate of the scale of a shape. - - Approximate scale of the shape for use in epsilons. - - - - Minimum dot product between the detected local normal and the face normal of a triangle necessary to create contacts. - - - - - Epsilon to apply to testing triangles for degeneracy (which will be scaled by a pair-determined epsilon scale). Degenerate triangles do not have well defined normals and should not contribute - - - - - Bit packed representation of the typed index. - - - - - Gets the type index of the object. - - - - - Gets the index of the object. - - - - - Gets whether this index actually refers to anything. The Type and Index should only be used if this is true. - - - - - Gets the index of the body associated with this continuation. - - - - - Gets whether this continuation is associated with a compound's child. - - - - - Creates a bounding box calculation continuation for a given noncompound body. - - Index of the body to set the bounding box of. - - - - Creates a bounding box calculation continuation for a given compound body. - - Index of the compound body to set the bounding box of. - - - - The number of bodies to accumulate per type before executing an AABB update. The more bodies per batch, the less virtual overhead and execution divergence. - However, this should be kept low enough such that the data that has to be gathered by the bounding box update is still usually in L1. - - - - - Manages scene acceleration structures for collision detection and queries. - - - - - Collidable references contained within the . Note that values at or beyond the .LeafCount are not defined. - - - - - Collidable references contained within the . Note that values at or beyond .LeafCount are not defined. - - - - - Pool used by the broad phase. - - - - - Tree containing wakeful bodies. - - - - - Tree containing sleeping bodies and statics. - - - - - Applies updated bounds to the given leaf index in the given tree, refitting the tree to match. - - Index of the leaf in the tree to update. - Tree containing the leaf to update. - New minimum bounds for the leaf. - New maximum bounds for the leaf. - - - - Applies updated bounds to the given active leaf index, refitting the tree to match. - - Index of the leaf to update. - New minimum bounds for the leaf. - New maximum bounds for the leaf. - - - - Applies updated bounds to the given active leaf index, refitting the tree to match. - - Index of the leaf to update. - New minimum bounds for the leaf. - New maximum bounds for the leaf. - - - - Clears out the broad phase's structures without releasing any resources. - - - - - Ensures that the broad phase structures can hold at least the given number of leaves. - - Number of leaves to allocate space for in the active tree. - Number of leaves to allocate space for in the static tree. - - - - Resizes the broad phase structures to hold the given number of leaves. Note that this is conservative; it will never orphan any existing leaves. - - Number of leaves to allocate space for in the active tree. - Number of leaves to allocate space for in the static tree. - - - - Releases memory used by the broad phase. Leaves the broad phase unusable. - - - - - Finds any intersections between a ray and leaf bounding boxes. - - Type of the callback to execute on ray-leaf bounding box intersections. - Origin of the ray to cast. - Direction of the ray to cast. - Maximum length of the ray traversal in units of the direction's length. - Callback to execute on ray-leaf bounding box intersections. - User specified id of the ray. - - - - Finds any intersections between a swept bounding box and leaf bounding boxes. - - Type of the callback to execute on sweep-leaf bounding box intersections. - Minimum bounds of the box to sweep. - Maximum bounds of the box to sweep. - Direction along which to sweep the bounding box. - Maximum length of the sweep in units of the direction's length. - Callback to execute on sweep-leaf bounding box intersections. - - - - Finds any intersections between a swept bounding box and leaf bounding boxes. - - Type of the callback to execute on sweep-leaf bounding box intersections. - Bounding box to sweep. - Direction along which to sweep the bounding box. - Maximum length of the sweep in units of the direction's length. - Callback to execute on sweep-leaf bounding box intersections. - - - - Finds any overlaps between a bounding box and leaf bounding boxes. - - Type of the enumerator to call for overlaps. - Minimum bounds of the query box. - Maximum bounds of the query box. - Enumerator to call for overlaps. - - - - Finds any overlaps between a bounding box and leaf bounding boxes. - - Type of the enumerator to call for overlaps. - Query box bounds. - Enumerator to call for overlaps. - - - - Defines a type that can act as a callback for broad phase sweep tests. - - - - - Timestep duration used by pairs which rely on velocity to compute local bounding boxes for pruning. - - - - - Forces any remaining partial batches to execute and disposes the batcher. - - - - - Reports the result of a convex collision test to the callbacks and, if necessary, to any continuations for postprocessing. - - Unless you're building custom compound collision pairs or adding new contact processing continuations, you can safely ignore this. - Contacts detected for the pair. - Continuation describing the pair and what to do with it. - - - - Submits a subpair whose testing was blocked by user callback as complete to any relevant continuations. - - Unless you're building custom compound collision pairs or adding new contact processing continuations, you can safely ignore this. - Continuation describing the pair and what to do with it. - - - - Defines a type which includes information necessary to apply some form of post processing to a collision test result. - - - - - Creates a collision test continuation with the given number of slots for subpairs. - - Number of subpair slots to include in the continuation. - Pool to take resources from. - - - - Handles what to do next when the child pair has finished execution and the resulting manifold is available. - - Type of the callbacks used in the batcher. - Continuation instance being considered. - Contact manifold for the child pair. - Collision batcher processing the pair. - - - - Handles what to do next when the child pair was rejected for testing, and no manifold exists. - - Type of the callbacks used in the batcher. - Continuation instance being considered. - Collision batcher processing the pair. - - - - Checks if the parent pair is complete and should be flushed. - - Type of the callbacks used in the batcher. - Id of the pair to attempt to flush. - Collision batcher processing the pair. - True if the pair was done and got flushed, false otherwise. - - - - Describes the flow control to apply to a convex-convex pair report. - - - - - Marks a pair as requiring no further processing before being reported to the user supplied continuations. - - - - - Marks a pair as part of a set of a higher (potentially multi-manifold) pair, potentially requiring contact reduction. - - - - - Marks a pair as a part of a set of mesh-convex collisions, potentially requiring mesh boundary smoothing. - - - - - Marks a pair as a part of a set of mesh-convex collisions spawned by a mesh-compound pair, potentially requiring mesh boundary smoothing. - - - - - Provides control over subtask generated results before they are reported to the parent task. - - Id of the parent pair that spawned this child pair. - Index of the child belonging to collidable A in the subpair under consideration. - Index of the child belonging to collidable B in the subpair under consideration. - Manifold of the child pair to configure. - - - - Checks whether further collision testing should be performed for a given subtask. - - Id of the parent pair. - Index of the child belonging to collidable A in the subpair under consideration. - Index of the child belonging to collidable B in the subpair under consideration. - True if testing should proceed, false otherwise. - - - - Gets the number of tasks to batch together before executing this task. - - - - - Gets the first shape type index associated with the task. Shape pairs provided to the task for execution should be in the order defined by these type two indices. - If a collision task isn't a top level shape pair task, this should be -1. - - - - - Gets the second shape type index associated with the task. Shape pairs provided to the task for execution should be in the order defined by these type two indices. - If a collision task isn't a top level shape pair task, this should be -1. - - - - - Gets whether the task is capable of generating subtasks. Note that subtask generators cannot generate subtasks that are themselves subtask generators. - - - - - Gets the pair type that the ExecuteBatch call requires. - - - - - Executes the task on the given input. - - Type of the callbacks used to handle results of collision tasks. - Batcher responsible for the invocation. - Batch of pairs to test. - Continuations to invoke upon completion of a top level pair. - Filters to use to influence execution of the collision tasks. - - - - General pair for two shapes with full pose and flip mask, but no bounds related data. - - - - - Pair specialized for convex pairs between two shapes of the same type. - - - - - Pair specialized for two spheres, requiring no flip mask or orientations. - - - - - Pair specialized for convex pairs that involve one sphere which requires no orientation. - - - - - Pair that requires computing local bounding boxes, and so requires extra information like velocity. - - - - - Gets the nubmer of pairs which would ideally be gathered together before executing a wide test. - - - - - Defines a type that holds scalar data for the collision batcher. - - - - - Gets the enumeration type associated with this pair type. - - - - - Stores whether the types involved in pair require that the resulting contact manifold be flipped to be consistent with the user-requested pair order. - - - - - Stores whether the types involved in pair require that the resulting contact manifold be flipped to be consistent with the user-requested pair order. - - - - - Pair of objects awaiting collision processing that involves velocities for bounds calculation. - - Type of the first shape in the pair. - Type of the second shape in the pair. - - - - Gets the cache's type id. - Note that this is not the same as a constraint type id or other type ids; it only refers to the type of the caches for storage within the PairCache's structures. - - - - - Accumulates constraints to remove from multiple threads, and efficiently removes them all as a batch. - - - - - Processes enqueued constraint removals and prepares removal jobs. - - True if the constraint remover should maintain determinism at an added cost, false otherwise. - The number of removal jobs created. To complete the jobs, execute RemoveConstraintsFromTypeBatch for every index from 0 to the returned job count. - - - - Returns the handles associated with all removed constraints to the solver's handle pool. - - - - - For uses of the ConstraintRemover that fully remove a constraint from the simulation (rather than simply moving it somewhere else), - the handle->constraint mapping must be updated. This has to wait until after the multithreaded operations actually complete to avoid corrupting parallel operations. - - - - - Provides indirection for reading from and updating constraints in the narrow phase. - - This, like many other similar constructions in the engine, could conceptually be replaced by static function pointers and a few supplementary data fields. - We probably will do exactly that at some point. - - - - Extracts references to data from a contact constraint of the accessor's type. - - Type of the extractor to handle the extracted references. - Handle of the contact constraint to extract. - Solver in which the constraint lives. - Extractor to handle the extracted references. - - - - Extracts references to data from a contact constraint of the accessor's type. - - Type of the extractor to handle the extracted references. - Location of the constraint in the solver. - Solver in which the constraint lives. - Extractor to handle the extracted references. - - - - Extracts references to data from a contact constraint of the accessor's type. - - Type of the extractor to handle the extracted references. - Handle of the contact constraint to extract. - Solver in which the constraint lives. - Extractor to handle the extracted references. - - - - Extracts references to data from a contact constraint of the accessor's type. - - Type of the extractor to handle the extracted references. - Location of the constraint in the solver. - Solver in which the constraint lives. - Extractor to handle the extracted references. - - - - Information about a single contact in a nonconvex collidable pair. - Nonconvex pairs can have different surface bases at each contact point, since the contact surface is not guaranteed to be a plane. - - - - - Offset from the position of collidable A to the contact position. - - - - - Penetration depth between the two collidables at this contact. Negative values represent separation. - - - - - Surface basis of the contact. If transformed into a rotation matrix, X and Z represent tangent directions and Y represents the contact normal. Points from collidable B to collidable A. - - - - - Id of the features involved in the collision that generated this contact. If a contact has the same feature id as in a previous frame, it is an indication that the - same parts of the shape contributed to its creation. This is useful for carrying information from frame to frame. - - - - - Information about a single contact in a convex collidable pair. Convex collidable pairs share one surface basis across the manifold, since the contact surface is guaranteed to be a plane. - - - - - Offset from the position of collidable A to the contact position. - - - - - Penetration depth between the two collidables at this contact. Negative values represent separation. - - - - - Id of the features involved in the collision that generated this contact. If a contact has the same feature id as in a previous frame, it is an indication that the - same parts of the shape contributed to its creation. This is useful for carrying information from frame to frame. - - - - - Gets the number of contacts in the manifold. - - - - - Gets whether the contact manifold was created by a pair of convex objects or not. True if convex, false if nonconvex. - - - - - Retrieves the feature id associated with a requested contact. - - Index of the contact to grab the feature id of. - Feature id of the requested contact. - - - - Retrieves a copy of a contact's data. - - Index of the contact to copy data from. - Offset from the first collidable's position to the contact position. - Normal of the contact surface at the requested contact. Points from collidable B to collidable A. - Penetration depth at the requested contact. - Feature id of the requested contact. - Feature ids represent which parts of the collidables formed the contact and can be used to track unique contacts across frames. - - - - Pulls a reference to a contact's depth. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to a contact's depth. - - - - Pulls a reference to a contact's normal. Points from collidable B to collidable A. For convex manifolds that share a normal, all contact indices will simply return a reference to the manifold-wide normal. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to a contact's normal (or the manifold-wide normal in a convex manifold). - - - - Pulls a reference to a contact's offset. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to a contact's offset. - - - - Pulls a reference to a contact's feature id. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to a contact's feature id. - - - - Contains the data associated with a nonconvex contact manifold. - - - - - Offset from collidable A to collidable B. - - - - - The maximum number of contacts that can exist within a nonconvex manifold. - - - - - Retrieves a copy of a contact's data. - - Index of the contact to copy data from. - Offset from the first collidable's position to the contact position. - Normal of the contact surface at the requested contact. Points from collidable B to collidable A. - Penetration depth at the requested contact. - Feature id of the requested contact. - Feature ids represent which parts of the collidables formed the contact and can be used to track unique contacts across frames. - - - - Retrieves the feature id associated with a requested contact. - - Index of the contact to grab the feature id of. - Feature id of the requested contact. - - - - Pulls a reference to a contact's depth. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to a contact's depth. - - - - Pulls a reference to a contact's normal. Points from collidable B to collidable A. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to a contact's normal. - - - - Pulls a reference to a contact's offset. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to a contact's offset. - - - - Pulls a reference to a contact's feature id. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to a contact's feature id. - - - - Contains the data associated with a convex contact manifold. - - - - - Offset from collidable A to collidable B. - - - - - Surface normal shared by all contacts. Points from collidable B to collidable A. - - - - - Retrieves the feature id associated with a requested contact. - - Index of the contact to grab the feature id of. - Feature id of the requested contact. - - - - Retrieves a copy of a contact's data. - - Index of the contact to copy data from. - Offset from the first collidable's position to the contact position. - Normal of the contact surface at the requested contact. Points from collidable B to collidable A. - Penetration depth at the requested contact. - Feature id of the requested contact. - Feature ids represent which parts of the collidables formed the contact and can be used to track unique contacts across frames. - - - - Pulls a reference to a contact's depth. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to a contact's depth. - - - - Pulls a reference to a contact manifold's normal. Points from collidable B to collidable A. Convex manifolds share a single normal across all contacts. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to the contact manifold's normal. - - - - Pulls a reference to a contact's offset. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to a contact's offset. - - - - Pulls a reference to a contact's feature id. - - Manifold to pull a reference from. - Contact to pull data from. - Reference to a contact's feature id. - - - - Gets the index of the continuation. - - - - - Gets the type index of the continuation. - - - - - Gets whether this index actually refers to anything. The Type and Index should only be used if this is true. - - - - - Coefficient of friction to apply for the constraint. Maximum friction force will be equal to the normal force times the friction coefficient. - - - - - Maximum relative velocity along the contact normal at which the collision constraint will recover from penetration. Clamps the velocity goal created from the spring settings. - - - - - Defines the constraint's penetration recovery spring properties. - - - - - Performs any required initialization logic after the Simulation instance has been constructed. - - Simulation that owns these callbacks. - - - - Chooses whether to allow contact generation to proceed for two overlapping collidables. - - Index of the worker that identified the overlap. - Reference to the first collidable in the pair. - Reference to the second collidable in the pair. - True if collision detection should proceed, false otherwise. - - - - Provides a notification that a manifold has been created for a pair. Offers an opportunity to change the manifold's details. - - Index of the worker thread that created this manifold. - Pair of collidables that the manifold was detected between. - Set of contacts detected between the collidables. - Material properties of the manifold. - True if a constraint should be created for the manifold, false otherwise. - - - - Chooses whether to allow contact generation to proceed for the children of two overlapping collidables in a compound-including pair. - - Parent pair of the two child collidables. - Index of the child of collidable A in the pair. If collidable A is not compound, then this is always 0. - Index of the child of collidable B in the pair. If collidable B is not compound, then this is always 0. - True if collision detection should proceed, false otherwise. - This is called for each sub-overlap in a collidable pair involving compound collidables. If neither collidable in a pair is compound, this will not be called. - For compound-including pairs, if the earlier call to AllowContactGeneration returns false for owning pair, this will not be called. Note that it is possible - for this function to be called twice for the same subpair if the pair has continuous collision detection enabled; - the CCD sweep test that runs before the contact generation test also asks before performing child pair tests. - - - - Provides a notification that a manifold has been created between the children of two collidables in a compound-including pair. - Offers an opportunity to change the manifold's details. - - Index of the worker thread that created this manifold. - Pair of collidables that the manifold was detected between. - Index of the child of collidable A in the pair. If collidable A is not compound, then this is always 0. - Index of the child of collidable B in the pair. If collidable B is not compound, then this is always 0. - Set of contacts detected between the collidables. - True if this manifold should be considered for constraint generation, false otherwise. - - - - Releases any resources held by the callbacks. Called by the owning narrow phase when it is being disposed. - - - - - Gets whether the support finder is sampling a shape with a spherical margin that should be applied after a solution is found for the core shape. - - - - - Margin associated with the shape according to this support finder. - - Shape to find the margin of. - Margin of the shape. - - - - Flag used to mark a contact as being generated by the face of a triangle in its feature id. - - - - - Minimum dot product between a triangle face and the contact normal for a collision to be considered a triangle face contact. - - - - - True if the manifold associated with this triangle has been blocked due to its detected infringement on another triangle, false otherwise. - - - - - True if the triangle did not act as a blocker for any other manifold and so can be removed if it is blocked, false otherwise. - - - - - Normal of a triangle detected as being infringed by the manifold associated with this triangle in mesh space. - - - - - Looks up the contact constraint accessor for the given constraint type id if it exists. - - Constraint type id to look up a constraint accessor for. - Accessor for the given type id. - True if the constraint type id refers to a registered accessor, false otherwise. - - - - Tries to extract contact prestep, impulse, and body reference data from the given handle. If it's not a contact constraint, returns false. - - Type of the extractor used to collect contact data from the solver. - Constraint to try to extract data from. - Extractor used to collect contact data from the solver. - True if the constraint was a contact type, false otherwise. - - - - Tries to extract prestep and impulse contact data from the given handle. If it's not a contact constraint, returns false. - - Type of the extractor used to collect contact data from the solver. - Constraint to try to extract data from. - Extractor used to collect contact data from the solver. - True if the constraint was a contact type, false otherwise. - - - - Gets whether a constraint type id maps to a contact constraint. - - Id of the constraint to check. - True if the type id refers to a contact constraint. False otherwise. - - - - Turns broad phase overlaps into contact manifolds and uses them to manage constraints in the solver. - - Type of the callbacks to use. - - When notified of a new constraint, immediately adds it to the solver. - - - - - Pair which will directly produce constraints. - - - - - Pair which samples a swept location for contacts and needs to be rewound to compute proper speculative depths in a post process. - - - - - Flushes pending constraints into the simulation without any form of synchronization. Adds occur in the order of manifold generation. - If the contact manifold generation is deterministic, then the result of this add will be deterministic. - - - - - Flushes pending constraints into the simulation without any form of synchronization. Adds occur in the order of manifold generation. - If the contact manifold generation is deterministic, then the result of this add will be deterministic. - - - - - Associated with a pair of two collidables that each are controlled by bodies. - - - - - Special type for collision pairs that do not need to store any supplementary information. - - - - - Phase one job in the awakener. JobIndex used to identify sub-job. - - - - - Sorts the constraints of a single type across all workers. Used by deterministic preflushes to schedule adds. - Accesses no buffer pools; memory is allocated and returned on main thread. - - - - - Identifies a first guess at the constraint batch to which every new constraint should be added to. - Accesses no buffer pools; memory is allocated and returned on main thread. - - - - - Adds constraints to the solver and constraint graph in an order determined by the previous sorts and with the help of the speculatively computed batch targets. Locally sequential. - Accesses main thread buffer pool when type batches are created or resized. - - - - - Adds constraints to the solver and constraint graph in an order determined by the collision detection phase. If the collision detection phase is nondeterministic due to threading, then - this will result in nondeterministic adds to the solver. - Accesses main thread buffer pool when type batches are created or resized. - - - - - Phase two job in the awakener. JobIndex used to identify sub-job. - - - - - Check the freshness bytes in a region to remove stale pairs. - - - - - Start region of a CheckFreshness or SpeculativeConstraintBatchSearch job. - - - - - End region of a CheckFreshness or SpeculativeConstraintBatchSearch job. - - - - - Narrow phase constraint type index targeted by a SpeculativeConstraintBatchSearch or SortContactConstraintType. - - - - - Index of the worker in which a range of constraints starts. - Used by SpeculativeConstraintBatchSearch. - - - - - Number of worker threads containing constraints to read in the SortContactConstraintType and NondeterministicConstraintAdd tasks. - - - - - Index of the job. Used by AwakenerPhaseOne and AwakenerPhaseTwo tasks. - - - - - Offset from the origin of the first shape's parent to the child's location in world space. If there is no parent, this is the zero vector. - - - - - Offset from the origin of the second shape's parent to the child's location in world space. If there is no parent, this is the zero vector. - - - - - A narrowphase-specific type and index into the pair cache's constraint data set. Collision pairs which have no associated constraint, either - because no contacts were generated or because the constraint was filtered, will have a nonexistent ConstraintCache. - - - - - A narrowphase-specific type and index into a batch of custom data for the pair. Many types do not use any supplementary data, but some make use of temporal coherence - to accelerate contact generation. - - - - - Per-pair 'freshness' flags set when a pair is added or updated by the narrow phase execution. Only initialized for the duration of the narrowphase's execution. - - - This stores one byte per pair. While it could be compressed to 1 bit, that requires manually ensuring thread safety. By using bytes, we rely on the - atomic setting behavior for data types no larger than the native pointer size. Further, smaller sizes actually pay a higher price in terms of increased false sharing. - Choice of data type is a balancing act between the memory bandwidth of the post analysis and the frequency of false sharing. - - - - - Flush all deferred changes from the last narrow phase execution. - - - - - Completes the addition of a constraint by filling in the narrowphase's pointer to the constraint and by distributing accumulated impulses. - - Count-specialized type containing cached accumulated impulses. - Narrow phase that triggered the constraint add. - Solver containing the constraint to set the impulses of. - Warm starting impulses to apply to the contact constraint. - Index of the constraint cache to update. - Constraint handle associated with the constraint cache being updated. - Collidable pair associated with the new constraint. - - - - Mapping from constraint handle back to collision detection pair cache locations. - - - - - Packed indirection to data associated with a pair cache entry. - - - - - Gets whether this index actually refers to anything. The Type and Index should only be used if this is true. - - - - - Gets whether this index refers to an active cache entry. If false, the entry exists in an inactive set. - - - - - Gets the index of the cache that owns the entry. - - - - - Gets the type index of the object. - - - - - Gets the index of the object within the type specific list. - - - - - Helps test the broad phase's active and static trees with a custom leaf tester. - - Type used to test rays against leaves. - - - - Constructs a ray batcher for the broad phase and initializes its backing resources. - - Pool to pull resources from. - Ray tester used to test leaves found by the broad phase tree traversals. - Maximum number of rays to execute in each traversal. - This should typically be chosen as the highest value which avoids spilling data out of L2 cache. - - - - Adds a ray to the batcher to test against the broad phase trees. - If the underlying ray batcher hits its maximum capacity, all the accumulated rays will be tested against the broad phase trees and the accumulator will be reset. - - Origin of the ray to test against the tree. - Direction of the ray to test against the tree. - Maximum distance that the ray will travel in units of the ray's length. - Identifier value for the ray. Leaf tests will have access to the id. - - - - Tests any accumulated rays against the broad phase trees and then resets the batcher. - - - - - Disposes the underlying batcher resources. - - - - - Tests batches of rays against the simulation. - - Type used to handle hits against objects in the simulation. - - - - Adds a ray to the batcher to test against the simulation. - If the underlying ray batcher hits its maximum capacity, all the accumulated rays will be tested against the simulation and the accumulator will be reset. - - Origin of the ray to test against the simulation. - Direction of the ray to test against the simulation. - Maximum distance that the ray will travel in units of the ray's length. - Identifier value for the ray. Callbacks will have access to the id. - - - - Tests any accumulated rays against the broad phase trees and then resets the batcher. - - - - - - Gets the first shape type index associated with the task. - - - - - Gets the second shape type index associated with the task. - - - - - Allocates an element in the list, initializing the backing buffer if needed. - - Number of bytes per element. - Minimum size of the backing buffer to create if this is a new allocation. - Pool to pull allocations from. - Index of the element in bytes within the list's buffer. - - - - Helper class for creating runtime specialized vectorized ray intersection tests with shapes that support broadcasting. - - - - - The cached pair data created by a single worker during the last execution of narrow phase pair processing. - - - - - The set of pair-pointer associations created by this worker that should be added to the pair mapping. - - - - - The set of pairs to remove from the pair cache generated by the worker. - - - - - Contains a set of type batches whose constraints share no body references. - - - - - Gets a type batch in the batch matching the given type id. - Requires that there exists at least one constraint in the type batch. - - Id of the TypeBatch's type to retrieve. - TypeBatch instance associated with the given type. - - - - Gets a pointer to the type batch in the batch matching the given type id. - Requires that there exists at least one constraint in the type batch. - - Id of the TypeBatch's type to retrieve. - TypeBatch instance associated with the given type. - - - - Ensures that all type batches within this constraint batch meet or exceed the size requirements of the per-type capacities defined by the solver. - - Solver to pull minimum capacities from. - - - - Applies the solver-defined minimum capacities to existing type batches. - - Solver to pull minimum capacities from. - - - - Releases all memory used by the batch. - - - - - Enumerates the bodies attached to an active constraint and removes the constraint's handle from all of the connected body constraint reference lists. - - - - - Index of the target constraint bundle to optimize. - - - - - Index of the last optimized type batch. - - - - - Index of the last optimized batch. - - - - - If true, regions are offset by a half region width. Toggled each frame. Offsets allow the sorted regions to intermix, eventually converging to a full sort. - - - - - Gets the total number of bundles across all types and batches. - - - - - Gets the total number of bundles across all types and batches. - - - - - Gets whether this constraint set is allocated. - - - - - Constrains two bodies to rotate around a local axis attached to body A at a target velocity. - - - - - Axis of rotation in body A's local space. - - - - - Target relative angular velocity around the axis. - - - - - Motor control parameters. - - - - - Angular component of a hinge. Constrains the angular degrees of freedom of two bodies such that they can only rotate relative to each other around the hinge's axis. - - - - - Hinge axis in the local space of A. - - - - - Hinge axis in the local space of B. - - - - - Spring frequency and damping parameters. - - - - - Constrains the relative angular velocity between two bodies to a target. - - - - - Target relative angular velocity between A and B, stored in A's local space. Target world space angular velocity of B is AngularVelocityA + TargetVelocityLocalA * OrientationA. - - - - - Motor control parameters. - - - - - Constrains two bodies to have a target relative rotation. - - - - - The target relative rotation from body A to body B in body A's local space. The constraint tries to maintain OrientationB = TargetRelativeRotationLocalA * OrientationA. - - - - - Spring frequency and damping parameters. - - - - - Servo control parameters. - - - - - Constrains two bodies with the angular component of a swivel hinge that allows rotation around two axes, like a laptop monitor hinge that allows flipping the screen. - - - - - Swivel axis in the local space of body A. - - - - - Hinge axis in the local space of body B. - - - - - Spring frequency and damping parameters. - - - - - Constrains the area of a triangle connecting the centers of three bodies to match a goal area. - Scaled volume computed from ||ab x ac||. - - - - - 2 times the target area of the triangle. Computed from ||ab x ac||. - - - - - Spring frequency and damping parameters. - - - - - Creates a new area constraint, initializing the target area using a set of initial positions. - - Initial position of the first body. - Initial position of the second body. - Initial position of the third body. - Spring settings to apply to the volume constraint. - - - - Handles the solve iterations of a bunch of ball socket constraints. - - - - - Constrains a point on one body to a point on another body. - - - - - Local offset from the center of body A to its attachment point. - - - - - Local offset from the center of body B to its attachment point. - - - - - Spring frequency and damping parameters. - - - - - Handles the solve iterations of a bunch of ball socket constraints. - - - - - Constrains the relative linear velocity between two bodies to a target. - Conceptually, controls the relative velocity by a virtual lever arm attached to the center of A and leading to the anchor of B. - - - - - Offset from body B to its anchor. - - - - - Target relative linear velocity between A and B, stored in A's local space. Target world space linear velocity of B is LinearVelocityA + TargetVelocityLocalA * OrientationA. - - - - - Motor control parameters. - - - - - Handles the solve iterations of a bunch of ball socket motor constraints. - - - - - Constrains a point on one body to a point on another body. - Provides speed and force configuration that the BallSocket joint does not. - - - - - Local offset from the center of body A to its attachment point. - - - - - Local offset from the center of body B to its attachment point. - - - - - Spring frequency and damping parameters. - - - - - Servo control parameters. - - - - - Handles the solve iterations of a bunch of ball socket servo constraints. - - - - - Provides shared functionality for constraints with jacobians similar to the BallSocket. - - - - - Constrains the center of two bodies to be separated by a goal distance. - - - - - Target distance between the body centers. - - - - - Spring frequency and damping parameters. - - - - - Handles the solve iterations of a bunch of distance servos. - - - - - Checks if a value is a finite number- neither infinite nor NaN. - - Value to check. - True if the value is neither infinite nor NaN, false otherwise. - - - - Checks if a value is a finite value greater than zero and not NaN. - - Value to check. - True if the value is a finite number greater than zero and not NaN, false otherwise. - - - - Checks if a value is a finite value greater than or equal to zero and not NaN. - - Value to check. - True if the value is a finite number greater than or equal to zero and not NaN, false otherwise. - - - - Checks if a value is a finite value less than zero and not NaN. - - Value to check. - True if the value is a finite number less than zero and not NaN, false otherwise. - - - - Checks if a value is a finite value less than or equal to zero and not NaN. - - Value to check. - True if the value is a finite number less than or equal to zero and not NaN, false otherwise. - - - - Handles the solve iterations of a bunch of 1-contact one body manifold constraints. - - - - - Handles the solve iterations of a bunch of 2-contact one body manifold constraints. - - - - - Handles the solve iterations of a bunch of 3-contact one body manifold constraints. - - - - - Handles the solve iterations of a bunch of 4-contact one body manifold constraints. - - - - - Handles the solve iterations of a bunch of 1-contact two body manifold constraints. - - - - - Handles the solve iterations of a bunch of 2-contact two body manifold constraints. - - - - - Handles the solve iterations of a bunch of 3-contact two body manifold constraints. - - - - - Handles the solve iterations of a bunch of 4-contact two body manifold constraints. - - - - - Handles the solve iterations of a bunch of 2-contact nonconvex two body manifold constraints. - - - - - Handles the solve iterations of a bunch of 2-contact nonconvex one body manifold constraints. - - - - - Handles the solve iterations of a bunch of 3-contact nonconvex two body manifold constraints. - - - - - Handles the solve iterations of a bunch of 3-contact nonconvex one body manifold constraints. - - - - - Handles the solve iterations of a bunch of 4-contact nonconvex two body manifold constraints. - - - - - Handles the solve iterations of a bunch of 4-contact nonconvex one body manifold constraints. - - - - - Callbacks for direct references to the solver's contact constraint data. - - - - - Provides a reference to a convex one body contact constraint. Constraint data is in the first lane of the direct reference (slot 0 of vectors). - - Type of the prestep data returned. - Type of the accumulated impulses data returned. - Body handle referenced by the constraint. - Prestep data associated with the constraint. - Accumulated impulses associated with the constraint. - - - - Provides a reference to a convex two body contact constraint. Constraint data is in the first lane of the direct reference (slot 0 of vectors). - - Type of the prestep data returned. - Type of the accumulated impulses data returned. - First body handle referenced by the constraint. - Second body handle referenced by the constraint. - Prestep data associated with the constraint. - Accumulated impulses associated with the constraint. - - - - Provides a reference to a nonconvex one body contact constraint. Constraint data is in the first lane of the direct reference (slot 0 of vectors). - - Type of the prestep data returned. - Type of the accumulated impulses data returned. - Body handle referenced by the constraint. - Prestep data associated with the constraint. - Accumulated impulses associated with the constraint. - - - - Provides a reference to a nonconvex two body contact constraint. Constraint data is in the first lane of the direct reference (slot 0 of vectors). - - Type of the prestep data returned. - Type of the accumulated impulses data returned. - First body handle referenced by the constraint. - Second body handle referenced by the constraint. - Prestep data associated with the constraint. - Accumulated impulses associated with the constraint. - - - - Callbacks for direct references to the solver's contact constraint data. Includes only prestep and impulse data. - - - - - Provides a reference to a convex one body contact constraint. Constraint data is in the first lane of the direct reference (slot 0 of vectors). - - Type of the prestep data returned. - Type of the accumulated impulses data returned. - Prestep data associated with the constraint. - Accumulated impulses associated with the constraint. - - - - Provides a reference to a convex two body contact constraint. Constraint data is in the first lane of the direct reference (slot 0 of vectors). - - Type of the prestep data returned. - Type of the accumulated impulses data returned. - Prestep data associated with the constraint. - Accumulated impulses associated with the constraint. - - - - Provides a reference to a nonconvex one body contact constraint. Constraint data is in the first lane of the direct reference (slot 0 of vectors). - - Type of the prestep data returned. - Type of the accumulated impulses data returned. - Prestep data associated with the constraint. - Accumulated impulses associated with the constraint. - - - - Provides a reference to a nonconvex two body contact constraint. Constraint data is in the first lane of the direct reference (slot 0 of vectors). - - Type of the prestep data returned. - Type of the accumulated impulses data returned. - Prestep data associated with the constraint. - Accumulated impulses associated with the constraint. - - - - Transforms an impulse from constraint space to world space, uses it to modify the cached world space velocities of the bodies. - - - - - Transforms an impulse from constraint space to world space, uses it to modify the cached world space velocities of the bodies. - - - - - Handles the tangent friction implementation. - - - - - Transforms an impulse from constraint space to world space, uses it to modify the cached world space velocities of the bodies. - - - - - Handles the tangent friction implementation for one body contact constraints. - - - - - Transforms an impulse from constraint space to world space, uses it to modify the cached world space velocities of the bodies. - - - - - Handles the tangent friction implementation. - - - - - Transforms an impulse from constraint space to world space, uses it to modify the cached world space velocities of the bodies. - - - - - Handles the tangent friction implementation. - - - - - Transforms an impulse from constraint space to world space, uses it to modify the cached world space velocities of the bodies. - - - - - Constrains points on two bodies to be separated by a distance within a range. - - - - - Local offset from the center of body A to its attachment point. - - - - - Local offset from the center of body B to its attachment point. - - - - - Minimum distance permitted between the point on A and the point on B. - - - - - Maximum distance permitted between the point on A and the point on B. - - - - - Spring frequency and damping parameters. - - - - - Creates a distance limit description. - - Local offset from the center of body A to its attachment point. - Local offset from the center of body B to its attachment point. - Minimum distance permitted between the point on A and the point on B. - Maximum distance permitted between the point on A and the point on B. - Spring frequency and damping parameters. - - - - Handles the solve iterations of a bunch of distance servos. - - - - - Constrains points on two bodies to be separated by a goal distance. - - - - - Local offset from the center of body A to its attachment point. - - - - - Local offset from the center of body B to its attachment point. - - - - - Distance that the constraint will try to reach between the attachment points. - - - - - Servo control parameters. - - - - - Spring frequency and damping parameters. - - - - - Creates a distance servo description. - - Local offset from the center of body A to its attachment point. - Local offset from the center of body B to its attachment point. - Distance that the constraint will try to reach between the attachment points. - Spring frequency and damping parameters. - Servo control parameters. - - - - Handles the solve iterations of a bunch of distance servos. - - - - - A constraint's body references. Stored separately from the iteration data since it is accessed by both the prestep and solve. - - - - - Prestep, warm start and solve iteration functions for a four body constraint type. - - Type of the prestep data used by the constraint. - Type of the accumulated impulses used by the constraint. - Type of the projection to input. - - - - Shared implementation across all four body constraints. - - - - - Constrains two bodies with a hinge. Equivalent to a BallSocket constraint and an AngularHinge constraint solved together. - - - - - Local offset from the center of body A to its attachment point. - - - - - Hinge axis in the local space of A. - - - - - Local offset from the center of body B to its attachment point. - - - - - Hinge axis in the local space of B. - - - - - Spring frequency and damping parameters. - - - - - Marks a type as a description of a constraint associated with a particular batch. - - - Note that one batch may have multiple description types associated with it, each one potentially offering a different subset of properties or translation logic. - - Type of the description object. - - - - Changes the batch-held memory at a given location to match the given description. - - Batch to modify. - Index of the target constraint's bundle. - Index of the target constraint within its bundle. - - - - Creates a description from the batch-held memory at a given location. - - Batch to read. - Index of the source constraint's bundle. - Index of the source constraint within its bundle. - Description of the constraint. - - - - Gets the type id of the constraint that this is a description of. - - - - - Gets the type of the type batch which contains described constraints. - - - - - Marks a type as a one body constraint description. - - Type of the description. - This and the other body-count aware interfaces exist to give the compiler a way to report errors when using Solver.Add with different body counts. - - - - Marks a type as a two body constraint description. - - Type of the description. - This and the other body-count aware interfaces exist to give the compiler a way to report errors when using Solver.Add with different body counts. - - - - Marks a type as a three body constraint description. - - Type of the description. - This and the other body-count aware interfaces exist to give the compiler a way to report errors when using Solver.Add with different body counts. - - - - Marks a type as a four body constraint description. - - Type of the description. - This and the other body-count aware interfaces exist to give the compiler a way to report errors when using Solver.Add with different body counts. - - - - Transforms an impulse from constraint space to world space, uses it to modify the cached world space velocities of the bodies. - - - - - Constrains points on two bodies to a range of offsets from each other along a direction anchored to body A. - - - - - Local offset from the center of body A to its attachment point. - - - - - Local offset from the center of body B to its attachment point. - - - - - Direction of the motorized axis in the local space of body A. - - - - - Minimum offset along the world axis between A and B's anchor points. - - - - - Maximum offset along the world axis between A and B's anchor points. - - - - - Spring frequency and damping parameters. - - - - - Constrains points on two bodies to move relative to each other along a direction. - - - - - Local offset from the center of body A to its attachment point. - - - - - Local offset from the center of body B to its attachment point. - - - - - Direction of the motorized axis in the local space of body A. - - - - - Target relative velocity along the world axis between A and B's anchor points. - - - - - Motor control parameters. - - - - - Constrains points on two bodies to be on a plane defined in the local space of one of the bodies. - - - - - Local offset from the center of body A to its attachment point. - - - - - Local offset from the center of body B to its attachment point. - - - - - Direction of the plane normal in the local space of body A. - - - - - Target offset from A's plane anchor to B's anchor along the plane normal. - - - - - Servo control parameters. - - - - - Spring frequency and damping parameters. - - - - - Defines some of the shared behavior across motor constraints. - - - - - Maximum amount of force the motor can apply in one unit of time. - - - - - Mass-scaled damping constant. If you want to simulate a viscous damping coefficient of D with an object of mass M, set this damping value to D / M. - - - - - Gets or sets how soft the constraint is. Values range from 0 to infinity. Softness is inverse damping; 0 is perfectly rigid, 1 is very soft, float.MaxValue is effectively nonexistent. - - - - - Checks if a settings instance has valid nonnegative values. - - Instance to examine. - True if the settings are valid, false otherwise. - - - - Defines settings for a motor constraint. - - Maximum amount of force the motor can apply in one unit of time. - Gets or sets how soft the constraint is. Values range from 0 to infinity. Softness is inverse damping; 0 is perfectly rigid, 1 is very soft, float.MaxValue is effectively nonexistent. - - - - Constrains the angular velocity of one body to the target. - - - - - Target angular velocity. - - - - - Motor control parameters. - - - - - Constrains a single body to a target orientation. - - - - - Target orientation of the constraint. - - - - - Spring frequency and damping parameters. - - - - - Servo control parameters. - - - - - Constrains a point on a body to have a target linear velocity. - - - - - Offset to the attachment point in the local space of the body. - - - - - Target velocity of the attachment point. - - - - - Motor control parameters. - - - - - Constrains a point on a body to a target location. - - - - - Offset to the attachment point in the local space of the body. - - - - - Target position. - - - - - Spring frequency and damping parameters. - - - - - Servo control parameters. - - - - - Prestep, warm start and solve iteration functions for a constraint type. - - Type of the prestep data used by the constraint. - Type of the accumulated impulses used by the constraint. - Type of the projection to input. - - - - Prestep, warm start, solve iteration, and incremental contact update functions for a one body contact constraint type. - - Type of the prestep data used by the constraint. - Type of the accumulated impulses used by the constraint. - Type of the projection to input. - - - - Shared implementation across all one body constraints. - - - - - Constrains a point on body B to be on a line attached to body A. - - - - - Local offset from the center of body A to its attachment point. - - - - - Local offset from the center of body B to its attachment point. - - - - - Direction of the line in the local space of body A. - - - - - Servo control parameters. - - - - - Spring frequency and damping parameters. - - - - - Gets settings representing a servo with unlimited force, speed, and no base speed. - - - - - Checks servo settings to ensure valid values. - - Settings to check. - True if the settings contain valid values, false otherwise. - - - - Computes springiness values for a set of constraints. - - Spring settings associated with the constraints. - Duration of the time step. - The multiplier applied to error to get bias velocity. - Scaling factor to apply to the effective mass to get the softened effective mass. - Scaling factor to apply to the accumulated impulse during the solve to soften the target velocity. - - - - Target number of undamped oscillations per unit of time, scaled by 2 * PI. - - - - - Twice the ratio of the spring's actual damping to its critical damping. - - - - - Gets or sets the target number of undamped oscillations per unit of time. - - - - - Gets or sets the ratio of the spring's actual damping to its critical damping. 0 is undamped, 1 is critically damped, and higher values are overdamped. - - - - - Checks if a spring settings instance contains valid values. - - Settings to check. - True if the spring settings are valid, false otherwise. - - - - Constructs a new spring settings instance. - - Target number of undamped oscillations per unit of time. - Ratio of the spring's actual damping to its critical damping. 0 is undamped, 1 is critically damped, and higher values are overdamped. - - - - Restricts axes attached to two bodies to fall within a maximum swing angle. - - - - - Axis attached to body A in its local space. - - - - - Axis attached to body B in its local space. - - - - - Minimum dot product between the world space A and B axes that the constraint attempts to maintain. - - - - - Spring frequency and damping parameters. - - - - - Gets or sets the maximum swing angle that the constraint allows between world axis A and B. Based on the MinimumDot field. - - - - - Constrains two bodies with a swivel hinge that allows rotation around two axes, like a laptop monitor hinge that allows flipping the screen. Equivalent to a BallSocket constraint and an AngularSwivelHinge constraint solved together. - - - - - Local offset from the center of body A to its attachment point. - - - - - Swivel axis in the local space of body A. - - - - - Local offset from the center of body B to its attachment point. - - - - - Hinge axis in the local space of body B. - - - - - Spring frequency and damping parameters. - - - - - A constraint's body references. Stored separately from the iteration data since it is accessed by both the prestep and solve. - - - - - Prestep, warm start and solve iteration functions for a three body constraint type. - - Type of the prestep data used by the constraint. - Type of the accumulated impulses used by the constraint. - Type of the projection to input. - - - - Shared implementation across all four body constraints. - - - - - Constrains two bodies' rotations around attached twist axes to a range of permitted twist angles. - - - - - Local space basis attached to body A against which to measure body B's transformed axis. Expressed as a 3x3 rotation matrix, the X axis corresponds with 0 degrees, - the Y axis corresponds to 90 degrees, and the Z axis is the twist axis. - - - - - Local space basis attached to body B that will be measured against body A's basis. - Expressed as a 3x3 rotation matrix, the transformed X axis will be measured against A's X and Y axes. The Z axis is the twist axis. - - - - - Minimum angle between B's axis to measure and A's measurement axis. - - - - - Maximum angle between B's axis to measure and A's measurement axis. - - - - - Spring frequency and damping parameters. - - - - - Constrains the twist velocity between two bodies to a target. - - - - - Local twist axis attached to body A. - - - - - Local twist axis attached to body B. - - - - - Goal relative twist velocity around the body axes. - - - - - Motor control parameters. - - - - - Constrains two bodies to maintain a target twist angle around body-attached axes. - - - - - Local space basis attached to body A against which to measure body B's transformed axis. Expressed as a 3x3 rotation matrix, the X axis corresponds with 0 degrees, - the Y axis corresponds to 90 degrees, and the -Z axis is the twist axis. When viewed along the twist axis, positive change in angle causes counterclockwise rotation in right handed coordinates. - - - - - Local space basis attached to body B that will be measured against body A's basis. - Expressed as a 3x3 rotation matrix, the transformed X axis will be measured against A's X and Y axes. The Z axis is the twist axis. - - - - - Target angle between B's axis to measure and A's measurement axis. - - - - - Spring frequency and damping parameters. - - - - - Servo control parameters. - - - - - A constraint's body references. Stored separately from the iteration data since it is accessed by both the prestep and solve. - Two address streams isn't much of a problem for prefetching. - - - - - Prestep, warm start and solve iteration functions for a two body constraint type. - - Type of the prestep data used by the constraint. - Type of the accumulated impulses used by the constraint. - Type of the projection to input. - - - - Prestep, warm start, solve iteration, and incremental contact update functions for a two body contact constraint type. - - Type of the prestep data used by the constraint. - Type of the accumulated impulses used by the constraint. - Type of the projection to input. - - - - Shared implementation across all two body constraints. - - - - - Stores the raw AOSOA formatted data associated with constraints in a type batch. - - - - - Superclass of constraint type batch processors. Responsible for interpreting raw type batches for the purposes of bookkeeping and solving. - - - This class holds no actual state of its own. A solver creates a unique type processor for each registered constraint type, and all instances are held in untyped memory. - Splitting the functionality from the data allows for far fewer GC-tracked instances and allows the raw data layout to be shared more easily. - For example, sleeping simulation islands store type batches, but they are created and used differently- and for convenience, they are stored on a per-island basis. - Using the same system but with reference type TypeBatches, tens of thousands of inactive islands would imply tens of thousands of GC-tracked objects. - That's not acceptable, so here we are. - Conceptually, you can think of the solver's array of TypeProcessors like C function pointers. - - - - - Gets the number of bodies associated with each constraint in this type processor. - - - - - Gets the number of degrees of freedom that each constraint in this type processor constrains. Equal to the number of entries in the accumulated impulses. - - - - - Allocates a slot in the batch. - - Type batch to allocate in. - Handle of the constraint to allocate. Establishes a link from the allocated constraint to its handle. - Pointer to a list of body indices (not handles!) with count equal to the type batch's expected number of involved bodies. - Allocation provider to use if the type batch has to be resized. - Index of the slot in the batch. - - - - Moves a constraint from one ConstraintBatch's TypeBatch to another ConstraintBatch's TypeBatch of the same type. - - Index of the batch that owns the type batch that is the source of the constraint transfer. - Index of the constraint to move in the current type batch. - Solver that owns the batches. - Bodies set that owns all the constraint's bodies. - Index of the ConstraintBatch in the solver to copy the constraint into. - - - - Defines a function that creates a sort key from body references in a type batch. Used by constraint layout optimization. - - - - - Overwrites all the data in the target constraint slot with source data. - - - - - Removes a constraint from the batch. - - Index of the constraint to remove. - The handle to constraint mapping used by the solver that could be modified by a swap on removal. - - - - Moves a constraint from one ConstraintBatch's TypeBatch to another ConstraintBatch's TypeBatch of the same type. - - Index of the batch that owns the type batch that is the source of the constraint transfer. - Index of the constraint to move in the current type batch. - Solver that owns the batches. - Bodies set that owns all the constraint's bodies. - Index of the ConstraintBatch in the solver to copy the constraint into. - - - - Constrains the volume of a tetrahedron connecting the centers of four bodies to match a goal volume. - Scaled volume computed from (ab x ac) * ad; the volume may be negative depending on the winding of the tetrahedron. - - - - - 6 times the target volume of the tetrahedra. Computed from (ab x ac) * ad; this may be negative depending on the winding of the tetrahedron. - - - - - Spring frequency and damping parameters. - - - - - Creates a new volume constraint, initializing the target volume using a set of initial positions. - - Initial position of the first body. - Initial position of the second body. - Initial position of the third body. - Initial position of the fourth body. - Spring settings to apply to the volume constraint. - - - - Handles the solve iterations of a bunch of volume constraints. - - - - - Constrains two bodies to maintain a relative position and orientation. All six degrees of freedom are solved simultaneously. - - - - - Offset from body A to body B in the local space of A. - - - - - Target orientation of body B in body A's local space. - - - - - Springiness of the position and orientation constraints. - - - - - Handles the solve iterations of a bunch of ball socket constraints. - - - - - Helper class to register the default types within a simulation instance. - - - - - Registers the set of constraints that are packaged in the engine. - - - - - Creates a task registry containing the default collision pair types. - - - - - Creates a task registry containing the default sweep task types. - - - - - Contains constraints that could not belong to any lower constraint batch due to their involved bodies. All of the contained constraints will be solved using a fallback solver that - trades rigidity for parallelism. - - - - - Gets the number of bodies in the fallback batch. - - - - - Unique identifier of a body belonging to a simulation's Bodies collection. - - - - - Index in the handle-to-memory mapping table used to look up the current memory location of the body. - This value will not (and must not) change during the body's lifespan, but the memory that the table points to could change. - - - - - Unique identifier of a static belonging to a simulation's Statics collection. - - - - - Index in the handle-to-memory mapping table used to look up the current memory location of the body. - This value will not (and must not) change during the body's lifespan, but the memory that the table points to could change. - - - - - Unique identifier of a constraint belonging to a simulation's Solver. - - - - - Index in the handle-to-memory mapping table used to look up the current memory location of the constraint. - This value will not (and must not) change during the constraint's lifespan, but the memory that the table points to could change. - - - - - Collects body handles associated with an active constraint as integers. - - - - - Shared miscellaneous helper functions. - - - - - Provides functionality for efficiently waking up sleeping bodies. - - - - - Wakes up a body if it is sleeping. All bodies that can be found by traversing the constraint graph from the body will also be awakened. - If the body is already awake, this does nothing. - - Handle of the body to awaken. - - - - Wakes up any sleeping bodies associated with a constraint. All bodies that can be found by traversing the constraint graph from the constraint referenced bodies will also be awakened. - If all bodies associated with the constraint are already awake, this does nothing. - - Handle of the constraint to awaken. - - - - Wakes up all bodies and constraints within a set. Doesn't do anything if the set is awake (index zero). - - Index of the set to awaken. - - - - Awakens a list of set indices. - - List of set indices to wake up. - Thread dispatcher to use when waking the bodies. Pass null to run on a single thread. - - - - Represents the constraint batch structure and all references in an island. Holds everything necessary to create and gather a full island. - - - - - Gets or sets the multiplier applied to the active body count used to calculate the number of sleep traversals in a given timestep. - - - - - Gets or sets the fraction of the active set to target as the number of bodies slept in a given frame. - This is only a goal; the actual number of slept bodies may be more or less. - - - - - Gets or sets the fraction of the active set to target as the number of bodies traversed for sleeping in a given frame. - This is only a goal; the actual number of traversed bodies may be more or less. - - - - - Traverses the active constraint graph collecting bodies that match a predicate. If any body visited during the traversal fails to match the predicate, the traversal terminates. - - Type of the predicate to test each body index with. - Pool to allocate temporary collections from. - Index of the active body to start the traversal at. - Predicate to test each traversed body with. If any body results in the predicate returning false, the traversal stops and the function returns false. - List to fill with body indices traversed during island collection. Bodies failing the predicate will not be included. - List to fill with constraint handles traversed during island collection. - True if the simulation graph was traversed without ever finding a body that made the predicate return false. False if any body failed the predicate. - The bodyIndices and constraintHandles lists will contain all traversed predicate-passing bodies and constraints. - - - - If true, this job relates to a subset of body indices. If false, this job relates to a subset of constraint handles. - - - - - Forcefully sleeps a list of bodies and all bodies that can be reached by traversing the constraint graph from those bodies. - - List of body indices to sleep. - Thread dispatcher to use for the sleep attempt, if any. If null, sleep is performed on the calling thread. - True if the sleep should produce deterministic results at higher cost, false otherwise. - - - - Forces a body and all bodies that can be found by traversing the constraint graph from that body to go to sleep. - - Index of the body to sleep in the active set. - - - - Ensures that the Bodies, Solver, and NarrowPhase can hold at least the given number of sets (BodySets for the Bodies collection, ConstraintSets for the Solver, PairSubcaches for the NarrowPhase.PairCache). - - Number of sets to guarantee space for. - - - - Ensures that the Bodies and Solver can hold the given number of sets. - If the existing allocation is smaller than the requested sets capacity, the allocation will be enlarged. - If the existing allocation is larger than both the existing potentially allocated set range and the requested sets capacity, the allocation will be shrunk. - Shrinks will never cause an existing set to be lost. - - Target number of sets to allocate space for. - - - - Delegate used by ITimesteppers for their stage callbacks. - - Time step duration. - Thread dispatcher used for this timestep. - - - - Delegate used by ITimesteppers for stage callbacks within substepping loops. - - Index of the substep executing this stage. - Time step duration. - Thread dispatcher used for this timestep. - - - - Defines a type capable of updating the simulation state for a given elapsed time. - - - - - Callbacks to execute immediately before collision detection executes. - - - - - Callbacks to execute after collision detection completes. - - - - - Performs one timestep of the given length. - - Duration of the time step. - Thread dispatcher to use for execution, if any. - - - - Defines how a pose integrator should handle angular velocity integration. - - - - - Angular velocity is directly integrated and does not change as the body pose changes. Does not conserve angular momentum. - - - - - Approximately conserves angular momentum by updating the angular velocity according to the change in orientation. Does a decent job for gyroscopes, but angular velocities will tend to drift towards a minimal inertia axis. - - - - - Approximately conserves angular momentum by including an implicit gyroscopic torque. Best option for Dzhanibekov effect simulation, but applies a damping effect that can make gyroscopes less useful. - - - - - Defines a type that handles callbacks for body pose integration. - - - - - Gets how the pose integrator should handle angular velocity integration. - - - - - Performs any required initialization logic after the Simulation instance has been constructed. - - Simulation that owns these callbacks. - - - - Called prior to integrating the simulation's active bodies. When used with a substepping timestepper, this could be called multiple times per frame with different time step values. - - Current time step duration. - - - - Callback called for each active body within the simulation during body integration. - - Index of the body being visited. - Body's current pose. - Body's current local inertia. - Index of the worker thread processing this body. - Reference to the body's current velocity to integrate. - - - - Provides helper functions for integrating body poses. - - - - - Integrates the velocity of mobile bodies over time into changes in position and orientation. Also applies gravitational acceleration to dynamic bodies. - - - This variant of the integrator uses a single global gravity. Other integrators that provide per-entity gravity could exist later. - This integrator also assumes that the bodies positions are stored in terms of single precision floats. Later on, we will likely modify the Bodies - storage to allow different representations for larger simulations. That will require changes in this integrator, the relative position calculation of collision detection, - the bounding box calculation, and potentially even in the broadphase in extreme cases (64 bit per component positions). - - - - - Updates the simulation in the order of: sleeper -> integrate body poses, velocity and bounding boxes -> collision detection -> solver -> data structure optimization. - - - - - Fires after the sleeper completes and before bodies are integrated. - - - - - Fires after bodies have had their position, velocity, and bounding boxes updated, but before collision detection begins. - - - - - Fires after all collisions have been identified, but before constraints are solved. - - - - - Fires after the solver executes and before data structures are incrementally optimized. - - - - - Updates the simulation in the order of: sleeper -> integrate velocities and update body bounding boxes -> collision detection -> solver -> integrate body poses -> data structure optimization. - - - - - Fires after the sleeper completes and before bodies are integrated. - - - - - Fires after bodies have had their velocities and bounding boxes updated, but before collision detection begins. - - - - - Fires after all collisions have been identified, but before constraints are solved. - - - - - Fires after the solver executes and before body poses are integrated. - - - - - Fires after bodies have their poses integrated and before data structures are incrementally optimized. - - - - - Orchestrates the bookkeeping and execution of a full dynamic simulation. - - - - - Gets the simulation profiler. Note that the SimulationProfiler implementation only exists when the library is compiled with the PROFILE compilation symbol; if not defined, returned times are undefined. - - - - - Gets the main memory pool used to fill persistent structures and main thread ephemeral resources across the engine. - - - - - Gets the timestepper used to update the simulation state. - - - - - Gets or sets whether to use a deterministic time step when using multithreading. When set to true, additional time is spent sorting constraint additions and transfers. - Note that this can only affect determinism locally- different processor architectures may implement instructions differently. - - - - - Constructs a simulation supporting dynamic movement and constraints with the specified narrow phase callbacks. - - Buffer pool used to fill persistent structures and main thread ephemeral resources across the engine. - Callbacks to use in the narrow phase. - Callbacks to use in the pose integrator. - Timestepper that defines how the simulation state should be updated. - Number of iterations the solver should use. - Number of synchronized batches the solver should maintain before falling back to a lower quality jacobi hybrid solver. - Allocation sizes to initialize the simulation with. If left null, default values are chosen. - New simulation. - - - - Executes the sleep stage, moving candidate - - Thread dispatcher to use for the sleeper execution, if any. - - - - Updates the position, velocity, world inertia, deactivation candidacy and bounding boxes of active bodies. - - Duration of the time step. - Thread dispatcher to use for execution, if any. - - - - Predicts the bounding boxes of active bodies by speculatively integrating velocity. Does not actually modify body velocities. Updates deactivation candidacy. - - Duration of the time step. - Thread dispatcher to use for execution, if any. - - - - Updates the velocities, world space inertias, bounding boxes, and deactivation candidacy of active bodies. - - Duration of the time step. - Thread dispatcher to use for execution, if any. - - - - Updates the velocities and world space inertias of active bodies. - - Duration of the time step. - Thread dispatcher to use for execution, if any. - - - - Updates the poses of active bodies. - - Duration of the time step. - Thread dispatcher to use for execution, if any. - - - - Updates the broad phase structure for the current body bounding boxes, finds potentially colliding pairs, and then executes the narrow phase for all such pairs. Generates contact constraints for the solver. - - Duration of the time step. - Thread dispatcher to use for execution, if any. - - - - Uses the current body velocities to incrementally update all active contact constraint penetration depths. - - Duration of the time step. - Thread dispatcher to use for execution, if any. - - - - Solves all active constraints in the simulation. - - Duration of the time step. - Thread dispatcher to use for execution, if any. - - - - Incrementally improves body and constraint storage for better performance. - - Thread dispatcher to use for execution, if any. - - - - Performs one timestep of the given length. - - - Be wary of variable timesteps. They can harm stability. Whenever possible, keep the timestep the same across multiple frames unless you have a specific reason not to. - - Duration of the time step. - Thread dispatcher to use for execution, if any. - - - - Clears the simulation of every object, only returning memory to the pool that would be returned by sequential removes. - Other persistent allocations, like those in the Bodies set, will remain. - - - - - Increases the allocation size of any buffers too small to hold the allocation target. - - - - The final size of the allocated buffers are constrained by the allocator. It is not guaranteed to be exactly equal to the target, but it is guaranteed to be at least as large. - - - This is primarily a convenience function. Everything it does internally can be done externally. - For example, if only type batches need to be resized, the solver's own functions can be used directly. - - - Allocation sizes to guarantee sufficient size for. - - - - Increases the allocation size of any buffers too small to hold the allocation target, and decreases the allocation size of any buffers that are unnecessarily large. - - - - The final size of the allocated buffers are constrained by the allocator. It is not guaranteed to be exactly equal to the target, but it is guaranteed to be at least as large. - - - This is primarily a convenience function. Everything it does internally can be done externally. - For example, if only type batches need to be resized, the solver's own functions can be used directly. - - - Allocation sizes to guarantee sufficient size for. - - - - Clears the simulation of every object and returns all pooled memory to the buffer pool. Leaves the simulation in an unusable state. - - - - - Intersects a ray against the simulation. - - Type of the callbacks to execute on ray-object intersections. - Origin of the ray to cast. - Direction of the ray to cast. - Maximum length of the ray traversal in units of the direction's length. - callbacks to execute on ray-object intersections. - User specified id of the ray. - - - - Sweeps a shape against the simulation. - - Type of the shape to sweep. - Type of the callbacks executed when a sweep impacts an object in the scene. - Shape to sweep. - Starting pose of the sweep. - Velocity of the swept shape. - Maximum length of the sweep in units of time used to integrate the velocity. - Pool to allocate any temporary resources in during execution. - Callbacks executed when a sweep impacts an object in the scene. - Simulation objects are treated as stationary during the sweep. - Minimum amount of progress in terms of t parameter that any iterative sweep tests should make for each sample. - Threshold in terms of t parameter under which iterative sweep tests are permitted to exit in collision. - Maximum number of iterations to use in iterative sweep tests. - - - - Sweeps a shape against the simulation. - - Type of the shape to sweep. - Type of the callbacks executed when a sweep impacts an object in the scene. - Shape to sweep. - Starting pose of the sweep. - Velocity of the swept shape. - Maximum length of the sweep in units of time used to integrate the velocity. - Pool to allocate any temporary resources in during execution. - Callbacks executed when a sweep impacts an object in the scene. - Simulation objects are treated as stationary during the sweep. - - - - The common set of allocation sizes for a simulation. - - - - - The number of bodies to allocate space for. - - - - - The number of statics to allocate space for. - - - - - The number of inactive islands to allocate space for. - - - - - Minimum number of shapes to allocate space for in each shape type batch. - - - - - The number of constraints to allocate bookkeeping space for. This does not affect actual type batch allocation sizes, only the solver-level constraint handle storage. - - - - - The minimum number of constraints to allocate space for in each individual type batch. - New type batches will be given enough memory for this number of constraints, and any compaction will not reduce the allocations below it. - The number of constraints can vary greatly across types- there are usually far more contacts than ragdoll constraints. - Per type estimates can be assigned within the Solver.TypeBatchAllocation if necessary. This value acts as a lower bound for all types. - - - - - The minimum number of constraints to allocate space for in each body's constraint list. - New bodies will be given enough memory for this number of constraints, and any compaction will not reduce the allocations below it. - - - - - Stores profiling information for the previous simulation execution. - - - - - Gets the time it took to complete the last execution of the given stage. If no stage matching the given object ran, returns -1. - - Stage to look up the time for. - Time it took to complete the last execution of the given stage. - - - - Checks whether the child of a collidable should be tested against a ray. Only called by shape types that can have more than one child. - - Index of the candidate in the parent collidable. - True if the child should be tested by the ray, false otherwise. - - - - Called when a ray impact has been found. - - Information about the ray associated with this hit. - Maximum distance along the ray that the traversal is allowed to go in units of ray direction length. Can be set to limit future tests. - Distance along the ray to the impact in units of ray direction length. In other words, hitLocation = ray.Origin + ray.Direction * t. - Surface normal at the hit location. - Index of the hit child. For convex shapes or other types that don't have multiple children, this is always zero. - - - - Defines a type capable of filtering ray test candidates and handling ray hit results. - - - - - Checks whether a collidable identified by the acceleration structure should be tested against a ray. - - Candidate collidable for ray testing. - True if the collidable should be tested by the ray, false otherwise. - - - - Checks whether the child of a collidable should be tested against a ray. Only called by shape types that can have more than one child. - - Parent of the candidate. - Index of the candidate in the parent collidable. - True if the child should be tested by the ray, false otherwise. - - - - Called when a ray impact has been found. - - Information about the ray associated with this hit. - Maximum distance along the ray that the traversal is allowed to go in units of ray direction length. Can be set to limit future tests. - Distance along the ray to the impact in units of ray direction length. In other words, hitLocation = ray.Origin + ray.Direction * t. - Surface normal at the hit location. - Collidable hit by the ray. - Index of the hit child. For convex shapes or other types that don't have multiple children, this is always zero. - - - - Defines a type capable of filtering sweep candidates and handling sweep results. - - - - - Checks whether to run a detailed sweep test against a target collidable. - - Collidable to check. - True if the sweep test should be attempted, false otherwise. - - - - Checks whether to run a detailed sweep test against a target collidable's child. - - Collidable to check. - Index of the child in the collidable to check. - True if the sweep test should be attempted, false otherwise. - - - - Called when a sweep test detects a hit with nonzero T value. - - Reference to maximumT passed to the traversal. - Time of impact for the sweep test. - Location of the first hit detected by the sweep. - Surface normal at the hit location. - Collidable hit by the traversal. - - - - Called when a sweep test detects a hit at T = 0, meaning that no location or normal can be computed. - - Reference to maximumT passed to the traversal. - Collidable hit by the traversal. - - - - Buffer containing all constraint sets. The first slot is dedicated to the active set; subsequent slots may be occupied by the constraints associated with inactive islands. - - - - - Gets a reference to the active set of constraints, stored in the first set slot. - - - - - Pool to retrieve constraint handles from when creating new constraints. - - - - - Gets the maximum number of solver batches to allow before resorting to a fallback solver. - If a single body is constrained by more than FallbackBatchThreshold constraints, all constraints beyond FallbackBatchThreshold are placed into a fallback batch. - The fallback batch uses a different solver that can handle multiple constraints affecting a single body in a single batch, allowing greater parallelism at the cost of convergence speed. - - - - - Gets or sets the number of solver iterations to compute per call to Update. - - - - - Gets or sets the minimum amount of space, in constraints, initially allocated in any new type batch. - - - - - Sets the minimum capacity initially allocated to a new type batch of the given type. - - Id of the constraint type to check the initial capacity of. - Minimum capacity to use for the type. - - - - Gets the minimum initial capacity for a given type. - The returned value is the larger of MinimumCapacityPerTypeBatch and the value set by SetMinimumCapacityForType for the given type id. - - Type id to retrieve the minm - Larger of MinimumCapacityPerTypeBatch and the given type's minimum set by SetMinimumCapacityForType. - - - - Resets all per-type initial capacities to zero. Leaves the minimum capacity across all constraints unchanged. - - - - - Gets the total number of constraints across all sets, batches, and types. Requires enumerating - all type batches; this can be expensive. - - - - - Gets whether the given constraint handle refers to a constraint in the solver. - - Constraint handle to check for existence in the solver. - True if the constraint handle exists in the solver, false otherwise. - - - - Gets a direct reference to the constraint associated with a handle. - The reference is temporary; any constraint removals that affect the referenced type batch may invalidate the index. - - Type of the type batch being referred to. - Handle index of the constraint. - Temporary direct reference to the type batch and index in the type batch associated with the constraint handle. - May be invalidated by constraint removals. - - - - Attempts to locate a spot for a new constraint. Does not perform allocation for the constraint. If no batch exists, returns the index just beyond the end of the existing list of batches. - - Index of the batch that the constraint would fit in. - This is used by the narrowphase's multithreaded constraint adders to locate a spot for a new constraint without requiring a lock. Only after a candidate is located - do those systems attempt an actual claim, limiting the duration of locks and increasing potential parallelism. - - - - Applies a description to a constraint slot without waking up the associated island. - - Type of the description to apply. - Reference of the constraint being updated. - Description to apply to the slot. - - - - Applies a description to a constraint slot without waking up the associated island. - - Type of the description to apply. - Handle of the constraint being updated. - Description to apply to the slot. - - - - Applies a description to a constraint slot without waking up the associated island. - - Type of the description to apply. - Handle of the constraint being updated. - Description to apply to the slot. - - - - Applies a description to a constraint slot, waking up the connected bodies if necessary. - - Type of the description to apply. - Handle of the constraint being updated. - Description to apply to the slot. - - - - Applies a description to a constraint slot, waking up the connected bodies if necessary. - - Type of the description to apply. - Handle of the constraint being updated. - Description to apply to the slot. - - - - Allocates a constraint slot and sets up a constraint with the specified description. - - Type of the constraint description to add. - Body handles used by the constraint. - Allocated constraint handle. - - - - Allocates a constraint slot and sets up a constraint with the specified description. - - Type of the constraint description to add. - Body handles referenced by the constraint. - Allocated constraint handle. - - - - Allocates a one-body constraint slot and sets up a constraint with the specified description. - - Type of the constraint description to add. - Body connected to the constraint. - Allocated constraint handle. - - - - Allocates a one-body constraint slot and sets up a constraint with the specified description. - - Type of the constraint description to add. - First body of the constraint. - Allocated constraint handle. - - - - Allocates a two-body constraint slot and sets up a constraint with the specified description. - - Type of the constraint description to add. - First body of the constraint. - Second body of the constraint. - Allocated constraint handle. - - - - Allocates a two-body constraint slot and sets up a constraint with the specified description. - - Type of the constraint description to add. - First body of the constraint. - Second body of the constraint. - Allocated constraint handle. - - - - Allocates a three-body constraint slot and sets up a constraint with the specified description. - - Type of the constraint description to add. - First body of the constraint. - Second body of the constraint. - Third body of the constraint. - Allocated constraint handle. - - - - Allocates a three-body constraint slot and sets up a constraint with the specified description. - - Type of the constraint description to add. - First body of the constraint. - Second body of the constraint. - Third body of the constraint. - Allocated constraint handle. - - - - Allocates a four-body constraint slot and sets up a constraint with the specified description. - - Type of the constraint description to add. - First body of the constraint. - Second body of the constraint. - Third body of the constraint. - Fourth body of the constraint. - Allocated constraint handle. - - - - Allocates a four-body constraint slot and sets up a constraint with the specified description. - - Type of the constraint description to add. - First body of the constraint. - Second body of the constraint. - Third body of the constraint. - Fourth body of the constraint. - Allocated constraint handle. - - - - Removes a constraint from a batch, performing any necessary batch cleanup, but does not return the constraint's handle to the pool. - - Handle of the constraint being removed. - Index of the batch to remove from. - Type id of the constraint to remove. - Index of the constraint to remove within its type batch. - - - - Removes the constraint associated with the given handle. Note that this may invalidate any outstanding direct constraint references - by reordering the constraints within the TypeBatch subject to removal. - - Handle of the constraint to remove from the solver. - - - - Changes the body references of all constraints associated with a body in response to its movement into a new slot. - Constraints associated with the body now at its old slot, if any, are left untouched. - - Memory index that the moved body used to inhabit. - Memory index that the moved body now inhabits. - - - - Changes the body references of all constraints associated with two bodies in response to them swapping slots in memory. - - First swapped body index. - Second swapped body index. - - - - Scales the accumulated impulses associated with a constraint set by a given scale. - - Set to scale. - Scale to apply to accumulated impulses. - - - - Scales all accumulated impulses in the active set. - - Scale to apply to accumulated impulses. - - - - Scales all accumulated impulses in all constraint sets. - - Scale to apply to accumulated impulses. - - - - Enumerates the accumulated impulses associated with a constraint. - - Constraint to enumerate. - Enumerator to use. - - - - Gathers the squared magnitude of the accumulated impulse for a given constraint. - - Constraint to look up the accumulated impulses of. - Squared magnitude of the accumulated impulses associated with the given constraint. - - - - Gathers the magnitude of the accumulated impulse for a given constraint. - - Constraint to look up the accumulated impulses of. - Magnitude of the accumulated impulses associated with the given constraint. - - - - Enumerates the set of bodies associated with a constraint in order of their references within the constraint. - - Constraint to enumerate. - Enumerator to use. - - - - Removes all objects from the solver. This is meant as a fast path to empty a simulation's constraints. It makes no attempt to retain synchronization with other systems - which may depend on the existence of constraints, like the per-body constraint lists. - - - - - Adjusts the size of the the solvers non-typebatch data structures. An allocation will grow if the given capacity exceeds the currently allocated capacity. - - Size of the span of body handles to allocate space for. Applies to batch referenced handle sets. - Number of constraint handles to allocate space for. Applies to the handle->constraint mapping table. - - - - Adjusts the size of the the solvers non-typebatch data structures. An allocation is allowed to shrink if it fits both all existing entries and the given capacity. - An allocation will grow if the given capacity exceeds the currently allocated capacity. - - Size of the span of body handles to allocate space for. Applies to batch referenced handle sets. - Number of constraint handles to allocate space for. Applies to the handle->constraint mapping table. - - - - Ensures all existing active type batches meet or exceed the current solver-defined minimum capacities. Type batches with capacities smaller than the minimums will be enlarged. - - - - - Applies the current solver-defined minimum capacities to existing type batches. Type batches with capacities larger than the minimums and counts less than the minimums may be shrunk. - Type batches with capacities smaller than the minimums will be enlarged. - - - - - Returns all pool-retrieved resources to the pool. - - - The solver cannot be 'rehydrated' for reuse after a disposal. If you want to return bulk data to the pool while leaving the solver in a usable state, consider using Clear instead. - - - - - Index of the first bundle in the block. - - - - - Exlusive end index of the bundle. Index of the last bundle in the block is End - 1. - - - - - Inclusive start of blocks known to be claimed by any worker. - - - - - Exclusive end of blocks known to be claimed by any worker. - - - - - Behaves like a framework SpinWait, but never voluntarily relinquishes the timeslice to off-core threads. - - There are three big reasons for using this over the regular framework SpinWait: - 1) The framework spinwait relies on spins for quite a while before resorting to any form of timeslice surrender. - Empirically, this is not ideal for the solver- if the sync condition isn't met within several nanoseconds, it will tend to be some microseconds away. - This spinwait is much more aggressive about moving to yields. - 2) After a number of yields, the framework SpinWait will resort to calling Sleep. - This widens the potential set of schedulable threads to those not native to the current core. If we permit that transition, it is likely to evict cached solver data. - (For very large simulations, the use of Sleep(0) isn't that concerning- every iteration can be large enough to evict all of cache- - but there still isn't much benefit to using it over yields in context.) - 3) After a particularly long wait, the framework SpinWait resorts to Sleep(1). This is catastrophic for the solver- worse than merely interfering with cached data, - it also simply prevents the thread from being rescheduled for an extremely long period of time (potentially most of a frame!) under the default clock resolution. - Note that this isn't an indication that the framework SpinWait should be changed, but rather that the solver's requirements are extremely specific and don't match - a general purpose solution very well. - - - - Describes the properties of a static object. When added to a simulation, static objects can collide but have no velocity and will not move in response to forces. - - - - - Position and orientation of the static. - - - - - Collidable properties of the static. - - - - - Builds a new static description. - - Position of the static. - Orientation of the static. - Collidable description for the static. - - - - Builds a new static description. - - Position of the static. - Collidable description for the static. - - - - Builds a new static description with discrete continuity. - - Position of the static. - Orientation of the static. - Index of the static's shape in the simulation shapes set. - Distance beyond the surface of the static to allow speculative contacts to be generated. - - - - Builds a new static description with discrete continuity. - - Position of the static. - Index of the static's shape in the simulation shapes set. - Distance beyond the surface of the body to allow speculative contacts to be generated. - - - - Convenience structure for directly referring to a static's properties. - - Note that this type makes no attempt to protect against unsafe modification of static properties. - - - - Handle of the static that this reference refers to. - - - - - The collection containing the static. - - - - - Constructs a new static reference. - - Handle of the static to refer to. - Collection containing the static. - - - - Gets whether the static reference exists within the static set. True if the handle maps to a valid memory location that agrees that the handle points to it, false otherwise. - - - - - Gets a the static's index in the statics collection. - - - - - Gets a reference to the static's pose. - - - - - Gets a reference to the static's collidable. - - - - - Gets a description of the static. - - Description of the static. - - - - Sets a static's properties according to a description. - - Description of the static. - - - - Changes the shape of a static. - - Index of the new shape to use for the static. - - - - Gets a copy of the static's bounding box. - - - - - Gets direct pointers to the static's bounding box minimum and maximum in the broad phase. Outputs null if the static has no shape. - - Pointer to the bounding box minimum in the broad phase. - Pointer to the bounding box maximum in the broad phase. - - - - Updates the static's bounds in the broad phase for its current state. Does not include velocity expansion. Does nothing if the static has no shape. - - Can be useful if you made modifications to the static's state that you want reflected in the broad phase before the next timestep. - For example, if you want to perform ray casts against the broad phase after moving objects around directly, their bounds must be updated or else the broad phase bounds will be out of date and the ray will likely miss. - - - - Collection of allocated static collidables. - - - - - Remaps a static handle integer value to the actual array index of the static. - The backing array index may change in response to cache optimization. - - - - - Remaps a static index to its handle. - - - - - The set of collidables owned by each static. Speculative margins, continuity settings, and shape indices can be changed directly. - Shape indices cannot transition between pointing at a shape and pointing at nothing or vice versa without notifying the broad phase of the collidable addition or removal. - - - - - Checks whether a static handle is currently registered with the statics set. - - Handle to check for. - True if the handle exists in the collection, false otherwise. - - - - Removes a static from the set by index. Any inactive bodies with bounding boxes overlapping the removed static's bounding box will be forced active. - - Index of the static to remove. - - - - Removes a static from the set. Any inactive bodies with bounding boxes overlapping the removed static's bounding box will be forced active. - - Handle of the static to remove. - - - - Updates the bounds held within the broad phase for the static's current state. - - - - - Adds a new static body to the simulation. All inactive bodies whose bounding boxes overlap the new static are forced active. - - Description of the static to add. - Handle of the new static. - - - - Changes the shape of a static and updates its bounds in the broad phase. - - Handle of the static to change the shape of. - Index of the new shape to use for the static. - - - - Applies a new description to an existing static object. All inactive bodies with bounding boxes overlapping the old or new static collidable are forced active. - Updates the bounds of the static in the broad phase. - - Handle of the static to apply the description to. - Description to apply to the static. - - - - Gets the current description of the static referred to by a given handle. - - Handle of the static to look up the description of. - Gathered description of the handle-referenced static. - - - - Gets a reference to a static by its handle. - - Handle of the static to grab a reference of. - Reference to the desired static. - - - - Clears all bodies from the set without returning any memory to the pool. - - - - - Resizes the allocated spans for static data. Note that this is conservative; it will never orphan existing objects. - - Target static data capacity. - - - - Increases the size of buffers if needed to hold the target capacity. - - Target data capacity. - - - - Returns all static resources to the pool used to create them. - - The object can be reused if it is reinitialized by using EnsureCapacity or Resize. - - - - Updates the simulation in the order of: sleeper -> predict body bounding boxes -> collision detection -> LOOP { contact data update (if on iteration > 0) -> integrate body velocities -> solver -> integrate body poses } -> data structure optimization. - Each inner loop execution simulates a sub-timestep of length dt/substepCount. - Useful for simulations with difficult to solve constraint systems that need shorter timestep durations but which don't require high frequency collision detection. - - - - - Gets or sets the number of substeps to execute during each timestep. - - - - - Fires after the sleeper completes and before bodies are integrated. - - - - - Fires after bodies have their bounding boxes updated for the frame's predicted motion and before collision detection. - - - - - Fires after all collisions have been identified, but before the substep loop begins. - - - - - Fires at the beginning of a substep. - - - - - Fires after contact constraints are incrementally updated at the beginning of substeps after the first and before velocities are integrated. - - - - - Fires after bodies have their velocities integrated and before the solver executes. - - - - - Fires after the solver executes and before body poses are integrated. - - - - - Fires after bodies have their poses integrated and before the substep ends. - - - - - Fires at the end of a substep. - - - - - Fires after all substeps are finished executing and before data structures are incrementally optimized. - - - - - Pointer to a leaf's tree location. - - The identity of a leaf is implicit in its position within the leaf array. - - - - Gets the index of the node that the leaf is directly held by. - - - - - Gets which child within the owning node the leaf is in. - - - - - 2-wide tree node. - - - - - Metadata associated with a 2-child tree node. - - - - - Cached change in cost of the tree starting at this node since the previous frame. - The local cost change is unioned with the refine flags. They're never used simultaneously. - This will be overwritten right after use, so don't expect anything meaningful here outside of refinement scheduling's scope. - - - - - Ray representation designed for quicker intersection against axis aligned bounding boxes. - - - - - Gets the number of rays in the batch. - - - - - Gets pointers to the data for a ray. - - Index of the ray to grab. - Pointer to the ray's origin and direction. Note that changing the ray's origin and direction mid-traversal will not change the path of the traversal, - but it will be visible by any future leafs impacted by this ray. - Pointer to the maximum length of the ray in units of the ray's length. - Decreasing this value will prevent the traversal from visiting more distant nodes later in the traversal. - - - - Gets a reference to the data for a ray. - - Index of the ray to grab. - Returns a reference to the ray in the ray source. - - - - Reusable structure for testing large numbers of rays against trees. - - - - - Constructs a ray batcher and initializes its backing resources. - - Pool to pull resources from. - Maximum number of rays to execute in each traversal. - This should typically be chosen as the highest value which avoids spilling data out of L2 cache. - Tree depth to preallocate ray stack space for. If a traversal finds nodes deeper than this, a dynamic resize will be triggered. - - - - Ray representation designed for quicker intersection against axis aligned bounding boxes. - - - - - Tests any batched rays against the given tree. - - Tree to test the accumulated rays against. - - - - Adds a ray to the batcher. Returns true if the batcher has reached maximum ray capacity and needs to be reset in order to continue adding rays. - - Origin of the ray to test against the tree. - Direction of the ray to test against the tree. - Maximum distance that the ray will travel in units of the ray's length. - Identifier value for the ray. Leaf tests will have access to the id. - True if the batcher is full and requires a call to ResetRays before adding any more rays, false otherwise. - - - - Resets the accumulated ray count to zero. - - - - - Disposes all the resources backing the ray batcher. - - - - - Constructs an empty tree. - - Initial number of leaves to allocate room for. - - - - Loads a tree from a byte buffer created by the Serialize function. - - Data to load into the tree. - Pool to use to create the tree. - - - - Gets the number of bytes required to store the tree. - - Tree to measure. - Number of bytes required to store the tree. - - - - Writes a tree into a byte buffer. - - Tree to write into the buffer. - Buffer to hold the tree's data. - - - - Resizes the buffers backing the tree's nodes and leaves. Will not shrink the buffers below the size needed by the currently resident nodes and leaves. - - Pool from which to take and return resources. - The desired number of available leaf slots. - - - - Resets the tree to a fresh post-construction state, clearing out leaves and nodes but leaving the backing resources intact. - - - - - Disposes the tree's backing resources, returning them to the Pool currently associated with the tree. - - Pool to return resources to. - Disposed trees can be reused if EnsureCapacity or Resize is used to rehydrate them. - - - - Tests if two tree references point to the same data. - - First tree to compare. - Second tree to compare. - True if the two trees have the same nodes and node count, false otherwise. - - - - Merges a new leaf node with an existing leaf node, producing a new internal node referencing both leaves, and then returns the index of the leaf node. - - Bounding box of the leaf being added. - Index of the parent node that the existing leaf belongs to. - Index of the child wtihin the parent node that the existing leaf belongs to. - Bounding box holding both the new and existing leaves. - Index of the leaf - - - - Adds a leaf to the tree with the given bounding box and returns the index of the added leaf. - - Extents of the leaf bounds. - Resource pool to use if resizing is required. - Index of the leaf allocated in the tree's leaf array. - - - - Attempts to swap two nodes. Aborts without changing memory if the swap is contested by another thread. - - Uses Node.RefineFlag as a lock-keeping mechanism. All refine flags should be cleared to 0 before a multithreaded processing stage that performs swaps. - First node of the swap pair. - Second node of the swap pair. - True if the nodes were swapped, false if the swap was contested. - - - - Moves the children if the specified node into the correct relative position in memory. - Takes care to avoid contested moves in multithreaded contexts. May not successfully - complete all desired moves if contested. - - Node whose children should be optimized. - True if no other threads contested the optimization or if the node is already optimized, otherwise false. - Will return true even if not all nodes are optimized if the reason was a target index outside of the node list bounds. - - - - Begins a cache optimization at the given node and proceeds all the way to the bottom of the tree. - Requires that the targeted node is already at the global optimum position. - - Node to begin the optimization process at. - - - - Prepares the jobs associated with a self test. Must be called before a dispatch over PairTest. - - Callbacks used to handle individual overlaps detected by the self test. - Number of threads to prepare jobs for. - - - - Cleans up after a multithreaded self test. - - - - - Executes a single worker of the multithreaded self test. - - Index of the worker executing this set of tests. - - - - Caches input and output for the multithreaded execution of a tree's refit and refinement operations. - - - - - Refits the bounding box of every parent of the node recursively to the root. - - Node to propagate a node change for. - - - - Removes a leaf at an index. If the index is not at the end of the leaf list, the last leaf is swapped into the removed location. - - Index of the leaf to remove. - Former index of the leaf that was moved into the removed leaf's slot, if any. - If leafIndex pointed at the last slot in the list, then this returns -1 since no leaf was moved. - - - - Prepares the jobs associated with a self test. Must be called before a dispatch over PairTest. - - Tree to test against itself. - Callbacks used to handle individual overlaps detected by the self test. - Number of threads to prepare jobs for. - - - - Cleans up after a multithreaded self test. - - - - - Executes a single worker of the multithreaded self test. - - Index of the worker executing this set of tests. - - - diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.xml.meta b/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.xml.meta deleted file mode 100644 index 90f268e0..00000000 --- a/JNFrame/Assets/Packages/BepuPhysics.2.3.4/lib/netstandard2.0/BepuPhysics.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a75dc911036461f4e8fe5d2b332c9643 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/BepuUtilities.2.3.4.meta b/JNFrame/Assets/Packages/BepuUtilities.2.3.4.meta deleted file mode 100644 index 91799a4a..00000000 --- a/JNFrame/Assets/Packages/BepuUtilities.2.3.4.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 56f7e10d9b40af142be6d7488b65f24a -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/.signature.p7s b/JNFrame/Assets/Packages/BepuUtilities.2.3.4/.signature.p7s deleted file mode 100644 index de7062857af12d787cd1859732e60006aef49799..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9473 zcmds-c|4Ts-^b0;*vGy^82ipWGnOHRELlR4CDmc9jb(v_F?=k+}Olk2{(>zZq>`})4WpYP`$fG+bL!KxH% z7CX%eVTNYXWj+CPnPDgdhUNk|5v;DUW)M#p912;-1bF<>5t8W$w|DR)QwSuYE}D%E zqlVT}!)X9&Xf-r|R>P`ksDYPM&G3|cx`rB>fR(A^cJ*L0YOuDixjB{^U~jX};Rrscy&YNr;A1q{_&AIS-UK60G8JV`bVsiTgcz6E`M5(u zLexCKTkha3HFuIfS_Y6}+=B6mu8c6GP=d&w9w>8Tlr4!wMHv|a;zFE&78;EP7XLX5 zabm&NO7lOp3_3(=^#*_s21bW)F#&W48$kjc6;uZN4K~cMRM4LS1-X zfvfyV)bl!`aV=i+l;HfXb4P>yJI1mtIhB8~lV4tNeR@1evvI$D94hO{fInN4`2ln~ z)=z3E?kUDO`*%J%&qp1h^QU#mS%Y(zI@^WNK}9hKrHb?+rm<5Bp-rVP`yGYq4{bn} zRGhf%P=32C?PLCx&y@|i`l*6Xe`K8+VQ~=-v4O%MOpuH203JYs4^@l{0{H=lg9j-V z;9|7-80~cc4EzreV_ZPO1>yWABiY51Cmzz#symKexgvRf!oP_NkYL=Fh6@9Nk-zS+ z_8fwb0m77xyw%|nGTz?##-Ti;`7ysj6=$039^P$E z{jHm#%uSrqGzlWPTZbJQL$C6_@TNs~N3iOp4Bn7aLEYX|u5e`9<%d*nTC~KF=V;v9 z?mOP*<$FiUSd~WPKJKqRsINRxDW~c0as+bSe0K(9-Px;~WbZUzkGMNVifx?p*f&B` zO&QrzId@F_wcA+rcJE5R+Y@6Fz8qT2f)UyW@^<@&jq#egMs>);t1Ta=Ro8hd?c?c= ze8++Hs^R10Cr(62xO0ooC5X!U`z7X7;vuEaF3M$b2c9qNt(&boy`xf@ndPzC;P$dB zb8IH+*`LP&`Z@rh!-bbZ7tSgy>e7DGE6C318Yy)<%j%QM{vQopG!_kDFlY=Tc)`%c z;8ryO^8c0~Xh0o2EFeJ?RtREeW{5$p!iW*c!xLpk@Fo(7-VB`lT^!G}mT!na@)UcA zFt@U!&DTG9`qkugsqQP|FA)Q|=U-tu0*8aouT!f`oI7Dun=^Z)O?!RE_59E0Vsl=| z79c|vbPo-+c(*owRg}Ni8ZMpEpDcYUDTF?o6)o+>yA!*eTB;y-Q-*N&uI)I#cl;5P zHr1?)Lx)vRsYM$s;#j&lzVuqT3RmaXmlXw|y|96s3j(sQK8_eV@bE;|z((|jC&S}x z{f;*+t_@KKmFN8)9-``KaVCxSU$efHH|)c9HF~1J+xlAl^syF{tn>(r$7b78cgDGR zCmW7)-N}BhvSXTZ>vl}3TNK5R&fJeX>O(<2U@b&lNYdh{H z$P~#m-ji3#QdAJp4OD>YsU=^mmF4L@$Gz(kWGafre zL1x;3%+y|DCZzmo_$D(4#~78Gc{eu7)X&WPH(&*79}EagwAPCD!Ds-QXiW@OQ%6(B z8K50oOHe+52RwLi7CtsdPy&L)qmqbd?uCejGxIUqdV2Vih#qLhAq2az@kv?-ZS|z8 zk;vXCTh9Ozg+L{dLs4#_C@X?HnM5IZQJ4F|{z2crW$UMi-(#~Hl-8wIj(QmnBQEpb zfrt7X@bi^MPRxaBuqJua0&C9Pw?qwjhY3xdjP}uaJK)C}k{tFT;$Wa&YOhFx)~$h_ zvvE(xUUK5AVzXYJ10aMakSk1EF>$WENP@6qE@ zTvhPw(Veq`_CZCPW-4ph`nPXg=dJ(Vzee3?Ba2PzfaV$T-+$=jAE5A&A7XgyVYYsK zLHU0om6M&m2^{BqL4BTt=AV@=G?$ z7TxR_X^uHIKKf32lbvQ1(6S@M(yj-l+!k9GJXm;L8@qjlt@Yqe)vk%zUk3FbI%#Hm zeM;|R^(VS+$k_BIiZN9}zH%*xnIjkE_n$Z%vdF>!fCy-2Vl&aP>VL5CC!SIE;W4WC zMFFnrPEqwngE;m3^RS-~`riz*TqK||um#XstY<(1!XSVmAioNLqD!m!CI46u2yYq( z1P%dc(aU4Nbg~}^{)g$rdU+H8joq^Rz5gnmFvP=3N?|C6CE>7?SvVNqX(1az0j8h$ zuz=JTu)YUjPZ}h}W_7zlMBIBVBK8!Rx{6amABeM;&`m!fel#8yQu;9ZMbsg&v#2*8 z7q3^14M(4rh2tuE_z>FCUr!WB8fSaiMx1aMO-XzraFie66DwkIy`yMq=uGXYw5N*a zhTFHJHV|H=yo-1!-+S|SubU#xpI_%;N_zO2Igk4l@fSz9a0@%7>i|mEk}evl742&m zzWM(3?mDg;{rY8Fp{LMfp1HC|FJB!I$^G`=`i*F|z(hGxRVsgPj&EZFx9n~fd!17< zT^_k8!Gg(8l~=1vl|834ST~wq5Xq2j^vR2V{FcKhH_btXUUIcbeYAt=P-$B=;-gYk zQQfzvXu6;rKo^t(>)1&CUmn`EwQVLHQUeIDl$ES7H2X?}83JrrX|S$CbAc?x05|}P z*4EI%Vw?eS1p87s%E}GpUZ|V@xPX8HvIq`Pj=&*w?VV5v1j;B-Ie6SW1A;t>R8Udi z2}FPJFHk`)SGBBgv=kf_3HW%T-=!Y170W#zta)Kq=eKO2eF3c)hm@&|EVw z1T8Bly`0AJ0R%N-koO`|)q}C>1fqxMel;Hoi3rfzSFcwcO=|#XcL7=rK)VHi-+HCu zhohVoA^in%4FO2%U9q7Vti{9C?_248xiwA-)QU4A34CVf-Gzk{P za5{vk?dti9PTh|@-i0*vTV7o!oqjhn)~o-4ZM5dbsSuAsTb5(%PZXcw;y;~pPHuAy z5&v;Vd4LhFFW9KSEQ4jP=X8(Zzdu3eSw@0Pb`$(w&|}u06m#_uwBvZy zyP{m;CN>e-vxlia)?*S6x|v+T9j$H3OHP{SC@f&-={AWjW5HW%wO%s|+TWFxBvQYz zu&@bZw>~&Ncp4sXcyj)LeB|>XeXl6C{cgvSS-ZA`U24&a8@aCRN8Eje>+Vwp`=W{K zwKuLE56hzSp#VDHhSkp-iKg?hgBO`sP8-AZ;hh2Kyps&qhjYyt0P};!s?iWQ7%0-< z)=GdkM8U(1U|$f1GbRvbAsB#WplId%fX@JRPdh|4x~&Uo?>`a5n`e`jCsAvlqv7J) zF4il;WUzArD!^2~?qve^nU{IqTy#!CLpVoR;sGyVE(}<#t&TCUfES0NJZG)sVI@}{ zcDZVf+Z4oUINX=S_e;FsZ~9W*AnkQdDw7s_i53OWBG;-BF+g-tX7JmE`s2Z%b4MAG z$N?lWo(lR`Xo&?;3pzuBE4O!&gD6y#wI?-%MD_(ep5^Lpr2_-dnp&ux1b0D-@q^km*tgIzjXCPAVAz98R2}9oO=M`xX`w80s?e^M53jqR) zi$;Pz8-X#m3d6@zTeaNf8>qF*)di(KsH)ic&YC>jSQ$%R5zeR&AVo=6A=oj$zZk`o3Zi{M3YU)Vd8;o=U z5GO%AcECjtwZph2z{YX7Z$n>m=qINa$h+kxCu>#Soe@$FXVMNc#P09G_D*n%M8v67 zPkou*(mPNS=XS(}$+ElQb$^gC#!y#0kVtsQ9%RbW^5B_r>eDA*s|_o34@Bj`4b0PMPdsQj{DX+e$C*Dj0Krcw?K`t|W`mBtZoU=OXT}wCy+!zvi(`bzj{3%KIem z%jgV!7w|Hj6ytG5wjhR7Yju^R$Y3g_kL5IRPUDV%5w%pW9!( z9ys>79a9oD=-8WBQ=OGxvq|h)8*aFxWRI?mkA7mUm!Et7Q0FDVNm@%PKl0$CRE^GO zi2)Q^__;&3)A27%;?k2EMq+_R&6>|Y>g*3kS&ptdfe0MGk$$rB!y`I=3^!<#magQS z0M?{95MZb!c!jSkZ8P7u!+84sk!R=DpXdE)%l<#W3#@I?i}v6myukMuV0)>)4Oz?P z|7}810OS@aEAf{J@y_r-=!S<63q@;Qq$W>% z{^U1PcuGet;*R`{{W=ZNIUhe3#~pv1aL<4ES^70y32~kCb(3duC!>4nTMh&^A`~n1 z`=dDJ>cUwzTg|dnV$FX%*x2@^?5t(a;nN~tYKO4=&%5tMzDoWyf9r%JIb`xtZu30r zmy_DnsfT?Ux+Y64+aAAXO?J5!9jY0>zW@|P(swY1qPviJn@gK#pDT}6zUXfk^XJh$ zF?I6(xjwT`H|>yZT4}NS8?v;QUBVDhkWkiEq7cL{T|+N$=Rrrz1=tJhUMpX=0n*D@ z0xdD2Wi9QYMhW$IcUxeJdjJKL^Gog`6bh^t`DHh903J|V?gmzhQUD695|)O6#v|`i z4Mr_DLaFPOH|u6 z*6+cX%p-f+Y%cG=L+TiQ-DNY8)kHfyeI-#~&_J~F0bR(38=b+U&aym#hDiB>JUk6#rzOZv z>@qvs28w@gX4cOFm9vzg)t}h;udxL*_0XV1!(jg~^>hF%2E4Fj>iz378Vu^ce%V=! zjL)Cxsv(5$6bjtRdOJanHbWH%@lHDT{f#yBf@Sd3fYxTub{UjEF#B38YDiz+0&DFr z7~h{@kRX*`eT7~08S{0$Ya%iVGos`jo0?b;%dzOr&KXGuZ4KZkciElDB1SfI^t395 z>KRN=zQ*8A>JO+~p4cV*F!Bwb)hze@d^TY}d%R=I7*wVH+SPGC>1P?7TEjO4ZNvnl`9K3uyYDMZi_}(rNB(;AM3$BR5Fe0N;OoF21ZNb&o1Nd z9=KC=z*<}AKLt7i22ds7I)L_179EwM3i@_xAq$jSD7zLI%JAtlwN$AT@HTz{VSahHwg{7@~XaIrNw{UvW#y;5F&Jz{#H`16fym+aGK zPjclgB_EYlT_y*(tM}O}hU=JGzdPiKa5{R+G5!Q6%M0$`wPfbl!oO~8b*r&R5g4Su zir?w~Lt)OD*Tg4zI3+0^VhiBjCSxr|6?K)vtSE(O6 zI8_^AtY^AM$hq&*#&&{SyX3*1Nbf^#1(nun0%r!!Nf+qFjchk8VDr2G6ff++yCi=l>I@B5bHHZUf zHvqJwz`un{D0leJAYbj4WzsGIA}gK>XdrT~@lF25Lj2kLt4r9M!;xfQ1l{whn(+I) za*SbwX|btxd}n58g$z=t7|>odJ5(JF3Q7R{6$>0yPkkKBbP%dz&6(5x<^X?V!d90b_x zd!kC3_wH1+G$A~LR+Zl6S#d70cDl?s!2L~?@^2O`?*>1%XX~5V$awC&(EAn - - - BepuUtilities - 2.3.4 - Ross Nordby - Apache-2.0 - https://licenses.nuget.org/Apache-2.0 - bepuphysicslogo256.png - https://github.com/bepu/bepuphysics2 - Supporting utilities library for BEPUphysics v2. - © Bepu Entertainment LLC - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/BepuUtilities.nuspec.meta b/JNFrame/Assets/Packages/BepuUtilities.2.3.4/BepuUtilities.nuspec.meta deleted file mode 100644 index df439c95..00000000 --- a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/BepuUtilities.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: a16531d538c0a67449d1ec11ada5a5b0 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/bepuphysicslogo256.png b/JNFrame/Assets/Packages/BepuUtilities.2.3.4/bepuphysicslogo256.png deleted file mode 100644 index 5d395e1f79c681f031bbf7044f73e5ad13bee417..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 42285 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 Ug61;AFds)wT3M<}!sN&Q0sO3crvLx| diff --git a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/bepuphysicslogo256.png.meta b/JNFrame/Assets/Packages/BepuUtilities.2.3.4/bepuphysicslogo256.png.meta deleted file mode 100644 index 8fdf7815..00000000 --- a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/bepuphysicslogo256.png.meta +++ /dev/null @@ -1,147 +0,0 @@ -fileFormatVersion: 2 -guid: fb40bcc1406a8104a9fcc0f12472efcc -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 12 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - ignoreMasterTextureLimit: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 0 - wrapV: 0 - wrapW: 0 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - cookieLightType: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: WebGL - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Server - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0/BepuUtilities.dll b/JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0/BepuUtilities.dll deleted file mode 100644 index 0701746e153866ee010362c20539fd5ccf3e9c0e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 128512 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 - - - BepuUtilities - - - - - A transformation composed of a linear transformation and a translation. - - - - - Translation in the affine transform. - - - - - Linear transform in the affine transform. - - - - - Gets the identity affine transform. - - - - - Constructs a new affine transform. - - Translation to use in the transform. - - - - Constructs a new affine tranform. - - Orientation to use as the linear transform. - Translation to use in the transform. - - - - Constructs a new affine transform. - - Scaling to apply in the linear transform. - Orientation to apply in the linear transform. - Translation to apply. - - - - Constructs a new affine transform. - - The linear transform component. - Translation component of the transform. - - - - Transforms a vector by an affine transform. - - Position to transform. - Transform to apply. - Transformed position. - - - - Inverts an affine transform. - - Transform to invert. - Inverse of the transform. - - - - Inverts a rigid transform. - - Transform to invert. - Inverse of the transform. - - - - Multiplies a transform by another transform. - - First transform. - Second transform. - Combined transform. - - - - Provides XNA-like axis-aligned bounding box functionality. - - - - - Location with the lowest X, Y, and Z coordinates in the axis-aligned bounding box. - - - - - Location with the highest X, Y, and Z coordinates in the axis-aligned bounding box. - - - - - Constructs a bounding box from the specified minimum and maximum. - - Location with the lowest X, Y, and Z coordinates contained by the axis-aligned bounding box. - Location with the highest X, Y, and Z coordinates contained by the axis-aligned bounding box. - - - - Determines if a bounding box intersects another bounding box. - - First bounding box to test. - Second bounding box to test. - Whether the bounding boxes intersected. - - - - Determines if a bounding box intersects another bounding box. - - First bounding box to test. - Second bounding box to test. - Whether the bounding boxes intersected. - - - - Computes the volume of the bounding box. - - Bounding box to measure. - Volume of the bounding box. - - - - Computes a bounding box which contains two other bounding boxes. - - Minimum of the first bounding box to merge. - Maximum of the first bounding box to merge. - Minimum of the second bounding box to merge. - Maximum of the second bounding box to merge. - Minimum of the merged bounding box. - Maximum of the merged bounding box. - - - - Computes a bounding box which contains two other bounding boxes. - - First bounding box to contain. - Second bounding box to contain. - Bounding box to contain both input boxes. - - - - Determines if a bounding box intersects a bounding sphere. - - Sphere to test for intersection. - Whether the bounding shapes intersect. - - - - Creates the smallest possible bounding box that contains a list of points. - - Points to enclose with a bounding box. - Bounding box which contains the list of points. - - - - Creates a bounding box from a bounding sphere. - - Bounding sphere to be used to create the bounding box. - Bounding box created from the bounding sphere. - - - - Creates a string representation of the bounding box. - - String representation of the bounding box. - - - - Provides XNA-like bounding sphere functionality. - - - - - Location of the center of the sphere. - - - - - Radius of the sphere. - - - - - Constructs a new bounding sphere. - - Location of the center of the sphere. - Radius of the sphere. - - - - Some helpers for indexing into vector bundles. - - - - - .Count.]]> - - The JIT recognizes that this value is constant! - - - - > VectorShift divides x by Vector.Count.]]> - - The JIT recognizes that this value is constant! - - - - Enumerable wrapper of an array interval. - - Type of the array elements. - - - - Creates a enumerable that spans an interval in an array. - - Array to iterate over. - Inclusive beginning of the iteration interval. - Exclusive end of the iteration interval. - - - - Creates a enumerable that starts at the first index of the array. - - Array to iterate over. - Exclusive end of the iteration interval. - - - - Creates a enumerable over the entire array. - - Array to iterate over. - - - - Enumerates over a given array region. - - Type of the array to iterate over. - - - - Defines a type capable of comparing two objects passed by reference. - - Type of the objects to compare. - - - - Defines a type capable of performing the hashing and equality comparisons necessary for hash based collections. - - Type of the elements to be hashed and compared. - - - - Collection of unique indices supporting add, remove, and contains operations. - - - - - Since we only ever need to support add, remove and contains checks, and because the indices are guaranteed unique, - we can just use packed bitfields. Each bit represents one index's containment state. - - - This can grow up to the number of (indexCount / 8) bytes in the worst case, but that is much, much smaller than using a dictionary or set. - 16384 bodies would only take 2KB. Even if you have 1000 batches all at that size, it's a pretty unconcerning amount of storage. - (And to be clear, 1000 batches is a crazy pathological number. Most simulations will have less than 20 batches.) - - - - - Gets whether the batch could hold the specified indices. - - List of indices to check for in the batch. - True if none of the indices are present in the set, false otherwise. - - - - Disposes the internal buffer. - - The instance can be reused after a Dispose if EnsureCapacity or Resize is called. - That's a little meaningless given that the instance is a value type, but hey, you don't have to new another one, that's something. - - - - Defines a type able to match an element. - - Type of the object to match. - - - - Sorts a set of keys and their associated values using radix sort. - - Only one invocation of the sort can be running at a time on a given instance of the sorter. - Type of the values to sort. - Type of the span that holds the keys to sort. - Type of the span that holds the values to sort. - Span containing the keys to sort. - Span containing the values to sort. - Scratch array to write temporary results into. - Scratch array to write temporary results into. - Start location of the sort. - Number of elements, including the start index, to sort. - Value equal to or greater than the value of any key within the sorted key set. Tighter bounds can allow faster execution. - Pool to pull temporary buffers from. - Span containing the sorted keys. Will be either the input keys span or scratchKeys span depending on the keysUpperBound. - Span containing the sorted values. Will be either the input values span or scratchValues span depending on the keysUpperBound. - Only the region defined by the startIndex and count is modified; the remainder of the span (whether it be the input span or the scratch span) is unmodified. - - - - Provides optimized equality testing, comparison, and hashing for primitive types. - - Type to compare and hash. - - - - Contains basic helpers for hashing. - - - - - Redistributes a hash. Useful for converting unique but contiguous hashes into a semirandom distribution. - - Hash to redistribute. - Hashed hash. - - - - Container supporting constant time adds and removes of key-value pairs while preserving fast iteration times. - Offers very direct access to information at the cost of safety. - - - - Be very careful when using this type. It has sacrificed a lot upon the altar of performance; a few notable issues include: - it is a value type and copying it around will break things without extreme care, - it cannot be validly default-constructed, - it exposes internal structures to user modification, - it rarely checks input for errors, - the enumerator doesn't check for mid-enumeration modification, - it allows unsafe addition that can break if the user doesn't manage the capacity, - it works on top of an abstracted memory blob which might internally be a pointer that could be rugpulled, - it does not (and is incapable of) checking that provided memory gets returned to the same pool that it came from. - - Note that the implementation is extremely simple. It uses single-step linear probing under the assumption of very low collision rates. - A generous table capacity is recommended; this trades some memory for simplicity and runtime performance. - Type of key held by the container. - Type of value held by the container. - Type of the equality tester and hash calculator used. - - - - Gets the number of elements in the dictionary. - - - - - Mask for use in performing fast modulo operations for hashes. Requires that the table span is a power of 2. - - - - - Desired size of the table relative to the size of the key/value spans in terms of a power of 2. Table capacity target will be elementCapacityTarget * 2^TablePowerOffset. - - - - - Backing memory of the dictionary's table. Values are distributed according to the EqualityComparer's hash function. - Slots containing 0 are unused and point to nothing. Slots containing higher values are equal to one plus the index of an element in the Span. - - - - - Backing memory containing the keys of the dictionary. - Indices from 0 to Count-1 hold actual data. All other data is undefined. - - - - - Backing memory containing the values of the dictionary. - Indices from 0 to Count-1 hold actual data. All other data is undefined. - - - - - Equality comparer used to compare and hash keys. - - - - - Gets or sets a key-value pair at the given index in the list representation. - - Index to grab a pair from. - Pair at the given index in the dictionary. - - - - Creates a new dictionary. - - Span to use as backing memory of the dictionary keys. - Span to use as backing memory of the dictionary values. - Span to use as backing memory of the table. Must be zeroed. - Comparer to use for the dictionary. - Target size of the table relative to the number of stored elements. - - - - Creates a new dictionary with a default constructed comparer. - - Span to use as backing memory of the dictionary keys. - Span to use as backing memory of the dictionary values. - Span to use as backing memory of the table. Must be zeroed. - Comparer to use for the dictionary. - Target size of the table relative to the number of stored elements. - - - - Creates a new dictionary. - - Initial target size of the key and value spans. The size of the initial buffer will be at least as large as the initialCapacity. - Target capacity relative to the initial capacity in terms of a power of 2. The size of the initial table buffer will be at least 2^tableSizePower times larger than the initial capacity. - Comparer to use in the dictionary. - Pool used for spans. - - - - Creates a new dictionary with a default constructed comparer. - - Initial target size of the key and value spans. The size of the initial buffer will be at least as large as the initialCapacity. - Target capacity relative to the initial capacity in terms of a power of 2. The size of the initial table buffer will be at least 2^tableSizePower times larger than the initial capacity. - Comparer to use in the dictionary. - Pool used for spans. - - - - Creates a new dictionary with a default constructed comparer. - - Initial target size of the key and value spans. The size of the initial buffer will be at least as large as the initialCapacity. - Comparer to use in the dictionary. - Pool used for spans. - - - - Swaps out the dictionary's backing memory span for a new span. - If the new span is smaller, the dictionary's count is truncated and the extra elements are dropped. - The old span is not cleared or returned to any pool; if it needs to be pooled or cleared, the user must handle it. - - New span to use for keys. - New span to use for values. - New span to use for the table. Must be zeroed. - Previous span used for keys. - Previous span used for values. - Previous span used for the table. - - - - Resizes the dictionary's backing array for the given size. - If the new span is smaller, the dictionary's count is truncated and the extra elements are dropped. - - Minimum size of the new object memory block. Actual size may be larger. - Pool used for spans. - - - - Returns the resources associated with the dictionary to pools. - - Pool used for key spans. - Pool used for value spans. - Pool used for table spans. - Type of the pool used for key spans. - Type of the pool used for value spans. - Type of the pool used for table spans. - - - - Ensures that the dictionary has enough room to hold the specified number of elements. - - Pool used for spans. - Number of elements to hold. - - - - Shrinks the internal buffers to the smallest acceptable size and releases the old buffers to the pools. - - Pool used for spans. - - - - Gets the index of the element in the table. - - Element to look up. - Index of the element in the redirect table, or if it is not present, the index of where it would be added. - The index of the element in the element arrays, if it exists; -1 otherwise. - True if the element is present in the dictionary, false if it is not. - - - - Gets the index of the key in the dictionary values list if it exists. - - Key to get the index of. - The index of the key if the key exists in the dictionary, -1 otherwise. - - - - Gets the index of the key in the dictionary values list if it exists. - - Key to get the index of. - The index of the key if the key exists in the dictionary, -1 otherwise. - - - - Checks if a given key already belongs to the dictionary. - - Key to test for. - True if the key already belongs to the dictionary, false otherwise. - - - - Checks if a given key already belongs to the dictionary. - - Key to test for. - True if the key already belongs to the dictionary, false otherwise. - - - - Tries to retrieve the value associated with a key if it exists. - - Key to look up. - Value associated with the specified key. - True if a value was found, false otherwise. - - - - Tries to retrieve the value associated with a key if it exists. - - Key to look up. - Value associated with the specified key. - True if a value was found, false otherwise. - - - - Attempts to find the index of the given key. If it is present, outputs the index and returns true. If it is not present, it allocates a slot for it, outputs the index of that new slot, and returns false. - If a new slot is allocated, the value stored in the slot is undefined. - - Key to find or allocate a slot for. - Index of the found or allocated slot. - True if the key was already present in the dictionary, false otherwise. - - - - Attempts to find the index of the given key. If it is present, outputs the index and returns true. If it is not present, it allocates a slot for it, outputs the index of that new slot, and returns false. - If a new slot is allocated, the value stored in the slot is undefined. - - Key to find or allocate a slot for. - Index of the found or allocated slot. - True if the key was already present in the dictionary, false otherwise. - - - - Attempts to find the index of the given key. If it is present, outputs the index and returns true. If it is not present, it allocates a slot for it, outputs the index of that new slot, and returns false. - If a new slot is allocated, the value stored in the slot is undefined. - - Key to find or allocate a slot for. - Pool used to resize the container if necessary to allocate. - Index of the found or allocated slot. - True if the key was already present in the dictionary, false otherwise. - - - - Attempts to find the index of the given key. If it is present, outputs the index and returns true. If it is not present, it allocates a slot for it, outputs the index of that new slot, and returns false. - If a new slot is allocated, the value stored in the slot is undefined. - - Key to find or allocate a slot for. - Pool used to resize the container if necessary to allocate. - Index of the found or allocated slot. - True if the key was already present in the dictionary, false otherwise. - - - - Adds a pair to the dictionary. If a version of the key (same hash code, 'equal' by comparer) is already present, - the existing pair is replaced by the given version. - - Key of the pair to add. - Value of the pair to add. - True if the pair was added to the dictionary, false if the key was already present and its pair was replaced. - - - - Adds a pair to the dictionary. If a version of the key (same hash code, 'equal' by comparer) is already present, - the existing pair is replaced by the given version. - - Key of the pair to add. - Value of the pair to add. - True if the pair was added to the dictionary, false if the key was already present and its pair was replaced. - - - - Adds a pair to the dictionary if it is not already present. - - Key of the pair to add. - Value of the pair to add. - True if the pair was added to the dictionary, false if the key was already present. - - - - Adds a pair to the dictionary if it is not already present. - - Key of the pair to add. - Value of the pair to add. - True if the pair was added to the dictionary, false if the key was already present. - - - - Adds a pair to the dictionary. If a version of the key (same hash code, 'equal' by comparer) is already present, - the existing pair is replaced by the given version. - - Key of the pair to add. - Value of the pair to add. - Pool used for spans. - True if the pair was added to the dictionary, false if the key was already present and its pair was replaced. - - - - Adds a pair to the dictionary. If a version of the key (same hash code, 'equal' by comparer) is already present, - the existing pair is replaced by the given version. - - Key of the pair to add. - Value of the pair to add. - Pool used for spans. - True if the pair was added to the dictionary, false if the key was already present and its pair was replaced. - - - - Adds a pair to the dictionary if it is not already present. - - Key of the pair to add. - Value of the pair to add. - Pool used for spans. - Type of the pool used for spans. - True if the pair was added to the dictionary, false if the key was already present. - - - - Adds a pair to the dictionary if it is not already present. - - Key of the pair to add. - Value of the pair to add. - Pool to pull resources from and to return resources to. - Type of the pool to use. - True if the pair was added to the dictionary, false if the key was already present. - - - - Removes an element from the dictionary according to its table and element index. Can only be used if the table and element index are valid. - - Index of the table entry associated with the existing element to remove. - Index of the existing element to remove in the contiguous key/value arrays. - - - - Removes a pair associated with a key from the dictionary if belongs to the dictionary. - Does not preserve the order of elements in the dictionary. - - Key of the pair to remove. - True if the key was found and removed, false otherwise. - - - - Removes a pair associated with a key from the dictionary if belongs to the dictionary. - Does not preserve the order of elements in the dictionary. - - Key of the pair to remove. - True if the key was found and removed, false otherwise. - - - - Removes all elements from the dictionary. - - - - - Removes all elements from the dictionary without modifying the contents of the keys or values arrays. - - - - - Gets the keys and values wrapped in spans. - - Keys from the dictionary. - Values from the dictionary. - - - - Container supporting list-like behaviors built on top of unmanaged buffers. - - - Be very careful when using this type. It has sacrificed a lot upon the altar of performance; a few notable issues include: - it is a value type and copying it around will break things without extreme care, - it cannot be validly default-constructed, - it exposes internal structures to user modification, - it rarely checks input for errors, - the enumerator doesn't check for mid-enumeration modification, - it allows unsafe addition that can break if the user doesn't manage the capacity, - it works on top of an abstracted memory blob which might internally be a pointer that could be rugpulled, - it does not (and is incapable of) checking that provided memory gets returned to the same pool that it came from. - - Type of the elements in the list. - - - - Backing memory containing the elements of the list. - Indices from 0 to Count-1 hold actual data. All other data is undefined. - - - - - Number of elements in the list. - - - - - Gets a reference to the element at the given index in the list. - - Index to grab an element from. - Element at the given index in the list. - - - - Gets a pointer to the element at the given index in the list. - - Index to grab an element pointer from. - Pointer to the element at the given index in the list. - - - - Creates a new list. - - Span to use as backing memory to begin with. - - - - Creates a new list. - - Pool to pull a span from. - The minimum size of the region to be pulled from the pool. Actual span may be larger. - - - - Swaps out the list's backing memory span for a new span. - If the new span is smaller, the list's count is truncated and the extra elements are dropped. - The old span is not cleared or returned to any pool; if it needs to be pooled or cleared, the user must handle it. - - New span to use. - Previous span used for elements. - - - - Resizes the list's backing array for the given size. - Any elements that do not fit in the resized span are dropped and the count is truncated. - - Minimum number of elements required in the new backing array. Actual capacity of the created span may exceed this size. - Pool to pull a new span from and return the old span to. - - - - Returns the resources associated with the list to pools. Any managed references still contained within the list are cleared (and some unmanaged resources may also be cleared). - - Pool used for element spans. - - - - Ensures that the list has enough room to hold the specified number of elements. Can be used to initialize a list. - - Number of elements to hold. - Pool used to obtain a new span if needed. - - - - Compacts the internal buffer to the minimum size required for the number of elements in the list. - - - - - Adds the elements of a buffer to the QuickList without checking capacity. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - - - - Adds the elements of a buffer to the QuickList. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - Pool used to obtain a new span if needed. - - - - Adds the elements of a buffer to the QuickList without checking capacity. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - - - - Adds the elements of a buffer to the QuickList. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - Pool used to obtain a new span if needed. - - - - Adds the elements of a span to the QuickList without checking capacity. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - - - - Adds the elements of a span to the QuickList. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - Pool used to obtain a new span if needed. - - - - Adds the elements of a span to the QuickList without checking capacity. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - - - - Adds the elements of a span to the QuickList. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - Pool used to obtain a new span if needed. - - - - Adds the elements of a span to the QuickList without checking capacity. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - - - - Adds the elements of a span to the QuickList. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - Pool used to obtain a new span if needed. - - - - Adds the elements of a span to the QuickList without checking capacity. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - - - - Adds the elements of a span to the QuickList. - - Span of elements to add. - Start index of the added range. - Number of elements in the added range. - Pool used to obtain a new span if needed. - - - - Appends space on the end of the list without checking capacity and returns a reference to it. - - Reference to the allocated space. - - - - Appends space on the end of the list without checking capacity and returns a reference to the beginning of it. - - Number of elements to allocate space for. - Reference to the beginning of the allocated space. - - - - Appends space on the end of the list and returns a reference to it. - - Reference to the allocated space. - Pool used to obtain a new span if needed. - - - - Appends space on the end of the list and returns a reference to the beginning of it. - - Reference to the beginning of the allocated space. - Number of elements to allocate space for. - Pool used to obtain a new span if needed. - - - - Adds the element to the list without checking the count against the capacity. - - Item to add. - - - - Adds the element to the list. - - Item to add. - Pool used to obtain a new span if needed. - - - - Gets the index of the element in the list using the default comparer, if present. - - Element to find. - Index of the element in the list if present, -1 otherwise. - - - - Gets the index of the element in the list using the default comparer, if present. - - Element to find. - Index of the element in the list if present, -1 otherwise. - - - - Gets the index of the first element in the list which matches a predicate, if any. - - Predicate to match. - Index of the first matching element in the list if present, -1 otherwise. - - - - Removes an element from the list. Preserves the order of elements. - - Element to remove from the list. - True if the element was present and was removed, false otherwise. - - - - Removes an element from the list. Preserves the order of elements. - - Element to remove from the list. - True if the element was present and was removed, false otherwise. - - - - Removes the first element that matches a predicate from the list. Preserves the order of elements. - - Predicate to test elements with. - True if an element matched and was removed, false otherwise. - - - - Removes an element from the list. Does not preserve the order of elements. - - Element to remove from the list. - True if the element was present and was removed, false otherwise. - - - - Removes an element from the list. Comparisons use the default comparer for the type. Does not preserve the order of elements. - - Element to remove from the list. - True if the element was present and was removed, false otherwise. - - - - Removes the first element from the list that matches a predicate, moving from low to high indices. Does not preserve the order of elements. - - Predicate to test elements with. - True if an element matched and was removed, false otherwise. - - - - Removes an element from the list at the given index. Preserves the order of elements. - - Index of the element to remove from the list. - - - - Removes an element from the list at the given index. Does not preserve the order of elements. - - Index of the element to remove from the list. - - - - Removes and outputs the last element in the list. Assumes positive count. User is responsible for guaranteeing correctness. - - Last element of the list. - - - - Removes and outputs the last element in the list if it exists. - - Last element of the list. - True if the element existed and was removed, false otherwise. - - - - Determines whether the contains a specific value. - - - true if is found in the ; otherwise, false. - - The object to locate in the . - - - - Determines whether the collection contains a specific value. - - - True if is found in the collection; otherwise, false. - - The object to locate in the collection. - - - - Determines whether the collection contains an element that matches a predicate. - - - True if an element matching the predicate exists, otherwise false. - - The predicate to test against elements in the list. - - - - Clears the list by setting the count to zero and explicitly setting all relevant indices in the backing array to default values. - - - - - Container supporting double ended queue behaviors built on top of pooled arrays. - - - Be very careful when using this type. It has sacrificed a lot upon the altar of performance; a few notable issues include: - it is a value type and copying it around will break things without extreme care, - it cannot be validly default-constructed, - it exposes internal structures to user modification, - it rarely checks input for errors, - the enumerator doesn't check for mid-enumeration modification, - it allows unsafe addition that can break if the user doesn't manage the capacity, - it works on top of an abstracted memory blob which might internally be a pointer that could be rugpulled, - it does not (and is incapable of) checking that provided memory gets returned to the same pool that it came from. - - Type of the elements in the queue. - - - - Number of elements in the queue. - - - - - Index of the first element in the queue. - - - - - Index of the last element in the queue. - - - - - Mask based on the current span length used to do fast modulo operations; requires that the span has a power of 2 length. - - - - - Gets the backing memory containing the elements of the queue. - Indices from FirstIndex to LastIndex inclusive hold actual data. All other data is undefined. - Watch out for wrap around; LastIndex can be less than FirstIndex even when count > 0! - - - - - Gets the backing array index for the logical queue index. - - Index in the logical queue. - The index in in the backing array corresponding to the given logical queue index. - - - - Gets an element at the given index in the queue. - 0 gets the element at the FirstIndex. Count-1 would get the element at LastIndex. - - Index to grab an element from. - Element at the given index in the queue. - - - - Creates a new queue. - - Span to use as backing memory to begin with. - - - - Creates a new queue. - - Pool to pull a span from. - The minimum size of the region to be pulled from the pool. Actual span may be larger. - - - - Swaps out the queue's backing memory span for a new span. - If the new span is smaller, the queue's count is truncated and the extra elements are dropped. - The old span is not cleared or returned to any pool; if it needs to be pooled or cleared, the user must handle it. - - New span to use. - Previous span used for elements. - - - - Resizes the queue's backing array for the given size. - Any elements that do not fit in the resized span are dropped and the count is truncated. - - Minimum number of elements required in the new backing array. Actual capacity of the created span may exceed this size. - Pool to pull a new span from and return the old span to. - - - - Returns the resources associated with the queue to pools. Any managed references still contained within the queue are cleared (and some unmanaged resources may also be cleared). - - Pool used for element spans. - - - - Ensures that the queue has enough room to hold the specified number of elements. - - Number of elements to hold. - Pool to pull a new span from and return the old span to. - - - - Compacts the internal buffer to the minimum size required for the number of elements in the queue. - - Pool to pull from if necessary. - - - - Enqueues the element to the end of the queue, incrementing the last index. - - Item to enqueue. - - - - Enqueues the element to the start of the queue, decrementing the first index. - - Item to enqueue. - - - - Enqueues the element to the end of the queue, incrementing the last index. - - Item to enqueue. - - - - Enqueues the element to the start of the queue, decrementing the first index. - - Item to enqueue. - - - - Dequeues an element from the start of the queue, incrementing the first index. - - Element removed from the queue. - - - - Dequeues an element from the end of the queue, decrementing the last index. - - Element removed from the queue. - - - - Attempts to dequeue an element from the start of the queue, incrementing the first index. - - Element removed from the queue, if any. - True if an element was available to remove, false otherwise. - - - - Attempts to dequeue an element from the end of the queue, decrementing the last index. - - Element removed from the queue, if any. - True if an element was available to remove, false otherwise. - - - - Removes the element at the given index, preserving the order of the queue. - - Index in the queue to remove. The index is in terms of the conceptual queue, not the backing array. - - - - Clears the queue by setting the count to zero and explicitly setting all relevant indices in the backing array to default values. - - - - - Clears the queue without changing any of the values in the backing array. Be careful about using this if the queue contains reference types. - - - - - Container supporting constant time adds and removes while preserving fast iteration times. - Offers very direct access to information at the cost of safety. - - - - Be very careful when using this type. It has sacrificed a lot upon the altar of performance; a few notable issues include: - it is a value type and copying it around will break things without extreme care, - it cannot be validly default-constructed, - it exposes internal structures to user modification, - it rarely checks input for errors, - the enumerator doesn't check for mid-enumeration modification, - it allows unsafe addition that can break if the user doesn't manage the capacity, - it works on top of an abstracted memory blob which might internally be a pointer that could be rugpulled, - it does not (and is incapable of) checking that provided memory gets returned to the same pool that it came from. - - Note that the implementation is extremely simple. It uses single-step linear probing under the assumption of very low collision rates. - A generous table capacity is recommended; this trades some memory for simplicity and runtime performance. - Type of element held by the container. - Type of the equality tester and hash calculator used. - - - - Gets the number of elements in the set. - - - - - Mask for use in performing fast modulo operations for hashes. Requires that the table span is a power of 2. - - - - - Desired size of the table relative to the size of the key/value spans in terms of a power of 2. Table capacity target will be elementCapacityTarget * 2^TablePowerOffset. - - - - - Backing memory of the set's table. Values are distributed according to the EqualityComparer's hash function. - Slots containing 0 are unused and point to nothing. Slots containing higher values are equal to one plus the index of an element in the Span. - - - - - Backing memory containing the elements of the set. - Indices from 0 to Count-1 hold actual data. All other data is undefined. - - - - - Equality comparer used to compare and hash elements. - - - - - Gets or sets an element at the given index in the list representation of the set. - - Index to grab an element from. - Element at the given index in the set. - - - - Creates a new set. - - Span to use as backing memory of the set elements. - Span to use as backing memory of the table. Must be zeroed out. - Comparer to use for the set. - Target size of the table relative to the number of stored elements. - - - - Creates a new set using a default constructed equality comparer. - - Span to use as backing memory of the set elements. - Span to use as backing memory of the table. Must be zeroed. - Target size of the table relative to the number of stored elements. - - - - Creates a new set. - - Pool to pull spans from. - Initial target size of the key and value spans. The size of the initial buffer will be at least as large as the initialCapacity. - Target capacity relative to the initial capacity in terms of a power of 2. The size of the initial table buffer will be at least 2^tableSizePower times larger than the initial capacity. - Comparer to use in the set. - - - - Creates a new set with a default constructed comparer. - - Pool to pull spans from. - Initial target size of the key and value spans. The size of the initial buffer will be at least as large as the initialCapacity. - Target capacity relative to the initial capacity in terms of a power of 2. The size of the initial table buffer will be at least 2^tableSizePower times larger than the initial capacity. - - - - Creates a new set with a default constructed comparer. - - Pool to pull spans from. - Initial target size of the key and value spans. The size of the initial buffer will be at least as large as the initialCapacity. - - - - Swaps out the set's backing memory span for a new span. - If the new span is smaller, the set's count is truncated and the extra elements are dropped. - The old span is not cleared or returned to any pool; if it needs to be pooled or cleared, the user must handle it. - - New span to use for elements. - New span to use for the table. Must be zeroed. - Previous span used for elements. - Previous span used for the table. - - - - Resizes the set's backing array for the given size. - If the new span is smaller, the set's count is truncated and the extra elements are dropped. - - Minimum size of the new object memory block. Actual size may be larger. - Pool to take spans from. - - - - Returns the resources associated with the set to pools. Any managed references still contained within the set are cleared (and some unmanaged resources may also be cleared). - - Pool used for element spans. - - - - Ensures that the set has enough room to hold the specified number of elements. - - Pool used for spans. - Number of elements to hold. - - - - Shrinks the internal buffers to the smallest acceptable size and releases the old buffers to the pools. - - Element to add. - Pool used for spans. - - - - Gets the index of the element in the table. - - Element to look up. - Index of the element in the redirect table, or if it is not present, the index of where it would be added. - The index of the element in the elements array, if it exists; -1 otherwise. - True if the element is present in the set, false if it is not. - - - - Gets the index of the element in the set if it exists. - - Element to get the index of. - The index of the element if the element exists in the set, -1 otherwise. - - - - Gets the index of the element in the set if it exists. - - Element to get the index of. - The index of the element if the element exists in the set, -1 otherwise. - - - - Checks if a given element already belongs to the set. - - Element to test for. - True if the element already belongs to the set, false otherwise. - - - - Checks if a given element already belongs to the set. - - Element to test for. - True if the element already belongs to the set, false otherwise. - - - - Adds an element to the set. If a version of the element (same hash code, 'equal' by comparer) is already present, - it is replaced by the given version. - Does not resize in the event that the capacity is exceeded. - - Element to add. - True if the element was added to the set, false if the element was already present and was instead replaced. - - - - Adds an element to the set. If a version of the element (same hash code, 'equal' by comparer) is already present, - it is replaced by the given version. - Does not resize in the event that the capacity is exceeded. - - Element to add. - True if the element was added to the set, false if the element was already present and was instead replaced. - - - - Adds an element to the set if it is not already present. - Does not resize in the event that the capacity is exceeded. - - Element to add. - True if the element was added to the set, false if the element was already present. - - - - Adds an element to the set if it is not already present. - Does not resize in the event that the capacity is exceeded. - - Element to add. - True if the element was added to the set, false if the element was already present. - - - - Adds an element to the set. If a version of the element (same hash code, 'equal' by comparer) is already present, - it is replaced by the given version. - - Element to add. - Pool used for spans. - True if the element was added to the set, false if the element was already present and was instead replaced. - - - - Adds an element to the set if it is not already present. - - Element to add. - Pool used for spans. - True if the element was added to the set, false if the element was already present. - - - - Adds an element to the set. If a version of the element (same hash code, 'equal' by comparer) is already present, - it is replaced by the given version. - - Element to add. - Pool used for spans. - True if the element was added to the set, false if the element was already present and was instead replaced. - - - - Adds an element to the set if it is not already present. - - Element to add. - Pool used for spans. - True if the element was added to the set, false if the element was already present. - - - - Removes an element from the dictionary according to its table and element index. Can only be used if the table and element index are valid. - - Index of the table entry associated with the existing element to remove. - Index of the existing element to remove in the contiguous element array. - - - - Removes an element from the set if belongs to the set. - Does not preserve the order of elements in the set. - - Element to remove. - True if the element was found and removed, false otherwise. - - - - Removes an element from the set if belongs to the set. - Does not preserve the order of elements in the set. - - Element to remove. - True if the element was found and removed, false otherwise. - - - - Removes all elements from the set. - - - - - Removes all elements from the set without modifying the contents of the elements array. - - - - - Provides equality comparison and hashing for referenced types. - - Type to compare for equality and hash. - - - - IEqualityComparerRef wrapper around an EqualityComparer. - - Type of the objects to compare and hash. - - - - Creates a default comparer for the given type. - - Predicate to test against other items using the default comparer for this type. - - - - IPredicate wrapper around an EqualityComparer and an object to compare against. - - Type of the objects to compare. - - - - Creates a default comparer for the given type. - - Item to compare against other items. - Predicate to test against other items using the default comparer for this type. - - - - The current containment state of two objects. - - - - - The objects are separate. - - - - - One object fully contains the other. - - - - - The objects are intersecting, but neither object fully contains the other. - - - - - Gets a reference to an element from a vector without using pointers, bypassing direct vector access for codegen reasons. This performs no bounds testing! - - - - - Copies from one bundle lane to another. The bundle must be a contiguous block of Vector types. - - Type of the copied bundles. - Source bundle of the data to copy. - Index of the lane within the source bundle. - Target bundle of the data to copy. - Index of the lane within the target bundle. - - For performance critical operations, a specialized implementation should be used. This uses a loop with stride equal to a Vector that isn't yet unrolled. - - - - - Clears a bundle lane using the default value of the specified type. The bundle must be a contiguous block of Vector types, all sharing the same type, - and the first vector must start at the address pointed to by the bundle reference. - - Type containing one or more Vectors. - Type of the vectors to clear. - Target bundle to clear a lane in. - Index of the lane within the target bundle to clear. - - For performance critical operations, a specialized implementation should be used. This uses a loop with stride equal to a Vector. - - - - - Gets a reference to a shifted bundle container such that the first slot of each bundle covers the given inner index of the original bundle reference. - - Type of the bundle container. - Bundle container whose reference acts as the base for the shifted reference. - Index within the bundle to access with the shifted reference. - Shifted bundle container reference covering the inner index of the original bundle reference. - - - - Gets a reference to the first element in the vector reference. - - Type of value held by the vector. - Vector to pull the first slot value from. - Reference to the value in the given vector's first slot. - - - - Defines a loop body function able to handle the equivalent of a foreach's body. Takes a ref parameter for efficiency when dealing with large value types. - - Type to enumerate over. - - - - Defines a loop body function able to handle the equivalent of a foreach's body. - - Type to enumerate over. - - - - Defines a loop body function able to handle the equivalent of a foreach's body that supports breaking the loop early. - - Type to enumerate over. - - - - Executes one execution of the loop body. - - Visited element. - True if the loop should continue, false otherwise. - - - - Defines a loop body function able to handle the equivalent of a foreach's body that supports breaking the loop early. - Takes a ref parameter for efficiency when dealing with large value types. - - Type to enumerate over. - - - - Executes one execution of the loop body. - - Visited element. - True if the loop should continue, false otherwise. - - - - Provides simple 2d cell hashing. - - - - - A set of 3 integers, useful for spatial hashing. - - - - - Provides multithreading dispatch primitives, a thread count, and per thread resource pools for the simulation to use. - - - Note that the simulation does not require a true load balancing forloop implementation. All that's needed is a way to jumpstart some threads. - All systems which use multithreading tend to have some form of domain specific load balancing that a general purpose thread pool or parallel for loop implementation - couldn't match. The simulation also tends to keep the number of dispatches as low as it can. Combined, these two things reduce the importance of a - very highly optimized dispatcher. - This is important when a user wants to share some other thread pool, but doesn't have the time to guarantee extremely high performance and high quality - load balancing. Instead of worrying about that, they can just wrap whatever implementation they happen to have and it'll probably work fine. - - - - - Gets the number of workers available in the thread dispatcher. - - Note that some systems (like the solver) expect the ThreadCount to be backed by truly independent threads capable of progression even when one is blocked. - If the ThreadCount doesn't represent independent threads, deadlocks will occur. - - - - - Dispatches all the available workers. - - Delegate to be invoked on for every worker. - - - - Gets the memory pool associated with a given worker index. It is guaranteed that no other workers will share the same pool for the duration of the worker's execution. - - All usages of the memory pool within the simulation are guaranteed to return thread pool memory before the function returns. In other words, - thread memory pools are used for strictly ephemeral memory, and it will never be held by the simulation outside the scope of a function that - takes the IThreadDispatcher as input. - Index of the worker to grab the pool for. - The memory pool for the specified worker index. - - - - Contains conditional extensions to check for bad values in various structures. - - - - - Checks a single float for validity. - - Value to validate. - True if the value is invalid, false if it is valid. - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Checks the value to see if it is a NaN or infinite. If it is, an exception is thrown. - This is only run when the CHECKMATH symbol is defined. - - - - - Contains helper math methods. - - - - - Approximate value of Pi. - - - - - Approximate value of Pi multiplied by two. - - - - - Approximate value of Pi divided by two. - - - - - Approximate value of Pi divided by four. - - - - - Clamps a value between a minimum and maximum value. - - Value to clamp. - Minimum value. If the value is less than this, the minimum is returned instead. - Maximum value. If the value is more than this, the maximum is returned instead. - Clamped value. - - - - Returns the higher value of the two parameters. - - First value. - Second value. - Higher value of the two parameters. - - - - Returns the lower value of the two parameters. - - First value. - Second value. - Lower value of the two parameters. - - - - Clamps a value between a minimum and maximum value. - - Value to clamp. - Minimum value. If the value is less than this, the minimum is returned instead. - Maximum value. If the value is more than this, the maximum is returned instead. - Clamped value. - - - - Returns the higher value of the two parameters. - - First value. - Second value. - Higher value of the two parameters. - - - - Returns the lower value of the two parameters. - - First value. - Second value. - Lower value of the two parameters. - - - - Clamps a value between a minimum and maximum value. - - Value to clamp. - Minimum value. If the value is less than this, the minimum is returned instead. - Maximum value. If the value is more than this, the maximum is returned instead. - Clamped value. - - - - Returns the higher value of the two parameters. - - First value. - Second value. - Higher value of the two parameters. - - - - Returns the lower value of the two parameters. - - First value. - Second value. - Lower value of the two parameters. - - - - Converts degrees to radians. - - Degrees to convert. - Radians equivalent to the input degrees. - - - - Converts radians to degrees. - - Radians to convert. - Degrees equivalent to the input radians. - - - - Returns -1 if the value is negative and 1 otherwise. - - Value to compute the sign of. - -1 if the input is negative, and 1 otherwise. - - - - Computes an approximation of cosine. Maximum error a little above 3e-6. - - Value to take the cosine of. - Approximate cosine of the input value. - - - - Computes an approximation of sine. Maximum error a little above 3e-6. - - Value to take the sine of. - Approximate sine of the input value. - - - - Computes an approximation of cosine. Maximum error a little above 3e-6. - - Values to take the cosine of. - Approximate cosine of the input values. - - - - Computes an approximation of sine. Maximum error a little above 3e-6. - - Value to take the sine of. - Approximate sine of the input value. - - - - Computes an approximation of arccos. Maximum error less than 6.8e-5. - - Input value to the arccos function. - Result of the arccos function. - - - - Gets the change in angle from a to b as a signed value from -pi to pi. - - Source angle. - Target angle. - Difference between a and b, expressed as a value from -pi to pi. - - - - Provides SIMD-aware 4x4 matrix math. - - - All functions assume row vectors. - - - - - Row 1 of the matrix. - - - - - Row 2 of the matrix. - - - - - Row 3 of the matrix. - - - - - Row 4 of the matrix. - - - - - Transforms a vector with a transposed matrix. - - Row vector to transform. - Matrix whose transpose will be applied to the vector. - Transformed vector. - - - - Transforms a vector with a matrix. - - Row vector to transform. - Matrix to apply to the vector. - Transformed vector. - - - - Transforms a vector with a matrix. Implicitly uses 1 as the fourth component of the input vector. - - Row vector to transform. - Matrix to apply to the vector. - Transformed vector. - - - - Multiplies a matrix by another matrix. - - First matrix. - Second matrix. - Result of the matrix multiplication. - - - - Concatenates two matrices. - - First input matrix. - Second input matrix. - Concatenated transformation of the form m1 * m2. - - - - Creates a right-handed perspective matrix. - - Vertical field of view of the perspective in radians. - Width of the viewport over the height of the viewport. - Near clip plane of the perspective. - Far clip plane of the perspective. - Resulting perspective matrix. - - - - Creates a left-handed perspective matrix. - - Vertical field of view of the perspective in radians. - Width of the viewport over the height of the viewport. - Near clip plane of the perspective. - Far clip plane of the perspective. - Resulting perspective matrix. - - - - Creates a right-handed perspective matrix. - - Vertical field of view of the perspective in radians. - Horizontal field of view of the perspective in radians. - Near clip plane of the perspective. - Far clip plane of the perspective. - Resulting perspective matrix. - - - - Creates a right-handed perspective matrix. - - Vertical field of view of the perspective in radians. - Horizontal field of view of the perspective in radians. - Near clip plane of the perspective. - Far clip plane of the perspective. - Resulting perspective matrix. - - - - Creates a right-handed perspective matrix. - - Vertical field of view of the perspective in radians. - Width of the viewport over the height of the viewport. - Near clip plane of the perspective. - Far clip plane of the perspective. - Resulting perspective matrix. - - - - Creates a right handed orthographic projection. - - Leftmost coordinate of the projected area. - Rightmost coordinate of the projected area. - Bottom coordinate of the projected area. - Top coordinate of the projected area. - Near plane of the projection. - Far plane of the projection. - The resulting orthographic projection matrix. - - - - Inverts the matrix. - - Matrix to invert. - Inverted version of the matrix. - - - - Inverts the matrix. - - Matrix to invert. - Inverted version of the matrix. - - - - Creates a view matrix pointing from a position to a target with the given up vector. - - Position of the camera. - Target of the camera. - Up vector of the camera. - Look at matrix. - - - - Creates a view matrix pointing from a position to a target with the given up vector. - - Position of the camera. - Target of the camera. - Up vector of the camera. - Look at matrix. - - - - Creates a view matrix pointing in a direction with a given up vector. - - Position of the camera. - Forward direction of the camera. - Up vector of the camera. - Look at matrix. - - - - Creates a view matrix pointing looking in a direction with a given up vector. - - Position of the camera. - Forward direction of the camera. - Up vector of the camera. - Look at matrix. - - - - Creates a rigid world matrix from a rotation and position. - - Rotation of the transform. - Position of the transform. - 4x4 matrix representing the combined transform. - - - - Creates a rigid world matrix from a rotation and position. - - Rotation of the transform. - Position of the transform. - 4x4 matrix representing the combined transform. - - - - Creates a 4x4 matrix from a 3x3 matrix. All extra columns and rows filled with 0 except the W.W, which is set to 1. - - Smaller matrix to base the larger matrix on. - Larger matrix that has the smaller matrix as a submatrix. - - - - Creates a 4x4 matrix from a 3x3 matrix. All extra columns and rows filled with 0 except the W.W, which is set to 1. - - Smaller matrix to base the larger matrix on. - Larger matrix that has the smaller matrix as a submatrix. - - - - First row of the matrix. - - - - - Second row of the matrix. - - - - - Multiplies a matrix by another matrix, where the second matrix is sampled as if it were transposed: result = a * transpose(b). - - First matrix in the pair. - Matrix to be sampled as if it were transposed when multiplied with the first matrix. - Result of the multiplication a * transpose(b). - - - - Multiplies every component in the matrix by the given scalar value. - - Matrix to scale. - Scaling value to apply to the matrix's components. - Resulting matrix with scaled components. - - - - Adds the components of one matrix to another. - - First matrix to add. - Second matrix to add. - Sum of the two given matrices. - - - - Subtracts the components of one matrix from another. - - Matrix to be subtracted from.. - Matrix to subtract from the other. - Result of the subtraction. - - - - Inverts the given matix. - - Matrix to be inverted. - Inverted matrix. - - - - First row of the matrix. - - - - - Second row of the matrix. - - - - - Multiplies a matrix by another matrix, where the first matrix is sampled as if it were transposed: result = transpose(a) * b. - - Matrix to be sampled as if it were transposed when multiplied with the second matrix. - Second matrix in the pair. - Result of the multiplication transpose(a) * b. - - - - Multiplies a matrix by another matrix, where the second matrix is sampled as if it were transposed: result = a * transpose(b). - - First matrix in the pair. - Matrix to be sampled as if it were transposed when multiplied with the first matrix. - Result of the multiplication a * transpose(b). - - - - Multiplies every component in the matrix by the given scalar value. - - Matrix to scale. - Scaling value to apply to the matrix's components. - Resulting matrix with scaled components. - - - - 3 row, 3 column matrix. - - - - - Gets the 3x3 identity matrix. - - - - - Adds the components of two matrices together. - - First matrix to add. - Second matrix to add. - Sum of the two input matrices. - - - - Scales the components of a matrix by a scalar. - - Matrix to scale. - Scale to apply to the matrix's components. - Scaled matrix. - - - - Subtracts the components of one matrix from another. - - Matrix to be subtracted from. - Matrix to subtract from a. - Difference of the two input matrices. - - - - Computes the transposed matrix of a matrix. - - Matrix to transpose. - Transposed matrix. - - - - Calculates the determinant of the matrix. - - The matrix's determinant. - - - - Inverts the given matix. - - Matrix to be inverted. - Inverted matrix. - - - - Inverts the given matix. - - Matrix to be inverted. - Inverted matrix. - - - - Transforms the vector by the matrix. - - Vector3 to transform. - Matrix to use as the transformation. - Product of the transformation. - - - - Transforms the vector by the matrix's transpose. - - Vector3 to transform. - Matrix to use as the transformation transpose. - Product of the transformation. - - - - Multiplies the two matrices. - - First matrix to multiply. - Second matrix to multiply. - Product of the multiplication. - - - - Multiplies the two matrices, where a is treated as transposed: result = transpose(a) * b - - First matrix to multiply that will be transposed. - Second matrix to multiply. - Product of the multiplication. - - - - Creates a 3x3 matrix representing the given scale along its local axes. - - Scale to represent. - Matrix representing a scale. - - - - Creates a matrix representing a rotation derived from an axis and angle. - - Axis of the rotation. - Angle of the rotation. - Resulting rotation matrix. - - - - Creates a matrix representing a rotation derived from an axis and angle. - - Axis of the rotation. - Angle of the rotation. - Resulting rotation matrix. - - - - Creates a matrix such that a x v = a * result. - - Vector to build the skew symmetric matrix from. - Skew symmetric matrix representing the cross product. - - - - Concatenates two matrices. - - First input matrix. - Second input matrix. - Concatenated transformation of the form m1 * m2. - - - - First row of the matrix. - - - - - Second row of the matrix. - - - - - Third row of the matrix. - - - - - Multiplies a matrix by another matrix, where the first matrix is sampled as if it were transposed: result = transpose(a) * b. - - Matrix to be sampled as if it were transposed when multiplied with the second matrix. - Second matrix in the pair. - Result of the multiplication transpose(a) * b. - - - - Multiplies a matrix by another matrix, where the second matrix is sampled as if it were transposed: result = a * transpose(b). - - First matrix in the pair. - Matrix to be sampled as if it were transposed when multiplied with the first matrix. - Result of the multiplication a * transpose(b). - - - - Negates the components of a matrix. - - Matrix to negate. - Negated result matrix. - - - - Multiplies every component in the matrix by the given scalar value. - - Matrix to scale. - Scaling value to apply to the matrix's components. - Resulting matrix with scaled components. - - - - Pulls one lane out of the wide representation. - - Source of the lane. - Non-SIMD type to store the lane in. - - - - Pulls one lane out of the wide representation. - - Source of the lane. - Index of the lane within the wide representation to read. - Non-SIMD type to store the lane in. - - - - Represents a chunk of abstract memory supporting allocations and deallocations. - Never moves any memory. - - Uses an extremely simple ring buffer that makes no attempt to skip groups of allocations. Not particularly efficient. - - - - Gets or sets the capacity of the allocator. - - - - - Index in allocations that we should start at during the next allocation attempt. - - - - - Creates a new allocator. - - Size of the memory handled by the allocator in elements. - Estimated number of allocations to allocate room for in the internal structures. - Pool to pull internal resources from. - - - - Checks if the id is currently allocated. - - Id to check for. - True if the id is present in the allocations set, false otherwise. - - - - Gets the allocation region associated with the given allocation id if it is present. - - Allocation id to look up the allocation for. - Allocation associated with the id, if present. - True if the allocationId was present in the allocator, false otherwise. - - - - Checks if a block of memory can fit into the current state of the allocator. - - Size of the memory to test. - Ids of allocations to treat as nonexistent for the purposes of the test. - True if the size could fit, false if out of memory or if memory was too fragmented to find a spot. - - - - Checks if a block of memory can fit into the current state of the allocator. - - Size of the memory to test. - True if the size could fit, false if out of memory or if memory was too fragmented to find a spot. - - - - Attempts to allocate a range of memory. - - Unique id of the memory to allocate. - Size of the memory to allocate. - Starting index of the allocated memory, if successful. - True if the allocation succeeded, false if out of memory or if memory was too fragmented to find a spot. - - - - Removes the memory associated with the id from the pool. - - Id to remove. - True of the id was found, false otherwise. - - - - Gets the size of the largest contiguous area and the total free space in the allocator. - Not very efficient; runs in linear time for the number of allocations. - - Largest contiguous region in the allocator. The allocator can hold an allocation up to this size. - Total free space in the allocator. - - - - Finds the first allocation with empty space before it and pulls it forward to close the gap. Assumes the ability to perform synchronous reallocation. - - Id of the allocation to be moved, if any. - Size of the moved allocation. - Old starting location of the allocation. - New starting location of the allocation. - True if a compaction was performed, false otherwise. - - - - Attempts to resize a given allocation to a new size. If the new size is smaller, the start index remains unchanged. - - Id of the allocation to resize. - New desired size of the allocation. - Old start location of the allocation. - New start location of the allocation. - True if the resize was successful. False if there was insufficient room for the larger allocation. - - - - Span over an unmanaged memory region. - - Type of the memory exposed by the span. - - - - Implementation specific identifier of the raw buffer set by its source. If taken from a BufferPool, Id represents the index in the power pool from which it was taken. - - - - - Gets a reference to the element at the given index. - - Index of the element to grab a reference of. - Reference to the element at the given index. - - - - Gets a pointer to the element at the given index. - - Index of the element to retrieve a pointer for. - Pointer to the element at the given index. - - - - Creates a view of a subset of the buffer's memory. - - Index at which to start the sliced buffer. - Number of elements to include in the sliced buffer. - Buffer spanning the specified subset of the original buffer. - - - - Creates a view of a subset of the buffer's memory, starting from the first index. - - Number of elements to include in the sliced buffer. - Buffer spanning the specified subset of the original buffer. - - - - Creates a view of a subset of the buffer's memory. - - Index at which to start the sliced buffer. - Number of elements to include in the sliced buffer. - Buffer spanning the specified subset of the original buffer. - - - - Creates a view of a subset of the buffer's memory, starting from the first index. - - Number of elements to include in the sliced buffer. - Buffer spanning the specified subset of the original buffer. - - - - Gets the length of the buffer in typed elements. - - - - - Gets whether the buffer references non-null memory. - - - - - Zeroes out the buffer's memory. - - Start location in the buffer. - Number of elements to clear beyond the start index. - - - - Copies buffer data into another buffer. - - Start index in the source buffer. - Target buffer to copy into. - Start index in the target buffer. - Number of elements to copy from the source buffer into the target buffer. - - - - Copies buffer data into another buffer. - - Start index in the source buffer. - Target buffer to copy into. - Start index in the target buffer. - Number of elements to copy from the source buffer into the target buffer. - - - - Copies span data into this buffer. - - Source span to copy from. - Start index in the source buffer. - Start index in the target buffer. - Number of elements to copy from the source buffer into the target buffer. - - - - Copies span data into this buffer. - - Source span to copy from. - Start index in the source buffer. - Start index in the target buffer. - Number of elements to copy from the source buffer into the target buffer. - - - - Gets the index of an element in the buffer using the type's default comparer. - - Element to look for in the buffer. - Start index at which to begin the search. - Number of elements to scan beyond the start index. - Index of the element in the buffer if found, -1 otherwise. - - - - Gets the index of an element in the buffer using the type's default comparer. - - Element to look for in the buffer. - Start index at which to begin the search. - Number of elements to scan beyond the start index. - Index of the element in the buffer if found, -1 otherwise. - - - - Gets the index of the first element that matches a provided predicate. - - Predicate to test each element with. - Start index at which to begin the search. - Number of elements to scan beyond the start index. - Index of the first matching element in the buffer if any, -1 otherwise. - - - - Creates an untyped buffer containing the same data as the Buffer. - - Untyped buffer containing the same data as the source buffer. - - - - Unmanaged memory pool that creates pinned blocks of memory for use in spans. - - This currently works by allocating large managed arrays and pinning them under the assumption that they'll end up in the large object heap. - - - - Unpins and drops the reference to the underlying array. - - - - - Pool of slots available to this power level. - - - - - Creates a new buffer pool. - - Minimum size of individual block allocations. Must be a power of 2. - Pools with single allocations larger than the minimum will use the minimum value necessary to hold one element. - Buffers will be suballocated from blocks. - Use a value larger than the large object heap cutoff (85000 bytes as of this writing in the microsoft runtime) - to avoid interfering with generational garbage collection. - Number of suballocations to preallocate reference space for. - This does not preallocate actual blocks, just the space to hold references that are waiting in the pool. - - - - Ensures that the pool associated with a given power has at least a certain amount of capacity, measured in bytes. - - Minimum number of bytes to require for the power pool. - Power associated with the pool to check. - - - - Gets the capacity allocated for a power. - - Power to check. - Allocated capacity for the given power. - - - - Takes a buffer large enough to contain a number of bytes. Capacity may be larger than requested. - - Desired minimum capacity of the buffer in bytes. - Buffer that can hold the bytes. - - - - Takes a buffer of the requested size from the pool. - - Desired capacity of the buffer in bytes. - Buffer of the requested size. - - - - Takes a buffer large enough to contain a number of elements of a given type. Capacity may be larger than requested. - - Type of the elements in the buffer. - Desired minimum capacity of the buffer in typed elements. - Buffer large enough to contain the requested number of elements. - - - - Takes a typed buffer of the requested size from the pool. - - Type of the instances in the buffer. - Desired capacity of the buffer in typed elements. - Typed buffer of the requested size. - - - - Takes a buffer large enough to contain a number of bytes given by a power, where the number of bytes is 2^power. - - Number of bytes that should fit within the buffer as an exponent, where the number of bytes is 2^power. - Buffer that can hold the bytes. - - - - Returns a buffer to the pool by id. - - Buffer to return to the pool. - Typed buffer pools zero out the passed-in buffer by convention. - This costs very little and avoids a wide variety of bugs (either directly or by forcing fast failure). For consistency, BufferPool.Return does the same thing. - This "Unsafe" overload should be used only in cases where there's a reason to bypass the clear; the naming is intended to dissuade casual use. - - - - Returns a buffer to the pool. - - Buffer to return to the pool. - - - - Returns a buffer to the pool. - - Buffer to return to the pool. - - - - Resizes a buffer to the smallest size available in the pool which contains the target size. Copies a subset of elements into the new buffer. - Final buffer size is at least as large as the target size and may be larger. - - Buffer reference to resize. - Number of bytes to resize the buffer for. - Number of bytes to copy into the new buffer from the old buffer. - - - - Resizes a buffer to the target size. Copies a subset of elements into the new buffer. - - Buffer reference to resize. - Number of bytes to resize the buffer for. - Number of bytes to copy into the new buffer from the old buffer. - - - - Resizes a typed buffer to the smallest size available in the pool which contains the target size. Copies a subset of elements into the new buffer. - Final buffer size is at least as large as the target size and may be larger. - - Type of the buffer to resize. - Buffer reference to resize. - Number of elements to resize the buffer for. - Number of elements to copy into the new buffer from the old buffer. - - - - Resizes a buffer to the target size. Copies a subset of elements into the new buffer. - - Type of the buffer to resize. - Buffer reference to resize. - Number of elements to resize the buffer for. - Number of elements to copy into the new buffer from the old buffer. - - - - Gets or sets whether the BufferPool's backing resources are pinned. If no blocks are allocated internally, this returns true. - Setting this to false invalidates all outstanding pointers, and any attempt to take or return buffers while unpinned will fail (though not necessarily immediately). - The only valid operations while unpinned are setting Pinned to true and clearing the pool. - - - - - Unpins and drops reference to all memory. Any outstanding buffers will be invalidated silently. - - - - - Manages a pool of identifier values. Grabbing an id from the pool picks a number that has been picked and returned before, - or if none of those are available, the minimum value greater than any existing id. - - - - - Gets the highest value which any index claimed thus far could possibly have. - This is not necessarily the current highest claimed index; this value may represent an earlier claim that has already been released. - -1 if nothing has ever been claimed. - - - - - Gets the number of previously returned ids waiting in the pool. - - - - - Gets whether the id pool has backing resources allocated to it and is ready to use. - - - - - Returns an id to the pool without checking if a resize is required on the available id stack. - - Id to return. - - - - Resets the IdPool. - - - - - Ensures that the underlying id queue can hold at least a certain number of ids. - - Number of elements to preallocate space for in the available ids queue. - Pool to pull resized spans from. - - - - Shrinks the available ids queue to the smallest size that can fit the given count and the current available id count. - - Number of elements to guarantee space for in the available ids queue. - - - - Resizes the underlying buffer to the smallest size required to hold the given count and the current available id count. - - Number of elements to guarantee space for in the available ids queue. - - - - Returns underlying memory to the pool. - - The IdPool can be reused only if EnsureCapacity or Resize is called. - - - - Defines a type that is capable of pooling blocks of unmanaged memory. - - - - - Takes a buffer large enough to contain a number of elements of a given type. Capacity may be larger than requested. - - Type of the elements in the buffer. - Desired minimum capacity of the buffer in typed elements. - Buffer large enough to contain the requested number of elements. - - - - Takes a typed buffer of the requested size from the pool. - - Type of the instances in the buffer. - Desired capacity of the buffer in typed elements. - Typed buffer of the requested size. - - - - Returns a buffer to the pool. - - Type of the buffer's elements. - Buffer to return to the pool. - - - - Gets the capacity of a buffer that would be returned by the pool if a given element count was requested from TakeAtLeast. - - Type of the elements being requested. - Number of elements to request. - Capacity of a buffer that would be returned if the given element count was requested. - - - - Manages a pool of identifier values. Grabbing an id from the pool picks a number that has been picked and returned before, - or if none of those are available, the minimum value greater than any existing id. - - This contrasts with the IdPool which operates on unmanaged memory. This version only exists to support use cases where the unmanaged version can't be used- - for example, in the BufferPool. While the implementation can be shared, doing so involves creating enough supporting infrastructure that it's simpler to have a managed-only version. - - - - Gets the highest value which any index claimed thus far could possibly have. - This is not necessarily the current highest claimed index; this value may represent an earlier claim that has already been released. - -1 if nothing has ever been claimed. - - - - - Gets the number of previously returned ids waiting in the pool. - - - - - Gets the capacity of the id pool for returned ids. - - public int Capacity => availableIds.Length; - - - - Returns an id to the pool without checking if a resize is required on the available id stack. - - Id to return. - - - - Resets the IdPool. - - - - - Ensures that the underlying id queue can hold at least a certain number of ids. - - Number of elements to preallocate space for in the available ids queue. - - - - Shrinks the available ids queue to the smallest size that can fit the given count and the current available id count. - - Number of elements to guarantee space for in the available ids queue. - - - - Resizes the underlying buffer to the smallest size required to hold the given count and the current available id count. - - Number of elements to guarantee space for in the available ids queue. - - - - Manages a cache of a type of resource. - - Type of object to pool. - - - - Gets the number of existing elements in the pool. This number of elements can be requested without creating any new ones. - - - Does not do any locking. Should not be used while elements may still be getting added to or removed from the pool. - - - - - Gets or sets the function used to create new objects when the pool has no existing objects available. - - - - - Gets or sets the function used to initialize objects taken from the pool. Runs even if the object was just created by the Creator delegate. - - - - - Gets or sets the action applied to an element when it is returned to the pool. - - - - - Clears all elements from the pool. - - - - - Takes an element from the pool. If the pool is empty, a new resource is created and returned. - - Element from the pool. - - - - Returns the specified item to the pool. If a cleaner delegate is set, the item is cleaned. - - Item to give back to the pool. - - - - Raw byte buffer with some helpers for interoperating with typed spans. - - - - - Implementation specific identifier of the raw buffer set by its source. If taken from a BufferPool, Id represents the packed power and internal power pool index from which it was taken. - - - - - Interprets the bytes at the memory location as a given type. - - Type to interpret the memory as. - Memory location to interpret. - Reference to the memory as a given type. - - - - Takes a region of the raw buffer as a typed buffer. - - Type to interpret the region as. - Start of the region in terms of the type's size. - Number of elements in the region in terms of the type. - A typed buffer. - - - - Creates a typed region from the raw buffer with the largest capacity that can fit within the allocated bytes. - - Type of the buffer. - Typed buffer of maximum extent within the current raw buffer. - - - - The highest size span exponent. The largest span is 2^MaximumSpanSizePower. This avoids overflow. - - - - - Computes the largest integer N such that 2^N is less than or equal to i. - - Integer to compute the power of. - Lowest integer N such that 2^N is less than or equal to i. - - - - Computes the lowest integer N such that 2^N >= i. - - Integer to compute the power of. - Lowest integer N such that 2^N >= i. - - - - Tests if a generic parameter is primitive. Fast path; specialized compilation. - - Type to check for primitiveness. - True if the type is one of the primitive types, false otherwise. - - - - - Copies data from one buffer to another. - - Type of element being copied. - Source buffer to pull elements from. - Index in the buffer to start pulling elements from. - Target buffer to set values. - Index in the buffer to start putting elements into. - Number of elements to copy. - - - - Copies data from a buffer to a span. - - Type of element being copied. - Source buffer to pull elements from. - Index in the buffer to start pulling elements from. - Target span to set values. - Index in the span to start putting elements into. - Number of elements to copy. - - - - Copies data from a span to a buffer. - - Type of element being copied. - Source span to pull elements from. - Index in the span to start pulling elements from. - Target buffer to set values into. - Index in the buffer to start putting elements into. - Number of elements to copy. - - - - Copies data from a span to a buffer. - - Type of element being copied. - Source span to pull elements from. - Index in the span to start pulling elements from. - Target buffer to set values into. - Index in the buffer to start putting elements into. - Number of elements to copy. - - - - Provides additional functionality and some lower overhead function variants for Quaternions. - - - - - Adds two quaternions together. - - First quaternion to add. - Second quaternion to add. - Sum of the addition. - - - - Scales a quaternion. - - Quaternion to multiply. - Amount to multiply each component of the quaternion by. - Scaled quaternion. - - - - Concatenates the transforms of two quaternions together such that the resulting quaternion, applied as an orientation to a vector v, is equivalent to - transformed = (v * a) * b. - Assumes that neither input parameter overlaps the output parameter. - - First quaternion to concatenate. - Second quaternion to concatenate. - Product of the concatenation. - - - - Concatenates the transforms of two quaternions together such that the resulting quaternion, applied as an orientation to a vector v, is equivalent to - transformed = (v * a) * b. - - First quaternion to concatenate. - Second quaternion to concatenate. - Product of the concatenation. - - - - Concatenates the transforms of two quaternions together such that the resulting quaternion, applied as an orientation to a vector v, is equivalent to - transformed = (v * a) * b. - - First quaternion to multiply. - Second quaternion to multiply. - Product of the multiplication. - - - - Quaternion representing the identity transform. - - - - - Constructs a quaternion from a rotation matrix. - - Rotation matrix to create the quaternion from. - Quaternion based on the rotation matrix. - - - - Creates a quaternion from a rotation matrix. - - Rotation matrix used to create a new quaternion. - Quaternion representing the same rotation as the matrix. - - - - Constructs a quaternion from a rotation matrix. - - Rotation matrix to create the quaternion from. - Quaternion based on the rotation matrix. - - - - Constructs a quaternion from a rotation matrix. - - Rotation matrix to create the quaternion from. - Quaternion based on the rotation matrix. - - - - Ensures the quaternion has unit length. - - Quaternion to normalize. - - - - Computes the squared length of the quaternion. - - Squared length of the quaternion. - - - - Computes the length of the quaternion. - - Length of the quaternion. - - - - Blends two quaternions together to get an intermediate state. - - Starting point of the interpolation. - Ending point of the interpolation. - Amount of the end point to use. - Interpolated intermediate quaternion. - - - - Blends two quaternions together to get an intermediate state. - - Starting point of the interpolation. - Ending point of the interpolation. - Amount of the end point to use. - Interpolated intermediate quaternion. - - - - Computes the conjugate of the quaternion. - - Quaternion to conjugate. - Conjugated quaternion. - - - - Computes the conjugate of the quaternion. - - Quaternion to conjugate. - Conjugated quaternion. - - - - Computes the inverse of the quaternion. - - Quaternion to invert. - Result of the inversion. - - - - Computes the inverse of the quaternion. - - Quaternion to invert. - Result of the inversion. - - - - Negates the components of a quaternion. - - Quaternion to negate. - Negated result. - - - - Negates the components of a quaternion. - - Quaternion to negate. - Negated result. - - - - Transforms the vector using a quaternion, assuming that the output does not alias with the input. - - Vector to transform. - Rotation to apply to the vector. - Transformed vector. - - - - Transforms the vector using a quaternion. - - Vector to transform. - Rotation to apply to the vector. - Transformed vector. - - - - Transforms the vector using a quaternion. - - Vector to transform. - Rotation to apply to the vector. - Transformed vector. - - - - Transforms the unit X direction using a quaternion. - - Rotation to apply to the vector. - Transformed vector. - - - - Transforms the unit Y vector using a quaternion. - - Rotation to apply to the vector. - Transformed vector. - - - - Transforms the unit Z vector using a quaternion. - - Rotation to apply to the vector. - Transformed vector. - - - - Creates a quaternion from an axis and angle. - - Axis of rotation. - Angle to rotate around the axis. - Quaternion representing the axis and angle rotation. - - - - Creates a quaternion from an axis and angle. - - Axis of rotation. - Angle to rotate around the axis. - Quaternion representing the axis and angle rotation. - - - - Constructs a quaternion from yaw, pitch, and roll. - - Yaw of the rotation. - Pitch of the rotation. - Roll of the rotation. - Quaternion representing the yaw, pitch, and roll. - - - - Constructs a quaternion from yaw, pitch, and roll. - - Yaw of the rotation. - Pitch of the rotation. - Roll of the rotation. - Quaternion representing the yaw, pitch, and roll. - - - - Computes the angle change represented by a normalized quaternion. - - Quaternion to be converted. - Angle around the axis represented by the quaternion. - - - - Computes the axis angle representation of a normalized quaternion. - - Quaternion to be converted. - Axis represented by the quaternion. - Angle around the axis represented by the quaternion. - - - - Computes the quaternion rotation between two normalized vectors. - - First unit-length vector. - Second unit-length vector. - Quaternion representing the rotation from v1 to v2. - - - - Computes the rotation from the start orientation to the end orientation such that end = Quaternion.Concatenate(start, relative). - Assumes that neither input parameter overlaps with the output parameter. - - Starting orientation. - Ending orientation. - Relative rotation from the start to the end orientation. - - - - Transforms the rotation into the local space of the target basis such that rotation = Quaternion.Concatenate(localRotation, targetBasis) - Assumes that neither input parameter overlaps with the output parameter. - - Rotation in the original frame of reference. - Basis in the original frame of reference to transform the rotation into. - Rotation in the local space of the target basis. - - - - Takes a slot from the source quaternion and broadcasts it into all slots of the target quaternion. - - Quaternion to pull values from. - Slot in the source vectors to pull values from. - Target quaternion to be filled with the selected data. - - - - Constructs a quaternion from a rotation matrix. - - Rotation matrix to create the quaternion from. - Quaternion based on the rotation matrix. - - - - Adds the components of two quaternions together. - - First quaternion to add. - Second quaternion to add. - Sum of the two input quaternions. - - - - Computes the quaternion rotation between two normalized vectors. - - First unit-length vector. - Second unit-length vector. - Quaternion representing the rotation from v1 to v2. - - - - Gets an axis and angle representation of the rotation stored in a quaternion. Angle is approximated. - - Quaternion to extract an axis-angle representation from. - Axis of rotation extracted from the quaternion. - Approximated angle of rotation extracted from the quaternion. - - - - Transforms the vector using a quaternion. Assumes that the memory backing the input and output do not overlap. - - Vector to transform. - Rotation to apply to the vector. - Transformed vector. - - - - Transforms the vector using a quaternion. - - Vector to transform. - Rotation to apply to the vector. - Transformed vector. - - - - Transforms the unit X direction using a quaternion. - - Rotation to apply to the vector. - Transformed vector. - - - - Transforms the unit Y vector using a quaternion. - - Rotation to apply to the vector. - Transformed vector. - - - - Transforms the unit Z vector using a quaternion. - - Rotation to apply to the vector. - Transformed vector. - - - - Transforms the unit X and unit Y direction using a quaternion. - - Rotation to apply to the vectors. - Transformed unit X vector. - Transformed unit Y vector. - - - - Transforms the unit X and unit Z direction using a quaternion. - - Rotation to apply to the vectors. - Transformed unit X vector. - Transformed unit Z vector. - - - - Concatenates the transforms of two quaternions together such that the resulting quaternion, applied as an orientation to a vector v, is equivalent to - transformed = (v * a) * b. Assumes that the memory backing the input and output do not overlap. - - First quaternion to concatenate. - Second quaternion to concatenate. - Product of the concatenation. - - - - Concatenates the transforms of two quaternions together such that the resulting quaternion, applied as an orientation to a vector v, is equivalent to - transformed = (v * a) * b. - - First quaternion to concatenate. - Second quaternion to concatenate. - Product of the concatenation. - - - - Computes the conjugate of the quaternion. - - Quaternion to conjugate. - Conjugated quaternion. - - - - Gathers values from the first slot of a wide quaternion and puts them into a narrow representation. - - Wide quaternion to copy values from. - Narrow quaternion to place values into. - - - - Gathers values from a quaternion and places them into the first indices of the target wide quaternion. - - Quaternion to copy values from. - Wide quaternion to place values into. - - - - Stores the lower left triangle (including diagonal) of a 2x2 matrix. - - - - - Computes m * scale * mT. - - Matrix to sandwich the scale with. - Scale to be sandwiched. - Result of m * scale * mT. - This is a peculiar operation, but it's useful for computing linear effective mass contributions in 2DOF constraints. - - - - Computes result = transpose(transpose(a) * b), assuming b is symmetric. - - Matrix to be transposed and multiplied. - Symmetric matrix to multiply. - Result of transpose(transpose(a) * b). - - - - Computes a * transpose(b), assuming a = b * M for some symmetric matrix M. This is conceptually the second half of Triangular3x3Wide.MatrixSandwich. - - First matrix to multiply. Must be of the form a = b * M for some symmetric matrix M. - Matrix to be transaposed and multiplied with a.. - Symmetric result of a * transpose(b), assuming a = b * M. - - - - Lower left triangle (including diagonal) of a symmetric 3x3 matrix. - - - - - First row, first column of the matrix. - - - - - Second row, first column of the matrix. - - - - - Second row, second column of the matrix. - - - - - Third row, first column of the matrix. - - - - - Third row, second column of the matrix. - - - - - Third row, third column of the matrix. - - - - - Computes rT * m * r for a symmetric matrix m and a rotation matrix R. - - Rotation matrix to use as the sandwich bread. - Succulent interior symmetric matrix. - Result of v * m * transpose(v) for a symmetric matrix m. - - - - Computes the determinant of a symmetric matrix. - - Matrix to intepret as symmetric. - Determinant of the matrix interpreted as symmetric. - - - - Inverts the given matix. - - Matrix to be inverted. - Inverted matrix. - - - - Adds the components of two matrices together. - - First matrix to add. - Second matrix to add. - Matrix with components equal to the components of the two input matrices added together. - - - - Subtracts the components of b from a. - - Matrix to be subtracted from. - Matrix to subtract from the first matrix.. - Matrix with subtracted components. - - - - Adds the components of two matrices together. - - First matrix to add. - Second matrix to add. - Matrix with components equal to the components of the two input matrices added together. - - - - Subtracts the components of one matrix from another. - - Matrix to be subtracted from. - Matrix to subtract from the first matrix. - Matrix with components equal to the difference of the two input matrices. - - - - Multiplies every component in the matrix by the given scale. - - Matrix to be scaled. - Scale to apply to every component of the original matrix. - Scaled result. - - - - Multiplies the two matrices as if they were symmetric. - - First matrix to multiply. - Second matrix to multiply. - Product of the multiplication. - - - - Multiplies the two matrices. - - First matrix to multiply. - Second matrix to multiply. - Product of the multiplication. - - - - Transforms a vector by a symmetric matrix. - - Vector to transform. - Matrix to interpret as symmetric transform. - Result of transforming the vector by the given symmetric matrix. - - - - Stores the lower left triangle (including diagonal) of a 3x3 matrix. Useful for symmetric matrices (and sometimes antisymmetric matrices). - - - - - First row, first column of the matrix. - - - - - Second row, first column of the matrix. - - - - - Second row, second column of the matrix. - - - - - Third row, first column of the matrix. - - - - - Third row, second column of the matrix. - - - - - Third row, third column of the matrix. - - - - - Inverts the matrix as if it is a symmetric matrix where M32 == M23, M13 == M31, and M21 == M12. - - Symmetric matrix to invert. - Inverse of the symmetric matrix. - - - - Adds the components of two symmetric matrices together. - - First matrix to add. - Second matrix to add. - Sum of the two input matrices. - - - - Subtracts one symmetric matrix's components from another. - - Matrix to be subtracted from. - Matrix to subtract from the first matrix. - Result of a - b. - - - - Computes skewSymmetric(v) * m * transpose(skewSymmetric(v)) for a symmetric matrix m. Assumes that the input and output matrices do not overlap. - - Symmetric matrix. - Vector to create the skew symmetric matrix from to act as the sandwich bread. - Result of skewSymmetric(v) * m * transpose(skewSymmetric(v)). - This operation might have a formal name that isn't skew sandwich. But that's okay, its real name is skew sandwich. - - - - Computes v * m * transpose(v) for a symmetric matrix m. Assumes that the input and output do not overlap. - - Vector acting as the sandwich bread. - Succulent interior symmetric matrix. - Result of v * m * transpose(v) for a symmetric matrix m. - Since I called the other one a skew sandwich, I really don't have a choice in the naming convention anymore. - - - - Computes rT * m * r for a symmetric matrix m and a rotation matrix R. - - Rotation matrix to use as the sandwich bread. - Succulent interior symmetric matrix. - Result of v * m * transpose(v) for a symmetric matrix m. - - - - Computes result = a * b, assuming that b represents a symmetric 3x3 matrix. Assumes that input parameters and output result do not overlap. - - First matrix of the pair to multiply. - Matrix to be reinterpreted as symmetric for the multiply. - Result of multiplying a * b. - - - - Computes result = a * b, assuming that b represents a symmetric 3x3 matrix. Assumes that input parameters and output result do not overlap. - - First matrix of the pair to multiply. - Matrix to be reinterpreted as symmetric for the multiply. - Result of multiplying a * b. - - - - Computes result = a * b, assuming that a represents a symmetric 3x3 matrix. Assumes that input parameters and output result do not overlap. - - Matrix to be reinterpreted as symmetric for the multiply. - Second matrix of the pair to multiply. - Result of multiplying a * b. - - - - Computes result = a * transpose(b). - - Matrix to multiply with the transposed matrix. - Matrix to transpose and concatenate with the first matrix. - Result of a * transpose(b). - - - - Computes result = transpose(a * transpose(b)). - - Matrix to multiply with the transposed matrix. - Matrix to transpose and concatenate with the first matrix. - Result of transpose(a * transpose(b)). - - - - Computes m * t * mT for a symmetric matrix t and a matrix m. - - Matrix to use as the sandwich bread. - Succulent interior symmetric matrix. - Result of m * t * mT for a symmetric matrix t. - - - - Computes result = a * b, where a = transpose(b) * M for some symmetric matrix M. - - Some matrix equal to transpose(b) * M for some symmetric matrix M. - Matrix used to sandwich the original matrix M. - Complete result of transpose(b) * M * b. - - - - Computes result = tranpose(a) * b, where a = transpose(transpose(b) * M) for some symmetric matrix M. In other words, we're just treating matrix a as a 3x2 matrix. - - Some matrix equal to transpose(b) * M for some symmetric matrix M. - Matrix used to sandwich the original matrix M. - Complete result of transpose(b) * M * b. - - - - Computes result = a * transpose(b), where a = b * M for some symmetric matrix M. - - Some matrix equal to b * M for some symmetric matrix M. - Matrix used to sandwich the original matrix M, to be transposed. - Complete result of b * M * transpose(b). - - - - Computes result = transpose(a) * b, where b = M * a for some symmetric matrix M. - - Matrix used to sandwich the original matrix M. - Some matrix equal to M * a for some symmetric matrix M. - Complete result of transpose(a) * M * a. - - - - Returns a reference to the upper left 3x3 block of the matrix. - - Matrix to pull a block from. - Reference to the requested block. - - - - Returns a reference to the upper right 3x1 (or lower left 1x3) block of the matrix. - - Matrix to pull a block from. - Reference to the requested block. - - - - Scales each component of m by the given scale. - - Matrix to scale. - Scale to apply to the components of m. - Result of scaling each component of m by scale. - - - - Computes result = v * m. - - Vector to transform. - Matrix to transform with. - Result of the transform. - - - - Upper left 3x3 block of the matrix. - - - - - Lower left 2x3 block of the matrix. - - - - - Lower right 2x2 block of the matrix. - - - - - Scales each component of m by the given scale. - - Matrix to scale. - Scale to apply to the components of m. - Result of scaling each component of m by scale. - - - - Computes result = v * m, where v and result are 1x5 vectors which are split into two subvectors. - - First half of the a vector. - Second half of the a vector. - Matrix to transform with. - First half of the result. - Second half of the result. - - - - Scales each component of m by the given scale. - - Matrix to scale. - Scale to apply to the components of m. - Result of scaling each component of m by scale. - - - - Computes result = v * m, where v and result are 1x6 vectors which are split into two 1x3 values. - - First half of the a vector. - Second half of the a vector. - Matrix to transform with. - First half of the result. - Second half of the result. - - - - Pulls one lane out of the wide representation. - - Source of the lane. - Non-SIMD type to store the lane in. - - - - Pulls one lane out of the wide representation. - - Source of the lane. - Index of the lane within the wide representation to read. - Non-SIMD type to store the lane in. - - - - Gathers values from a vector and places them into the first indices of the target vector. - - Vector to copy values from. - Wide vectorto place values into. - - - - Writes a value into a slot of the target bundle. - - Source of the value to write. - Index of the slot to write into. - Bundle to write the value into. - - - - Finds the result of adding a scalar to every component of a vector. - - Vector to add to. - Scalar to add to every component of the vector. - Vector with components equal to the input vector added to the input scalar. - - - - Finds the result of subtracting a scalar from every component of a vector. - - Vector to subtract from. - Scalar to subtract from every component of the vector. - Vector with components equal the input scalar subtracted from the input vector. - - - - Finds the result of subtracting the components of a vector from a scalar. - - Vector to subtract from the scalar. - Scalar to subtract from. - Vector with components equal the input vector subtracted from the input scalar. - - - - Computes the per-component minimum between a scalar value and the components of a vector. - - Scalar to compare to each vector component. - Vector whose components will be compared. - Vector with components matching the smaller of the scalar value and the input vector. - - - - Computes the per-component minimum of two vectors. - - First vector whose components will be compared. - Second vector whose components will be compared. - Vector with components matching the smaller of the two input vectors. - - - - Computes the per-component maximum between a scalar value and the components of a vector. - - Scalar to compare to each vector component. - Vector whose components will be compared. - Vector with components matching the larger of the scalar value and the input vector. - - - - Computes the per-component maximum of two vectors. - - First vector whose components will be compared. - Second vector whose components will be compared. - Vector with components matching the larger of the two input vectors. - - - - Multiplies the components of one vector with another. - - First vector to multiply. - Second vector to multiply. - Result of the multiplication. - - - - Pulls one lane out of the wide representation. - - Source of the lane. - Index of the lane within the wide representation to read. - Non-SIMD type to store the lane in. - - - - Pulls one lane out of the wide representation. - - Source of the lane. - Non-SIMD type to store the lane in. - - - - Gathers values from a vector and places them into the first indices of the target vector. - - Vector to copy values from. - Wide vectorto place values into. - - - - Writes a value into a slot of the target bundle. - - Source of the value to write. - Index of the slot to write into. - Bundle to write the value into. - - - - Expands each scalar value to every slot of the bundle. - - Source value to write to every bundle slot. - Bundle containing the source's components in every slot. - - - - Takes a slot from the source vector and broadcasts it into all slots of the target vector. - - Vector to pull values from. - Slot in the source vectors to pull values from. - Target vector to be filled with the selected data. - - - - Takes a slot from the source vector and places it into a slot of the target. - - Vector to pull values from. - Slot in the source vectors to pull values from. - Target vector whose slot will be filled with the selected data. - Slot in the target vectors to write values into. - - - - Computes the per-component minimum of two vectors. - - First vector whose components will be compared. - Second vector whose components will be compared. - Vector with components matching the smaller of the two input vectors. - - - - Computes the per-component maximum of two vectors. - - First vector whose components will be compared. - Second vector whose components will be compared. - Vector with components matching the larger of the two input vectors. - - - - Pulls one lane out of the wide representation. - - Source of the lane. - Index of the lane within the wide representation to read. - Non-SIMD type to store the lane in. - - - - Pulls one lane out of the wide representation. - - Source of the lane. - Non-SIMD type to store the lane in. - - - - Gathers values from a vector and places them into the first indices of the target vector. - - Vector to copy values from. - Wide vectorto place values into. - - - diff --git a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0/BepuUtilities.xml.meta b/JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0/BepuUtilities.xml.meta deleted file mode 100644 index c0db2ae7..00000000 --- a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0/BepuUtilities.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 8502751733d49cc4a89cf922be7e39dc -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8.meta b/JNFrame/Assets/Packages/Google.Protobuf.3.15.8.meta deleted file mode 100644 index 2145a8cd..00000000 --- a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 4e6b7d62fcb9ab846a7e98ef1d3266dd -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/.signature.p7s b/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/.signature.p7s deleted file mode 100644 index 9022ef6e9399872b1746eaaa08d208ec32ee7eb8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18165 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 V*z$1N5wzu#<7EZ#&`1IO{{nj~o$mku diff --git a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib.meta b/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib.meta deleted file mode 100644 index 2dc9d18d..00000000 --- a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: c3a32c58ec0f04f43b8a83eaaee0fad6 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0.meta b/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0.meta deleted file mode 100644 index be639f5e..00000000 --- a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 0d6bbee8d0e4206419e6a1f3d21c49d6 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.dll b/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.dll deleted file mode 100644 index 207a7fca06612e54991c716cf1f5897cb1b2230b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 390248 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
w^Hsu06d4iOxgmT3GSs5zfgC}pyz`&T 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

Urd~~}ykS+|h*jPQRo<{F>?4BR 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 literal 0 HcmV?d00001 diff --git a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.dll.meta b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.dll.meta similarity index 91% rename from JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.dll.meta rename to JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.dll.meta index 26f8086d..c1de356f 100644 --- a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.dll.meta +++ b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.dll.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 57fb929cf6fba524c850bd783eeff4a7 +guid: 02ba77c2d4f4ba041bd724e22db3c563 labels: - NuGetForUnity PluginImporter: diff --git a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.xml b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.xml similarity index 99% rename from JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.xml rename to JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.xml index ba87ed87..df15caed 100644 --- a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.xml +++ b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.xml @@ -3134,6 +3134,13 @@ The message to merge the data into. Stream containing the data to merge, which must be protobuf-encoded binary data. + +

+ Merges data from the given span into an existing message. + + The message to merge the data into. + Span containing the data to merge, which must be protobuf-encoded binary data. + Merges length-delimited data from the given stream into an existing message. @@ -3243,6 +3250,13 @@ The data to parse. The parsed message. + + + Parses a message from the given span. + + The data to parse. + The parsed message. + Parses a length-delimited message from the given stream. @@ -3355,6 +3369,13 @@ The data to parse. The parsed message. + + + Parses a message from the given span. + + The data to parse. + The parsed message. + Parses a length-delimited message from the given stream. @@ -3410,6 +3431,17 @@ users should never invoke them directly. + + + Initialize a , building all from defaults and + the given . + + + + + Initialize a using existing , e.g. from . + + Creates a ParseContext instance from CodedInputStream. @@ -4664,11 +4696,11 @@ - If set, all the classes from the .proto file are wrapped in a single - outer class with the given name. This applies to both Proto1 - (equivalent to the old "--one_java_file" option) and Proto2 (where - a .proto always translates to a single class, but you may want to - explicitly choose the class name). + Controls the name of the wrapper Java class generated for the .proto file. + That class will always contain the .proto file's getDescriptor() method as + well as any top-level extensions defined in the .proto file. + If java_multiple_files is disabled, then all the other classes from the + .proto file will be nested inside the single wrapper outer class. @@ -4682,10 +4714,10 @@ - If set true, then the Java code generator will generate a separate .java + If enabled, then the Java code generator will generate a separate .java file for each top-level message, enum, and service defined in the .proto - file. Thus, these types will *not* be nested inside the outer class - named by java_outer_classname. However, the outer class will still be + file. Thus, these types will *not* be nested inside the wrapper class + named by java_outer_classname. However, the wrapper class will still be generated to contain the file's getDescriptor() method as well as any top-level extensions defined in the file. @@ -6076,7 +6108,7 @@ Returns a readonly list of all the extensions define in this type that extend - the provided descriptor type in accending field order + the provided descriptor type in ascending field order @@ -6111,6 +6143,11 @@ but can be overridden using the json_name option in the .proto file. + + + The name of the property in the ContainingType.ClrType class. + + Indicates whether this field supports presence, either implicitly (e.g. due to it being a message @@ -8638,8 +8675,8 @@ `Value` represents a dynamically typed value which can be either null, a number, a string, a boolean, a recursive struct value, or a - list of values. A producer of value is expected to set one of that - variants, absence of any variant indicates an error. + list of values. A producer of value is expected to set one of these + variants. Absence of any variant indicates an error. The JSON representation for `Value` is JSON value. @@ -9948,6 +9985,13 @@ The data is length-prefixed. + + + Given a QWORD which represents a buffer of 4 ASCII chars in machine-endian order, + narrows each WORD to a BYTE, then writes the 4-byte result to the output buffer + also in machine-endian order. + + Write a byte string, without a tag, to the stream. diff --git a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.xml.meta b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.xml.meta similarity index 75% rename from JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.xml.meta rename to JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.xml.meta index 5b5e2a56..c741f8b9 100644 --- a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/lib/netstandard2.0/Google.Protobuf.xml.meta +++ b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.xml.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 64f78998eaa18134589fb236352aab0d +guid: 45a49e59c21fb9e43bb9f3fcb737331d TextScriptImporter: externalObjects: {} userData: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0.meta deleted file mode 100644 index 4e18a2d2..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 628f09c1931005845963301fe2afe33a -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/.signature.p7s b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/.signature.p7s deleted file mode 100644 index 2a015f966a69f29ae7ad9536a621550dd06064cf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18703 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 c+-y&+VR+#gf0N|~9UfH*JD5Jjm{4}uUR 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 diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/Icon.png.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/Icon.png.meta deleted file mode 100644 index 042053dd..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/Icon.png.meta +++ /dev/null @@ -1,147 +0,0 @@ -fileFormatVersion: 2 -guid: 60f19dcfd99371642ac57617b994df50 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 12 - mipmaps: - mipMapMode: 0 - enableMipMap: 1 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - ignoreMasterTextureLimit: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 1 - aniso: 1 - mipBias: 0 - wrapU: 0 - wrapV: 0 - wrapW: 0 - nPOTScale: 1 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 0 - spriteTessellationDetail: -1 - textureType: 0 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 0 - cookieLightType: 0 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: WebGL - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Android - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Server - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - nameFileIdTable: {} - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT deleted file mode 100644 index 984713a4..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT +++ /dev/null @@ -1,23 +0,0 @@ -The MIT License (MIT) - -Copyright (c) .NET Foundation and Contributors - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT.meta deleted file mode 100644 index cf384b54..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/LICENSE.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 597416b57210aa64b97d96095c66e83c -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec deleted file mode 100644 index d6590a91..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec +++ /dev/null @@ -1,29 +0,0 @@ - - - - System.Runtime.CompilerServices.Unsafe - 6.0.0 - Microsoft - MIT - https://licenses.nuget.org/MIT - Icon.png - https://dot.net/ - Provides the System.Runtime.CompilerServices.Unsafe class, which provides generic, low-level functionality for manipulating pointers. - -Commonly Used Types: -System.Runtime.CompilerServices.Unsafe - https://go.microsoft.com/fwlink/?LinkID=799421 - © Microsoft Corporation. All rights reserved. - true - - - - - - - - - - - - \ No newline at end of file diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec.meta deleted file mode 100644 index 6b255c55..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/System.Runtime.CompilerServices.Unsafe.nuspec.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 70c03129bae15b44684416bdb5618972 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT deleted file mode 100644 index 89c59b21..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT +++ /dev/null @@ -1,939 +0,0 @@ -.NET Runtime uses third-party libraries or other resources that may be -distributed under licenses different than the .NET Runtime software. - -In the event that we accidentally failed to list a required notice, please -bring it to our attention. Post an issue or email us: - - dotnet@microsoft.com - -The attached notices are provided for information only. - -License notice for ASP.NET -------------------------------- - -Copyright (c) .NET Foundation. All rights reserved. -Licensed under the Apache License, Version 2.0. - -Available at -https://github.com/dotnet/aspnetcore/blob/main/LICENSE.txt - -License notice for Slicing-by-8 -------------------------------- - -http://sourceforge.net/projects/slicing-by-8/ - -Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - - -This software program is licensed subject to the BSD License, available at -http://www.opensource.org/licenses/bsd-license.html. - - -License notice for Unicode data -------------------------------- - -https://www.unicode.org/license.html - -Copyright © 1991-2020 Unicode, Inc. All rights reserved. -Distributed under the Terms of Use in https://www.unicode.org/copyright.html. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Unicode data files and any associated documentation -(the "Data Files") or Unicode software and any associated documentation -(the "Software") to deal in the Data Files or Software -without restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, and/or sell copies of -the Data Files or Software, and to permit persons to whom the Data Files -or Software are furnished to do so, provided that either -(a) this copyright and permission notice appear with all copies -of the Data Files or Software, or -(b) this copyright and permission notice appear in associated -Documentation. - -THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS. -IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS -NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL -DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, -DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER -TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THE DATA FILES OR SOFTWARE. - -Except as contained in this notice, the name of a copyright holder -shall not be used in advertising or otherwise to promote the sale, -use or other dealings in these Data Files or Software without prior -written authorization of the copyright holder. - -License notice for Zlib ------------------------ - -https://github.com/madler/zlib -http://zlib.net/zlib_license.html - -/* zlib.h -- interface of the 'zlib' general purpose compression library - version 1.2.11, January 15th, 2017 - - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - - Jean-loup Gailly Mark Adler - jloup@gzip.org madler@alumni.caltech.edu - -*/ - -License notice for Mono -------------------------------- - -http://www.mono-project.com/docs/about-mono/ - -Copyright (c) .NET Foundation Contributors - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the Software), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for International Organization for Standardization ------------------------------------------------------------------ - -Portions (C) International Organization for Standardization 1986: - Permission to copy in any form is granted for use with - conforming SGML systems and applications as defined in - ISO 8879, provided this notice is included in all copies. - -License notice for Intel ------------------------- - -"Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimer in the documentation -and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Xamarin and Novell -------------------------------------- - -Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Copyright (c) 2011 Novell, Inc (http://www.novell.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Third party notice for W3C --------------------------- - -"W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE -Status: This license takes effect 13 May, 2015. -This work is being provided by the copyright holders under the following license. -License -By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. -Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications: -The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. -Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included. -Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)." -Disclaimers -THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. -COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT. -The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders." - -License notice for Bit Twiddling Hacks --------------------------------------- - -Bit Twiddling Hacks - -By Sean Eron Anderson -seander@cs.stanford.edu - -Individually, the code snippets here are in the public domain (unless otherwise -noted) — feel free to use them however you please. The aggregate collection and -descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are -distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and -without even the implied warranty of merchantability or fitness for a particular -purpose. - -License notice for Brotli --------------------------------------- - -Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -compress_fragment.c: -Copyright (c) 2011, Google Inc. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -decode_fuzzer.c: -Copyright (c) 2015 The Chromium Authors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." - -License notice for Json.NET -------------------------------- - -https://github.com/JamesNK/Newtonsoft.Json/blob/master/LICENSE.md - -The MIT License (MIT) - -Copyright (c) 2007 James Newton-King - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for vectorized base64 encoding / decoding --------------------------------------------------------- - -Copyright (c) 2005-2007, Nick Galbreath -Copyright (c) 2013-2017, Alfred Klomp -Copyright (c) 2015-2017, Wojciech Mula -Copyright (c) 2016-2017, Matthieu Darbois -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - -- Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - -- Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED -TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for RFC 3492 ---------------------------- - -The punycode implementation is based on the sample code in RFC 3492 - -Copyright (C) The Internet Society (2003). All Rights Reserved. - -This document and translations of it may be copied and furnished to -others, and derivative works that comment on or otherwise explain it -or assist in its implementation may be prepared, copied, published -and distributed, in whole or in part, without restriction of any -kind, provided that the above copyright notice and this paragraph are -included on all such copies and derivative works. However, this -document itself may not be modified in any way, such as by removing -the copyright notice or references to the Internet Society or other -Internet organizations, except as needed for the purpose of -developing Internet standards in which case the procedures for -copyrights defined in the Internet Standards process must be -followed, or as required to translate it into languages other than -English. - -The limited permissions granted above are perpetual and will not be -revoked by the Internet Society or its successors or assigns. - -This document and the information contained herein is provided on an -"AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING -TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING -BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION -HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF -MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. - -License notice for Algorithm from Internet Draft document "UUIDs and GUIDs" ---------------------------------------------------------------------------- - -Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc. -Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & -Digital Equipment Corporation, Maynard, Mass. -To anyone who acknowledges that this file is provided "AS IS" -without any express or implied warranty: permission to use, copy, -modify, and distribute this file for any purpose is hereby -granted without fee, provided that the above copyright notices and -this notice appears in all source code copies, and that none of -the names of Open Software Foundation, Inc., Hewlett-Packard -Company, or Digital Equipment Corporation be used in advertising -or publicity pertaining to distribution of the software without -specific, written prior permission. Neither Open Software -Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital Equipment -Corporation makes any representations about the suitability of -this software for any purpose. - -Copyright(C) The Internet Society 1997. All Rights Reserved. - -This document and translations of it may be copied and furnished to others, -and derivative works that comment on or otherwise explain it or assist in -its implementation may be prepared, copied, published and distributed, in -whole or in part, without restriction of any kind, provided that the above -copyright notice and this paragraph are included on all such copies and -derivative works.However, this document itself may not be modified in any -way, such as by removing the copyright notice or references to the Internet -Society or other Internet organizations, except as needed for the purpose of -developing Internet standards in which case the procedures for copyrights -defined in the Internet Standards process must be followed, or as required -to translate it into languages other than English. - -The limited permissions granted above are perpetual and will not be revoked -by the Internet Society or its successors or assigns. - -This document and the information contained herein is provided on an "AS IS" -basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING TASK FORCE -DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO -ANY WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY -RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A -PARTICULAR PURPOSE. - -License notice for Algorithm from RFC 4122 - -A Universally Unique IDentifier (UUID) URN Namespace ----------------------------------------------------- - -Copyright (c) 1990- 1993, 1996 Open Software Foundation, Inc. -Copyright (c) 1989 by Hewlett-Packard Company, Palo Alto, Ca. & -Digital Equipment Corporation, Maynard, Mass. -Copyright (c) 1998 Microsoft. -To anyone who acknowledges that this file is provided "AS IS" -without any express or implied warranty: permission to use, copy, -modify, and distribute this file for any purpose is hereby -granted without fee, provided that the above copyright notices and -this notice appears in all source code copies, and that none of -the names of Open Software Foundation, Inc., Hewlett-Packard -Company, Microsoft, or Digital Equipment Corporation be used in -advertising or publicity pertaining to distribution of the software -without specific, written prior permission. Neither Open Software -Foundation, Inc., Hewlett-Packard Company, Microsoft, nor Digital -Equipment Corporation makes any representations about the -suitability of this software for any purpose." - -License notice for The LLVM Compiler Infrastructure ---------------------------------------------------- - -Developed by: - - LLVM Team - - University of Illinois at Urbana-Champaign - - http://llvm.org - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal with -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimers. - - * Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimers in the - documentation and/or other materials provided with the distribution. - - * Neither the names of the LLVM Team, University of Illinois at - Urbana-Champaign, nor the names of its contributors may be used to - endorse or promote products derived from this Software without specific - prior written permission. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS -FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS WITH THE -SOFTWARE. - -License notice for Bob Jenkins ------------------------------- - -By Bob Jenkins, 1996. bob_jenkins@burtleburtle.net. You may use this -code any way you wish, private, educational, or commercial. It's free. - -License notice for Greg Parker ------------------------------- - -Greg Parker gparker@cs.stanford.edu December 2000 -This code is in the public domain and may be copied or modified without -permission. - -License notice for libunwind based code ----------------------------------------- - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for Printing Floating-Point Numbers (Dragon4) ------------------------------------------------------------- - -/****************************************************************************** - Copyright (c) 2014 Ryan Juckett - http://www.ryanjuckett.com/ - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - - 3. This notice may not be removed or altered from any source - distribution. -******************************************************************************/ - -License notice for Printing Floating-point Numbers (Grisu3) ------------------------------------------------------------ - -Copyright 2012 the V8 project authors. All rights reserved. -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - * Neither the name of Google Inc. nor the names of its - contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for xxHash -------------------------- - -xxHash Library -Copyright (c) 2012-2014, Yann Collet -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, -are permitted provided that the following conditions are met: - -* Redistributions of source code must retain the above copyright notice, this - list of conditions and the following disclaimer. - -* Redistributions in binary form must reproduce the above copyright notice, this - list of conditions and the following disclaimer in the documentation and/or - other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR -ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON -ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Berkeley SoftFloat Release 3e ------------------------------------------------- - -https://github.com/ucb-bar/berkeley-softfloat-3 -https://github.com/ucb-bar/berkeley-softfloat-3/blob/master/COPYING.txt - -License for Berkeley SoftFloat Release 3e - -John R. Hauser -2018 January 20 - -The following applies to the whole of SoftFloat Release 3e as well as to -each source file individually. - -Copyright 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 The Regents of the -University of California. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, - this list of conditions, and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions, and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - 3. Neither the name of the University nor the names of its contributors - may be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS", AND ANY -EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ARE -DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY -DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES -(INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND -ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF -THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for xoshiro RNGs --------------------------------- - -Written in 2018 by David Blackman and Sebastiano Vigna (vigna@acm.org) - -To the extent possible under law, the author has dedicated all copyright -and related and neighboring rights to this software to the public domain -worldwide. This software is distributed without any warranty. - -See . - -License for fastmod (https://github.com/lemire/fastmod) and ibm-fpgen (https://github.com/nigeltao/parse-number-fxx-test-data) --------------------------------------- - - Copyright 2018 Daniel Lemire - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. - -License notice for The C++ REST SDK ------------------------------------ - -C++ REST SDK - -The MIT License (MIT) - -Copyright (c) Microsoft Corporation - -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of -the Software, and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for MessagePack-CSharp -------------------------------------- - -MessagePack for C# - -MIT License - -Copyright (c) 2017 Yoshifumi Kawai - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for lz4net -------------------------------------- - -lz4net - -Copyright (c) 2013-2017, Milosz Krajewski - -All rights reserved. - -Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. - -Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Nerdbank.Streams ------------------------------------ - -The MIT License (MIT) - -Copyright (c) Andrew Arnott - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for RapidJSON ----------------------------- - -Tencent is pleased to support the open source community by making RapidJSON available. - -Copyright (C) 2015 THL A29 Limited, a Tencent company, and Milo Yip. All rights reserved. - -Licensed under the MIT License (the "License"); you may not use this file except -in compliance with the License. You may obtain a copy of the License at - -http://opensource.org/licenses/MIT - -Unless required by applicable law or agreed to in writing, software distributed -under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR -CONDITIONS OF ANY KIND, either express or implied. See the License for the -specific language governing permissions and limitations under the License. - -License notice for DirectX Math Library ---------------------------------------- - -https://github.com/microsoft/DirectXMath/blob/master/LICENSE - - The MIT License (MIT) - -Copyright (c) 2011-2020 Microsoft Corp - -Permission is hereby granted, free of charge, to any person obtaining a copy of this -software and associated documentation files (the "Software"), to deal in the Software -without restriction, including without limitation the rights to use, copy, modify, -merge, publish, distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to the following -conditions: - -The above copyright notice and this permission notice shall be included in all copies -or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, -INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT -HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE -OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for ldap4net ---------------------------- - -The MIT License (MIT) - -Copyright (c) 2018 Alexander Chermyanin - -Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for vectorized sorting code ------------------------------------------- - -MIT License - -Copyright (c) 2020 Dan Shechter - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -License notice for musl ------------------------ - -musl as a whole is licensed under the following standard MIT license: - -Copyright © 2005-2020 Rich Felker, et al. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - -License notice for "Faster Unsigned Division by Constants" ------------------------------- - -Reference implementations of computing and using the "magic number" approach to dividing -by constants, including codegen instructions. The unsigned division incorporates the -"round down" optimization per ridiculous_fish. - -This is free and unencumbered software. Any copyright is dedicated to the Public Domain. - - -License notice for mimalloc ------------------------------------ - -MIT License - -Copyright (c) 2019 Microsoft Corporation, Daan Leijen - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT.meta deleted file mode 100644 index 65339d71..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/THIRD-PARTY-NOTICES.TXT.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 579773cabfad5774c9a7b1c45ffbbde4 -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive.meta deleted file mode 100644 index 4b5404d6..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 8c23d1230c4e97a458b4403fc250aea1 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0.meta deleted file mode 100644 index 6b2b2d7c..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 020c434110520cf4f85869ab376883fa -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets deleted file mode 100644 index 98eb1d3b..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets +++ /dev/null @@ -1,6 +0,0 @@ - - - - - diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets.meta deleted file mode 100644 index 2d2a08a0..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: e2b102b28041cfb4892fa5f1db666a3f -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1.meta deleted file mode 100644 index fa98c7d7..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 865b3082a11aa1d418c9ee15dc660b69 -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._ b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._ deleted file mode 100644 index e69de29b..00000000 diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._.meta deleted file mode 100644 index 9a78d831..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/buildTransitive/netcoreapp3.1/_._.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: ffa280ade61f9d14a91913385ad322d8 -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib.meta deleted file mode 100644 index aedb477f..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 89912c38c0db984478b29fe8753da19e -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0.meta deleted file mode 100644 index 05142a92..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0.meta +++ /dev/null @@ -1,8 +0,0 @@ -fileFormatVersion: 2 -guid: 4b51984b50ae2c24cafd0131dd3656cb -folderAsset: yes -DefaultImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll deleted file mode 100644 index 491a80a97880de93aa893f6974c5f76891d2de73..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18024 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 - - - System.Runtime.CompilerServices.Unsafe - - - - Contains generic, low-level functionality for manipulating pointers. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds an element offset to the given void pointer. - The void pointer to add the offset to. - The offset to add. - The type of void pointer. - A new void pointer that reflects the addition of offset to the specified pointer. - - - Adds a byte offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of byte offset to pointer. - - - Adds a byte offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of byte offset to pointer. - - - Determines whether the specified references point to the same location. - The first reference to compare. - The second reference to compare. - The type of reference. - - if and point to the same location; otherwise, . - - - Casts the given object to the specified type. - The object to cast. - The type which the object will be cast to. - The original object, casted to the given type. - - - Reinterprets the given reference as a reference to a value of type . - The reference to reinterpret. - The type of reference to reinterpret. - The desired type of the reference. - A reference to a value of type . - - - Returns a pointer to the given by-ref parameter. - The object whose pointer is obtained. - The type of object. - A pointer to the given value. - - - Reinterprets the given read-only reference as a reference. - The read-only reference to reinterpret. - The type of reference. - A reference to a value of type . - - - Reinterprets the given location as a reference to a value of type . - The location of the value to reference. - The type of the interpreted location. - A reference to a value of type . - - - Determines the byte offset from origin to target from the given references. - The reference to origin. - The reference to target. - The type of reference. - Byte offset from origin to target i.e. - . - - - Copies a value of type to the given location. - The location to copy to. - A pointer to the value to copy. - The type of value to copy. - - - Copies a value of type to the given location. - The location to copy to. - A reference to the value to copy. - The type of value to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Returns a value that indicates whether a specified reference is greater than another specified reference. - The first value to compare. - The second value to compare. - The type of the reference. - - if is greater than ; otherwise, . - - - Returns a value that indicates whether a specified reference is less than another specified reference. - The first value to compare. - The second value to compare. - The type of the reference. - - if is less than ; otherwise, . - - - Determines if a given reference to a value of type is a null reference. - The reference to check. - The type of the reference. - - if is a null reference; otherwise, . - - - Returns a reference to a value of type that is a null reference. - The type of the reference. - A reference to a value of type that is a null reference. - - - Reads a value of type from the given location. - The location to read from. - The type to read. - An object of type read from the given location. - - - Reads a value of type from the given location without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type read from the given location. - - - Reads a value of type from the given location without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type read from the given location. - - - Returns the size of an object of the given type parameter. - The type of object whose size is retrieved. - The size of an object of type . - - - Bypasses definite assignment rules for a given value. - The uninitialized object. - The type of the uninitialized object. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subtraction of offset from pointer. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subtraction of offset from pointer. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of offset from pointer. - - - Subtracts an element offset from the given void pointer. - The void pointer to subtract the offset from. - The offset to subtract. - The type of the void pointer. - A new void pointer that reflects the subtraction of offset from the specified pointer. - - - Subtracts a byte offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subtraction of byte offset from pointer. - - - Subtracts a byte offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of byte offset from pointer. - - - Returns a to a boxed value. - The value to unbox. - The type to be unboxed. - - is , and is a non-nullable value type. - - is not a boxed value type. - --or- - - is not a boxed . - - cannot be found. - A to the boxed value . - - - Writes a value of type to the given location. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type to the given location without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type to the given location without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - \ No newline at end of file diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml.meta deleted file mode 100644 index 545e6e42..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: d488b7063b9028b4eb880310ca43d1dd -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt.meta b/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt.meta deleted file mode 100644 index 749c78a1..00000000 --- a/JNFrame/Assets/Packages/System.Runtime.CompilerServices.Unsafe.6.0.0/useSharedDesignerContext.txt.meta +++ /dev/null @@ -1,7 +0,0 @@ -fileFormatVersion: 2 -guid: 1eb82e08b4f98e34faa2f6904fd3eefe -TextScriptImporter: - externalObjects: {} - userData: - assetBundleName: - assetBundleVariant: diff --git a/JNFrame/Assets/Script/App.cs b/JNFrame/Assets/Script/App.cs index 8b34600c..dd668586 100644 --- a/JNFrame/Assets/Script/App.cs +++ b/JNFrame/Assets/Script/App.cs @@ -9,7 +9,7 @@ namespace Script public static readonly JNGSocket Socket = new JNGSocket(); public static readonly JNGSyncFrame Sync = new JNGSyncFrame(); - public static readonly JAPI Api = new(new JAPIConfig(){BaseURL = "http://192.168.0.118:8080"}); + public static readonly JAPI Api = new(new JAPIConfig(){BaseURL = "http://192.168.1.23:8080"}); public static readonly EventDispatcher Event = EventDispatcher.Event; public static SystemBase[] System() diff --git a/JNFrame/Assets/Script/AppImpl/JNGSocket.cs b/JNFrame/Assets/Script/AppImpl/JNGSocket.cs index 62e16c44..b54d377e 100644 --- a/JNFrame/Assets/Script/AppImpl/JNGSocket.cs +++ b/JNFrame/Assets/Script/AppImpl/JNGSocket.cs @@ -10,7 +10,7 @@ namespace Script.AppImpl protected override async UniTask GetUrl() { await UniTask.NextFrame(); - return "ws://192.168.0.118:8080/websocket"; + return "ws://192.168.1.23:8080/websocket"; } } } \ No newline at end of file diff --git a/JNFrame/Assets/Script/battle/mode/DemoCallbacks.cs b/JNFrame/Assets/Script/battle/mode/DemoCallbacks.cs deleted file mode 100644 index 2f1c18a5..00000000 --- a/JNFrame/Assets/Script/battle/mode/DemoCallbacks.cs +++ /dev/null @@ -1,130 +0,0 @@ -using BepuUtilities; -using BepuUtilities.Memory; -using BepuPhysics; -using BepuPhysics.Collidables; -using BepuPhysics.CollisionDetection; -using BepuPhysics.Constraints; -using System; -using System.Runtime.CompilerServices; -using System.Numerics; - -namespace Demos -{ - public struct DemoPoseIntegratorCallbacks : IPoseIntegratorCallbacks - { - /// - /// Gravity to apply to dynamic bodies in the simulation. - /// - public Vector3 Gravity; - /// - /// Fraction of dynamic body linear velocity to remove per unit of time. Values range from 0 to 1. 0 is fully undamped, while values very close to 1 will remove most velocity. - /// - public float LinearDamping; - /// - /// Fraction of dynamic body angular velocity to remove per unit of time. Values range from 0 to 1. 0 is fully undamped, while values very close to 1 will remove most velocity. - /// - public float AngularDamping; - - Vector3 gravityDt; - float linearDampingDt; - float angularDampingDt; - - public AngularIntegrationMode AngularIntegrationMode => AngularIntegrationMode.Nonconserving; - - public void Initialize(Simulation simulation) - { - //In this demo, we don't need to initialize anything. - //If you had a simulation with per body gravity stored in a CollidableProperty or something similar, having the simulation provided in a callback can be helpful. - } - - /// - /// Creates a new set of simple callbacks for the demos. - /// - /// Gravity to apply to dynamic bodies in the simulation. - /// Fraction of dynamic body linear velocity to remove per unit of time. Values range from 0 to 1. 0 is fully undamped, while values very close to 1 will remove most velocity. - /// Fraction of dynamic body angular velocity to remove per unit of time. Values range from 0 to 1. 0 is fully undamped, while values very close to 1 will remove most velocity. - public DemoPoseIntegratorCallbacks(Vector3 gravity, float linearDamping = .03f, float angularDamping = .03f) : this() - { - Gravity = gravity; - LinearDamping = linearDamping; - AngularDamping = angularDamping; - } - - public void PrepareForIntegration(float dt) - { - //No reason to recalculate gravity * dt for every body; just cache it ahead of time. - gravityDt = Gravity * dt; - //Since these callbacks don't use per-body damping values, we can precalculate everything. - linearDampingDt = MathF.Pow(MathHelper.Clamp(1 - LinearDamping, 0, 1), dt); - angularDampingDt = MathF.Pow(MathHelper.Clamp(1 - AngularDamping, 0, 1), dt); - } - [MethodImpl(MethodImplOptions.AggressiveInlining)] - public void IntegrateVelocity(int bodyIndex, in RigidPose pose, in BodyInertia localInertia, int workerIndex, ref BodyVelocity velocity) - { - //Note that we avoid accelerating kinematics. Kinematics are any body with an inverse mass of zero (so a mass of ~infinity). No force can move them. - if (localInertia.InverseMass > 0) - { - velocity.Linear = (velocity.Linear + gravityDt) * linearDampingDt; - velocity.Angular = velocity.Angular * angularDampingDt; - } - //Implementation sidenote: Why aren't kinematics all bundled together separately from dynamics to avoid this per-body condition? - //Because kinematics can have a velocity- that is what distinguishes them from a static object. The solver must read velocities of all bodies involved in a constraint. - //Under ideal conditions, those bodies will be near in memory to increase the chances of a cache hit. If kinematics are separately bundled, the the number of cache - //misses necessarily increases. Slowing down the solver in order to speed up the pose integrator is a really, really bad trade, especially when the benefit is a few ALU ops. - - //Note that you CAN technically modify the pose in IntegrateVelocity by directly accessing it through the Simulation.Bodies.ActiveSet.Poses, it just requires a little care and isn't directly exposed. - //If the PositionFirstTimestepper is being used, then the pose integrator has already integrated the pose. - //If the PositionLastTimestepper or SubsteppingTimestepper are in use, the pose has not yet been integrated. - //If your pose modification depends on the order of integration, you'll want to take this into account. - - //This is also a handy spot to implement things like position dependent gravity or per-body damping. - } - - } - public struct DemoNarrowPhaseCallbacks : INarrowPhaseCallbacks - { - public SpringSettings ContactSpringiness; - - public void Initialize(Simulation simulation) - { - //Use a default if the springiness value wasn't initialized. - if (ContactSpringiness.AngularFrequency == 0 && ContactSpringiness.TwiceDampingRatio == 0) - ContactSpringiness = new SpringSettings(30, 1); - } - - [MethodImpl(MethodImplOptions.AggressiveInlining)] - public bool AllowContactGeneration(int workerIndex, CollidableReference a, CollidableReference b) - { - //While the engine won't even try creating pairs between statics at all, it will ask about kinematic-kinematic pairs. - //Those pairs cannot emit constraints since both involved bodies have infinite inertia. Since most of the demos don't need - //to collect information about kinematic-kinematic pairs, we'll require that at least one of the bodies needs to be dynamic. - return a.Mobility == CollidableMobility.Dynamic || b.Mobility == CollidableMobility.Dynamic; - } - - [MethodImpl(MethodImplOptions.AggressiveInlining)] - public bool AllowContactGeneration(int workerIndex, CollidablePair pair, int childIndexA, int childIndexB) - { - return true; - } - - [MethodImpl(MethodImplOptions.AggressiveInlining)] - public bool ConfigureContactManifold(int workerIndex, CollidablePair pair, ref TManifold manifold, out PairMaterialProperties pairMaterial) where TManifold : struct, IContactManifold - { - pairMaterial.FrictionCoefficient = 1f; - pairMaterial.MaximumRecoveryVelocity = 2f; - pairMaterial.SpringSettings = ContactSpringiness; - return true; - } - - [MethodImpl(MethodImplOptions.AggressiveInlining)] - public bool ConfigureContactManifold(int workerIndex, CollidablePair pair, int childIndexA, int childIndexB, ref ConvexContactManifold manifold) - { - return true; - } - - public void Dispose() - { - } - } - -} diff --git a/JNFrame/Assets/Script/battle/mode/DemoCallbacks.cs.meta b/JNFrame/Assets/Script/battle/mode/DemoCallbacks.cs.meta deleted file mode 100644 index d96628ba..00000000 --- a/JNFrame/Assets/Script/battle/mode/DemoCallbacks.cs.meta +++ /dev/null @@ -1,3 +0,0 @@ -fileFormatVersion: 2 -guid: 797b78425bbe4587bf1af94093daf985 -timeCreated: 1706613055 \ No newline at end of file diff --git a/JNFrame/Assets/Script/battle/mode/GWorldSceneMode.cs b/JNFrame/Assets/Script/battle/mode/GWorldSceneMode.cs index eaf67b8a..8b83cabc 100644 --- a/JNFrame/Assets/Script/battle/mode/GWorldSceneMode.cs +++ b/JNFrame/Assets/Script/battle/mode/GWorldSceneMode.cs @@ -1,8 +1,4 @@ -using BepuPhysics; -using BepuPhysics.Constraints; -using BepuUtilities.Memory; -using Demos; -using UnityEngine; +using UnityEngine; namespace Script.battle.mode { @@ -15,7 +11,6 @@ namespace Script.battle.mode public GameObject[] balls = null; - private Simulation _simulation; public override void OnSyncLoad() { diff --git a/JNFrame/Assets/packages.config b/JNFrame/Assets/packages.config index ed0c9d4e..cbd67e71 100644 --- a/JNFrame/Assets/packages.config +++ b/JNFrame/Assets/packages.config @@ -1,8 +1,6 @@  - - - + - + \ No newline at end of file diff --git a/JNFrame/Logs/AssetImportWorker0-prev.log b/JNFrame/Logs/AssetImportWorker0-prev.log index 0b5b5ddf..1200b5c3 100644 --- a/JNFrame/Logs/AssetImportWorker0-prev.log +++ b/JNFrame/Logs/AssetImportWorker0-prev.log @@ -15,7 +15,7 @@ D:/myproject/JisolGame/JNFrame -logFile Logs/AssetImportWorker0.log -srvPort -59677 +54759 Successfully changed project path to: D:/myproject/JisolGame/JNFrame D:/myproject/JisolGame/JNFrame [UnityMemory] Configuration Parameters - Can be set up in boot.config @@ -47,13 +47,13 @@ D:/myproject/JisolGame/JNFrame "memorysetup-temp-allocator-size-cloud-worker=32768" "memorysetup-temp-allocator-size-gi-baking-worker=262144" "memorysetup-temp-allocator-size-gfx=262144" -Player connection [42596] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 1954428110 [EditorId] 1954428110 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... +Player connection [28804] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 4096448648 [EditorId] 4096448648 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... -Player connection [42596] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 1954428110 [EditorId] 1954428110 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... +Player connection [28804] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 4096448648 [EditorId] 4096448648 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... AS: AutoStreaming module initializing. [Physics::Module] Initialized MultithreadedJobDispatcher with {0} workers. -Refreshing native plugins compatible for Editor in 102.08 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 143.07 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Initialize engine version: 2021.3.33f1c1 (682b9db7927c) [Subsystems] Discovering subsystems at path D:/Unity/2021.3.33f1c1/Editor/Data/Resources/UnitySubsystems @@ -69,241 +69,277 @@ Initialize mono Mono path[0] = 'D:/Unity/2021.3.33f1c1/Editor/Data/Managed' Mono path[1] = 'D:/Unity/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit-win32' Mono config path = 'D:/Unity/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/etc' -Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56320 +Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56952 Begin MonoManager ReloadAssembly Registering precompiled unity dll's ... Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/WebGLSupport/UnityEditor.WebGL.Extensions.dll Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll -Registered in 0.006050 seconds. +Registered in 0.012311 seconds. Native extension for WindowsStandalone target not found Native extension for Android target not found -Android Extension - Scanning For ADB Devices 635 ms +Android Extension - Scanning For ADB Devices 740 ms Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 83.97 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 170.78 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Mono: successfully reloaded assembly -- Completed reload, in 1.411 seconds +- Completed reload, in 4.874 seconds Domain Reload Profiling: - ReloadAssembly (1411ms) - BeginReloadAssembly (123ms) + ReloadAssembly (4875ms) + BeginReloadAssembly (135ms) ExecutionOrderSort (0ms) DisableScriptedObjects (0ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) CreateAndSetChildDomain (2ms) - EndReloadAssembly (1181ms) - LoadAssemblies (114ms) + EndReloadAssembly (4506ms) + LoadAssemblies (128ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (122ms) + SetupTypeCache (920ms) ReleaseScriptCaches (0ms) - RebuildScriptCaches (29ms) - SetupLoadedEditorAssemblies (977ms) + RebuildScriptCaches (1318ms) + SetupLoadedEditorAssemblies (1786ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (744ms) + InitializePlatformSupportModulesInManaged (1308ms) SetLoadedEditorAssemblies (0ms) - RefreshPlugins (84ms) + RefreshPlugins (171ms) BeforeProcessingInitializeOnLoad (2ms) - ProcessInitializeOnLoadAttributes (102ms) - ProcessInitializeOnLoadMethodAttributes (45ms) + ProcessInitializeOnLoadAttributes (229ms) + ProcessInitializeOnLoadMethodAttributes (76ms) AfterProcessingInitializeOnLoad (0ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) AwakeInstancesAfterBackupRestoration (0ms) Platform modules already initialized, skipping Registering precompiled user dll's ... -Registered in 0.015354 seconds. +Registered in 0.019762 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found Native extension for Android target not found Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 1.07 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 3.81 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Package Manager log level set to [2] [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.667 seconds +- Completed reload, in 3.614 seconds Domain Reload Profiling: - ReloadAssembly (1667ms) - BeginReloadAssembly (156ms) + ReloadAssembly (3617ms) + BeginReloadAssembly (385ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (25ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (51ms) + EndReloadAssembly (2997ms) + LoadAssemblies (273ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (956ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (89ms) + SetupLoadedEditorAssemblies (1651ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (34ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (4ms) + BeforeProcessingInitializeOnLoad (134ms) + ProcessInitializeOnLoadAttributes (1349ms) + ProcessInitializeOnLoadMethodAttributes (82ms) + AfterProcessingInitializeOnLoad (47ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (41ms) +Platform modules already initialized, skipping +======================================================================== +Worker process is ready to serve import requests +Launched and connected shader compiler UnityShaderCompiler.exe after 0.19 seconds +Refreshing native plugins compatible for Editor in 1.19 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4833 Unused Serialized files (Serialized files now loaded: 0) +Unloading 34 unused Assets / (46.7 KB). Loaded Objects now: 5290. +Memory consumption went from 170.3 MB to 170.3 MB. +Total: 7.466800 ms (FindLiveObjects: 0.747400 ms CreateObjectMapping: 1.425600 ms MarkObjects: 4.968000 ms DeleteObjects: 0.320500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.017816 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 9.33 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 5.198 seconds +Domain Reload Profiling: + ReloadAssembly (5199ms) + BeginReloadAssembly (534ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (11ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (204ms) + EndReloadAssembly (4424ms) + LoadAssemblies (328ms) + RebuildTransferFunctionScriptingTraits (1ms) + SetupTypeCache (1012ms) + ReleaseScriptCaches (5ms) + RebuildScriptCaches (171ms) + SetupLoadedEditorAssemblies (2856ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (42ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (11ms) + BeforeProcessingInitializeOnLoad (138ms) + ProcessInitializeOnLoadAttributes (2494ms) + ProcessInitializeOnLoadMethodAttributes (132ms) + AfterProcessingInitializeOnLoad (38ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (22ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.43 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4825 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5293. +Memory consumption went from 169.8 MB to 169.8 MB. +Total: 4.790200 ms (FindLiveObjects: 0.894800 ms CreateObjectMapping: 0.736700 ms MarkObjects: 3.115800 ms DeleteObjects: 0.040100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.035340 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 0.86 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.474 seconds +Domain Reload Profiling: + ReloadAssembly (2475ms) + BeginReloadAssembly (569ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (325ms) + EndReloadAssembly (1724ms) + LoadAssemblies (225ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (696ms) + ReleaseScriptCaches (5ms) + RebuildScriptCaches (74ms) + SetupLoadedEditorAssemblies (743ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (36ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (96ms) + ProcessInitializeOnLoadAttributes (574ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.78 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (22.0 KB). Loaded Objects now: 5297. +Memory consumption went from 169.8 MB to 169.8 MB. +Total: 2.319800 ms (FindLiveObjects: 0.305000 ms CreateObjectMapping: 0.146600 ms MarkObjects: 1.847300 ms DeleteObjects: 0.019800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.014426 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 0.96 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.676 seconds +Domain Reload Profiling: + ReloadAssembly (1677ms) + BeginReloadAssembly (252ms) ExecutionOrderSort (0ms) DisableScriptedObjects (4ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (40ms) - EndReloadAssembly (1399ms) - LoadAssemblies (135ms) + CreateAndSetChildDomain (71ms) + EndReloadAssembly (1284ms) + LoadAssemblies (175ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (383ms) - ReleaseScriptCaches (1ms) - RebuildScriptCaches (52ms) - SetupLoadedEditorAssemblies (793ms) + SetupTypeCache (317ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (67ms) + SetupLoadedEditorAssemblies (719ms) LogAssemblyErrors (0ms) InitializePlatformSupportModulesInManaged (37ms) - SetLoadedEditorAssemblies (0ms) - RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (87ms) - ProcessInitializeOnLoadAttributes (619ms) - ProcessInitializeOnLoadMethodAttributes (28ms) - AfterProcessingInitializeOnLoad (19ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (13ms) -Platform modules already initialized, skipping -======================================================================== -Worker process is ready to serve import requests -Launched and connected shader compiler UnityShaderCompiler.exe after 0.15 seconds -Refreshing native plugins compatible for Editor in 1.58 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4831 Unused Serialized files (Serialized files now loaded: 0) -Unloading 32 unused Assets / (46.8 KB). Loaded Objects now: 5290. -Memory consumption went from 170.2 MB to 170.2 MB. -Total: 5.576900 ms (FindLiveObjects: 0.393700 ms CreateObjectMapping: 0.173800 ms MarkObjects: 4.918200 ms DeleteObjects: 0.089800 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Import Request. - Time since last request: 117462.483764 seconds. - path: Assets/Packages/BepuPhysics.2.4.0 - artifactKey: Guid(8696f63f21729714c96963f260b73e56) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -Number of updated assets reloaded before import = 0 -Start importing Assets/Packages/BepuPhysics.2.4.0 using Guid(8696f63f21729714c96963f260b73e56) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: 'e5c934cc92e58ef078c08e27aae33e7c') in 0.022774 seconds -Number of asset objects unloaded after import = 0 -======================================================================== -Received Import Request. - Time since last request: 0.000063 seconds. - path: Assets/Packages/BepuPhysics.2.4.0/bepuphysicslogo256.png - artifactKey: Guid(5946518e9415b34449210cdf55daa46d) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -Number of updated assets reloaded before import = 0 -Start importing Assets/Packages/BepuPhysics.2.4.0/bepuphysicslogo256.png using Guid(5946518e9415b34449210cdf55daa46d) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: 'f5df1c9f364bf58b31801e09cd19af22') in 0.076596 seconds -Number of asset objects unloaded after import = 2 -======================================================================== -Received Import Request. - Time since last request: 5.189108 seconds. - path: Assets/Script/App.cs - artifactKey: Guid(41bc0098f83045f18891ef5190ac6a17) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -Number of updated assets reloaded before import = 0 -Start importing Assets/Script/App.cs using Guid(41bc0098f83045f18891ef5190ac6a17) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: '8a5fb90a287d048ae3b363e509cef0b0') in 0.021855 seconds -Number of asset objects unloaded after import = 0 -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.026184 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 1.29 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 2.044 seconds -Domain Reload Profiling: - ReloadAssembly (2046ms) - BeginReloadAssembly (311ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (7ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (86ms) - EndReloadAssembly (1605ms) - LoadAssemblies (202ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (481ms) - ReleaseScriptCaches (3ms) - RebuildScriptCaches (66ms) - SetupLoadedEditorAssemblies (825ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (32ms) SetLoadedEditorAssemblies (1ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (105ms) - ProcessInitializeOnLoadAttributes (631ms) - ProcessInitializeOnLoadMethodAttributes (32ms) - AfterProcessingInitializeOnLoad (22ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (14ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 4.65 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) -Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5296. -Memory consumption went from 169.8 MB to 169.8 MB. -Total: 17.788600 ms (FindLiveObjects: 0.837100 ms CreateObjectMapping: 3.365800 ms MarkObjects: 13.227500 ms DeleteObjects: 0.353800 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.014473 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.88 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 2.220 seconds -Domain Reload Profiling: - ReloadAssembly (2220ms) - BeginReloadAssembly (246ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (9ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (64ms) - EndReloadAssembly (1832ms) - LoadAssemblies (194ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (764ms) - ReleaseScriptCaches (2ms) - RebuildScriptCaches (56ms) - SetupLoadedEditorAssemblies (819ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (28ms) - SetLoadedEditorAssemblies (1ms) - RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (67ms) - ProcessInitializeOnLoadAttributes (630ms) - ProcessInitializeOnLoadMethodAttributes (75ms) - AfterProcessingInitializeOnLoad (17ms) + BeforeProcessingInitializeOnLoad (88ms) + ProcessInitializeOnLoadAttributes (557ms) + ProcessInitializeOnLoadMethodAttributes (22ms) + AfterProcessingInitializeOnLoad (14ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) AwakeInstancesAfterBackupRestoration (10ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 0.76 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 1.54 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) -Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5299. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5300. Memory consumption went from 169.8 MB to 169.8 MB. -Total: 2.793800 ms (FindLiveObjects: 0.515800 ms CreateObjectMapping: 0.237900 ms MarkObjects: 2.017300 ms DeleteObjects: 0.021600 ms) +Total: 2.378600 ms (FindLiveObjects: 0.345700 ms CreateObjectMapping: 0.200900 ms MarkObjects: 1.805700 ms DeleteObjects: 0.025700 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> @@ -320,7 +356,127 @@ AssetImportParameters requested are different than current active one (requested ======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.029894 seconds. +Registered in 0.018145 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 0.58 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.482 seconds +Domain Reload Profiling: + ReloadAssembly (1483ms) + BeginReloadAssembly (205ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (66ms) + EndReloadAssembly (1162ms) + LoadAssemblies (159ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (298ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (32ms) + SetupLoadedEditorAssemblies (651ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (22ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (57ms) + ProcessInitializeOnLoadAttributes (531ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (23.0 KB). Loaded Objects now: 5303. +Memory consumption went from 169.9 MB to 169.8 MB. +Total: 2.665000 ms (FindLiveObjects: 0.318700 ms CreateObjectMapping: 0.186100 ms MarkObjects: 2.134300 ms DeleteObjects: 0.024700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.016664 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 1.00 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.777 seconds +Domain Reload Profiling: + ReloadAssembly (1778ms) + BeginReloadAssembly (221ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (79ms) + EndReloadAssembly (1436ms) + LoadAssemblies (161ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (393ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (60ms) + SetupLoadedEditorAssemblies (788ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (29ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (75ms) + ProcessInitializeOnLoadAttributes (633ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (19ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.41 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5306. +Memory consumption went from 169.7 MB to 169.6 MB. +Total: 2.811000 ms (FindLiveObjects: 0.449200 ms CreateObjectMapping: 0.263700 ms MarkObjects: 2.070800 ms DeleteObjects: 0.025600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.032823 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found Native extension for Android target not found @@ -330,40 +486,160 @@ Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.539 seconds +- Completed reload, in 1.546 seconds Domain Reload Profiling: - ReloadAssembly (1540ms) - BeginReloadAssembly (211ms) + ReloadAssembly (1547ms) + BeginReloadAssembly (186ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (50ms) + EndReloadAssembly (1252ms) + LoadAssemblies (132ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (373ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (38ms) + SetupLoadedEditorAssemblies (685ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (22ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (73ms) + ProcessInitializeOnLoadAttributes (553ms) + ProcessInitializeOnLoadMethodAttributes (22ms) + AfterProcessingInitializeOnLoad (14ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.40 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (23.0 KB). Loaded Objects now: 5309. +Memory consumption went from 169.9 MB to 169.8 MB. +Total: 4.316500 ms (FindLiveObjects: 1.071000 ms CreateObjectMapping: 0.608900 ms MarkObjects: 2.590100 ms DeleteObjects: 0.044400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.017982 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 0.58 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.573 seconds +Domain Reload Profiling: + ReloadAssembly (1573ms) + BeginReloadAssembly (208ms) ExecutionOrderSort (0ms) DisableScriptedObjects (4ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (55ms) - EndReloadAssembly (1188ms) - LoadAssemblies (157ms) + CreateAndSetChildDomain (62ms) + EndReloadAssembly (1225ms) + LoadAssemblies (164ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (296ms) + SetupTypeCache (320ms) ReleaseScriptCaches (1ms) - RebuildScriptCaches (37ms) - SetupLoadedEditorAssemblies (687ms) + RebuildScriptCaches (36ms) + SetupLoadedEditorAssemblies (692ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (25ms) + InitializePlatformSupportModulesInManaged (23ms) SetLoadedEditorAssemblies (0ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (74ms) - ProcessInitializeOnLoadAttributes (547ms) - ProcessInitializeOnLoadMethodAttributes (24ms) + BeforeProcessingInitializeOnLoad (69ms) + ProcessInitializeOnLoadAttributes (558ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (17ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.85 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5312. +Memory consumption went from 169.9 MB to 169.9 MB. +Total: 4.893500 ms (FindLiveObjects: 0.351200 ms CreateObjectMapping: 1.526600 ms MarkObjects: 2.980000 ms DeleteObjects: 0.034700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.013189 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.624 seconds +Domain Reload Profiling: + ReloadAssembly (1624ms) + BeginReloadAssembly (210ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (63ms) + EndReloadAssembly (1296ms) + LoadAssemblies (155ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (342ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (60ms) + SetupLoadedEditorAssemblies (714ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (27ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (79ms) + ProcessInitializeOnLoadAttributes (562ms) + ProcessInitializeOnLoadMethodAttributes (29ms) AfterProcessingInitializeOnLoad (15ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) AwakeInstancesAfterBackupRestoration (11ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.57 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 1.78 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) -Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5302. -Memory consumption went from 169.8 MB to 169.8 MB. -Total: 2.947100 ms (FindLiveObjects: 0.419100 ms CreateObjectMapping: 0.208700 ms MarkObjects: 2.288800 ms DeleteObjects: 0.029300 ms) +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5315. +Memory consumption went from 169.9 MB to 169.9 MB. +Total: 2.595600 ms (FindLiveObjects: 0.364500 ms CreateObjectMapping: 0.183200 ms MarkObjects: 2.015500 ms DeleteObjects: 0.030100 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> @@ -379,59 +655,59 @@ AssetImportParameters requested are different than current active one (requested custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> ======================================================================== Received Import Request. - Time since last request: 1032.365162 seconds. - path: Assets/Packages/BepuUtilities.2.4.0/BepuUtilities.nuspec - artifactKey: Guid(43b599c7eec79cf4693df8a7e541a5c1) Importer(815301076,1909f56bfc062723c751e8b465ee728b) + Time since last request: 119487.448404 seconds. + path: Assets/Packages/Newtonsoft.Json.13.0.3/packageIcon.png + artifactKey: Guid(5250cfd1e5661ee42a0440106b095129) Importer(815301076,1909f56bfc062723c751e8b465ee728b) Number of updated assets reloaded before import = 0 -Start importing Assets/Packages/BepuUtilities.2.4.0/BepuUtilities.nuspec using Guid(43b599c7eec79cf4693df8a7e541a5c1) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: '9ffd28f9fce94e8538e180cfc210d8bf') in 0.029720 seconds -Number of asset objects unloaded after import = 1 +Start importing Assets/Packages/Newtonsoft.Json.13.0.3/packageIcon.png using Guid(5250cfd1e5661ee42a0440106b095129) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: 'e746ceb17e602283ae5099c22ef784a3') in 0.076011 seconds +Number of asset objects unloaded after import = 2 ======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.013320 seconds. +Registered in 0.019081 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found Native extension for Android target not found Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 1.37 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.78 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.619 seconds +- Completed reload, in 1.885 seconds Domain Reload Profiling: - ReloadAssembly (1620ms) - BeginReloadAssembly (196ms) + ReloadAssembly (1886ms) + BeginReloadAssembly (238ms) ExecutionOrderSort (0ms) - DisableScriptedObjects (7ms) + DisableScriptedObjects (5ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (46ms) - EndReloadAssembly (1305ms) - LoadAssemblies (159ms) + CreateAndSetChildDomain (67ms) + EndReloadAssembly (1500ms) + LoadAssemblies (193ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (367ms) - ReleaseScriptCaches (2ms) - RebuildScriptCaches (37ms) - SetupLoadedEditorAssemblies (721ms) + SetupTypeCache (462ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (780ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (25ms) + InitializePlatformSupportModulesInManaged (32ms) SetLoadedEditorAssemblies (1ms) - RefreshPlugins (2ms) - BeforeProcessingInitializeOnLoad (59ms) - ProcessInitializeOnLoadAttributes (597ms) - ProcessInitializeOnLoadMethodAttributes (26ms) - AfterProcessingInitializeOnLoad (13ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (88ms) + ProcessInitializeOnLoadAttributes (610ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (17ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (10ms) + AwakeInstancesAfterBackupRestoration (11ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 2.11 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 1.30 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) -Unloading 27 unused Assets / (22.0 KB). Loaded Objects now: 5305. -Memory consumption went from 169.8 MB to 169.8 MB. -Total: 2.583000 ms (FindLiveObjects: 0.317800 ms CreateObjectMapping: 0.156200 ms MarkObjects: 2.072800 ms DeleteObjects: 0.034800 ms) +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (22.0 KB). Loaded Objects now: 5321. +Memory consumption went from 170.0 MB to 169.9 MB. +Total: 3.062400 ms (FindLiveObjects: 0.360700 ms CreateObjectMapping: 0.151900 ms MarkObjects: 2.507400 ms DeleteObjects: 0.040800 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> @@ -445,3 +721,131 @@ AssetImportParameters requested are different than current active one (requested custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.013641 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 1.02 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.586 seconds +Domain Reload Profiling: + ReloadAssembly (1587ms) + BeginReloadAssembly (189ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (50ms) + EndReloadAssembly (1277ms) + LoadAssemblies (147ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (352ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (50ms) + SetupLoadedEditorAssemblies (704ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (22ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (71ms) + ProcessInitializeOnLoadAttributes (565ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.90 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (22.0 KB). Loaded Objects now: 5324. +Memory consumption went from 169.8 MB to 169.7 MB. +Total: 2.537300 ms (FindLiveObjects: 0.411800 ms CreateObjectMapping: 0.176000 ms MarkObjects: 1.920000 ms DeleteObjects: 0.027800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.019684 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 0.94 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.604 seconds +Domain Reload Profiling: + ReloadAssembly (1606ms) + BeginReloadAssembly (191ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (53ms) + EndReloadAssembly (1295ms) + LoadAssemblies (148ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (341ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (724ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (75ms) + ProcessInitializeOnLoadAttributes (582ms) + ProcessInitializeOnLoadMethodAttributes (27ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.52 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5327. +Memory consumption went from 170.0 MB to 169.9 MB. +Total: 3.004400 ms (FindLiveObjects: 0.466800 ms CreateObjectMapping: 0.228800 ms MarkObjects: 2.269800 ms DeleteObjects: 0.036900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Import Request. + Time since last request: 37.476932 seconds. + path: Assets/Script/Main.cs + artifactKey: Guid(00b2d35a0698b224fa03e09bed92aac7) Importer(815301076,1909f56bfc062723c751e8b465ee728b) +Number of updated assets reloaded before import = 0 +Start importing Assets/Script/Main.cs using Guid(00b2d35a0698b224fa03e09bed92aac7) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: '0233de3f57198ac424b3cf4235566018') in 0.028822 seconds +Number of asset objects unloaded after import = 0 diff --git a/JNFrame/Logs/AssetImportWorker0.log b/JNFrame/Logs/AssetImportWorker0.log index 1200b5c3..b730b869 100644 --- a/JNFrame/Logs/AssetImportWorker0.log +++ b/JNFrame/Logs/AssetImportWorker0.log @@ -1,23 +1,23 @@ Using pre-set license Built from '2021.3/china_unity/release' branch; Version is '2021.3.33f1c1 (682b9db7927c) revision 6826909'; Using compiler version '192829333'; Build Type 'Release' -OS: 'Windows 11 (10.0.22621) 64bit Professional' Language: 'zh' Physical Memory: 32651 MB +OS: 'Windows 11 (10.0.22621) 64bit Core' Language: 'zh' Physical Memory: 16088 MB BatchMode: 1, IsHumanControllingUs: 0, StartBugReporterOnCrash: 0, Is64bit: 1, IsPro: 1 COMMAND LINE ARGUMENTS: -D:\Unity\2021.3.33f1c1\Editor\Unity.exe +C:\APP\UnityEdit\2021.3.33f1c1\Editor\Unity.exe -adb2 -batchMode -noUpm -name AssetImportWorker0 -projectPath -D:/myproject/JisolGame/JNFrame +D:/Jisol/JisolGame/JNFrame -logFile Logs/AssetImportWorker0.log -srvPort -54759 -Successfully changed project path to: D:/myproject/JisolGame/JNFrame -D:/myproject/JisolGame/JNFrame +52826 +Successfully changed project path to: D:/Jisol/JisolGame/JNFrame +D:/Jisol/JisolGame/JNFrame [UnityMemory] Configuration Parameters - Can be set up in boot.config "memorysetup-bucket-allocator-granularity=16" "memorysetup-bucket-allocator-bucket-count=8" @@ -47,305 +47,178 @@ D:/myproject/JisolGame/JNFrame "memorysetup-temp-allocator-size-cloud-worker=32768" "memorysetup-temp-allocator-size-gi-baking-worker=262144" "memorysetup-temp-allocator-size-gfx=262144" -Player connection [28804] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 4096448648 [EditorId] 4096448648 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... +Player connection [16300] Host "[IP] 192.168.1.23 [Port] 0 [Flags] 2 [Guid] 3838986640 [EditorId] 3838986640 [Version] 1048832 [Id] WindowsEditor(7,DESKTOP-5RP3AKU) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... -Player connection [28804] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 4096448648 [EditorId] 4096448648 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... +Player connection [16300] Host "[IP] 192.168.1.23 [Port] 0 [Flags] 2 [Guid] 3838986640 [EditorId] 3838986640 [Version] 1048832 [Id] WindowsEditor(7,DESKTOP-5RP3AKU) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... AS: AutoStreaming module initializing. [Physics::Module] Initialized MultithreadedJobDispatcher with {0} workers. -Refreshing native plugins compatible for Editor in 143.07 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 59.63 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Initialize engine version: 2021.3.33f1c1 (682b9db7927c) -[Subsystems] Discovering subsystems at path D:/Unity/2021.3.33f1c1/Editor/Data/Resources/UnitySubsystems -[Subsystems] Discovering subsystems at path D:/myproject/JisolGame/JNFrame/Assets +[Subsystems] Discovering subsystems at path C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/Resources/UnitySubsystems +[Subsystems] Discovering subsystems at path D:/Jisol/JisolGame/JNFrame/Assets GfxDevice: creating device client; threaded=0; jobified=0 Direct3D: Version: Direct3D 11.0 [level 11.1] - Renderer: NVIDIA GeForce GTX 1660 SUPER (ID=0x21c4) + Renderer: NVIDIA GeForce RTX 3060 Laptop GPU (ID=0x2520) Vendor: NVIDIA - VRAM: 5980 MB - Driver: 31.0.15.3623 + VRAM: 6023 MB + Driver: 30.0.15.1181 Initialize mono -Mono path[0] = 'D:/Unity/2021.3.33f1c1/Editor/Data/Managed' -Mono path[1] = 'D:/Unity/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit-win32' -Mono config path = 'D:/Unity/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/etc' -Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56952 +Mono path[0] = 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/Managed' +Mono path[1] = 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit-win32' +Mono config path = 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/etc' +Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56964 Begin MonoManager ReloadAssembly Registering precompiled unity dll's ... -Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/WebGLSupport/UnityEditor.WebGL.Extensions.dll -Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll -Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll -Registered in 0.012311 seconds. +Register platform support module: C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll +Registered in 0.006160 seconds. Native extension for WindowsStandalone target not found -Native extension for Android target not found -Android Extension - Scanning For ADB Devices 740 ms -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 170.78 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 60.69 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Mono: successfully reloaded assembly -- Completed reload, in 4.874 seconds +- Completed reload, in 0.508 seconds Domain Reload Profiling: - ReloadAssembly (4875ms) - BeginReloadAssembly (135ms) + ReloadAssembly (509ms) + BeginReloadAssembly (95ms) ExecutionOrderSort (0ms) DisableScriptedObjects (0ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (2ms) - EndReloadAssembly (4506ms) - LoadAssemblies (128ms) + CreateAndSetChildDomain (1ms) + EndReloadAssembly (329ms) + LoadAssemblies (88ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (920ms) + SetupTypeCache (68ms) ReleaseScriptCaches (0ms) - RebuildScriptCaches (1318ms) - SetupLoadedEditorAssemblies (1786ms) + RebuildScriptCaches (20ms) + SetupLoadedEditorAssemblies (201ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (1308ms) + InitializePlatformSupportModulesInManaged (7ms) SetLoadedEditorAssemblies (0ms) - RefreshPlugins (171ms) + RefreshPlugins (61ms) BeforeProcessingInitializeOnLoad (2ms) - ProcessInitializeOnLoadAttributes (229ms) - ProcessInitializeOnLoadMethodAttributes (76ms) + ProcessInitializeOnLoadAttributes (94ms) + ProcessInitializeOnLoadMethodAttributes (37ms) AfterProcessingInitializeOnLoad (0ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) AwakeInstancesAfterBackupRestoration (0ms) Platform modules already initialized, skipping Registering precompiled user dll's ... -Registered in 0.019762 seconds. +Registered in 0.012395 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 3.81 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.53 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +DisplayProgressbar: Restoring NuGet Packages +DisplayProgressbar: Installing System.Runtime.CompilerServices.Unsafe 6.0.0 +Mono: successfully reloaded assembly +- Completed reload, in 3.183 seconds +Domain Reload Profiling: + ReloadAssembly (3183ms) + BeginReloadAssembly (156ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (17ms) + EndReloadAssembly (2914ms) + LoadAssemblies (121ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (175ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (24ms) + SetupLoadedEditorAssemblies (2603ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (6ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (88ms) + ProcessInitializeOnLoadAttributes (2419ms) + ProcessInitializeOnLoadMethodAttributes (17ms) + AfterProcessingInitializeOnLoad (72ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +======================================================================== +Worker process is ready to serve import requests +Launched and connected shader compiler UnityShaderCompiler.exe after 0.31 seconds +Refreshing native plugins compatible for Editor in 0.76 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4834 Unused Serialized files (Serialized files now loaded: 0) +Unloading 30 unused Assets / (46.3 KB). Loaded Objects now: 5281. +Memory consumption went from 163.9 MB to 163.8 MB. +Total: 10.389600 ms (FindLiveObjects: 2.360700 ms CreateObjectMapping: 0.409600 ms MarkObjects: 7.419300 ms DeleteObjects: 0.194800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.011526 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.47 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Package Manager log level set to [2] [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 3.614 seconds +- Completed reload, in 1.179 seconds Domain Reload Profiling: - ReloadAssembly (3617ms) - BeginReloadAssembly (385ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (25ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (51ms) - EndReloadAssembly (2997ms) - LoadAssemblies (273ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (956ms) - ReleaseScriptCaches (1ms) - RebuildScriptCaches (89ms) - SetupLoadedEditorAssemblies (1651ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (34ms) - SetLoadedEditorAssemblies (1ms) - RefreshPlugins (4ms) - BeforeProcessingInitializeOnLoad (134ms) - ProcessInitializeOnLoadAttributes (1349ms) - ProcessInitializeOnLoadMethodAttributes (82ms) - AfterProcessingInitializeOnLoad (47ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (41ms) -Platform modules already initialized, skipping -======================================================================== -Worker process is ready to serve import requests -Launched and connected shader compiler UnityShaderCompiler.exe after 0.19 seconds -Refreshing native plugins compatible for Editor in 1.19 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4833 Unused Serialized files (Serialized files now loaded: 0) -Unloading 34 unused Assets / (46.7 KB). Loaded Objects now: 5290. -Memory consumption went from 170.3 MB to 170.3 MB. -Total: 7.466800 ms (FindLiveObjects: 0.747400 ms CreateObjectMapping: 1.425600 ms MarkObjects: 4.968000 ms DeleteObjects: 0.320500 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.017816 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 9.33 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 5.198 seconds -Domain Reload Profiling: - ReloadAssembly (5199ms) - BeginReloadAssembly (534ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (11ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (204ms) - EndReloadAssembly (4424ms) - LoadAssemblies (328ms) - RebuildTransferFunctionScriptingTraits (1ms) - SetupTypeCache (1012ms) - ReleaseScriptCaches (5ms) - RebuildScriptCaches (171ms) - SetupLoadedEditorAssemblies (2856ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (42ms) - SetLoadedEditorAssemblies (1ms) - RefreshPlugins (11ms) - BeforeProcessingInitializeOnLoad (138ms) - ProcessInitializeOnLoadAttributes (2494ms) - ProcessInitializeOnLoadMethodAttributes (132ms) - AfterProcessingInitializeOnLoad (38ms) - EditorAssembliesLoaded (1ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (22ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.43 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4825 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5293. -Memory consumption went from 169.8 MB to 169.8 MB. -Total: 4.790200 ms (FindLiveObjects: 0.894800 ms CreateObjectMapping: 0.736700 ms MarkObjects: 3.115800 ms DeleteObjects: 0.040100 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.035340 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.86 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 2.474 seconds -Domain Reload Profiling: - ReloadAssembly (2475ms) - BeginReloadAssembly (569ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (6ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (325ms) - EndReloadAssembly (1724ms) - LoadAssemblies (225ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (696ms) - ReleaseScriptCaches (5ms) - RebuildScriptCaches (74ms) - SetupLoadedEditorAssemblies (743ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (36ms) - SetLoadedEditorAssemblies (0ms) - RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (96ms) - ProcessInitializeOnLoadAttributes (574ms) - ProcessInitializeOnLoadMethodAttributes (23ms) - AfterProcessingInitializeOnLoad (13ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (9ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 0.78 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (22.0 KB). Loaded Objects now: 5297. -Memory consumption went from 169.8 MB to 169.8 MB. -Total: 2.319800 ms (FindLiveObjects: 0.305000 ms CreateObjectMapping: 0.146600 ms MarkObjects: 1.847300 ms DeleteObjects: 0.019800 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.014426 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.96 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 1.676 seconds -Domain Reload Profiling: - ReloadAssembly (1677ms) - BeginReloadAssembly (252ms) + ReloadAssembly (1180ms) + BeginReloadAssembly (150ms) ExecutionOrderSort (0ms) DisableScriptedObjects (4ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (71ms) - EndReloadAssembly (1284ms) - LoadAssemblies (175ms) + CreateAndSetChildDomain (26ms) + EndReloadAssembly (943ms) + LoadAssemblies (118ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (317ms) - ReleaseScriptCaches (3ms) - RebuildScriptCaches (67ms) - SetupLoadedEditorAssemblies (719ms) + SetupTypeCache (204ms) + ReleaseScriptCaches (0ms) + RebuildScriptCaches (26ms) + SetupLoadedEditorAssemblies (605ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (37ms) - SetLoadedEditorAssemblies (1ms) + InitializePlatformSupportModulesInManaged (5ms) + SetLoadedEditorAssemblies (0ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (88ms) - ProcessInitializeOnLoadAttributes (557ms) - ProcessInitializeOnLoadMethodAttributes (22ms) - AfterProcessingInitializeOnLoad (14ms) + BeforeProcessingInitializeOnLoad (51ms) + ProcessInitializeOnLoadAttributes (515ms) + ProcessInitializeOnLoadMethodAttributes (18ms) + AfterProcessingInitializeOnLoad (15ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (10ms) + AwakeInstancesAfterBackupRestoration (6ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.54 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.39 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5300. -Memory consumption went from 169.8 MB to 169.8 MB. -Total: 2.378600 ms (FindLiveObjects: 0.345700 ms CreateObjectMapping: 0.200900 ms MarkObjects: 1.805700 ms DeleteObjects: 0.025700 ms) +Unloading 32 unused Assets / (22.9 KB). Loaded Objects now: 5287. +Memory consumption went from 165.6 MB to 165.6 MB. +Total: 2.449300 ms (FindLiveObjects: 0.228900 ms CreateObjectMapping: 0.116500 ms MarkObjects: 2.058300 ms DeleteObjects: 0.044600 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> @@ -356,56 +229,232 @@ AssetImportParameters requested are different than current active one (requested ======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.018145 seconds. +Registered in 0.010015 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.50 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.127 seconds +Domain Reload Profiling: + ReloadAssembly (1127ms) + BeginReloadAssembly (156ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (36ms) + EndReloadAssembly (892ms) + LoadAssemblies (106ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (194ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (24ms) + SetupLoadedEditorAssemblies (576ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (5ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (49ms) + ProcessInitializeOnLoadAttributes (488ms) + ProcessInitializeOnLoadMethodAttributes (16ms) + AfterProcessingInitializeOnLoad (16ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (5ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.40 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5290. +Memory consumption went from 165.8 MB to 165.8 MB. +Total: 2.705400 ms (FindLiveObjects: 0.224300 ms CreateObjectMapping: 0.119400 ms MarkObjects: 2.341800 ms DeleteObjects: 0.018800 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.014830 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.47 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.196 seconds +Domain Reload Profiling: + ReloadAssembly (1197ms) + BeginReloadAssembly (162ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (37ms) + EndReloadAssembly (948ms) + LoadAssemblies (112ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (210ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (28ms) + SetupLoadedEditorAssemblies (600ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (5ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (50ms) + ProcessInitializeOnLoadAttributes (505ms) + ProcessInitializeOnLoadMethodAttributes (18ms) + AfterProcessingInitializeOnLoad (19ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (7ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.72 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (22.0 KB). Loaded Objects now: 5293. +Memory consumption went from 165.8 MB to 165.8 MB. +Total: 2.456200 ms (FindLiveObjects: 0.244400 ms CreateObjectMapping: 0.126700 ms MarkObjects: 2.062400 ms DeleteObjects: 0.021500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.012644 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.65 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.393 seconds +Domain Reload Profiling: + ReloadAssembly (1394ms) + BeginReloadAssembly (169ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (8ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (32ms) + EndReloadAssembly (1130ms) + LoadAssemblies (119ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (311ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (30ms) + SetupLoadedEditorAssemblies (662ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (6ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (62ms) + ProcessInitializeOnLoadAttributes (544ms) + ProcessInitializeOnLoadMethodAttributes (23ms) + AfterProcessingInitializeOnLoad (26ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.55 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 28 unused Assets / (22.9 KB). Loaded Objects now: 5295. +Memory consumption went from 165.7 MB to 165.7 MB. +Total: 2.915300 ms (FindLiveObjects: 0.242300 ms CreateObjectMapping: 0.125100 ms MarkObjects: 2.411500 ms DeleteObjects: 0.135400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.008968 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found Refreshing native plugins compatible for Editor in 0.58 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.482 seconds +- Completed reload, in 1.381 seconds Domain Reload Profiling: - ReloadAssembly (1483ms) - BeginReloadAssembly (205ms) + ReloadAssembly (1382ms) + BeginReloadAssembly (164ms) ExecutionOrderSort (0ms) - DisableScriptedObjects (6ms) + DisableScriptedObjects (4ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (66ms) - EndReloadAssembly (1162ms) - LoadAssemblies (159ms) + CreateAndSetChildDomain (28ms) + EndReloadAssembly (1125ms) + LoadAssemblies (120ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (298ms) + SetupTypeCache (302ms) ReleaseScriptCaches (1ms) - RebuildScriptCaches (32ms) - SetupLoadedEditorAssemblies (651ms) + RebuildScriptCaches (27ms) + SetupLoadedEditorAssemblies (641ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (22ms) + InitializePlatformSupportModulesInManaged (6ms) SetLoadedEditorAssemblies (0ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (57ms) - ProcessInitializeOnLoadAttributes (531ms) - ProcessInitializeOnLoadMethodAttributes (27ms) - AfterProcessingInitializeOnLoad (13ms) + BeforeProcessingInitializeOnLoad (53ms) + ProcessInitializeOnLoadAttributes (536ms) + ProcessInitializeOnLoadMethodAttributes (24ms) + AfterProcessingInitializeOnLoad (22ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (11ms) + AwakeInstancesAfterBackupRestoration (7ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.92 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.58 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (23.0 KB). Loaded Objects now: 5303. -Memory consumption went from 169.9 MB to 169.8 MB. -Total: 2.665000 ms (FindLiveObjects: 0.318700 ms CreateObjectMapping: 0.186100 ms MarkObjects: 2.134300 ms DeleteObjects: 0.024700 ms) +Unloading 4822 Unused Serialized files (Serialized files now loaded: 0) +Unloading 26 unused Assets / (21.9 KB). Loaded Objects now: 5298. +Memory consumption went from 165.7 MB to 165.7 MB. +Total: 3.472600 ms (FindLiveObjects: 0.272800 ms CreateObjectMapping: 0.846000 ms MarkObjects: 2.328000 ms DeleteObjects: 0.024600 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> @@ -416,116 +465,55 @@ AssetImportParameters requested are different than current active one (requested ======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.016664 seconds. +Registered in 0.009940 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 1.00 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 1.777 seconds -Domain Reload Profiling: - ReloadAssembly (1778ms) - BeginReloadAssembly (221ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (5ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (79ms) - EndReloadAssembly (1436ms) - LoadAssemblies (161ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (393ms) - ReleaseScriptCaches (2ms) - RebuildScriptCaches (60ms) - SetupLoadedEditorAssemblies (788ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (29ms) - SetLoadedEditorAssemblies (0ms) - RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (75ms) - ProcessInitializeOnLoadAttributes (633ms) - ProcessInitializeOnLoadMethodAttributes (30ms) - AfterProcessingInitializeOnLoad (19ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (12ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.41 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5306. -Memory consumption went from 169.7 MB to 169.6 MB. -Total: 2.811000 ms (FindLiveObjects: 0.449200 ms CreateObjectMapping: 0.263700 ms MarkObjects: 2.070800 ms DeleteObjects: 0.025600 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.032823 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found Refreshing native plugins compatible for Editor in 0.57 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.546 seconds +- Completed reload, in 1.179 seconds Domain Reload Profiling: - ReloadAssembly (1547ms) - BeginReloadAssembly (186ms) + ReloadAssembly (1179ms) + BeginReloadAssembly (155ms) ExecutionOrderSort (0ms) - DisableScriptedObjects (5ms) + DisableScriptedObjects (3ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (50ms) - EndReloadAssembly (1252ms) - LoadAssemblies (132ms) + CreateAndSetChildDomain (29ms) + EndReloadAssembly (940ms) + LoadAssemblies (114ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (373ms) + SetupTypeCache (199ms) ReleaseScriptCaches (1ms) - RebuildScriptCaches (38ms) - SetupLoadedEditorAssemblies (685ms) + RebuildScriptCaches (27ms) + SetupLoadedEditorAssemblies (605ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (22ms) + InitializePlatformSupportModulesInManaged (5ms) SetLoadedEditorAssemblies (0ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (73ms) - ProcessInitializeOnLoadAttributes (553ms) - ProcessInitializeOnLoadMethodAttributes (22ms) - AfterProcessingInitializeOnLoad (14ms) + BeforeProcessingInitializeOnLoad (53ms) + ProcessInitializeOnLoadAttributes (507ms) + ProcessInitializeOnLoadMethodAttributes (19ms) + AfterProcessingInitializeOnLoad (21ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) AwakeInstancesAfterBackupRestoration (8ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 2.40 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.49 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (23.0 KB). Loaded Objects now: 5309. -Memory consumption went from 169.9 MB to 169.8 MB. -Total: 4.316500 ms (FindLiveObjects: 1.071000 ms CreateObjectMapping: 0.608900 ms MarkObjects: 2.590100 ms DeleteObjects: 0.044400 ms) +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5301. +Memory consumption went from 165.5 MB to 165.5 MB. +Total: 2.140100 ms (FindLiveObjects: 0.253400 ms CreateObjectMapping: 0.131100 ms MarkObjects: 1.734100 ms DeleteObjects: 0.020200 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> @@ -536,304 +524,114 @@ AssetImportParameters requested are different than current active one (requested ======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.017982 seconds. +Registered in 0.013250 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.68 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.294 seconds +Domain Reload Profiling: + ReloadAssembly (1295ms) + BeginReloadAssembly (158ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (30ms) + EndReloadAssembly (1041ms) + LoadAssemblies (120ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (226ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (32ms) + SetupLoadedEditorAssemblies (657ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (6ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (543ms) + ProcessInitializeOnLoadMethodAttributes (22ms) + AfterProcessingInitializeOnLoad (21ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.53 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5304. +Memory consumption went from 165.7 MB to 165.7 MB. +Total: 2.246100 ms (FindLiveObjects: 0.262300 ms CreateObjectMapping: 0.120700 ms MarkObjects: 1.835700 ms DeleteObjects: 0.026400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.011626 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found Refreshing native plugins compatible for Editor in 0.58 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.573 seconds +- Completed reload, in 1.295 seconds Domain Reload Profiling: - ReloadAssembly (1573ms) - BeginReloadAssembly (208ms) + ReloadAssembly (1296ms) + BeginReloadAssembly (174ms) ExecutionOrderSort (0ms) DisableScriptedObjects (4ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (62ms) - EndReloadAssembly (1225ms) - LoadAssemblies (164ms) + CreateAndSetChildDomain (32ms) + EndReloadAssembly (1024ms) + LoadAssemblies (126ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (320ms) + SetupTypeCache (249ms) ReleaseScriptCaches (1ms) - RebuildScriptCaches (36ms) - SetupLoadedEditorAssemblies (692ms) + RebuildScriptCaches (32ms) + SetupLoadedEditorAssemblies (618ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (23ms) + InitializePlatformSupportModulesInManaged (6ms) SetLoadedEditorAssemblies (0ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (69ms) - ProcessInitializeOnLoadAttributes (558ms) - ProcessInitializeOnLoadMethodAttributes (25ms) - AfterProcessingInitializeOnLoad (17ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (11ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 0.85 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5312. -Memory consumption went from 169.9 MB to 169.9 MB. -Total: 4.893500 ms (FindLiveObjects: 0.351200 ms CreateObjectMapping: 1.526600 ms MarkObjects: 2.980000 ms DeleteObjects: 0.034700 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.013189 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.93 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 1.624 seconds -Domain Reload Profiling: - ReloadAssembly (1624ms) - BeginReloadAssembly (210ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (6ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (63ms) - EndReloadAssembly (1296ms) - LoadAssemblies (155ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (342ms) - ReleaseScriptCaches (3ms) - RebuildScriptCaches (60ms) - SetupLoadedEditorAssemblies (714ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (27ms) - SetLoadedEditorAssemblies (0ms) - RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (79ms) - ProcessInitializeOnLoadAttributes (562ms) - ProcessInitializeOnLoadMethodAttributes (29ms) - AfterProcessingInitializeOnLoad (15ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (11ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.78 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5315. -Memory consumption went from 169.9 MB to 169.9 MB. -Total: 2.595600 ms (FindLiveObjects: 0.364500 ms CreateObjectMapping: 0.183200 ms MarkObjects: 2.015500 ms DeleteObjects: 0.030100 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Import Request. - Time since last request: 119487.448404 seconds. - path: Assets/Packages/Newtonsoft.Json.13.0.3/packageIcon.png - artifactKey: Guid(5250cfd1e5661ee42a0440106b095129) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -Number of updated assets reloaded before import = 0 -Start importing Assets/Packages/Newtonsoft.Json.13.0.3/packageIcon.png using Guid(5250cfd1e5661ee42a0440106b095129) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: 'e746ceb17e602283ae5099c22ef784a3') in 0.076011 seconds -Number of asset objects unloaded after import = 2 -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.019081 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.78 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 1.885 seconds -Domain Reload Profiling: - ReloadAssembly (1886ms) - BeginReloadAssembly (238ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (5ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (67ms) - EndReloadAssembly (1500ms) - LoadAssemblies (193ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (462ms) - ReleaseScriptCaches (1ms) - RebuildScriptCaches (47ms) - SetupLoadedEditorAssemblies (780ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (32ms) - SetLoadedEditorAssemblies (1ms) - RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (88ms) - ProcessInitializeOnLoadAttributes (610ms) - ProcessInitializeOnLoadMethodAttributes (31ms) - AfterProcessingInitializeOnLoad (17ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (11ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.30 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (22.0 KB). Loaded Objects now: 5321. -Memory consumption went from 170.0 MB to 169.9 MB. -Total: 3.062400 ms (FindLiveObjects: 0.360700 ms CreateObjectMapping: 0.151900 ms MarkObjects: 2.507400 ms DeleteObjects: 0.040800 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.013641 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 1.02 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 1.586 seconds -Domain Reload Profiling: - ReloadAssembly (1587ms) - BeginReloadAssembly (189ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (5ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (50ms) - EndReloadAssembly (1277ms) - LoadAssemblies (147ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (352ms) - ReleaseScriptCaches (1ms) - RebuildScriptCaches (50ms) - SetupLoadedEditorAssemblies (704ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (22ms) - SetLoadedEditorAssemblies (0ms) - RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (71ms) - ProcessInitializeOnLoadAttributes (565ms) - ProcessInitializeOnLoadMethodAttributes (31ms) - AfterProcessingInitializeOnLoad (13ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (11ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 0.90 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (22.0 KB). Loaded Objects now: 5324. -Memory consumption went from 169.8 MB to 169.7 MB. -Total: 2.537300 ms (FindLiveObjects: 0.411800 ms CreateObjectMapping: 0.176000 ms MarkObjects: 1.920000 ms DeleteObjects: 0.027800 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.019684 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.94 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 1.604 seconds -Domain Reload Profiling: - ReloadAssembly (1606ms) - BeginReloadAssembly (191ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (6ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (53ms) - EndReloadAssembly (1295ms) - LoadAssemblies (148ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (341ms) - ReleaseScriptCaches (2ms) - RebuildScriptCaches (47ms) - SetupLoadedEditorAssemblies (724ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (24ms) - SetLoadedEditorAssemblies (1ms) - RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (75ms) - ProcessInitializeOnLoadAttributes (582ms) - ProcessInitializeOnLoadMethodAttributes (27ms) - AfterProcessingInitializeOnLoad (13ms) + BeforeProcessingInitializeOnLoad (57ms) + ProcessInitializeOnLoadAttributes (516ms) + ProcessInitializeOnLoadMethodAttributes (18ms) + AfterProcessingInitializeOnLoad (20ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) AwakeInstancesAfterBackupRestoration (9ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 2.52 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.52 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5327. -Memory consumption went from 170.0 MB to 169.9 MB. -Total: 3.004400 ms (FindLiveObjects: 0.466800 ms CreateObjectMapping: 0.228800 ms MarkObjects: 2.269800 ms DeleteObjects: 0.036900 ms) +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (22.0 KB). Loaded Objects now: 5307. +Memory consumption went from 165.7 MB to 165.7 MB. +Total: 2.373700 ms (FindLiveObjects: 0.272800 ms CreateObjectMapping: 0.130500 ms MarkObjects: 1.949800 ms DeleteObjects: 0.019600 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> @@ -842,10 +640,238 @@ AssetImportParameters requested are different than current active one (requested custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> ======================================================================== -Received Import Request. - Time since last request: 37.476932 seconds. - path: Assets/Script/Main.cs - artifactKey: Guid(00b2d35a0698b224fa03e09bed92aac7) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -Number of updated assets reloaded before import = 0 -Start importing Assets/Script/Main.cs using Guid(00b2d35a0698b224fa03e09bed92aac7) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: '0233de3f57198ac424b3cf4235566018') in 0.028822 seconds -Number of asset objects unloaded after import = 0 +Received Prepare +Registering precompiled user dll's ... +Registered in 0.021726 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.60 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.697 seconds +Domain Reload Profiling: + ReloadAssembly (1698ms) + BeginReloadAssembly (390ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (87ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (55ms) + EndReloadAssembly (1139ms) + LoadAssemblies (228ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (250ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (33ms) + SetupLoadedEditorAssemblies (674ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (6ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (65ms) + ProcessInitializeOnLoadAttributes (553ms) + ProcessInitializeOnLoadMethodAttributes (24ms) + AfterProcessingInitializeOnLoad (24ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.56 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5310. +Memory consumption went from 165.7 MB to 165.7 MB. +Total: 4.155800 ms (FindLiveObjects: 0.268600 ms CreateObjectMapping: 0.136600 ms MarkObjects: 3.671600 ms DeleteObjects: 0.077300 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.011020 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.55 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.332 seconds +Domain Reload Profiling: + ReloadAssembly (1333ms) + BeginReloadAssembly (168ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (30ms) + EndReloadAssembly (1066ms) + LoadAssemblies (123ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (251ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (32ms) + SetupLoadedEditorAssemblies (650ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (6ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (58ms) + ProcessInitializeOnLoadAttributes (539ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (20ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.54 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5313. +Memory consumption went from 165.8 MB to 165.7 MB. +Total: 2.478900 ms (FindLiveObjects: 0.252400 ms CreateObjectMapping: 0.139800 ms MarkObjects: 2.064300 ms DeleteObjects: 0.021500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.013370 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.85 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.841 seconds +Domain Reload Profiling: + ReloadAssembly (1842ms) + BeginReloadAssembly (199ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (33ms) + EndReloadAssembly (1353ms) + LoadAssemblies (150ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (282ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (859ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (8ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (93ms) + ProcessInitializeOnLoadAttributes (702ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (27ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (9ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.60 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5316. +Memory consumption went from 165.6 MB to 165.5 MB. +Total: 2.368700 ms (FindLiveObjects: 0.262700 ms CreateObjectMapping: 0.145000 ms MarkObjects: 1.935900 ms DeleteObjects: 0.024100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.011279 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.92 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.652 seconds +Domain Reload Profiling: + ReloadAssembly (1652ms) + BeginReloadAssembly (181ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (28ms) + EndReloadAssembly (1368ms) + LoadAssemblies (137ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (441ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (43ms) + SetupLoadedEditorAssemblies (729ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (6ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (84ms) + ProcessInitializeOnLoadAttributes (588ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (23ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.88 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (22.0 KB). Loaded Objects now: 5319. +Memory consumption went from 165.8 MB to 165.7 MB. +Total: 2.455100 ms (FindLiveObjects: 0.240600 ms CreateObjectMapping: 0.232100 ms MarkObjects: 1.962500 ms DeleteObjects: 0.019200 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> diff --git a/JNFrame/Logs/AssetImportWorker1-prev.log b/JNFrame/Logs/AssetImportWorker1-prev.log index b1e44a11..18373939 100644 --- a/JNFrame/Logs/AssetImportWorker1-prev.log +++ b/JNFrame/Logs/AssetImportWorker1-prev.log @@ -15,7 +15,7 @@ D:/myproject/JisolGame/JNFrame -logFile Logs/AssetImportWorker1.log -srvPort -59677 +54759 Successfully changed project path to: D:/myproject/JisolGame/JNFrame D:/myproject/JisolGame/JNFrame [UnityMemory] Configuration Parameters - Can be set up in boot.config @@ -47,13 +47,13 @@ D:/myproject/JisolGame/JNFrame "memorysetup-temp-allocator-size-cloud-worker=32768" "memorysetup-temp-allocator-size-gi-baking-worker=262144" "memorysetup-temp-allocator-size-gfx=262144" -Player connection [43860] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 1281494292 [EditorId] 1281494292 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... +Player connection [40544] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 1400362325 [EditorId] 1400362325 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... -Player connection [43860] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 1281494292 [EditorId] 1281494292 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... +Player connection [40544] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 1400362325 [EditorId] 1400362325 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... AS: AutoStreaming module initializing. [Physics::Module] Initialized MultithreadedJobDispatcher with {0} workers. -Refreshing native plugins compatible for Editor in 101.67 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 164.54 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Initialize engine version: 2021.3.33f1c1 (682b9db7927c) [Subsystems] Discovering subsystems at path D:/Unity/2021.3.33f1c1/Editor/Data/Resources/UnitySubsystems @@ -69,97 +69,397 @@ Initialize mono Mono path[0] = 'D:/Unity/2021.3.33f1c1/Editor/Data/Managed' Mono path[1] = 'D:/Unity/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit-win32' Mono config path = 'D:/Unity/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/etc' -Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56636 +Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56844 Begin MonoManager ReloadAssembly Registering precompiled unity dll's ... Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/WebGLSupport/UnityEditor.WebGL.Extensions.dll Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll -Registered in 0.010609 seconds. +Registered in 0.014200 seconds. Native extension for WindowsStandalone target not found Native extension for Android target not found -Android Extension - Scanning For ADB Devices 579 ms +Android Extension - Scanning For ADB Devices 905 ms Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 82.79 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 120.14 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Mono: successfully reloaded assembly -- Completed reload, in 1.376 seconds +- Completed reload, in 4.085 seconds Domain Reload Profiling: - ReloadAssembly (1376ms) - BeginReloadAssembly (114ms) + ReloadAssembly (4087ms) + BeginReloadAssembly (615ms) ExecutionOrderSort (0ms) DisableScriptedObjects (0ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (1ms) - EndReloadAssembly (1148ms) - LoadAssemblies (110ms) + CreateAndSetChildDomain (4ms) + EndReloadAssembly (2007ms) + LoadAssemblies (636ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (118ms) + SetupTypeCache (269ms) ReleaseScriptCaches (0ms) - RebuildScriptCaches (26ms) - SetupLoadedEditorAssemblies (954ms) + RebuildScriptCaches (64ms) + SetupLoadedEditorAssemblies (1468ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (723ms) + InitializePlatformSupportModulesInManaged (1076ms) SetLoadedEditorAssemblies (0ms) - RefreshPlugins (83ms) + RefreshPlugins (120ms) BeforeProcessingInitializeOnLoad (2ms) - ProcessInitializeOnLoadAttributes (101ms) - ProcessInitializeOnLoadMethodAttributes (46ms) + ProcessInitializeOnLoadAttributes (123ms) + ProcessInitializeOnLoadMethodAttributes (146ms) AfterProcessingInitializeOnLoad (0ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) AwakeInstancesAfterBackupRestoration (0ms) Platform modules already initialized, skipping Registering precompiled user dll's ... -Registered in 0.015556 seconds. +Registered in 0.014787 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found Native extension for Android target not found Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 1.35 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 2.57 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Package Manager log level set to [2] [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.665 seconds +- Completed reload, in 3.662 seconds Domain Reload Profiling: - ReloadAssembly (1666ms) - BeginReloadAssembly (158ms) + ReloadAssembly (3663ms) + BeginReloadAssembly (403ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (12ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (49ms) + EndReloadAssembly (2846ms) + LoadAssemblies (346ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (516ms) + ReleaseScriptCaches (6ms) + RebuildScriptCaches (165ms) + SetupLoadedEditorAssemblies (1853ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (39ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (3ms) + BeforeProcessingInitializeOnLoad (217ms) + ProcessInitializeOnLoadAttributes (1428ms) + ProcessInitializeOnLoadMethodAttributes (138ms) + AfterProcessingInitializeOnLoad (26ms) + EditorAssembliesLoaded (1ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (12ms) +Platform modules already initialized, skipping +======================================================================== +Worker process is ready to serve import requests +Launched and connected shader compiler UnityShaderCompiler.exe after 0.22 seconds +Refreshing native plugins compatible for Editor in 1.16 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4833 Unused Serialized files (Serialized files now loaded: 0) +Unloading 34 unused Assets / (46.7 KB). Loaded Objects now: 5290. +Memory consumption went from 170.5 MB to 170.4 MB. +Total: 5.809300 ms (FindLiveObjects: 0.512400 ms CreateObjectMapping: 0.254300 ms MarkObjects: 4.884300 ms DeleteObjects: 0.155400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.019565 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 1.65 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 5.057 seconds +Domain Reload Profiling: + ReloadAssembly (5057ms) + BeginReloadAssembly (425ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (11ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (81ms) + EndReloadAssembly (4283ms) + LoadAssemblies (347ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (949ms) + ReleaseScriptCaches (4ms) + RebuildScriptCaches (126ms) + SetupLoadedEditorAssemblies (2859ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (164ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (207ms) + ProcessInitializeOnLoadAttributes (2405ms) + ProcessInitializeOnLoadMethodAttributes (60ms) + AfterProcessingInitializeOnLoad (19ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (17ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.13 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4825 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5293. +Memory consumption went from 169.9 MB to 169.9 MB. +Total: 10.445200 ms (FindLiveObjects: 0.977300 ms CreateObjectMapping: 0.793300 ms MarkObjects: 8.617800 ms DeleteObjects: 0.054000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.029600 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 1.03 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 2.405 seconds +Domain Reload Profiling: + ReloadAssembly (2405ms) + BeginReloadAssembly (522ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (247ms) + EndReloadAssembly (1702ms) + LoadAssemblies (270ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (639ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (62ms) + SetupLoadedEditorAssemblies (779ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (48ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (105ms) + ProcessInitializeOnLoadAttributes (578ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (15ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.75 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5297. +Memory consumption went from 170.0 MB to 170.0 MB. +Total: 2.563900 ms (FindLiveObjects: 0.347500 ms CreateObjectMapping: 0.210500 ms MarkObjects: 1.977500 ms DeleteObjects: 0.027100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.017667 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 2.14 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.680 seconds +Domain Reload Profiling: + ReloadAssembly (1681ms) + BeginReloadAssembly (251ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (72ms) + EndReloadAssembly (1285ms) + LoadAssemblies (175ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (314ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (73ms) + SetupLoadedEditorAssemblies (719ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (35ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (2ms) + BeforeProcessingInitializeOnLoad (83ms) + ProcessInitializeOnLoadAttributes (562ms) + ProcessInitializeOnLoadMethodAttributes (22ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (10ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 2.11 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5300. +Memory consumption went from 170.0 MB to 170.0 MB. +Total: 2.252700 ms (FindLiveObjects: 0.326300 ms CreateObjectMapping: 0.159600 ms MarkObjects: 1.745200 ms DeleteObjects: 0.020700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.016873 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 0.54 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.484 seconds +Domain Reload Profiling: + ReloadAssembly (1485ms) + BeginReloadAssembly (209ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (7ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (66ms) + EndReloadAssembly (1160ms) + LoadAssemblies (154ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (305ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (32ms) + SetupLoadedEditorAssemblies (642ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (20ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (58ms) + ProcessInitializeOnLoadAttributes (524ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (13ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 3.85 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (22.9 KB). Loaded Objects now: 5303. +Memory consumption went from 170.0 MB to 170.0 MB. +Total: 2.235600 ms (FindLiveObjects: 0.305500 ms CreateObjectMapping: 0.164200 ms MarkObjects: 1.745100 ms DeleteObjects: 0.019500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.016771 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 0.89 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.773 seconds +Domain Reload Profiling: + ReloadAssembly (1774ms) + BeginReloadAssembly (222ms) ExecutionOrderSort (0ms) DisableScriptedObjects (5ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (44ms) - EndReloadAssembly (1397ms) - LoadAssemblies (128ms) + CreateAndSetChildDomain (77ms) + EndReloadAssembly (1430ms) + LoadAssemblies (165ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (388ms) + SetupTypeCache (396ms) ReleaseScriptCaches (1ms) - RebuildScriptCaches (53ms) - SetupLoadedEditorAssemblies (790ms) + RebuildScriptCaches (60ms) + SetupLoadedEditorAssemblies (779ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (36ms) - SetLoadedEditorAssemblies (1ms) + InitializePlatformSupportModulesInManaged (28ms) + SetLoadedEditorAssemblies (0ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (85ms) - ProcessInitializeOnLoadAttributes (620ms) - ProcessInitializeOnLoadMethodAttributes (28ms) - AfterProcessingInitializeOnLoad (18ms) + BeforeProcessingInitializeOnLoad (75ms) + ProcessInitializeOnLoadAttributes (627ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (17ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) AwakeInstancesAfterBackupRestoration (13ms) Platform modules already initialized, skipping -======================================================================== -Worker process is ready to serve import requests -Launched and connected shader compiler UnityShaderCompiler.exe after 0.13 seconds -Refreshing native plugins compatible for Editor in 1.23 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 3.60 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4831 Unused Serialized files (Serialized files now loaded: 0) -Unloading 32 unused Assets / (46.8 KB). Loaded Objects now: 5290. -Memory consumption went from 170.2 MB to 170.2 MB. -Total: 5.030600 ms (FindLiveObjects: 1.425400 ms CreateObjectMapping: 0.420500 ms MarkObjects: 2.964400 ms DeleteObjects: 0.214100 ms) +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5306. +Memory consumption went from 169.8 MB to 169.8 MB. +Total: 3.464900 ms (FindLiveObjects: 0.542000 ms CreateObjectMapping: 0.341700 ms MarkObjects: 2.539200 ms DeleteObjects: 0.040500 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> @@ -174,60 +474,52 @@ AssetImportParameters requested are different than current active one (requested custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> ======================================================================== -Received Import Request. - Time since last request: 117462.490059 seconds. - path: Assets/Packages/BepuPhysics.2.4.0/BepuPhysics.nuspec - artifactKey: Guid(948662ccbed392b468c0ce0f44fc0bc3) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -Number of updated assets reloaded before import = 0 -Start importing Assets/Packages/BepuPhysics.2.4.0/BepuPhysics.nuspec using Guid(948662ccbed392b468c0ce0f44fc0bc3) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: 'cc82cc75177853f2fd743704fb3ef684') in 0.039999 seconds -Number of asset objects unloaded after import = 1 -======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.025651 seconds. +Registered in 0.027820 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found Native extension for Android target not found Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.87 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.57 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 2.059 seconds +- Completed reload, in 1.545 seconds Domain Reload Profiling: - ReloadAssembly (2061ms) - BeginReloadAssembly (294ms) + ReloadAssembly (1546ms) + BeginReloadAssembly (191ms) ExecutionOrderSort (0ms) DisableScriptedObjects (6ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (81ms) - EndReloadAssembly (1646ms) - LoadAssemblies (201ms) + CreateAndSetChildDomain (48ms) + EndReloadAssembly (1248ms) + LoadAssemblies (131ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (495ms) - ReleaseScriptCaches (4ms) - RebuildScriptCaches (68ms) - SetupLoadedEditorAssemblies (832ms) + SetupTypeCache (379ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (38ms) + SetupLoadedEditorAssemblies (675ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (30ms) - SetLoadedEditorAssemblies (1ms) + InitializePlatformSupportModulesInManaged (21ms) + SetLoadedEditorAssemblies (0ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (112ms) - ProcessInitializeOnLoadAttributes (633ms) - ProcessInitializeOnLoadMethodAttributes (36ms) - AfterProcessingInitializeOnLoad (21ms) + BeforeProcessingInitializeOnLoad (63ms) + ProcessInitializeOnLoadAttributes (549ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (16ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (9ms) + AwakeInstancesAfterBackupRestoration (12ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 4.24 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 1.24 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) -Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5294. -Memory consumption went from 169.7 MB to 169.7 MB. -Total: 19.719000 ms (FindLiveObjects: 6.280400 ms CreateObjectMapping: 1.935700 ms MarkObjects: 11.433400 ms DeleteObjects: 0.064700 ms) +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5309. +Memory consumption went from 170.0 MB to 170.0 MB. +Total: 2.507800 ms (FindLiveObjects: 0.536000 ms CreateObjectMapping: 0.227500 ms MarkObjects: 1.723200 ms DeleteObjects: 0.018700 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> @@ -244,50 +536,110 @@ AssetImportParameters requested are different than current active one (requested ======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.011352 seconds. +Registered in 0.016788 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found Native extension for Android target not found Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 1.44 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.63 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 2.217 seconds +- Completed reload, in 1.573 seconds Domain Reload Profiling: - ReloadAssembly (2218ms) - BeginReloadAssembly (239ms) + ReloadAssembly (1574ms) + BeginReloadAssembly (205ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (57ms) + EndReloadAssembly (1230ms) + LoadAssemblies (170ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (294ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (43ms) + SetupLoadedEditorAssemblies (704ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (73ms) + ProcessInitializeOnLoadAttributes (564ms) + ProcessInitializeOnLoadMethodAttributes (25ms) + AfterProcessingInitializeOnLoad (16ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.33 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5312. +Memory consumption went from 170.0 MB to 170.0 MB. +Total: 2.818600 ms (FindLiveObjects: 0.308600 ms CreateObjectMapping: 0.142000 ms MarkObjects: 2.330900 ms DeleteObjects: 0.036100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.013184 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 1.66 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.620 seconds +Domain Reload Profiling: + ReloadAssembly (1621ms) + BeginReloadAssembly (206ms) ExecutionOrderSort (0ms) DisableScriptedObjects (5ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) CreateAndSetChildDomain (65ms) - EndReloadAssembly (1830ms) - LoadAssemblies (189ms) + EndReloadAssembly (1296ms) + LoadAssemblies (151ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (762ms) + SetupTypeCache (336ms) ReleaseScriptCaches (1ms) - RebuildScriptCaches (51ms) - SetupLoadedEditorAssemblies (828ms) + RebuildScriptCaches (57ms) + SetupLoadedEditorAssemblies (723ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (23ms) - SetLoadedEditorAssemblies (1ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (0ms) RefreshPlugins (2ms) - BeforeProcessingInitializeOnLoad (70ms) - ProcessInitializeOnLoadAttributes (633ms) - ProcessInitializeOnLoadMethodAttributes (80ms) - AfterProcessingInitializeOnLoad (21ms) + BeforeProcessingInitializeOnLoad (77ms) + ProcessInitializeOnLoadAttributes (572ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (15ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (9ms) + AwakeInstancesAfterBackupRestoration (11ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.09 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 1.15 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) -Unloading 27 unused Assets / (22.0 KB). Loaded Objects now: 5297. -Memory consumption went from 169.7 MB to 169.7 MB. -Total: 4.135900 ms (FindLiveObjects: 0.289300 ms CreateObjectMapping: 0.143500 ms MarkObjects: 3.639300 ms DeleteObjects: 0.061300 ms) +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5315. +Memory consumption went from 170.0 MB to 170.0 MB. +Total: 3.047000 ms (FindLiveObjects: 0.337100 ms CreateObjectMapping: 0.179700 ms MarkObjects: 2.490900 ms DeleteObjects: 0.037700 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> @@ -304,50 +656,50 @@ AssetImportParameters requested are different than current active one (requested ======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.016646 seconds. +Registered in 0.013811 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found Native extension for Android target not found Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.85 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.95 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.536 seconds +- Completed reload, in 1.880 seconds Domain Reload Profiling: - ReloadAssembly (1537ms) - BeginReloadAssembly (210ms) + ReloadAssembly (1881ms) + BeginReloadAssembly (232ms) ExecutionOrderSort (0ms) DisableScriptedObjects (5ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (56ms) - EndReloadAssembly (1190ms) - LoadAssemblies (161ms) + CreateAndSetChildDomain (65ms) + EndReloadAssembly (1493ms) + LoadAssemblies (189ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (322ms) - ReleaseScriptCaches (1ms) - RebuildScriptCaches (37ms) - SetupLoadedEditorAssemblies (662ms) + SetupTypeCache (462ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (769ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (21ms) + InitializePlatformSupportModulesInManaged (33ms) SetLoadedEditorAssemblies (1ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (72ms) - ProcessInitializeOnLoadAttributes (532ms) - ProcessInitializeOnLoadMethodAttributes (22ms) - AfterProcessingInitializeOnLoad (13ms) + BeforeProcessingInitializeOnLoad (86ms) + ProcessInitializeOnLoadAttributes (599ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (17ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (8ms) + AwakeInstancesAfterBackupRestoration (11ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 0.89 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 1.79 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) -Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5300. -Memory consumption went from 169.8 MB to 169.7 MB. -Total: 3.108400 ms (FindLiveObjects: 0.364400 ms CreateObjectMapping: 0.191500 ms MarkObjects: 2.524800 ms DeleteObjects: 0.026500 ms) +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5318. +Memory consumption went from 170.0 MB to 170.0 MB. +Total: 2.980800 ms (FindLiveObjects: 0.552400 ms CreateObjectMapping: 0.252100 ms MarkObjects: 2.122200 ms DeleteObjects: 0.052700 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> @@ -362,60 +714,112 @@ AssetImportParameters requested are different than current active one (requested custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> ======================================================================== -Received Import Request. - Time since last request: 1037.281304 seconds. - path: Assets/Packages/BepuUtilities.2.4.0/bepuphysicslogo256.png - artifactKey: Guid(f8eaaa1b713cbfb44ac758f52a6b66a1) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -Number of updated assets reloaded before import = 0 -Start importing Assets/Packages/BepuUtilities.2.4.0/bepuphysicslogo256.png using Guid(f8eaaa1b713cbfb44ac758f52a6b66a1) Importer(815301076,1909f56bfc062723c751e8b465ee728b) -> (artifact id: '80838324c4d49f9ea5c24b8a3b1d322d') in 0.070964 seconds -Number of asset objects unloaded after import = 2 -======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.012540 seconds. +Registered in 0.013488 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found Native extension for Android target not found Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.65 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 1.21 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.629 seconds +- Completed reload, in 1.599 seconds Domain Reload Profiling: - ReloadAssembly (1630ms) - BeginReloadAssembly (200ms) + ReloadAssembly (1599ms) + BeginReloadAssembly (193ms) ExecutionOrderSort (0ms) - DisableScriptedObjects (4ms) + DisableScriptedObjects (5ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (52ms) - EndReloadAssembly (1308ms) - LoadAssemblies (162ms) + CreateAndSetChildDomain (51ms) + EndReloadAssembly (1286ms) + LoadAssemblies (149ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (370ms) + SetupTypeCache (350ms) ReleaseScriptCaches (1ms) - RebuildScriptCaches (35ms) - SetupLoadedEditorAssemblies (732ms) + RebuildScriptCaches (50ms) + SetupLoadedEditorAssemblies (720ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (24ms) - SetLoadedEditorAssemblies (0ms) + InitializePlatformSupportModulesInManaged (23ms) + SetLoadedEditorAssemblies (1ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (59ms) - ProcessInitializeOnLoadAttributes (607ms) - ProcessInitializeOnLoadMethodAttributes (26ms) + BeforeProcessingInitializeOnLoad (70ms) + ProcessInitializeOnLoadAttributes (582ms) + ProcessInitializeOnLoadMethodAttributes (27ms) AfterProcessingInitializeOnLoad (15ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (8ms) + AwakeInstancesAfterBackupRestoration (9ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.30 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 1.39 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) -Unloading 27 unused Assets / (23.0 KB). Loaded Objects now: 5305. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5321. Memory consumption went from 169.8 MB to 169.8 MB. -Total: 3.716300 ms (FindLiveObjects: 1.205700 ms CreateObjectMapping: 0.385500 ms MarkObjects: 2.092300 ms DeleteObjects: 0.031400 ms) +Total: 5.321700 ms (FindLiveObjects: 0.367700 ms CreateObjectMapping: 0.243400 ms MarkObjects: 4.652400 ms DeleteObjects: 0.056700 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.015986 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Native extension for Android target not found +Native extension for WebGL target not found +Refreshing native plugins compatible for Editor in 0.91 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.612 seconds +Domain Reload Profiling: + ReloadAssembly (1613ms) + BeginReloadAssembly (190ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (54ms) + EndReloadAssembly (1302ms) + LoadAssemblies (142ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (335ms) + ReleaseScriptCaches (3ms) + RebuildScriptCaches (45ms) + SetupLoadedEditorAssemblies (734ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (24ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (77ms) + ProcessInitializeOnLoadAttributes (588ms) + ProcessInitializeOnLoadMethodAttributes (30ms) + AfterProcessingInitializeOnLoad (14ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (14ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 1.77 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5324. +Memory consumption went from 170.0 MB to 170.0 MB. +Total: 2.439000 ms (FindLiveObjects: 0.400700 ms CreateObjectMapping: 0.186800 ms MarkObjects: 1.816600 ms DeleteObjects: 0.033200 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> diff --git a/JNFrame/Logs/AssetImportWorker1.log b/JNFrame/Logs/AssetImportWorker1.log index 18373939..10663284 100644 --- a/JNFrame/Logs/AssetImportWorker1.log +++ b/JNFrame/Logs/AssetImportWorker1.log @@ -1,23 +1,23 @@ Using pre-set license Built from '2021.3/china_unity/release' branch; Version is '2021.3.33f1c1 (682b9db7927c) revision 6826909'; Using compiler version '192829333'; Build Type 'Release' -OS: 'Windows 11 (10.0.22621) 64bit Professional' Language: 'zh' Physical Memory: 32651 MB +OS: 'Windows 11 (10.0.22621) 64bit Core' Language: 'zh' Physical Memory: 16088 MB BatchMode: 1, IsHumanControllingUs: 0, StartBugReporterOnCrash: 0, Is64bit: 1, IsPro: 1 COMMAND LINE ARGUMENTS: -D:\Unity\2021.3.33f1c1\Editor\Unity.exe +C:\APP\UnityEdit\2021.3.33f1c1\Editor\Unity.exe -adb2 -batchMode -noUpm -name AssetImportWorker1 -projectPath -D:/myproject/JisolGame/JNFrame +D:/Jisol/JisolGame/JNFrame -logFile Logs/AssetImportWorker1.log -srvPort -54759 -Successfully changed project path to: D:/myproject/JisolGame/JNFrame -D:/myproject/JisolGame/JNFrame +52826 +Successfully changed project path to: D:/Jisol/JisolGame/JNFrame +D:/Jisol/JisolGame/JNFrame [UnityMemory] Configuration Parameters - Can be set up in boot.config "memorysetup-bucket-allocator-granularity=16" "memorysetup-bucket-allocator-bucket-count=8" @@ -47,425 +47,178 @@ D:/myproject/JisolGame/JNFrame "memorysetup-temp-allocator-size-cloud-worker=32768" "memorysetup-temp-allocator-size-gi-baking-worker=262144" "memorysetup-temp-allocator-size-gfx=262144" -Player connection [40544] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 1400362325 [EditorId] 1400362325 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... +Player connection [21488] Host "[IP] 192.168.1.23 [Port] 0 [Flags] 2 [Guid] 4288319010 [EditorId] 4288319010 [Version] 1048832 [Id] WindowsEditor(7,DESKTOP-5RP3AKU) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined multi-casting on [225.0.0.222:54997]... -Player connection [40544] Host "[IP] 192.168.0.118 [Port] 0 [Flags] 2 [Guid] 1400362325 [EditorId] 1400362325 [Version] 1048832 [Id] WindowsEditor(7,PC-20230316NUNE) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... +Player connection [21488] Host "[IP] 192.168.1.23 [Port] 0 [Flags] 2 [Guid] 4288319010 [EditorId] 4288319010 [Version] 1048832 [Id] WindowsEditor(7,DESKTOP-5RP3AKU) [Debug] 1 [PackageName] WindowsEditor [ProjectName] Editor" joined alternative multi-casting on [225.0.0.222:34997]... AS: AutoStreaming module initializing. [Physics::Module] Initialized MultithreadedJobDispatcher with {0} workers. -Refreshing native plugins compatible for Editor in 164.54 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 64.52 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Initialize engine version: 2021.3.33f1c1 (682b9db7927c) -[Subsystems] Discovering subsystems at path D:/Unity/2021.3.33f1c1/Editor/Data/Resources/UnitySubsystems -[Subsystems] Discovering subsystems at path D:/myproject/JisolGame/JNFrame/Assets +[Subsystems] Discovering subsystems at path C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/Resources/UnitySubsystems +[Subsystems] Discovering subsystems at path D:/Jisol/JisolGame/JNFrame/Assets GfxDevice: creating device client; threaded=0; jobified=0 Direct3D: Version: Direct3D 11.0 [level 11.1] - Renderer: NVIDIA GeForce GTX 1660 SUPER (ID=0x21c4) + Renderer: NVIDIA GeForce RTX 3060 Laptop GPU (ID=0x2520) Vendor: NVIDIA - VRAM: 5980 MB - Driver: 31.0.15.3623 + VRAM: 6023 MB + Driver: 30.0.15.1181 Initialize mono -Mono path[0] = 'D:/Unity/2021.3.33f1c1/Editor/Data/Managed' -Mono path[1] = 'D:/Unity/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit-win32' -Mono config path = 'D:/Unity/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/etc' -Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56844 +Mono path[0] = 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/Managed' +Mono path[1] = 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/lib/mono/unityjit-win32' +Mono config path = 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/MonoBleedingEdge/etc' +Using monoOptions --debugger-agent=transport=dt_socket,embedding=1,server=y,suspend=n,address=127.0.0.1:56848 Begin MonoManager ReloadAssembly Registering precompiled unity dll's ... -Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/WebGLSupport/UnityEditor.WebGL.Extensions.dll -Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/AndroidPlayer/UnityEditor.Android.Extensions.dll -Register platform support module: D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll -Registered in 0.014200 seconds. +Register platform support module: C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll +Registered in 0.006229 seconds. Native extension for WindowsStandalone target not found -Native extension for Android target not found -Android Extension - Scanning For ADB Devices 905 ms -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 120.14 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 65.22 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Mono: successfully reloaded assembly -- Completed reload, in 4.085 seconds +- Completed reload, in 0.545 seconds Domain Reload Profiling: - ReloadAssembly (4087ms) - BeginReloadAssembly (615ms) + ReloadAssembly (546ms) + BeginReloadAssembly (104ms) ExecutionOrderSort (0ms) DisableScriptedObjects (0ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (4ms) - EndReloadAssembly (2007ms) - LoadAssemblies (636ms) + CreateAndSetChildDomain (1ms) + EndReloadAssembly (342ms) + LoadAssemblies (96ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (269ms) + SetupTypeCache (70ms) ReleaseScriptCaches (0ms) - RebuildScriptCaches (64ms) - SetupLoadedEditorAssemblies (1468ms) + RebuildScriptCaches (19ms) + SetupLoadedEditorAssemblies (208ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (1076ms) + InitializePlatformSupportModulesInManaged (7ms) SetLoadedEditorAssemblies (0ms) - RefreshPlugins (120ms) - BeforeProcessingInitializeOnLoad (2ms) - ProcessInitializeOnLoadAttributes (123ms) - ProcessInitializeOnLoadMethodAttributes (146ms) + RefreshPlugins (65ms) + BeforeProcessingInitializeOnLoad (1ms) + ProcessInitializeOnLoadAttributes (98ms) + ProcessInitializeOnLoadMethodAttributes (35ms) AfterProcessingInitializeOnLoad (0ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) AwakeInstancesAfterBackupRestoration (0ms) Platform modules already initialized, skipping Registering precompiled user dll's ... -Registered in 0.014787 seconds. +Registered in 0.011223 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 2.57 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.53 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +DisplayProgressbar: Restoring NuGet Packages +DisplayProgressbar: Installing System.Runtime.CompilerServices.Unsafe 6.0.0 +Mono: successfully reloaded assembly +- Completed reload, in 3.532 seconds +Domain Reload Profiling: + ReloadAssembly (3533ms) + BeginReloadAssembly (139ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (15ms) + EndReloadAssembly (3276ms) + LoadAssemblies (107ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (165ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (26ms) + SetupLoadedEditorAssemblies (2983ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (6ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (86ms) + ProcessInitializeOnLoadAttributes (2856ms) + ProcessInitializeOnLoadMethodAttributes (16ms) + AfterProcessingInitializeOnLoad (18ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (7ms) +Platform modules already initialized, skipping +======================================================================== +Worker process is ready to serve import requests +Launched and connected shader compiler UnityShaderCompiler.exe after 0.06 seconds +Refreshing native plugins compatible for Editor in 0.60 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4834 Unused Serialized files (Serialized files now loaded: 0) +Unloading 34 unused Assets / (46.3 KB). Loaded Objects now: 5286. +Memory consumption went from 164.1 MB to 164.1 MB. +Total: 4.031600 ms (FindLiveObjects: 0.392800 ms CreateObjectMapping: 0.328800 ms MarkObjects: 3.223400 ms DeleteObjects: 0.085000 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.012265 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.51 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Package Manager log level set to [2] [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 3.662 seconds +- Completed reload, in 1.193 seconds Domain Reload Profiling: - ReloadAssembly (3663ms) - BeginReloadAssembly (403ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (12ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (49ms) - EndReloadAssembly (2846ms) - LoadAssemblies (346ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (516ms) - ReleaseScriptCaches (6ms) - RebuildScriptCaches (165ms) - SetupLoadedEditorAssemblies (1853ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (39ms) - SetLoadedEditorAssemblies (1ms) - RefreshPlugins (3ms) - BeforeProcessingInitializeOnLoad (217ms) - ProcessInitializeOnLoadAttributes (1428ms) - ProcessInitializeOnLoadMethodAttributes (138ms) - AfterProcessingInitializeOnLoad (26ms) - EditorAssembliesLoaded (1ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (12ms) -Platform modules already initialized, skipping -======================================================================== -Worker process is ready to serve import requests -Launched and connected shader compiler UnityShaderCompiler.exe after 0.22 seconds -Refreshing native plugins compatible for Editor in 1.16 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4833 Unused Serialized files (Serialized files now loaded: 0) -Unloading 34 unused Assets / (46.7 KB). Loaded Objects now: 5290. -Memory consumption went from 170.5 MB to 170.4 MB. -Total: 5.809300 ms (FindLiveObjects: 0.512400 ms CreateObjectMapping: 0.254300 ms MarkObjects: 4.884300 ms DeleteObjects: 0.155400 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.019565 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 1.65 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 5.057 seconds -Domain Reload Profiling: - ReloadAssembly (5057ms) - BeginReloadAssembly (425ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (11ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (81ms) - EndReloadAssembly (4283ms) - LoadAssemblies (347ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (949ms) - ReleaseScriptCaches (4ms) - RebuildScriptCaches (126ms) - SetupLoadedEditorAssemblies (2859ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (164ms) - SetLoadedEditorAssemblies (1ms) - RefreshPlugins (2ms) - BeforeProcessingInitializeOnLoad (207ms) - ProcessInitializeOnLoadAttributes (2405ms) - ProcessInitializeOnLoadMethodAttributes (60ms) - AfterProcessingInitializeOnLoad (19ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (17ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.13 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4825 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5293. -Memory consumption went from 169.9 MB to 169.9 MB. -Total: 10.445200 ms (FindLiveObjects: 0.977300 ms CreateObjectMapping: 0.793300 ms MarkObjects: 8.617800 ms DeleteObjects: 0.054000 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.029600 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 1.03 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 2.405 seconds -Domain Reload Profiling: - ReloadAssembly (2405ms) - BeginReloadAssembly (522ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (7ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (247ms) - EndReloadAssembly (1702ms) - LoadAssemblies (270ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (639ms) - ReleaseScriptCaches (3ms) - RebuildScriptCaches (62ms) - SetupLoadedEditorAssemblies (779ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (48ms) - SetLoadedEditorAssemblies (0ms) - RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (105ms) - ProcessInitializeOnLoadAttributes (578ms) - ProcessInitializeOnLoadMethodAttributes (30ms) - AfterProcessingInitializeOnLoad (15ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (11ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 0.75 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5297. -Memory consumption went from 170.0 MB to 170.0 MB. -Total: 2.563900 ms (FindLiveObjects: 0.347500 ms CreateObjectMapping: 0.210500 ms MarkObjects: 1.977500 ms DeleteObjects: 0.027100 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.017667 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 2.14 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 1.680 seconds -Domain Reload Profiling: - ReloadAssembly (1681ms) - BeginReloadAssembly (251ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (7ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (72ms) - EndReloadAssembly (1285ms) - LoadAssemblies (175ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (314ms) - ReleaseScriptCaches (3ms) - RebuildScriptCaches (73ms) - SetupLoadedEditorAssemblies (719ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (35ms) - SetLoadedEditorAssemblies (1ms) - RefreshPlugins (2ms) - BeforeProcessingInitializeOnLoad (83ms) - ProcessInitializeOnLoadAttributes (562ms) - ProcessInitializeOnLoadMethodAttributes (22ms) - AfterProcessingInitializeOnLoad (13ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (10ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 2.11 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5300. -Memory consumption went from 170.0 MB to 170.0 MB. -Total: 2.252700 ms (FindLiveObjects: 0.326300 ms CreateObjectMapping: 0.159600 ms MarkObjects: 1.745200 ms DeleteObjects: 0.020700 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.016873 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.54 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 1.484 seconds -Domain Reload Profiling: - ReloadAssembly (1485ms) - BeginReloadAssembly (209ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (7ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (66ms) - EndReloadAssembly (1160ms) - LoadAssemblies (154ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (305ms) - ReleaseScriptCaches (1ms) - RebuildScriptCaches (32ms) - SetupLoadedEditorAssemblies (642ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (20ms) - SetLoadedEditorAssemblies (0ms) - RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (58ms) - ProcessInitializeOnLoadAttributes (524ms) - ProcessInitializeOnLoadMethodAttributes (25ms) - AfterProcessingInitializeOnLoad (13ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (11ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 3.85 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (22.9 KB). Loaded Objects now: 5303. -Memory consumption went from 170.0 MB to 170.0 MB. -Total: 2.235600 ms (FindLiveObjects: 0.305500 ms CreateObjectMapping: 0.164200 ms MarkObjects: 1.745100 ms DeleteObjects: 0.019500 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.016771 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.89 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 1.773 seconds -Domain Reload Profiling: - ReloadAssembly (1774ms) - BeginReloadAssembly (222ms) + ReloadAssembly (1193ms) + BeginReloadAssembly (147ms) ExecutionOrderSort (0ms) DisableScriptedObjects (5ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (77ms) - EndReloadAssembly (1430ms) - LoadAssemblies (165ms) + CreateAndSetChildDomain (25ms) + EndReloadAssembly (957ms) + LoadAssemblies (117ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (396ms) - ReleaseScriptCaches (1ms) - RebuildScriptCaches (60ms) - SetupLoadedEditorAssemblies (779ms) + SetupTypeCache (201ms) + ReleaseScriptCaches (0ms) + RebuildScriptCaches (28ms) + SetupLoadedEditorAssemblies (613ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (28ms) + InitializePlatformSupportModulesInManaged (5ms) SetLoadedEditorAssemblies (0ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (75ms) - ProcessInitializeOnLoadAttributes (627ms) - ProcessInitializeOnLoadMethodAttributes (30ms) - AfterProcessingInitializeOnLoad (17ms) + BeforeProcessingInitializeOnLoad (48ms) + ProcessInitializeOnLoadAttributes (527ms) + ProcessInitializeOnLoadMethodAttributes (17ms) + AfterProcessingInitializeOnLoad (15ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (13ms) + AwakeInstancesAfterBackupRestoration (6ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 3.60 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.41 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5306. -Memory consumption went from 169.8 MB to 169.8 MB. -Total: 3.464900 ms (FindLiveObjects: 0.542000 ms CreateObjectMapping: 0.341700 ms MarkObjects: 2.539200 ms DeleteObjects: 0.040500 ms) +Unloading 30 unused Assets / (22.9 KB). Loaded Objects now: 5290. +Memory consumption went from 165.7 MB to 165.7 MB. +Total: 2.170400 ms (FindLiveObjects: 0.247900 ms CreateObjectMapping: 0.171100 ms MarkObjects: 1.710000 ms DeleteObjects: 0.040400 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> @@ -476,116 +229,350 @@ AssetImportParameters requested are different than current active one (requested ======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.027820 seconds. +Registered in 0.010309 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.50 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.152 seconds +Domain Reload Profiling: + ReloadAssembly (1153ms) + BeginReloadAssembly (153ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (31ms) + EndReloadAssembly (919ms) + LoadAssemblies (111ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (200ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (30ms) + SetupLoadedEditorAssemblies (573ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (5ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (49ms) + ProcessInitializeOnLoadAttributes (488ms) + ProcessInitializeOnLoadMethodAttributes (17ms) + AfterProcessingInitializeOnLoad (14ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (6ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.43 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5293. +Memory consumption went from 165.9 MB to 165.9 MB. +Total: 2.056700 ms (FindLiveObjects: 0.209700 ms CreateObjectMapping: 0.117100 ms MarkObjects: 1.712100 ms DeleteObjects: 0.017100 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.015123 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.53 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.193 seconds +Domain Reload Profiling: + ReloadAssembly (1193ms) + BeginReloadAssembly (162ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (36ms) + EndReloadAssembly (945ms) + LoadAssemblies (111ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (213ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (27ms) + SetupLoadedEditorAssemblies (597ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (5ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (50ms) + ProcessInitializeOnLoadAttributes (503ms) + ProcessInitializeOnLoadMethodAttributes (18ms) + AfterProcessingInitializeOnLoad (19ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (7ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.54 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) +Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5296. +Memory consumption went from 165.9 MB to 165.9 MB. +Total: 2.428500 ms (FindLiveObjects: 0.271400 ms CreateObjectMapping: 0.139400 ms MarkObjects: 1.994500 ms DeleteObjects: 0.022400 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.015741 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.60 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.389 seconds +Domain Reload Profiling: + ReloadAssembly (1390ms) + BeginReloadAssembly (166ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (9ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (31ms) + EndReloadAssembly (1134ms) + LoadAssemblies (118ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (332ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (31ms) + SetupLoadedEditorAssemblies (649ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (6ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (59ms) + ProcessInitializeOnLoadAttributes (536ms) + ProcessInitializeOnLoadMethodAttributes (21ms) + AfterProcessingInitializeOnLoad (24ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (11ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.51 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 28 unused Assets / (21.9 KB). Loaded Objects now: 5298. +Memory consumption went from 165.8 MB to 165.8 MB. +Total: 2.890700 ms (FindLiveObjects: 0.252800 ms CreateObjectMapping: 0.157600 ms MarkObjects: 2.449900 ms DeleteObjects: 0.029500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.009268 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.50 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.359 seconds +Domain Reload Profiling: + ReloadAssembly (1360ms) + BeginReloadAssembly (163ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (5ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (28ms) + EndReloadAssembly (1105ms) + LoadAssemblies (121ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (298ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (27ms) + SetupLoadedEditorAssemblies (641ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (5ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (56ms) + ProcessInitializeOnLoadAttributes (536ms) + ProcessInitializeOnLoadMethodAttributes (21ms) + AfterProcessingInitializeOnLoad (21ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.56 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4822 Unused Serialized files (Serialized files now loaded: 0) +Unloading 26 unused Assets / (22.9 KB). Loaded Objects now: 5301. +Memory consumption went from 165.8 MB to 165.8 MB. +Total: 3.219900 ms (FindLiveObjects: 0.441000 ms CreateObjectMapping: 0.155000 ms MarkObjects: 2.596700 ms DeleteObjects: 0.025600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.010724 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.45 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.178 seconds +Domain Reload Profiling: + ReloadAssembly (1178ms) + BeginReloadAssembly (154ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (28ms) + EndReloadAssembly (940ms) + LoadAssemblies (114ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (199ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (27ms) + SetupLoadedEditorAssemblies (604ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (5ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (0ms) + BeforeProcessingInitializeOnLoad (52ms) + ProcessInitializeOnLoadAttributes (507ms) + ProcessInitializeOnLoadMethodAttributes (19ms) + AfterProcessingInitializeOnLoad (20ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.59 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5304. +Memory consumption went from 165.7 MB to 165.6 MB. +Total: 2.233800 ms (FindLiveObjects: 0.270600 ms CreateObjectMapping: 0.132100 ms MarkObjects: 1.810000 ms DeleteObjects: 0.020600 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.012769 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found Refreshing native plugins compatible for Editor in 0.57 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.545 seconds +- Completed reload, in 1.294 seconds Domain Reload Profiling: - ReloadAssembly (1546ms) - BeginReloadAssembly (191ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (6ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (48ms) - EndReloadAssembly (1248ms) - LoadAssemblies (131ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (379ms) - ReleaseScriptCaches (1ms) - RebuildScriptCaches (38ms) - SetupLoadedEditorAssemblies (675ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (21ms) - SetLoadedEditorAssemblies (0ms) - RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (63ms) - ProcessInitializeOnLoadAttributes (549ms) - ProcessInitializeOnLoadMethodAttributes (25ms) - AfterProcessingInitializeOnLoad (16ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (12ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.24 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5309. -Memory consumption went from 170.0 MB to 170.0 MB. -Total: 2.507800 ms (FindLiveObjects: 0.536000 ms CreateObjectMapping: 0.227500 ms MarkObjects: 1.723200 ms DeleteObjects: 0.018700 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.016788 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.63 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 1.573 seconds -Domain Reload Profiling: - ReloadAssembly (1574ms) - BeginReloadAssembly (205ms) + ReloadAssembly (1295ms) + BeginReloadAssembly (158ms) ExecutionOrderSort (0ms) DisableScriptedObjects (4ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (57ms) - EndReloadAssembly (1230ms) - LoadAssemblies (170ms) + CreateAndSetChildDomain (29ms) + EndReloadAssembly (1042ms) + LoadAssemblies (117ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (294ms) - ReleaseScriptCaches (3ms) - RebuildScriptCaches (43ms) - SetupLoadedEditorAssemblies (704ms) + SetupTypeCache (225ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (34ms) + SetupLoadedEditorAssemblies (657ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (24ms) + InitializePlatformSupportModulesInManaged (6ms) SetLoadedEditorAssemblies (0ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (73ms) - ProcessInitializeOnLoadAttributes (564ms) - ProcessInitializeOnLoadMethodAttributes (25ms) - AfterProcessingInitializeOnLoad (16ms) + BeforeProcessingInitializeOnLoad (62ms) + ProcessInitializeOnLoadAttributes (545ms) + ProcessInitializeOnLoadMethodAttributes (22ms) + AfterProcessingInitializeOnLoad (20ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (11ms) + AwakeInstancesAfterBackupRestoration (8ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.33 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.56 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5312. -Memory consumption went from 170.0 MB to 170.0 MB. -Total: 2.818600 ms (FindLiveObjects: 0.308600 ms CreateObjectMapping: 0.142000 ms MarkObjects: 2.330900 ms DeleteObjects: 0.036100 ms) +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (23.0 KB). Loaded Objects now: 5307. +Memory consumption went from 165.9 MB to 165.8 MB. +Total: 2.300200 ms (FindLiveObjects: 0.287000 ms CreateObjectMapping: 0.164100 ms MarkObjects: 1.826400 ms DeleteObjects: 0.022000 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> @@ -596,116 +583,55 @@ AssetImportParameters requested are different than current active one (requested ======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.013184 seconds. +Registered in 0.013870 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 1.66 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.61 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.620 seconds +- Completed reload, in 1.293 seconds Domain Reload Profiling: - ReloadAssembly (1621ms) - BeginReloadAssembly (206ms) + ReloadAssembly (1293ms) + BeginReloadAssembly (174ms) ExecutionOrderSort (0ms) - DisableScriptedObjects (5ms) + DisableScriptedObjects (4ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (65ms) - EndReloadAssembly (1296ms) - LoadAssemblies (151ms) + CreateAndSetChildDomain (32ms) + EndReloadAssembly (1022ms) + LoadAssemblies (131ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (336ms) + SetupTypeCache (249ms) ReleaseScriptCaches (1ms) - RebuildScriptCaches (57ms) - SetupLoadedEditorAssemblies (723ms) + RebuildScriptCaches (32ms) + SetupLoadedEditorAssemblies (617ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (24ms) + InitializePlatformSupportModulesInManaged (6ms) SetLoadedEditorAssemblies (0ms) - RefreshPlugins (2ms) - BeforeProcessingInitializeOnLoad (77ms) - ProcessInitializeOnLoadAttributes (572ms) - ProcessInitializeOnLoadMethodAttributes (31ms) - AfterProcessingInitializeOnLoad (15ms) - EditorAssembliesLoaded (0ms) - ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (11ms) -Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.15 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5315. -Memory consumption went from 170.0 MB to 170.0 MB. -Total: 3.047000 ms (FindLiveObjects: 0.337100 ms CreateObjectMapping: 0.179700 ms MarkObjects: 2.490900 ms DeleteObjects: 0.037700 ms) - -AssetImportParameters requested are different than current active one (requested -> active): - custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> - custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> - custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> - custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> - custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> - custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> - custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> - custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> - custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> - custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> - custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> -======================================================================== -Received Prepare -Registering precompiled user dll's ... -Registered in 0.013811 seconds. -Begin MonoManager ReloadAssembly -Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.95 ms, found 3 plugins. -Preloading 0 native plugins for Editor in 0.00 ms. -[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument -[Package Manager] Cannot connect to Unity Package Manager local server -Mono: successfully reloaded assembly -- Completed reload, in 1.880 seconds -Domain Reload Profiling: - ReloadAssembly (1881ms) - BeginReloadAssembly (232ms) - ExecutionOrderSort (0ms) - DisableScriptedObjects (5ms) - BackupInstance (0ms) - ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (65ms) - EndReloadAssembly (1493ms) - LoadAssemblies (189ms) - RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (462ms) - ReleaseScriptCaches (2ms) - RebuildScriptCaches (47ms) - SetupLoadedEditorAssemblies (769ms) - LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (33ms) - SetLoadedEditorAssemblies (1ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (86ms) - ProcessInitializeOnLoadAttributes (599ms) - ProcessInitializeOnLoadMethodAttributes (31ms) - AfterProcessingInitializeOnLoad (17ms) + BeforeProcessingInitializeOnLoad (56ms) + ProcessInitializeOnLoadAttributes (516ms) + ProcessInitializeOnLoadMethodAttributes (19ms) + AfterProcessingInitializeOnLoad (19ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (11ms) + AwakeInstancesAfterBackupRestoration (8ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.79 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.49 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5318. -Memory consumption went from 170.0 MB to 170.0 MB. -Total: 2.980800 ms (FindLiveObjects: 0.552400 ms CreateObjectMapping: 0.252100 ms MarkObjects: 2.122200 ms DeleteObjects: 0.052700 ms) +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5310. +Memory consumption went from 165.9 MB to 165.9 MB. +Total: 2.364200 ms (FindLiveObjects: 0.248600 ms CreateObjectMapping: 0.123600 ms MarkObjects: 1.973700 ms DeleteObjects: 0.017200 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> @@ -716,56 +642,55 @@ AssetImportParameters requested are different than current active one (requested ======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.013488 seconds. +Registered in 0.021378 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 1.21 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.58 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.599 seconds +- Completed reload, in 1.698 seconds Domain Reload Profiling: - ReloadAssembly (1599ms) - BeginReloadAssembly (193ms) + ReloadAssembly (1698ms) + BeginReloadAssembly (389ms) ExecutionOrderSort (0ms) - DisableScriptedObjects (5ms) + DisableScriptedObjects (86ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (51ms) - EndReloadAssembly (1286ms) - LoadAssemblies (149ms) + CreateAndSetChildDomain (55ms) + EndReloadAssembly (1126ms) + LoadAssemblies (226ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (350ms) + SetupTypeCache (242ms) ReleaseScriptCaches (1ms) - RebuildScriptCaches (50ms) - SetupLoadedEditorAssemblies (720ms) + RebuildScriptCaches (34ms) + SetupLoadedEditorAssemblies (672ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (23ms) + InitializePlatformSupportModulesInManaged (6ms) SetLoadedEditorAssemblies (1ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (70ms) - ProcessInitializeOnLoadAttributes (582ms) - ProcessInitializeOnLoadMethodAttributes (27ms) - AfterProcessingInitializeOnLoad (15ms) + BeforeProcessingInitializeOnLoad (64ms) + ProcessInitializeOnLoadAttributes (555ms) + ProcessInitializeOnLoadMethodAttributes (24ms) + AfterProcessingInitializeOnLoad (22ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) AwakeInstancesAfterBackupRestoration (9ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.39 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.66 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5321. -Memory consumption went from 169.8 MB to 169.8 MB. -Total: 5.321700 ms (FindLiveObjects: 0.367700 ms CreateObjectMapping: 0.243400 ms MarkObjects: 4.652400 ms DeleteObjects: 0.056700 ms) +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5313. +Memory consumption went from 165.9 MB to 165.9 MB. +Total: 3.494100 ms (FindLiveObjects: 0.459000 ms CreateObjectMapping: 0.156200 ms MarkObjects: 2.855500 ms DeleteObjects: 0.022000 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> @@ -776,56 +701,173 @@ AssetImportParameters requested are different than current active one (requested ======================================================================== Received Prepare Registering precompiled user dll's ... -Registered in 0.015986 seconds. +Registered in 0.010762 seconds. Begin MonoManager ReloadAssembly Native extension for WindowsStandalone target not found -Native extension for Android target not found -Native extension for WebGL target not found -Refreshing native plugins compatible for Editor in 0.91 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.65 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. [Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument [Package Manager] Cannot connect to Unity Package Manager local server Mono: successfully reloaded assembly -- Completed reload, in 1.612 seconds +- Completed reload, in 1.348 seconds Domain Reload Profiling: - ReloadAssembly (1613ms) - BeginReloadAssembly (190ms) + ReloadAssembly (1349ms) + BeginReloadAssembly (169ms) ExecutionOrderSort (0ms) - DisableScriptedObjects (6ms) + DisableScriptedObjects (5ms) BackupInstance (0ms) ReleaseScriptingObjects (0ms) - CreateAndSetChildDomain (54ms) - EndReloadAssembly (1302ms) - LoadAssemblies (142ms) + CreateAndSetChildDomain (29ms) + EndReloadAssembly (1084ms) + LoadAssemblies (126ms) RebuildTransferFunctionScriptingTraits (0ms) - SetupTypeCache (335ms) - ReleaseScriptCaches (3ms) - RebuildScriptCaches (45ms) - SetupLoadedEditorAssemblies (734ms) + SetupTypeCache (258ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (48ms) + SetupLoadedEditorAssemblies (642ms) LogAssemblyErrors (0ms) - InitializePlatformSupportModulesInManaged (24ms) + InitializePlatformSupportModulesInManaged (6ms) SetLoadedEditorAssemblies (0ms) RefreshPlugins (1ms) - BeforeProcessingInitializeOnLoad (77ms) - ProcessInitializeOnLoadAttributes (588ms) - ProcessInitializeOnLoadMethodAttributes (30ms) - AfterProcessingInitializeOnLoad (14ms) + BeforeProcessingInitializeOnLoad (55ms) + ProcessInitializeOnLoadAttributes (529ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (24ms) EditorAssembliesLoaded (0ms) ExecutionOrderSort2 (0ms) - AwakeInstancesAfterBackupRestoration (14ms) + AwakeInstancesAfterBackupRestoration (10ms) Platform modules already initialized, skipping -Refreshing native plugins compatible for Editor in 1.77 ms, found 3 plugins. +Refreshing native plugins compatible for Editor in 0.58 ms, found 3 plugins. Preloading 0 native plugins for Editor in 0.00 ms. -Unloading 4826 Unused Serialized files (Serialized files now loaded: 0) -Unloading 29 unused Assets / (21.9 KB). Loaded Objects now: 5324. -Memory consumption went from 170.0 MB to 170.0 MB. -Total: 2.439000 ms (FindLiveObjects: 0.400700 ms CreateObjectMapping: 0.186800 ms MarkObjects: 1.816600 ms DeleteObjects: 0.033200 ms) +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5316. +Memory consumption went from 165.9 MB to 165.9 MB. +Total: 2.916000 ms (FindLiveObjects: 0.259100 ms CreateObjectMapping: 0.227800 ms MarkObjects: 2.287700 ms DeleteObjects: 0.138900 ms) AssetImportParameters requested are different than current active one (requested -> active): custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.015911 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.88 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.801 seconds +Domain Reload Profiling: + ReloadAssembly (1802ms) + BeginReloadAssembly (207ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (6ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (34ms) + EndReloadAssembly (1383ms) + LoadAssemblies (211ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (264ms) + ReleaseScriptCaches (1ms) + RebuildScriptCaches (47ms) + SetupLoadedEditorAssemblies (851ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (8ms) + SetLoadedEditorAssemblies (1ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (75ms) + ProcessInitializeOnLoadAttributes (711ms) + ProcessInitializeOnLoadMethodAttributes (31ms) + AfterProcessingInitializeOnLoad (25ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (7ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.77 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5319. +Memory consumption went from 165.7 MB to 165.7 MB. +Total: 2.506900 ms (FindLiveObjects: 0.440200 ms CreateObjectMapping: 0.159300 ms MarkObjects: 1.887800 ms DeleteObjects: 0.018500 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> + custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> + custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> + custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> + custom:SearchIndexIgnoredProperties: e643bd26f0fe6173181afceb89e7c659 -> + custom:container-demuxer-ogg: 62fdf1f143b41e24485cea50d1cbac27 -> + custom:video-decoder-webm-vp8: 9c59270c3fd7afecdb556c50c9e8de78 -> + custom:audio-decoder-ogg-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> +======================================================================== +Received Prepare +Registering precompiled user dll's ... +Registered in 0.012704 seconds. +Begin MonoManager ReloadAssembly +Native extension for WindowsStandalone target not found +Refreshing native plugins compatible for Editor in 0.59 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +[Package Manager] Server::EnsureServerProcessIsRunning -- launch failed, reason: Unity was launched with the -noUpm command-line argument +[Package Manager] Cannot connect to Unity Package Manager local server +Mono: successfully reloaded assembly +- Completed reload, in 1.645 seconds +Domain Reload Profiling: + ReloadAssembly (1646ms) + BeginReloadAssembly (180ms) + ExecutionOrderSort (0ms) + DisableScriptedObjects (4ms) + BackupInstance (0ms) + ReleaseScriptingObjects (0ms) + CreateAndSetChildDomain (32ms) + EndReloadAssembly (1361ms) + LoadAssemblies (138ms) + RebuildTransferFunctionScriptingTraits (0ms) + SetupTypeCache (420ms) + ReleaseScriptCaches (2ms) + RebuildScriptCaches (55ms) + SetupLoadedEditorAssemblies (724ms) + LogAssemblyErrors (0ms) + InitializePlatformSupportModulesInManaged (8ms) + SetLoadedEditorAssemblies (0ms) + RefreshPlugins (1ms) + BeforeProcessingInitializeOnLoad (76ms) + ProcessInitializeOnLoadAttributes (591ms) + ProcessInitializeOnLoadMethodAttributes (26ms) + AfterProcessingInitializeOnLoad (22ms) + EditorAssembliesLoaded (0ms) + ExecutionOrderSort2 (0ms) + AwakeInstancesAfterBackupRestoration (8ms) +Platform modules already initialized, skipping +Refreshing native plugins compatible for Editor in 0.55 ms, found 3 plugins. +Preloading 0 native plugins for Editor in 0.00 ms. +Unloading 4823 Unused Serialized files (Serialized files now loaded: 0) +Unloading 27 unused Assets / (21.9 KB). Loaded Objects now: 5322. +Memory consumption went from 165.9 MB to 165.9 MB. +Total: 2.344300 ms (FindLiveObjects: 0.291100 ms CreateObjectMapping: 0.160700 ms MarkObjects: 1.858700 ms DeleteObjects: 0.032900 ms) + +AssetImportParameters requested are different than current active one (requested -> active): + custom:video-decoder-ogg-theora: a1e56fd34408186e4bbccfd4996cb3dc -> + custom:container-muxer-webm: aa71ff27fc2769a1b78a27578f13a17b -> + custom:container-demuxer-webm: 4f35f7cbe854078d1ac9338744f61a02 -> + custom:video-encoder-webm-vp8: eb34c28f22e8b96e1ab97ce403110664 -> + custom:video-codec-MediaFoundation-h265: 746d11721c4dcdbdad8f713fa42b33f4 -> custom:CustomObjectIndexerAttribute: bc11b3a6c3213fcdd17b65e7da85e133 -> custom:audio-encoder-webm-vorbis: bf7c407c2cedff20999df2af8eb42d56 -> custom:framework-win-MediaFoundation: 216162199b28c13a410421893ffa2e32 -> diff --git a/JNFrame/Logs/shadercompiler-AssetImportWorker0.log b/JNFrame/Logs/shadercompiler-AssetImportWorker0.log index b4e6f0a2..d9617fbf 100644 --- a/JNFrame/Logs/shadercompiler-AssetImportWorker0.log +++ b/JNFrame/Logs/shadercompiler-AssetImportWorker0.log @@ -1,6 +1,3 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' +Base path: 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data', plugins path 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/PlaybackEngines' Cmd: initializeCompiler -Unhandled exception: Protocol error - failed to read magic number (error -2147483644, transferred 0/4) - -Quitting shader compiler process diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe0.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe0.log index d4c81ba5..d9617fbf 100644 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe0.log +++ b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe0.log @@ -1,6 +1,3 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' +Base path: 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data', plugins path 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/PlaybackEngines' Cmd: initializeCompiler -Cmd: shutdown - -Quitting shader compiler process diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe1.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe1.log index d323abb8..44598074 100644 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe1.log +++ b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe1.log @@ -1,81 +1,6 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' +Base path: 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data', plugins path 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/PlaybackEngines' Cmd: initializeCompiler Cmd: compileSnippet - insize=3523 file=Assets/DefaultResourcesExtra/UI/UI/Default pass=Default cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW= dKW=UNITY_UI_CLIP_RECT UNITY_UI_ALPHACLIP UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=49 ok=1 outsize=1338 - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN VERTEXLIGHT_ON dKW=FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=2770 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT SHADOWS_DEPTH SHADOWS_SOFT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=1950 - -Cmd: compileSnippet - insize=1590 file=Assets/DefaultResourcesExtra/Standard pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=UNITY_HDR_ON dKW=INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP LIGHTPROBE_SH DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=168 ok=1 outsize=1582 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN VERTEXLIGHT_ON dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=237 ok=1 outsize=2770 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL SHADOWS_SCREEN dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=3946 - -Cmd: compileSnippet - insize=1590 file=Assets/DefaultResourcesExtra/Standard pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=_EMISSION UNITY_HDR_ON dKW=INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP LIGHTPROBE_SH DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=168 ok=1 outsize=1238 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH _EMISSION dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=237 ok=1 outsize=2994 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2158 - -Cmd: compileSnippet - insize=5009 file=/Legacy Shaders/VertexLit pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 POINT UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=1 ok=1 outsize=510 - -Cmd: compileSnippet - insize=17683 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH VERTEXLIGHT_ON dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=20 ok=1 outsize=2494 - -Cmd: compileSnippet - insize=4425 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=264 ok=1 outsize=1734 - -Cmd: compileSnippet - insize=12779 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=PREPASS cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_PREPASSFINAL uKW=LIGHTPROBE_SH UNITY_HDR_ON dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=110 ok=1 outsize=674 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL dKW=POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1846 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE SHADOWS_SOFT SHADOWS_CUBE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=3318 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL dKW=POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_SOFT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=3050 - -Cmd: compileSnippet - insize=11914 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES SHADOWS_SINGLE_CASCADE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=335 ok=1 outsize=1302 - -Cmd: compileSnippet - insize=11948 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES SHADOWS_SINGLE_CASCADE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=404 ok=1 outsize=4442 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH SHADOWS_SOFT dKW=UNITY_HDR_ON POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT SHADOWS_SOFT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_SOFT SHADOWS_CUBE dKW=UNITY_HDR_ON DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=4358 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON SPOT SHADOWS_DEPTH SHADOWS_SOFT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=5522 - -Cmd: compileSnippet - insize=731 file=Assets/DefaultResourcesExtra/Sprites/Default pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ETC1_EXTERNAL_ALPHA dKW=INSTANCING_ON PIXELSNAP_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=32 ok=1 outsize=890 - -Cmd: compileSnippet - insize=3523 file=Assets/DefaultResourcesExtra/UI/UI/Default pass=Default cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_UI_CLIP_RECT dKW=UNITY_UI_ALPHACLIP UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=49 ok=1 outsize=814 + insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH dKW=_EMISSION FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _DETAIL_MULX2 _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF _PARALLAXMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=6798 diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe10.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe10.log deleted file mode 100644 index b065cfb0..00000000 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe10.log +++ /dev/null @@ -1,84 +0,0 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' -Cmd: initializeCompiler - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL SHADOWS_SCREEN dKW=FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED VERTEXLIGHT_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=1778 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE SHADOWS_SOFT SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=1950 - -Cmd: compileSnippet - insize=1590 file=Assets/DefaultResourcesExtra/Standard pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=LIGHTPROBE_SH UNITY_HDR_ON dKW=INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=168 ok=1 outsize=1838 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SHADOWS_SCREEN DIRECTIONAL_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=272 ok=1 outsize=2086 - -Cmd: compileSnippet - insize=5009 file=/Legacy Shaders/VertexLit pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 POINT UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=1 ok=1 outsize=3898 - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN dKW=_EMISSION FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _DETAIL_MULX2 _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF _PARALLAXMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=7174 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=3650 - -Cmd: compileSnippet - insize=1311 file=Assets/DefaultResourcesExtra/Standard pass=ShadowCaster cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_SHADOWCASTER uKW=SHADOWS_CUBE dKW=INSTANCING_ON _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _PARALLAXMAP SHADOWS_DEPTH UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=139 ok=1 outsize=250 - -Cmd: compileSnippet - insize=1590 file=Assets/DefaultResourcesExtra/Standard pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW= dKW=_EMISSION INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP LIGHTPROBE_SH DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_HDR_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=168 ok=1 outsize=1154 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT SHADOWS_DEPTH dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2258 - -Cmd: compileSnippet - insize=17683 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL VERTEXLIGHT_ON dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=20 ok=1 outsize=1250 - -Cmd: compileSnippet - insize=4425 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=264 ok=1 outsize=1478 - -Cmd: compileSnippet - insize=12779 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=PREPASS cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_PREPASSFINAL uKW=UNITY_HDR_ON dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 LIGHTPROBE_SH DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=110 ok=1 outsize=1834 - -Cmd: compileSnippet - insize=12919 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=UNITY_HDR_ON dKW=INSTANCING_ON LIGHTPROBE_SH DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=187 ok=1 outsize=742 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE SHADOWS_CUBE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=2138 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE SHADOWS_CUBE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=2910 - -Cmd: compileSnippet - insize=11918 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES dKW=SHADOWS_SINGLE_CASCADE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=358 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=11948 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES dKW=SHADOWS_SINGLE_CASCADE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=404 ok=1 outsize=5610 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE dKW=UNITY_HDR_ON POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON SPOT SHADOWS_DEPTH dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_CUBE dKW=UNITY_HDR_ON DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3978 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON DIRECTIONAL SHADOWS_SCREEN dKW=POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3366 - -Cmd: compileSnippet - insize=1939 file=Assets/DefaultResourcesExtra/Sprites/Mask pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=PIXELSNAP_ON dKW=ETC1_EXTERNAL_ALPHA UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=32 ok=1 outsize=894 - -Cmd: compileSnippet - insize=3523 file=Assets/DefaultResourcesExtra/UI/UI/Default pass=Default cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_UI_CLIP_RECT UNITY_UI_ALPHACLIP dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=49 ok=1 outsize=890 - -Cmd: compileSnippet - insize=6639 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=YCbCrA_To_RGBA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=193 ok=1 outsize=1082 - diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe11.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe11.log deleted file mode 100644 index 5553ed65..00000000 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe11.log +++ /dev/null @@ -1,69 +0,0 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' -Cmd: initializeCompiler - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT SHADOWS_SOFT SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=1950 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL SHADOWS_SCREEN dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING VERTEXLIGHT_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=237 ok=1 outsize=1778 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2102 - -Cmd: compileSnippet - insize=944 file=Assets/DefaultResourcesExtra/Legacy Shaders/VertexLit pass=ShadowCaster cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_SHADOWCASTER uKW=SHADOWS_CUBE dKW=INSTANCING_ON SHADOWS_DEPTH UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=123 ok=1 outsize=1330 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=3998 - -Cmd: compileSnippet - insize=17683 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL SHADOWS_SCREEN VERTEXLIGHT_ON dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=20 ok=1 outsize=1442 - -Cmd: compileSnippet - insize=4425 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL dKW=FOG_LINEAR FOG_EXP FOG_EXP2 POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=264 ok=1 outsize=1250 - -Cmd: compileSnippet - insize=12779 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=PREPASS cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_PREPASSFINAL uKW=LIGHTPROBE_SH dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_HDR_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=110 ok=1 outsize=1834 - -Cmd: compileSnippet - insize=12919 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=LIGHTPROBE_SH dKW=INSTANCING_ON DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_HDR_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=187 ok=1 outsize=838 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL dKW=POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=2470 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=2906 - -Cmd: compileSnippet - insize=11918 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SINGLE_CASCADE dKW=SHADOWS_SPLIT_SPHERES UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=358 ok=1 outsize=1174 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL SHADOWS_SCREEN dKW=UNITY_HDR_ON POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT_COOKIE SHADOWS_SOFT SHADOWS_CUBE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT dKW=UNITY_HDR_ON POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3582 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON SPOT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3558 - -Cmd: compileSnippet - insize=731 file=Assets/DefaultResourcesExtra/Sprites/Default pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ETC1_EXTERNAL_ALPHA dKW=INSTANCING_ON PIXELSNAP_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=32 ok=1 outsize=606 - -Cmd: compileSnippet - insize=3523 file=Assets/DefaultResourcesExtra/UI/UI/Default pass=Default cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_UI_CLIP_RECT dKW=UNITY_UI_ALPHACLIP UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=49 ok=1 outsize=1338 - -Cmd: compileSnippet - insize=6648 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=YCbCrA_To_RGBAFull cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=182 ok=1 outsize=1046 - diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe2.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe2.log index 28196924..c1c8916b 100644 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe2.log +++ b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe2.log @@ -1,84 +1,6 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' +Base path: 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data', plugins path 'C:/APP/UnityEdit/2021.3.33f1c1/Editor/Data/PlaybackEngines' Cmd: initializeCompiler Cmd: compileSnippet - insize=3523 file=Assets/DefaultResourcesExtra/UI/UI/Default pass=Default cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW= dKW=UNITY_UI_CLIP_RECT UNITY_UI_ALPHACLIP UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=49 ok=1 outsize=646 - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN dKW=FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED VERTEXLIGHT_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=2034 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=1950 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING VERTEXLIGHT_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=237 ok=1 outsize=2034 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=1798 - -Cmd: compileSnippet - insize=5009 file=/Legacy Shaders/VertexLit pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 SPOT UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=1 ok=1 outsize=3718 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE SHADOWS_SOFT SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=5146 - -Cmd: compileSnippet - insize=1590 file=Assets/DefaultResourcesExtra/Standard pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=LIGHTPROBE_SH dKW=_EMISSION INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_HDR_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=168 ok=1 outsize=2366 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL _EMISSION dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=237 ok=1 outsize=2918 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=1986 - -Cmd: compileSnippet - insize=17683 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED VERTEXLIGHT_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=20 ok=1 outsize=1746 - -Cmd: compileSnippet - insize=4425 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 POINT DIRECTIONAL SPOT POINT_COOKIE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=264 ok=1 outsize=1478 - -Cmd: compileSnippet - insize=12779 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=PREPASS cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_PREPASSFINAL uKW=LIGHTPROBE_SH UNITY_HDR_ON dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=110 ok=1 outsize=1834 - -Cmd: compileSnippet - insize=12919 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=LIGHTPROBE_SH UNITY_HDR_ON dKW=INSTANCING_ON DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=187 ok=1 outsize=814 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE SHADOWS_SCREEN dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE SHADOWS_SCREEN dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=2342 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH SHADOWS_SOFT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=2446 - -Cmd: compileSnippet - insize=11918 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES SHADOWS_SINGLE_CASCADE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=358 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT dKW=UNITY_HDR_ON POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE SHADOWS_SOFT SHADOWS_CUBE dKW=UNITY_HDR_ON POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT_COOKIE SHADOWS_CUBE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE dKW=UNITY_HDR_ON POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3258 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON DIRECTIONAL_COOKIE dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3234 - -Cmd: compileSnippet - insize=1939 file=Assets/DefaultResourcesExtra/Sprites/Mask pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ETC1_EXTERNAL_ALPHA dKW=PIXELSNAP_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=32 ok=1 outsize=682 - -Cmd: compileSnippet - insize=6639 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=YCbCrA_To_RGBA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=193 ok=1 outsize=722 - -Cmd: compileSnippet - insize=6643 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=Flip_NV12_To_RGB1 cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=227 ok=1 outsize=782 + insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN dKW=_EMISSION FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _DETAIL_MULX2 _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF _PARALLAXMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=7174 diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe3.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe3.log deleted file mode 100644 index 140c6dca..00000000 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe3.log +++ /dev/null @@ -1,87 +0,0 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' -Cmd: initializeCompiler - -Cmd: compileSnippet - insize=1311 file=Assets/DefaultResourcesExtra/Standard pass=ShadowCaster cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_SHADOWCASTER uKW=SHADOWS_DEPTH dKW=INSTANCING_ON _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _PARALLAXMAP SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=139 ok=1 outsize=250 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL SHADOWS_SCREEN dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=1830 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL SHADOWS_SCREEN VERTEXLIGHT_ON dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=237 ok=1 outsize=1778 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT SHADOWS_DEPTH dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2102 - -Cmd: compileSnippet - insize=944 file=Assets/DefaultResourcesExtra/Legacy Shaders/VertexLit pass=ShadowCaster cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_SHADOWCASTER uKW=INSTANCING_ON SHADOWS_CUBE dKW=SHADOWS_DEPTH UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=2049 mask=6 start=123 ok=1 outsize=1490 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT SHADOWS_DEPTH SHADOWS_SOFT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=6130 - -Cmd: compileSnippet - insize=1590 file=Assets/DefaultResourcesExtra/Standard pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=LIGHTPROBE_SH UNITY_HDR_ON dKW=_EMISSION INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=168 ok=1 outsize=2342 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN dKW=_EMISSION FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=237 ok=1 outsize=7174 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SHADOWS_SCREEN DIRECTIONAL_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=272 ok=1 outsize=4206 - -Cmd: compileSnippet - insize=16577 file=Assets/DefaultResourcesExtra/Skybox/Procedural pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=_SUNDISK_HIGH_QUALITY dKW=_SUNDISK_NONE _SUNDISK_SIMPLE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=20 ok=1 outsize=1126 - -Cmd: compileSnippet - insize=17683 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=20 ok=1 outsize=1318 - -Cmd: compileSnippet - insize=4425 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 POINT DIRECTIONAL SPOT POINT_COOKIE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=264 ok=1 outsize=1506 - -Cmd: compileSnippet - insize=12779 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=PREPASS cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_PREPASSFINAL uKW=LIGHTPROBE_SH dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_HDR_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=110 ok=1 outsize=698 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH SHADOWS_SOFT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=2690 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE SHADOWS_SOFT SHADOWS_CUBE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=2342 - -Cmd: compileSnippet - insize=11914 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES SHADOWS_SINGLE_CASCADE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=335 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=11944 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SINGLE_CASCADE dKW=SHADOWS_SPLIT_SPHERES UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=380 ok=1 outsize=4570 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE dKW=UNITY_HDR_ON POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON DIRECTIONAL_COOKIE SHADOWS_SCREEN dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE dKW=UNITY_HDR_ON POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3482 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON DIRECTIONAL_COOKIE SHADOWS_SCREEN dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3610 - -Cmd: compileSnippet - insize=1224 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredReflections pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=104 ok=1 outsize=782 - -Cmd: compileSnippet - insize=1939 file=Assets/DefaultResourcesExtra/Sprites/Mask pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ETC1_EXTERNAL_ALPHA PIXELSNAP_ON dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=32 ok=1 outsize=894 - -Cmd: compileSnippet - insize=3523 file=Assets/DefaultResourcesExtra/UI/UI/Default pass=Default cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_UI_ALPHACLIP dKW=UNITY_UI_CLIP_RECT UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=49 ok=1 outsize=722 - -Cmd: compileSnippet - insize=6642 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=Flip_RGBASplit_To_RGBA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=215 ok=1 outsize=630 - diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe4.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe4.log deleted file mode 100644 index c472df29..00000000 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe4.log +++ /dev/null @@ -1,78 +0,0 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' -Cmd: initializeCompiler - -Cmd: compileSnippet - insize=1311 file=Assets/DefaultResourcesExtra/Standard pass=ShadowCaster cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_SHADOWCASTER uKW=SHADOWS_DEPTH dKW=INSTANCING_ON _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=139 ok=1 outsize=1446 - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH VERTEXLIGHT_ON dKW=FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=2662 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT SHADOWS_DEPTH dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=1950 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2026 - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH dKW=_EMISSION FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _DETAIL_MULX2 _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF _PARALLAXMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=6798 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=4746 - -Cmd: compileSnippet - insize=1590 file=Assets/DefaultResourcesExtra/Standard pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=_EMISSION dKW=INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP LIGHTPROBE_SH DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_HDR_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=168 ok=1 outsize=1262 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL SHADOWS_SCREEN _EMISSION dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=237 ok=1 outsize=6294 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2250 - -Cmd: compileSnippet - insize=5009 file=/Legacy Shaders/VertexLit pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 SPOT UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=1 ok=1 outsize=510 - -Cmd: compileSnippet - insize=4425 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL dKW=FOG_LINEAR FOG_EXP FOG_EXP2 POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=264 ok=1 outsize=1246 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=2366 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE SHADOWS_SCREEN dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL SHADOWS_SCREEN dKW=POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=2058 - -Cmd: compileSnippet - insize=11914 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES dKW=SHADOWS_SINGLE_CASCADE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=335 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=11918 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES SHADOWS_SINGLE_CASCADE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=358 ok=1 outsize=1174 - -Cmd: compileSnippet - insize=11948 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES SHADOWS_SINGLE_CASCADE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=404 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH dKW=UNITY_HDR_ON POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON DIRECTIONAL_COOKIE dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE SHADOWS_SCREEN dKW=UNITY_HDR_ON POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3634 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT_COOKIE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3458 - -Cmd: compileSnippet - insize=1939 file=Assets/DefaultResourcesExtra/Sprites/Mask pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=PIXELSNAP_ON dKW=ETC1_EXTERNAL_ALPHA UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=32 ok=1 outsize=454 - -Cmd: compileSnippet - insize=6643 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=Flip_RGBA_To_RGBA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=204 ok=1 outsize=782 - -Cmd: compileSnippet - insize=6641 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=Flip_NV12_To_RGBA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=239 ok=1 outsize=782 - diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe5.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe5.log deleted file mode 100644 index c511a7bf..00000000 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe5.log +++ /dev/null @@ -1,72 +0,0 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' -Cmd: initializeCompiler - -Cmd: compileSnippet - insize=11944 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES dKW=SHADOWS_SINGLE_CASCADE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=380 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=1950 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH VERTEXLIGHT_ON dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=237 ok=1 outsize=2922 - -Cmd: compileSnippet - insize=1004 file=Assets/DefaultResourcesExtra/Standard pass=ShadowCaster cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_SHADOWCASTER uKW=SHADOWS_CUBE dKW=_ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP SHADOWS_DEPTH UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=301 ok=1 outsize=1330 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT SHADOWS_SOFT SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=5054 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN _EMISSION dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=237 ok=1 outsize=7278 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2246 - -Cmd: compileSnippet - insize=1004 file=Assets/DefaultResourcesExtra/Standard pass=ShadowCaster cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_SHADOWCASTER uKW=SHADOWS_CUBE dKW=_ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A SHADOWS_DEPTH UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=301 ok=1 outsize=250 - -Cmd: compileSnippet - insize=17683 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN VERTEXLIGHT_ON dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=20 ok=1 outsize=2530 - -Cmd: compileSnippet - insize=4425 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=264 ok=1 outsize=1886 - -Cmd: compileSnippet - insize=12919 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=LIGHTPROBE_SH UNITY_HDR_ON dKW=INSTANCING_ON DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=187 ok=1 outsize=1738 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_SOFT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE SHADOWS_CUBE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=2934 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=2666 - -Cmd: compileSnippet - insize=11914 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES dKW=SHADOWS_SINGLE_CASCADE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=335 ok=1 outsize=2450 - -Cmd: compileSnippet - insize=11944 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SINGLE_CASCADE dKW=SHADOWS_SPLIT_SPHERES UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=380 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE SHADOWS_CUBE dKW=UNITY_HDR_ON POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON SPOT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL dKW=UNITY_HDR_ON POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3018 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3214 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT_COOKIE SHADOWS_CUBE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=4198 - -Cmd: compileSnippet - insize=731 file=Assets/DefaultResourcesExtra/Sprites/Default pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ETC1_EXTERNAL_ALPHA PIXELSNAP_ON dKW=INSTANCING_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=32 ok=1 outsize=606 - diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe6.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe6.log deleted file mode 100644 index 5ad680c8..00000000 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe6.log +++ /dev/null @@ -1,69 +0,0 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' -Cmd: initializeCompiler - -Cmd: compileSnippet - insize=11944 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES dKW=SHADOWS_SINGLE_CASCADE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=380 ok=1 outsize=5738 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=1950 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL VERTEXLIGHT_ON dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=237 ok=1 outsize=1746 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2102 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=4654 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2366 - -Cmd: compileSnippet - insize=17683 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=20 ok=1 outsize=2874 - -Cmd: compileSnippet - insize=12919 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=LIGHTPROBE_SH dKW=INSTANCING_ON DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_HDR_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=187 ok=1 outsize=1738 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_SOFT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=3074 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE SHADOWS_CUBE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH SHADOWS_SOFT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=4266 - -Cmd: compileSnippet - insize=11944 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES SHADOWS_SINGLE_CASCADE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=380 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=11948 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SINGLE_CASCADE dKW=SHADOWS_SPLIT_SPHERES UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=404 ok=1 outsize=4442 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_CUBE dKW=UNITY_HDR_ON DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON SPOT SHADOWS_DEPTH SHADOWS_SOFT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH SHADOWS_SOFT dKW=UNITY_HDR_ON POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=5546 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT SHADOWS_SOFT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=4334 - -Cmd: compileSnippet - insize=731 file=Assets/DefaultResourcesExtra/Sprites/Default pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=PIXELSNAP_ON dKW=ETC1_EXTERNAL_ALPHA INSTANCING_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=32 ok=1 outsize=1102 - -Cmd: compileSnippet - insize=1939 file=Assets/DefaultResourcesExtra/Sprites/Mask pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ETC1_EXTERNAL_ALPHA PIXELSNAP_ON dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=32 ok=1 outsize=606 - -Cmd: compileSnippet - insize=6641 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=YCbCr_To_RGB1 cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=171 ok=1 outsize=722 - -Cmd: compileSnippet - insize=6643 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=Flip_NV12_To_RGB1 cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=227 ok=1 outsize=942 - diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe7.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe7.log deleted file mode 100644 index 7d69a078..00000000 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe7.log +++ /dev/null @@ -1,93 +0,0 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' -Cmd: initializeCompiler - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH SHADOWS_SCREEN _EMISSION dKW=FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _DETAIL_MULX2 _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF _PARALLAXMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=7278 - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL SHADOWS_SCREEN VERTEXLIGHT_ON dKW=FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=1778 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=1950 - -Cmd: compileSnippet - insize=1311 file=Assets/DefaultResourcesExtra/Standard pass=ShadowCaster cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_SHADOWCASTER uKW=SHADOWS_CUBE dKW=INSTANCING_ON _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP SHADOWS_DEPTH UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=139 ok=1 outsize=1330 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN VERTEXLIGHT_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=237 ok=1 outsize=2186 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2102 - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL _EMISSION dKW=FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _DETAIL_MULX2 _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF _PARALLAXMAP LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=5858 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=3846 - -Cmd: compileSnippet - insize=1590 file=Assets/DefaultResourcesExtra/Standard pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=LIGHTPROBE_SH _EMISSION UNITY_HDR_ON dKW=INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=168 ok=1 outsize=2446 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH dKW=_EMISSION FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=237 ok=1 outsize=2890 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2518 - -Cmd: compileSnippet - insize=16577 file=Assets/DefaultResourcesExtra/Skybox/Procedural pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=_SUNDISK_HIGH_QUALITY dKW=_SUNDISK_NONE _SUNDISK_SIMPLE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=20 ok=1 outsize=5654 - -Cmd: compileSnippet - insize=17683 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED SHADOWS_SCREEN VERTEXLIGHT_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=20 ok=1 outsize=1738 - -Cmd: compileSnippet - insize=12919 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=UNITY_HDR_ON dKW=INSTANCING_ON LIGHTPROBE_SH DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=187 ok=1 outsize=1250 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL SHADOWS_SCREEN dKW=POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=2082 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL SHADOWS_SCREEN dKW=POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=2114 - -Cmd: compileSnippet - insize=11914 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SINGLE_CASCADE dKW=SHADOWS_SPLIT_SPHERES UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=335 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=11918 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES dKW=SHADOWS_SINGLE_CASCADE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=358 ok=1 outsize=2322 - -Cmd: compileSnippet - insize=11948 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES dKW=SHADOWS_SINGLE_CASCADE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=404 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL dKW=UNITY_HDR_ON POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT_COOKIE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE SHADOWS_CUBE dKW=UNITY_HDR_ON POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=4222 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3954 - -Cmd: compileSnippet - insize=1224 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredReflections pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=104 ok=1 outsize=378 - -Cmd: compileSnippet - insize=731 file=Assets/DefaultResourcesExtra/Sprites/Default pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ETC1_EXTERNAL_ALPHA PIXELSNAP_ON dKW=INSTANCING_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=32 ok=1 outsize=1102 - -Cmd: compileSnippet - insize=1939 file=Assets/DefaultResourcesExtra/Sprites/Mask pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ETC1_EXTERNAL_ALPHA dKW=PIXELSNAP_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=32 ok=1 outsize=606 - -Cmd: compileSnippet - insize=6641 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=YCbCr_To_RGB1 cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=171 ok=1 outsize=910 - -Cmd: compileSnippet - insize=6643 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=Flip_RGBA_To_RGBA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=204 ok=1 outsize=494 - diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe8.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe8.log deleted file mode 100644 index 902ef398..00000000 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe8.log +++ /dev/null @@ -1,84 +0,0 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' -Cmd: initializeCompiler - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH dKW=FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED SHADOWS_SCREEN VERTEXLIGHT_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=1926 - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL VERTEXLIGHT_ON dKW=FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=1670 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=1950 - -Cmd: compileSnippet - insize=1590 file=Assets/DefaultResourcesExtra/Standard pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=LIGHTPROBE_SH dKW=INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_HDR_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=168 ok=1 outsize=1838 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL SHADOWS_SCREEN dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=272 ok=1 outsize=1830 - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL SHADOWS_SCREEN dKW=_EMISSION FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _DETAIL_MULX2 _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF _PARALLAXMAP LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=6190 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SHADOWS_SCREEN DIRECTIONAL_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=4206 - -Cmd: compileSnippet - insize=1442 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL SHADOWS_SCREEN dKW=_EMISSION FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=237 ok=1 outsize=6190 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=DIRECTIONAL SHADOWS_SCREEN dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=272 ok=1 outsize=3946 - -Cmd: compileSnippet - insize=944 file=Assets/DefaultResourcesExtra/Legacy Shaders/VertexLit pass=ShadowCaster cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_SHADOWCASTER uKW=SHADOWS_CUBE dKW=INSTANCING_ON SHADOWS_DEPTH UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=123 ok=1 outsize=250 - -Cmd: compileSnippet - insize=17683 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL SHADOWS_SCREEN dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=20 ok=1 outsize=1826 - -Cmd: compileSnippet - insize=12779 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=PREPASS cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_PREPASSFINAL uKW=UNITY_HDR_ON dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 LIGHTPROBE_SH DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=110 ok=1 outsize=674 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL SHADOWS_SCREEN dKW=POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH SHADOWS_SOFT dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=4290 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_SOFT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL dKW=POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1822 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT_COOKIE SHADOWS_SOFT SHADOWS_CUBE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=3294 - -Cmd: compileSnippet - insize=11918 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SINGLE_CASCADE dKW=SHADOWS_SPLIT_SPHERES UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=358 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=11944 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SPLIT_SPHERES SHADOWS_SINGLE_CASCADE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=380 ok=1 outsize=4570 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=POINT SHADOWS_SOFT SHADOWS_CUBE dKW=UNITY_HDR_ON DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON DIRECTIONAL SHADOWS_SCREEN dKW=POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL SHADOWS_SCREEN dKW=UNITY_HDR_ON POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=3390 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON DIRECTIONAL dKW=POINT SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=2994 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT_COOKIE SHADOWS_SOFT SHADOWS_CUBE dKW=POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=4578 - -Cmd: compileSnippet - insize=731 file=Assets/DefaultResourcesExtra/Sprites/Default pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=PIXELSNAP_ON dKW=ETC1_EXTERNAL_ALPHA INSTANCING_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=1 mask=6 start=32 ok=1 outsize=454 - -Cmd: compileSnippet - insize=3523 file=Assets/DefaultResourcesExtra/UI/UI/Default pass=Default cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_UI_CLIP_RECT UNITY_UI_ALPHACLIP dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=49 ok=1 outsize=1338 - -Cmd: compileSnippet - insize=6642 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=Flip_RGBASplit_To_RGBA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=215 ok=1 outsize=782 - diff --git a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe9.log b/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe9.log deleted file mode 100644 index cb65b95f..00000000 --- a/JNFrame/Logs/shadercompiler-UnityShaderCompiler.exe9.log +++ /dev/null @@ -1,69 +0,0 @@ -Base path: 'D:/Unity/2021.3.33f1c1/Editor/Data', plugins path 'D:/Unity/2021.3.33f1c1/Editor/Data/PlaybackEngines' -Cmd: initializeCompiler - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL LIGHTPROBE_SH _EMISSION dKW=FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _DETAIL_MULX2 _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF _PARALLAXMAP SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=6902 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SHADOWS_SCREEN DIRECTIONAL_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _PARALLAXMAP POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=2086 - -Cmd: compileSnippet - insize=1295 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT SHADOWS_CUBE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=272 ok=1 outsize=2102 - -Cmd: compileSnippet - insize=944 file=Assets/DefaultResourcesExtra/Legacy Shaders/VertexLit pass=ShadowCaster cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_SHADOWCASTER uKW=INSTANCING_ON SHADOWS_DEPTH dKW=SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=2049 mask=6 start=123 ok=1 outsize=1606 - -Cmd: compileSnippet - insize=1647 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL SHADOWS_SCREEN _EMISSION dKW=FOG_LINEAR FOG_EXP FOG_EXP2 INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _DETAIL_MULX2 _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _GLOSSYREFLECTIONS_OFF _PARALLAXMAP LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=68 ok=1 outsize=6294 - -Cmd: compileSnippet - insize=1487 file=Assets/DefaultResourcesExtra/Standard pass=FORWARD_DELTA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=SPOT SHADOWS_DEPTH dKW=FOG_LINEAR FOG_EXP FOG_EXP2 _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=106 ok=1 outsize=4770 - -Cmd: compileSnippet - insize=1590 file=Assets/DefaultResourcesExtra/Standard pass=DEFERRED cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_DEFERRED uKW=UNITY_HDR_ON dKW=_EMISSION INSTANCING_ON _NORMALMAP _ALPHATEST_ON _ALPHABLEND_ON _ALPHAPREMULTIPLY_ON _METALLICGLOSSMAP _SMOOTHNESS_TEXTURE_ALBEDO_CHANNEL_A _SPECULARHIGHLIGHTS_OFF _DETAIL_MULX2 _PARALLAXMAP LIGHTPROBE_SH DYNAMICLIGHTMAP_ON SHADOWS_SHADOWMASK LIGHTMAP_ON DIRLIGHTMAP_COMBINED UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=168 ok=1 outsize=1154 - -Cmd: compileSnippet - insize=17683 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDBASE uKW=DIRECTIONAL SHADOWS_SCREEN dKW=INSTANCING_ON FOG_LINEAR FOG_EXP FOG_EXP2 LIGHTPROBE_SH SHADOWS_SHADOWMASK DYNAMICLIGHTMAP_ON LIGHTMAP_ON LIGHTMAP_SHADOW_MIXING DIRLIGHTMAP_COMBINED VERTEXLIGHT_ON UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=20 ok=1 outsize=1442 - -Cmd: compileSnippet - insize=4425 file=Assets/DefaultResourcesExtra/Legacy Shaders/Diffuse pass=FORWARD cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR UNITY_PASS_FORWARDADD uKW=POINT_COOKIE dKW=FOG_LINEAR FOG_EXP FOG_EXP2 POINT DIRECTIONAL SPOT DIRECTIONAL_COOKIE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=264 ok=1 outsize=1478 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1569 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=50 ok=1 outsize=2930 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=1562 file=Assets/DefaultResourcesExtra/Hidden/Internal-PrePassLighting pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE SHADOWS_SCREEN dKW=POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=69 ok=1 outsize=2318 - -Cmd: compileSnippet - insize=11914 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SINGLE_CASCADE dKW=SHADOWS_SPLIT_SPHERES UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=335 ok=1 outsize=1302 - -Cmd: compileSnippet - insize=11948 file=Assets/DefaultResourcesExtra/Hidden/Internal-ScreenSpaceShadows pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SHADOWS_SINGLE_CASCADE dKW=SHADOWS_SPLIT_SPHERES UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=404 ok=1 outsize=1290 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=DIRECTIONAL_COOKIE SHADOWS_SCREEN dKW=UNITY_HDR_ON POINT DIRECTIONAL SPOT POINT_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON POINT SHADOWS_CUBE dKW=DIRECTIONAL SPOT POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_DEPTH SHADOWS_SOFT SHADOWS_SCREEN UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=1150 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=SPOT SHADOWS_DEPTH dKW=UNITY_HDR_ON POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=4222 - -Cmd: compileSnippet - insize=2104 file=Assets/DefaultResourcesExtra/Hidden/Internal-DeferredShading pass= cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_HDR_ON SPOT SHADOWS_DEPTH dKW=POINT DIRECTIONAL POINT_COOKIE DIRECTIONAL_COOKIE SHADOWS_SHADOWMASK LIGHTMAP_SHADOW_MIXING SHADOWS_SOFT SHADOWS_SCREEN SHADOWS_CUBE UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=227 mask=6 start=18 ok=1 outsize=4198 - -Cmd: compileSnippet - insize=3523 file=Assets/DefaultResourcesExtra/UI/UI/Default pass=Default cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=UNITY_UI_ALPHACLIP dKW=UNITY_UI_CLIP_RECT UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=1 mask=6 start=49 ok=1 outsize=1338 - -Cmd: compileSnippet - insize=6648 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=YCbCrA_To_RGBAFull cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Vertex platform=d3d11 reqs=33 mask=6 start=182 ok=1 outsize=722 - -Cmd: compileSnippet - insize=6641 file=Assets/DefaultResourcesExtra/Hidden/VideoDecode pass=Flip_NV12_To_RGBA cachingPP=1 ppOnly=0 stripLineD=0 buildPlatform=19 rsLen=0 pKW=UNITY_ENABLE_REFLECTION_BUFFERS UNITY_USE_DITHER_MASK_FOR_ALPHABLENDED_SHADOWS UNITY_PBS_USE_BRDF1 UNITY_SPECCUBE_BOX_PROJECTION UNITY_SPECCUBE_BLENDING UNITY_ENABLE_DETAIL_NORMALMAP SHADER_API_DESKTOP UNITY_LIGHT_PROBE_PROXY_VOLUME UNITY_LIGHTMAP_FULL_HDR uKW=ADJUST_TO_LINEARSPACE dKW=UNITY_NO_DXT5nm UNITY_FRAMEBUFFER_FETCH_AVAILABLE UNITY_ENABLE_NATIVE_SHADOW_LOOKUPS UNITY_METAL_SHADOWS_USE_POINT_FILTERING UNITY_NO_SCREENSPACE_SHADOWS UNITY_PBS_USE_BRDF2 UNITY_PBS_USE_BRDF3 UNITY_NO_FULL_STANDARD_SHADER UNITY_HARDWARE_TIER1 UNITY_HARDWARE_TIER2 UNITY_HARDWARE_TIER3 UNITY_COLORSPACE_GAMMA UNITY_HALF_PRECISION_FRAGMENT_SHADER_REGISTERS UNITY_LIGHTMAP_DLDR_ENCODING UNITY_LIGHTMAP_RGBM_ENCODING UNITY_VIRTUAL_TEXTURING UNITY_PRETRANSFORM_TO_DISPLAY_ORIENTATION UNITY_ASTC_NORMALMAP_ENCODING SHADER_API_GLES30 UNITY_UNIFIED_SHADER_PRECISION_MODEL flags=0 lang=0 type=Fragment platform=d3d11 reqs=33 mask=6 start=239 ok=1 outsize=966 - diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/.signature.p7s b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/.signature.p7s deleted file mode 100644 index a7fbb7345d4637e6451f79984453106e7600fc77..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 22354 zcmeHvc|4SD-@X}R?E9J}6DhlE#x8{{*@Y~*E5_J&W9&*ZmP!gqBtnrCvL+!}BS~a0 zDXBzu*(%;^Yb|erB%2l#Fi8Wg^-Z|Hh(sRq?*A@Ol`4Vj_z&>NGd9nI8sJj zP6`l5iX#D}xTLt0ICx1+6Yb@oU}lXomcuw3+WOd{EldqGwOmx3v4>gps>D4xy?7Y-gthWROTCu=>w}omLVo zZ501g(;z_jzFz?F#*h*q^dtZQLIov2AS5|-tWO73PaerXHC{Z8nl9t36d^+ zA5T3)SzNo%Okf<9XHUMYfK7Y9nBLRDj`YqAJIY-AtaFN7yu2>fj5Lb_g%v@+9AjJ&NW@he4o_1}Z2Y89q{4frH?c~oJY<>>G z+W;ZCMpxcHFgo!T>lI*gv2qS;*Nqz7?`@rXYGkUT=ap$;%9E!of~B4*MLbT4Xco@-LMBbPvald*b6%__MiMf zBWYL3Ov~an9n6bi*uHpOl@u5bJ0T$UYWcHYLS z#qMzjDZY;vssEz^Gg1->pioE@F=Pe+Y?Ir0|SxfowW|L4^|^TkW6Me-YaK=y@Rj#laZ< zOVPfBg|tw9JElXD2XXm=yUKPtR#zKMvDinPQEwMZyZ-UCC?YPGTl*A6Kh5U>Ju8j} zw`vP=J&<;ip8K*ruHAkb{4uEMLfX4MNbZ*5DXKxUGVS7zxc4GUE=?zJ@-np1%s@GtJbUr?0v;Bx*S4RbCO6Zyn;LLLeWM zJL}|yct&sIrFb>vhGf>aZT$kVt*g;90n!YvR3pGdjDS}nW(oifM$AwM$zP&sBH7{* zfYAU{a0(GPNXW=ZNdf=$|3e@!SHKzAxn2e!;T#S)oQHyhggeH|V-pVpR5w~d!)4c6 zVbDaH=C!Gz#QN=CyU|)|M2@DaB96i006d;JAzoMj;0GwA%B9MLORW!ub&>kraa{h| zSMvA!8W5*|fN266fE=8P$f3i(xsX6%fG{Aq{vDwZHg4j?yuhXSk&#NM9yBJd=UPwF z@0f~3ZE2t|)%A>FPtu203u3dj-gM^w7E=KMV1=pd`$TK8vv8WPm9;@MNI=NvCeKlB zF$K=raRA+Qg4*g^&0hN2J7>R*3-=>TWb@w4wqEe2H!O0?IBzjc|#mZeivYX8uL~`A*&0 z!ptqq+=?@|;>@i$6O3zrQxV_7%ni(x1-Uuz8aF3P|LTA6>YS72@rrzp%5w}qa`S(J z6oZ*9q#Vf8Wi~QfC@_nMl3nBN0B$o;X9gI-Z~;caOl1b<_dsHeb9X~BtPn#OIWxJD zt&OX@n+>~K)d$T@nt2v_5W%FKEIQew$p;u9mik?={zC%M-;?Q-^Vh1$&1Yk!J_)h9TXm{RoEJkV|Z-s%cMmFU^JK-02r5~p>UH2sRc)ex zKjnyjCc7q|c!rMj8ha{NW#HH#ehmH00Ae$(CqKE8L;VY__gxJWJpeaAI#n_i87}cB zwf=z~dpV#{V(8T@su;#g%pM7{bCcu(=-8mGHZT;PoV7pp80>wUv=Ctt!{amPHmrY824YD}o}RH|1FKTkxD9AA*4 zi9b7A)WO;JWGYn!mR3e_YkrK$3bJ!wlFeWWwad!}YBCO!_wM;gT$s*EeV;w@nLT@G zY%C2`#y*>?C+r(MLd$*iO_*fQgrR7Mo&4y&YeIdGdwX#Wsph<9BRkHf@{Q~|!M}}J zCH4tU0XGJH)vVas#>tq+SD{mC!vz3poJc?l zDYXur_{jejb`o`>73|!h?|r})C+?25M;O_9xO+L`+_C-$Yk$NBrXttck~06g?JqI) zrk`t7r(Nw*rAh~zVi?q!lqK6~d4U)~9Rj*kX+X^=Lu{sMY zM(EHmQY6JjzdDud8_0PEJLloXas&Cs9zz`$VlS22r|hH2kP~3?L_Y~fCSM)a@G1Xt z%1x;@PVD=%bP77gNc$sJ0X`w~-|Ai3Y_=DgDIXf&&M{JtD+O*0NXJ{(lW=cAup`cDcw{Zb>t~rzw8fpHDAlSXPl0?^C?5%d53+TWV%WQpb^; z{GhaeZKsx4*<>H~zjE#76w8!LvyKo|qYy8U0rbimBDo)JVd`(-7@Gn?j9>FfbaNzL#c@#m~l`0{95PCmr`s1maMJzY|tKlPrt?A(6b$RLke` zDM;Fq@XAQXwnh2I9~Ek``b_j^?vT7FSKT}I;bhukaq*lNGxQlT3sL3}}@z^2$yezs48c~Y%&X@uo2NRlXPq&vIclI8BCB%rg z5G;+lv7dktKSO)KH4w#T=53Z0=Tmm2geqryvhY{U@ze7)?11i7-u8*;vvG+!M{;&V zU7e=v%2ia&9=R*HU7Ibm<(ki~7lIwfD;IJV0QYA-ce6H$4L&fsp#HHv|Sg%KYHc@`4pyPzVH0 zy^^w?SBH?ZlLAO0L)&_cfF8<`+7a0vH44-KM zC@ab3a2xTo$x9Q3yRM-XtMkM^-Appzphp3qLiOD)01ds{p$Pu&d4;PL?7LxO98T)W zeFJynE%eUKx3WKe{<7_<|9xC4K0F;C0^m<>CSg1P*DAYWG4^*wyWwmxn}jLem2^Ak z6ldG0K7{r5!Xfl+alYhG>9bjFZG#%)>cO;H2O7yjh zBmbQ4dIe(hbQM4o0!SvQnUR7RAq42fkwdJvTpa?OqJ}#bf%e8ZxMLjyK-;^wmo38G z&BY&FbQxk_Qf7(uE(jAhM<3Ank9Jve#)I|@M>|K%il~QBSserCzhak{1Ehcz@6U?+ zN0KNgB2kjk^3ouV{a^onzj6{iLdzb@he*A!?qa>NY;FIt_BQL06g7x>Wju29jN_G8EKnm)8lqd&)2`joFNBUl@u3NIr+D2W zgDlw)hH9-I24=%=x!*qVA2aW!t1eWJeJJ`NkzFK^L^eQ0((jGrz%&DA@F~#;v!Cbo z54@{9WqrnyM5n*5Z_rx}rJ}Ii)6KDo+FOI7^>Ld>+_RQ1rOM7Wk!E^dnHl{?U56Rhmgd&b+u36m4!l*4L`tWE=@Zj#TlQ%p!6%~CjBEVX?3 zT5>YfYT=LFj74ABrpip6P70h`rPBBU0DtGN&il>Qd^q5`F0DamU}(TH?P%&Bz+u1) zFkz!~bVb|SO4vKv0XqO*fE-RHLPrYagt0`ud(Ii2eeS$-P0LBAc1;e^z-{7y02}|B zFz4cK?=B8Lr;c9WP9eVKA>re-a*a6BpIYc$-$h5w11ZK#9o56+C?E3Hc=ByO?8Fr* zPJ4bnkMzB$ec<3lU(6FX-G$?Hv@aVQE> z?v(%djnz(LhKuo;p4au`8Vh?zZ(3TnPb$s7#+iw5B;$)}1$!^XXLyWc^E@DDoalJb z_bzgx1C&6gs5aMlrY&h(@?WI5|LdEZDC@}p$W;|@6}-TV2v}YNFW=4B z{69TV1c6I12#9tdRna+dcD0*h2qR5=X6L*uK;+^yw zZCG@K%Bp*WO2t263g5ISQJY53TXUTlxj{bgD)^YIvRr!%{DVr6KX+484p(J&T+H;u zn9F?5C3*4Ss@?be}{wh{wkCT*I~M>efduoIz`4yx(7RWTp1NE z%*Hk*z118mGp1{oi4XUyOOss}@O;65#A~wv2Z8_8&u9m(JeXRr1dalKYz|*^0seJZ z0?m5t>t;P0aW8*YjP(kpU_874fsIB`U>oO8n_)fBfcSbdFz3JrCS10!mqC4uX$`cz zR))4A4!v^jf;L78KnxH`6-wP5F0iT5>gRi}pT%NW&;hxUVfl$4lVU|p=3#_^2$~K) ztLyK=kuo!E1T11GKuS(b@;hj}gXw&HT|W%_I9kYrvnL%Zy@uuPl`F{^-oL9#fl8Pe8bDJDS}NVG2*! zcJ8R>)O>t7HTztgZEbHTLqHJrx6#MATO>yk}IP(y50KrBB>RX zUh2|rR~FP)rFi8xm6y-F7?fwJ=pB4sGc00J7-wz*JN_u~6F=#>FyXf4+$=O6#7-R$ zJ0;h!^N{(}tuB>Lwerxcz|>1d?|(RMfPV~Ih@dA62JL@FY$##?w*h+pd>9RG>c4;a z@$&T7ZWtwL_(Io_8?g`f2Mq^dT8@$ooS%Le-5(|NnPd23$%S`ad8uCbp^sEow1Xha z$x-R@nRLVIGki1(9;5Q=X9w%Jj!dXKXzV1z_*~)sdeucZ-}GHXu#so(lyrv%Kb*To zQ;esm`Cg9?|9S4^eU)YKBaY-ZZ0Y8Yi+L$(*^B?hK|#eG*$ZiRNOU??%=D=j02^8%~U zD-gy;96^BiqUQIma*EAx4(6zR*C7;yRA;~u5MD2Xkh*;hEx`|6F`EDIslc9%w$P0% zHrN*Ji2l_CZLz-%r_$fSDP?ih(j{!XkZNM%Yv}#l`EL^UXE(v=Px1CACPel^s?#5j zSR6w*@1bHXaH-3RK%IJ?Kf`UD8}>ly%5qnE$;GguM@Ax#a|w_n z2ea*mPptxvMZFV~g1IGm6SKjFoYeS*5C8M8C{rMF(uIAxJ+P2|;6$u}e7 zqaI`_$yp0$L_D}9r*>%(S1G0(bs`K>==ABzL19tK#XSg_38>76I*)TLh90#{uIwRh zb{^%6N|4j1c+TjXe(di}b76WLkCTU){7?0ptWK~6PnNh3C z^Sjgg6B~6Cl(m3vVE2%D;0aUN#4y87pR9d z{9Dp45(R230DzK|`IWQ_1w%+0@C_RngdlqeeE6Y62NeyyjXTcG7H5Y=yV?@PDH_TR zXTV>i;9se4fb^yhfFRfCH1QP`w1=a(o45U{7eT^DQo_;A#@0{V$;;jC-%yb0Eag5Q zuPSeVcWW6KM1OhOmvC0Yhn%u$tbS%k;tkg0|EPlecm9$!1v#a;|8ZrxYkhFNmwtzQ zawooC&SJ&9O}2-eurJJyB=GYVN(GC@9xsj3$7N+#DDI|%r*=)bOBun;-Jsh6|0B;Q!X^Yf&uB*0O=M|-U z(v){ylvjQfW^OHF;A*2oEq4h13YFBMJer=9z>?LpBVI+6Z7hwz3`)JsT;HP&Q9-5x zFTyvr&5D9N2P(+ZKUI(=zw5oCAoGF1vmK0BIDbPy)~Yn(hsBXHE-qvI$atfv7OWL; z+6>A&&sByVcZgqbgR)SWv3w%w{NjkB&pSx&t?x6#F0ZsIAb-EtRt02rcztrfGxXVl z)ROKKDcMr6s-d0dy?huaoI+mp@2kk$5|D{{_m+VC|3V=D6_?o(kcmI!vLzsI3CQ4& zI{hEaer*ZJTLSWyfV?FjZwbijS+gwxc}qZEv4lhaHdD4GAcF>?)qLERfV?FjulzLY z?+D1>%Nsum$Zq$w%rxe!s!jRlnrPoS?`?WWCUTpEy!zv%pfsfYq|yJLfE>11`qcY^ z0@?d}bIj>x5r^lM6SE%Z+}ra^`bp<4iFdQZrVJAS+tRxf^IoPkWepE}FgIcdEaZ5V zUQyqxeay%>$fII$X^E5NHQSy|}PL!J-C;h= z1_nU^004jh7|vpnEmlk<#0LZbKmh^(fc`hC>tJliZ&8rLcL zxAmr^&Eu?GwHcovQ)WfsF;ph$;~KjRv>0XM@b2XMgx93`{Z8B=B#JJ?pG`&qNKpK6 zfMrgpzA?vUB^JJt7DuI=+szJAk`)x^EI;XKit_^4EtrN3LZzP3Q{^I!JSWLV75T0m zK|044vq=%M{V?I1v>(30l}kLTg#q^)Rc%qlh`8;nO|@UWPiS1{7;-}3{U!jEXER60 z9&b(hX&jgEmLNA9%*Yln85B(}O+e|v0<0srepPQ+2y3%>Qb%#%H{(vXyFIiZiYnqV zO+UrK`Sbw5_QALF9_vjN{uZ0Jr2r4pcvUKY>C2o&EP7)?E(UrW$)j+w*^s;fs38}a z#k%lWbriMN^X3Ct;lJ!CP`ZD(#} z?4V@q;9_oQ>`13#eTNT`jl7UxJp^e4>Ys@Qx9QyKw7@$qqsXK?C(>idq$OF#V+utln(=eleu$ioz&O+H$JD9N;Id>-Ta9q z;+%jeFL=CIN2ZVqWi;`O=kir?a+p{bK(Os)u?(g^hw(%d67{tyVF1%MLLj(&4J;Ch z26IT54TD+R6FQ*A3ojpo&>YnNl*dj{l2-}I>22vaZjNI;4}tvg%Hn z#<&>B75YXJ>h4L$Q%7I|VIyJV(1@6;L~^2I)`fj6Z%=O-wxjrgD{18YO4xNP$yu6q zfQD6UvgMg$LUs-TYLr?H>ou(bZTU37jDu7uZ2ZfqV)nsO_8X!iyJ6Bt0S7)Jf)|GM-+1$9ASyv#)TYae@ zT5aNmjXO1H9=Bz@ugfgVpuEV(=v4LX_h*_VU54yX$*HQinTpeGzXm3@XsQi~uT z#34;pgyQBKQ9VU5X~+c#y3a$}UL;8!kJ=4LG(sbi3`&)$N>U%Eye*~WFOS|Ll4a2d zmixx-vnNIslScJ;cWBmDHSJrY&uv}Qo!0jbLHa1;9zETOffh_Y2CO>|7C9)4T;5os zeg9#iThv@A5=*&v;-K?491!LLDw=@Df~@W)T+W>UN?!8z8IhBSQj6|@bttPq8ynzP zjrh<0-1zx9MR?}RCUI-Pz*=)+B$E+;Z~Qe$T)O=V$4*emkr3rW)O}jRXoWz``gK}$ z((Y2^to=|xW&Q4}YKyhL;HewsxHVi`hh0eviCwGTT}x(-xkxSjZA&i4FQPuUJ%eXk z9h>=0?;u7iM<}POyQ8rUzq^+Pu!9gFdB0nVWl z>RRpi+Y`b|;8MH#$GCpI#*?f$%NIDPY}%aLsD;Nz@Gs@1PV9-kg)a7(5Ac5D zs)S-KN=vP~=|L@<$#F!nr=QsH9n5veSPq+MgcxppgNF|FT17V>H`ncvcXK=gO8u-> zTO3W!O*VcWW`xedPcIx|r@(}2yMsXxd$J5a(@pZq^wGU*2oNT~P9vFz+*#hdB8y~p z4fAvE8uRK-I91dvzFP9MOFFB>Y*SdLAqxC}`F4 z_Pt-SvPVBs!qKmcpcPwOuJ1X+1%-=e;3%xfWzHNel8>?GL@H&!M;|-e6xxR&D~e@z ziFk5{#@GBleEEusLCV_Vy$I8T_A-&4b>Iwa=q5%Kw~M=|8S~t-0xN zD3;)D3i3-R{JEC`TtMTwnfek*iIl(~8?WKlB*x9S4-j4uW{$9TK*aWG&S&6bpz}if zMfpkU$y5mtz^>gD12-FjvTcD>Hu0};xl=WEEVqU(Nh*qpmM~42>SJZme6i^ML5We~ zhrMT!q#QS;Dpod@jF&6Q&t2ToomXSU7EC)f=b&>yRX_wc!w5!3ZR{h+l2fTT$nqR| zD=t%kO($LSIxnqQwqn7K@u|duLuTY9f0lDVgl zbAU0MCsOnQ3m!4Y*i}k%)TEH{$q|-F8=~!yY_pWnPeF|^EjdAmT<q7&~skY^PE>4}?+!ndO?Qcs?lKDgD6_qfzC` ztHNjmvU1QFb*z;(=|PMC1t9)B43kxr)o<5oNdVOtQ`ShEFh6H6J*44a)YWM8!fS5A z@}%L27?eb!fco0<4F`085_(O}CofJn>hfhKw#K?!^<7wp=g;c*G2KlD)?_#;B2AHQ zK2|j3Jlon{$F$1KmpWZjQNq%v(wCWCkf5;(%(>Ijp;^PzRE$;)D(+JRLz7i1R=YAf z8KkArf#TPh7b?c=+~;^5#Hg9KdK+qJr>s!N6eUP3dvGB2jdHuviy?zic(@2!udI+#gJ` zr&!E(<_aFM5S^;*;VX3CdIcY<7Q)^P@Q@rn0}E(fhLJa8L%rt}%a~{dT_^kF{bbqg zmpWN=x!ISp?b`(QHjJGX?aa5^XzsW5^9^k-3(q4rakOo&!ODI!3A2Ni&p~c1Ef(zS zAKY%&5ADb+{@u2g)A>Hq(~pwVHMf%|?(RRU=ei4=Trc3l7o4jz2#TS=0btW1h$jNU z{h->LHm6X!o2PQKm^}L5WB}gt zs6@PY&{S(qHilH!k2%#Ufv8;FEsoal?}rWG z&Yue}6?7-u+d9pmI{+FTAb~L+!Y#YO+-)U0eaOtwJevnUYP?UwQvEVZ0b4`JVf2>!$C!C(XnGIt)4JBq_z=Po7FwGn zTtMn^p87QV3a$sBR;}Yb1vP7ee~L}RPuKCuEdXDQbz?A*>vKV@_O?kA_pT8>9sQMh zPaYddpxh>nnRocjV1b4dh>*Va1dH9%7=Mzo%rSuuF+moLa*m`xOnrvd0&OfUhT}qg z(*3)y=4`6`tm8wv=u^$djzYeGVi)fc^Km?cZ7;pUg1^YycJyEVfK9_NUf>m?8=eT2 zI`W4pdwf88SLRLV2F2Wk>Rte51!wt4F6fDolc$;1ER^&ADQ?ic>!d%^8KwgLqK86A zj5=k|1vmsXU?J6Jln*REo>#xTTv<;S^?f)5sy(~1hTA&W=~n<5gh)_JhiF@G##&t4F%Z0ri%1sm11S)Pc~H~3Z?1}P^a(;WUYXt%oUGgn zH>C+bmkgrl97ZXXL?M;N%R`%x=JHt~BHOyV`efKir=Etcb8m!Z+*ZB^qR6?3ZIX(( z=+=Kp9D_gQa(UP^*0_?K|o2&qV+4B2<1>e@N<~8uQ8%8 z874c=H&)ckA1$U)V^#^l?bj)?FXP&2YFl5GVbs?(*%(Nj#Em89d_A$8jhBvAVlCMY6p!p6)t-AL2d?T^4kh9tiHT#Olf4 zcXVrQ9eFY_#GmJbQQU(OYzv`~1drPPZr0Oe(*GNXZjef1`N8ma#3qDq=`^VUOdSqg zuWJ}lJ7g=za=3{4;>vB-aHffDMo*;IpKFoKF+~0s?M8Wv(MY!PyIuL?idsOmTvUv^S65AFgVRrPuy>~a(2~a;!>IBIdx)WwfAw1 zey(M*DHc*=07i)|D~JiKLp3f{%DFL-kH9$PCYESXo2yGAEHs6qq}I zxh6pl=d4`e1;2ZO#zt5wkHj1Q6m-uxsHyY_pMYHo z4(6zs2y;jp8FE>_&TwTRL+l5^o<4=PT*laN_}~~mv}OeXwptb1s><-3O9~gt44P*wMmWT3OsmP2E>;)e7bkkM-Q_p+3wGH$`jXIB@_B-e|tMEJ@k9fDEVbxxMwv|UHdd(>zN+*Pn;z@oGm;Eqm#G0KV`I^ zUc)aupeH&IC@6gxo;}{rj9lA@Br^qzcj+fdIjvQDh#>vn!n4k3tkp_lx1qc~d()OH zb{?DaPl0T;3>34gplEPdMh5}^<-TxkIi}o!dwlnzxn|=m#Vdaw^s>{0=iU`|$BU{W zgZn1aDo={!hyOo_6j+%EtzfAuOIfLHrDj{)@T4@~VRGoD63X1Ys-7mtm1$2a*#WJG ziFlFrTjVJlB2sXn?76R*0Yy(7Eoqw!0 zE_k+pDt*PjtA?f!*KoUOFCyt9P1PCgP)YGJ3~4(9PpCNwDp~Ba39D7-AzlMuh0IH! z6ucUlX4@pP=t9I>M7q6jI6V#`M~wlc1o93AO+B}Pxw6Y}copG=o*>o2pvF90S-UgY zTM<6~7!>5egaO*170^;CynGHzD#KOlJ-7p6>b^VV8n*DB!(4G|mhEED?^$b{gN$Xw zqTG?lDpnD^X3{R+|QI0@)?qas!8@(>@vIvYABX>UJ9U#SF7-C7_Lv1!t+wE zvmVLVih1<@**G@y1p$^ZeFEw&s&28lcJt;_1Fxe4wZXE+B5C`rHS?6h*2C(QxdNlz zIXj@3hjBUu45S@^P?`K0c-VMYhJ37r7$6l$eS6TAFz8EmKr77}69fhjxr?fvQL_xv zmT9lDeVqUu*FvOHRM_4Hcv&Oy;U^>>lmOU<>3m|p#f#K-rd`7S3io+^__YLork^2n zk^$n)1Wfxq5q{lq@tnrq)-^mZ=fSW+Nz4{fFNR+qJ4vG+7(yQ-ov2RO1d_lsm5lWPYE?UbY$X|Ae7l@O%Jfa1XWYv_2B8Z+fr=C$T`A7DND z*HQhU87T6!5cjE*L_fMB+ANg#TsCa7rq;8#&mu{@VEX&CY>$5UfvKK^-QBz4WLs&h zl3*oGUA*^iy3igx7G3y^-vjXJ)kG8L1seLP|5Hx714*{O%VELZEe7Gann#1~dm} zNk#dJTHAEnt*~lNXcnDb>%@va*}=*Qfw0wqySYs_wizsHXO7{=W*| zM_GR=OWCkzDa#g!pO<7Sd9)RZzn_)8A-{t`RW`~?p&Wiz0;tkGEE?~@sms73>Tgrc z@6VA1Ea>lgQPFnN^;?67y9^S+f7loC*#N!}?|y%Yzj_OPsXzXSUc3)!p-W%D|KW^P6!nCB!Bo%=D6qi*m^JAA(&kjOSDE*6y z(h{~V41$qf4sU!qBZuXG-Y;+aL-`ZZrUWHY9xit}e>U*|@rno!6EAg23MOqm@k0U` zU_)wk5t;H7g_vSePatzSW%b_blAscPyhl)_^L$gun9%~=02oaH$9{-YSpxc#F|G7! zs5k;aexs?5@?PT4_E)>-T{rt*vsfl3X(Y?k;BFObC=L^3`~vm*LBkh^jbR+aB$Mt1 z@~2r$EF=q*|m z<(m-})tg~pbpheVN9Eys`qA$FEOH6@+#>QUyiO@*prcQHAh!Ip-9i#gg1_+H2LUl#5(tf5<#3{=NsAAgE zkTYcL9*L1qCHWjcHV-J{9o34-838FEDOA&d2Yz14NI>mKStvh3`=i#A@rPw70^KIc z=_51tVa+4gM_y5OG(fVA05O`>36)AwJRJMW{0kebmR|9u%t_E%iHDUKdO6Z>-o`32 zbcxg)5Ru@`=7_e0CT#;s{|_2X%s2*25-mDxP(~{;CQK(0xSc*pGvKk%N!9tp?d|Ro z=?QPz1H&M@w5~p>GWwpyIEf>cDOpW)Q(IvBe_S}ocu*wYpx~TT^!60(f z#4k?BJ|{>kXM>b3nxt zIm&nLUvtw49t`eA)&~nSf+o;wO>|evj+KMEskR+!j4`YUZlWnP-rd3Uxfwk)AQ*+)o1)d z#k`BYW*__xB^jryE(@$+!hAn0-ScXN=Er~Xm1!VVdO)j7Fu^x%(?Kax4yLJIh#1Vlq+}dXBIPw!I%+|Frwv zniy^)?(M8n7kR3`Q)zvoi5{Yk;yk#e9w-1;3p|$;+H1GE9$=N#w4b=0d=xu&&mONJ zU1pB{jGA_NEkBF6ZQm)j9{o_&f#2gUf3C3v%Ae!7<)d0?%Y6JT7IXM*+|}yJ9MnBL z-FTiPT<4reh!VE|`>TwW+;WJb%HlQI91f_>y%8u4A zUWeq}5^his{GLPseluyn3wE9L-tJp5RKra)XP+}XW`Wp41i%WM!3$>j4x;h%2CbJA z!c*^6pWKOXk;cOfczQ+o+{?Fqh7x^+H>qh544G}pV4r^ffe(ugW03-3jhp}LE2dt+ zf1dueHf6EkWEO0qA0Rg&G)GGZVelz98_r<8(d&T|9bplpBXe%^I^||azY^%4uy^wP zh3hITu={>Tthnt;&LzVets`sGVo_7ZW1r6`q}bx>K0CyiFt8pf;-7H8@^}rbv$Bzl zWcoUy2`j5LWrnc1*HP>fm23$f=^L>3T|bsoYE0hCm(fveH$zeY@F^PZq+s$sm~C}C z!(UzB;pcE6v)-HP zI6X0+fJr&0Tckht99F`cY4a)L+Y>&U6rGt}p@#F5$*^&vJGpi;_QqKDCV%WWiSRDk zPSi`Mdc=MlG4*6_Vquv4%gtls0tBO9q6n)_S zGAgDvvpz;)u|_SBx-%xQRy1tz5AodNm4H7J26mTqnSR+3m|JXCY(v1=Mt1FMUVYnX z#}WM{cR~HQVCDgHXEdrX;R0Dqi(0rZ40X)tgtB0(a0^9*o$57U34s9^ThdpY z5`YEFZL4dMaYRivDV70Ad0Fbya10LM7+dI8^i2pAna3f7DrY-1uZW6)As9I5H^g;6 zB!P*e&q7#pJnNV?7z+W)Chf6tY(^t{O8}+N?MxiVIADd~po|>0IOJmZQbu-v{FsAU znA)8BFolO9z>UM!{1BN$PXj1l#5-^zr!G-_iETcVzDAXCnr?jw+SxP@e`T27l<<3% zXjq=v4-DFVV|sYu!aED@1z7MtHaW13fI0XeFw@`t8UowH6-bj36e^%8;Eke2s{eGL z6zBLs3F({dkO+|GVX(;gi7;LxAZ8sX){960bVLybEYAU#(MX{S*#ayJl;e>^h@KG% z$P#i3Xy*|LboW;f0$K5gG73pQiklOlz?B0e2^|bmbcZdNQUo(VkmfBx6#r1j3Ys%Y z(HA^nN)ggj#3~XeeH5~Q7XQyQyD~nhXoZW|1(YPT!Y3lB+iB0f+aXO z|F@*`M@Anka6)|=oA z;1JBy)QkhcQ3|LYvBP=$cw*5GB_eUi^J-O$ zxL3J=_D)bDFhxq{2*lh4FepF+L<47%yUr#Tc_88nK=EI3_Et2cOaw&ZKugDR`NKf# zuFvTrmt}fXv`E!)IQN>gs|+3>$ENj|q-=3$XtKY?c%D$%I3gv9zH*GkV&wA!LPF=g zQb5^}QXicC;b2yn62JAmapl?23FJgkIIQIJjC!C9Kt{NiGKAoqVxm*Dcc*EZG@L;X z(CyUeXhQj;Kg)NB+XV*W{U`1P(IX=K(s+x3J$|+3_r@$9H1!~ggN^W)Ue{A znLkRBBk&hv0FRkIfh_`Q3LaW891ek1vk^f-7AdPM*LzplL$xp{h&0!@O3-L5 z$o38(J_?8e5d|X3KTe~2dumX)@o9cgm|A_WWzt#z*WHe9(g~C9X zixhN5db0Fodm={T{Xq|H=z>NYUm zKWER(c3&gN3>bgo!UT!7WI$*_GO@!A>Jt!O0ZD`CG^9=1(&X<`LqhxG~v95BU2 z6p*hDiO%%r5m5;A8e^b}2@X*~>hBB~5)j}`xQ>hsj)(Oac?crJ+|o%1Tg)NpiAN&M z0*A~IbI^h78-zIe?)BEJC`?de_;-NXv3REP^pguiNyn*&2um$1Oca5lf-1hhV24M zh+MJnz+YftNPb<(qcFgbNVw7hSpmpQfRfSp0=33^g8Vr!FcARyIv4sJf>{{jHjW2D zKI;UqSW~cM$kP6_Py7fdVMw?#o!S%p znnD;haq2pmUN(h`ZaeRSG4WUFb1u|*`4wW-MS^%StNO;)1gN5!qFu(An*oS0zB~MS zpY`Urv&ZCXa?Txrzo0oE2zm;Q^EQBGc9q~5%z-Z8W>kIrGK6OcOkg>M;QU&_mVk!h zOYweRuodB$(=yd02(8F^35iAIDEZrl37DHqT*F}I1vvHf^pynC|0pm3@E^qsJGKWX zGsTSrI5CNUdnotG@-MsbAS;GI$1Ms-p`biOCgkK#g64cL1_8}|S~GAg`Y|)ig@gE_ zcn|fJ%htjoO<@VN?hkoryDB0D1yQ9RlJ*7}N_4!dlZ}CdmtGnuF7A zq^)~N=qC6bkD0lT8OELz`#XWW1PW?{C})B-m7Cr6zH;GNKg!@w&tU=2_lW=Yv;Cg) z(SV%}-9C2|e$+c&EP}YB`R8)wb?jZ0LLV^f5j0Ih3+h-lflBmHDA)|)K!1^MN(BY@ z?L1LQ0pftE|62O{Sk>Xh)R)9Q<9>YAhb@m!Q>DJ zkcH3)eA$f8#~e9(je;%wx&P@5;06YB5b{I=k%9#&{(0}J1mPtF!gY*G1<;T(G$YS* z0k8vi*N5_@dK_K9>ueYBiy}ad13!o42=&vU2Wud3(gp|Mm9-0H0QQC0;1I&2=)n+9 z$zx?`V>M%ZkS`P@sQWSq*+%S)`*T_8uMw6Go`XJE>jCkwhj5f=*ACeU<>qL(ewH$Tsz2)}?|G)-lr*KIf{XMgvlcDZ$i8X{u)Ibudt;7r6-I<`)JW*&oND$7WIzyv0#P zfef7_sKNBC0q6ih&&J>NS#iK9N6`&{dXNCB}luZqU3iW$?bvl%=(}yHM#wny+)Tk$MSF_QO1=^}6qNoQ^MMn>4j~p~mf<;zCZBa9- zs*nVNFXY(TIyiAkvS$fdWMFcHjnxmZGsnPVkY~7BV}SwlAm~%vMU35kJ%V93yGZLFlC{{~C9pk?a#vWl%W!4)#xi&u~z;f^vl|9EpU< zKCAVb2rH0paO8SLl@xt!I=ZczAhj|0u-I-~q}x^_lu_dh=#3tJHWbmJ8=()n&5=1N z?2_3pSkuylG+|_l)Qm3Mw#YR(=YHjxyaI{gXIuACxNCWz#+%-FEO($HG|0ul54y=e z&oy;_Uq6hjvnV?;3j6>Kb|lNjU%z2rw)GrlHLpq5=W?JOtk@VxZ&OnJ6#za>5tuH1 zjcJAD+0dqMtRjM?&+xOxc#@^C;%h5%_zAA{jM0ubs^-kx+guC>MaFI9haCi?832(6 zNR+ZW48D7`LPO@CdvwEll(xlGOD%G5GQNyM;%X)_x+khrnBY;Lo{i0-Em#kY?iups ztgrisSb@Y_L;VvsusPUL=Ui`G?;c`Kk&V}_CQBQKCK#24Np3*Esz}Sl0~22%D$lKN zuxt{Fh$-rX&~HQvgzARLOs$q7BSV7$vjf-SUv1)sky#(~M^H#;pq46c?x)Czi^i|X z6)*?cB$pCt^ka}~n6OdgC344_x;$Zf)`E2T7#~E_0`>3@F}xu55_Sme zBjY*+ua&NY2b1_S?M>_GW_1K4YPvDUpq5s2(qs25s#(rWmq#nno7uEi^4Pri7%PU9 z4pa@D*b)5&`%r9iB{aB-W#04gS~To*1N~?!u39!gvDB>^;+b#L9x~x@C$zHl{Ml6{ zvt-lA)Wp_e#i|6xg=Vy(?{qn>EiAsNNv6Zx{O}nnGPUrNQny|Di4+{B#OuHi#EKr< zo1?rnx=~(C(RgX?oAK0AG*Da}G&Xux^K2L*d6cA>3?^dhy#BFn*QBYLd8NYj?px{_ z6^RI%Pt?gpCp`@PMO(c1LIud_66DOq7_MX42{zXiw2mPj-**?l3yrERUSlPt}LsBV4cM7j2gI8Z%mW;ePP;_cX})^(#yp`q3O3IT#qS z{QI-hiSKsX_1uUTJ2#|c;Gq6W1(5%tWla*UxviRKx~M7^oK8}vJnb!?#>lVzw_ce+ znpghW4zr3dUHB4ptHfPMY%UsYP&7|9jbaL3$8`F_^Oi|1)wcDSal871w?A}Y>hWJk zpXIi1#TDDvYfq{8wa*J3Y7~viOa@Jd3LQHe$rKG*;b`SQi7FHhr;DlV?6O{ftxx3C!dMGB$MN@89$}bu4mMt*dH=)v?Fwcdq*BgEr?{%EzyOXU6brPjGI> z;3&zAd8!ik;?c={JL# znC2zn@Y%Y;gp8bG)0US^uXFwVJsNw~<*_@;m^O6rw@$K(nulyJvg(`Vz9j=bo3wMC z^@gYZ>WSsIcZOeyK|bntBAYPjdo}ge^owdw>=K76M_!I=)<~oE&KjeN#^@DGN;a3> zbu+g#-8_&Ox|6`gvrOGkHL0*cSY}G z=k_si)-GBS6?X&XYH^=@(Ank6ez1CZ0|EW}p>l*6qw~V$O$;7L5!wt@g@ApLMV0w* zb<)}W6~tG)kd?lmdZXq!e2@EiVBy<8AOYhwZmAH!_25gI)3>_8zLV$&-Y-s!yxLDu z8ucG@%CE-A;On0(WlEEQ-iy;x0ncZhb5Nd}Qw<*^n`uJQDWkgRJln{v_0JMj>l>lv z+4vXYXt-t%jJ}G_GQa5tW<6%^n6xY3-F9-js?|6e_knKw;~jm@_+e5cWR~v8pSiGbN?;tbLGtsb3F@C&hGG$Br%cBJlA`EIA z6{etC{H9Ox(q?>*w?b$z7S9!ZN9bw59+p_usBQl|XILl~`dAEG+BBC5ujJ}{4#RGq zm-Dgkj@(zfDU72Xc#%m=OyyEZlxaSZSw;xq~-nh~=TqeU8 zh2LIH>&Ii9JHK@`AD#FKtiy$38@RSEIwTtsL5uQ7_By&FI7pjJh#$C|uXqF>O8VcJ z6ieI2!r$ng?5KpXvMW7eduzGV%ko-02-FDdUe^5#7E__y&>S6?SZywI{^jbYpB0-Q zch99UR@z)SEv?xxg5w z-OKBh8m|ajc_BPFDb7Fp##_g$bYzMguCmj~)p!l9Tbx9Lt*n6Db(35?!7pB+ft18{ z<;y826p26D*&5!&Ws$P3Z(F6~NpnK=ZTOCyP%5AHq+aWVpuoVr#J=V1S}8~w-c2~L zJyNh{I%4o5;wul-PNY@j2_{*dyxw>&IGTi(-Z2yeRgx1LQh}9O81MdqY2G)su9O|rfW0;~;PxFfbg|DX0-xMBvip<`#w_T#CIF03i{Sp-w z5>_cwbG1uxU$Lw2J5H*enwgG#Qf=j$qPktq)}I=KAGL=0pl}}^EbTm!jUIs}5*z^| z&Tcxxmo<@!s;+Lg6at@fmlMtk{~!+|aa#NCrMd@viJ2;Kns}oASw(<7smBLeyeItb zeLYpqR(yCl@lJDEUwo~}ewFeD+o(AZ?#w#`tqGHRp3+>_U2)M-E5$UQmSk6XSFZCh zgT(Zb1fn{9R61~&hK8xRT5exLoeGJ=eCCa!R`fMH_nG>-!=J}~tMvqi1R+P82DZCI z!@>HvdZ&rx=JypVKg+UHWGF<+Hf%h4Wsn-(0D(aH+bj6p>#PLcax%T^H4JXrQf7H~ zR39{xQdInshDF3X!kwVBXEqs}yg7?>d!K3(4a0HiZ|y<=!Et>d#dh&rR;|&Z*(DB? z_~%b1N5k<<9NvlSZSeJ#3_DY`$8I}>3n$+6&E>3?J^%5-WEP@H^K)B2?t}x=ye^;I z3+WA!gSWwXbPcloS|e>%c8X_=u~egG}Vpbpxf=X*_(Ot*v|A*|78 z)%g#l%XQEk9TRd}&)2)EJIhd7OYCMex_=2B9X70?;}f2AEa&WZ(;FfYvFu`L-gvLu zqmNJ{DOu1uEY$Z8UdUyYwZOO6&l*vYN^%+3 z65#OY4fJX~jp$&WbC(1{gIkJM+mvrzD#+I-s^`>0UK z*_?fm?B!7LX1+5jpkCxPEKm}ab5=i?M;>;!FNkemhZq_!E5|p8rh3`w$jg7b?#Nt# z*OBI8yY?~szCsQW+8(O^5L=5*{Zl*fs3{?(v=zO>hx=kcii>RF2^(%Bv@Z+v*_*I{ zLb}H?{H_KA1~z%U%T52gA^otOtd*q^fwPM7mWbA6yGYV7qRo%ErDYU}K#bxfe?cJ`c-_;?Vk z;}UkC6f@b(X5FTx6N&lQVNPdLw*`&l?A4M#uY@K`LBfH(0*~`#ckky8duE zItsu1_;h@h?Q_ks%ThCIU(qtueeiH2IDDASOU>WF_H4DO`H{tmsK`dMyI6_9+B;FM zJ*%|EHsSmj;xReDU{Pf z*;^*;12bf@`PqNeEbLnv)9Ls2S?fGQdhJ#-%lC;Re{Xw+?a6M}uQ)V6r)#y(mV27f zG=Smkk8qyQ1iDufmi);FG*!e>MSyUh?`X5x+cNt5Q9YQ2c?umlm2HQ!tDB@JaNI~K zLxQ&ySR%a;yxc!7x_Mdpo_|~;kiMD_F#rhohD2eh>cLZ-1HI?jw`3$_u2I6dW zddIxmQ>F3)@w0GPgpQXj&L39Jjz{?-U1W9D<`T12^M}2meSdFx(-6H?rH%gG&X&Hr z^m0=myH>(ATc{RN>Dpp9hc5R9Tz-uoIx(h~Yo{>fW{JGXVww#c)ccLA_G?@l`zsPv z<3l(Dj-pa$bgPHVr;2j~@X~7`P<2aLo{xBjuc+vctx$}G*8-C%w9m4-`|>zyLI}{% zxHrCbOqJd)Z9=vKM5BSIo8@3Nt(0psGTs@cJe`)J{f)pOnQ~c^)wro?&_F6*!hNimi4OJ zNQ79z;_(uI^$Py3{Df$b0)``4RCoiSUl?i_(9qFvScss(uWdyuQh zo6QrU8WDIEn^k5DTyb_1-M0Mq>iF5$>4-mKtS_Xmco>tk2UoXZuO?u-k+U z`tTokE*P7eG6z4h>UVLnRw5dH-u7Z2_%e_oU+&d*=t~A29a(PIKQF%Jj;*xhKJ$}N zg^@kM(VA5o4fExk)E?H&oBEvLtR3GnpKertPw;KSjei|#6=uZGl5A4fu%aP)BzfQA zLB+ka2V%7_kvKeGtt&@2G?PxKJPSOcKZU?$Q)G7siY{TNdYm3_)pzTt_zYRA$$H|x z9311aMJLZcBU{O?WFX?{xUPr0wwMg9B(XPT>Ap8d!KJg1Hdm~#hH2u{t0oM)k2^09 z?k<^X1Fq_^#o(w7Dm!u)6F0wU9xgqEQIK6!v<}E1twY@ycCAu7AGW%r7>#^;b_*U0 zp=|EIpz~#fMCn&8*ph6=iq0n3L3cbi*Hn7hTJ;nYV!dF&4@<+zBbX=Lh9an_X`-$O z#!eh@iW{@9f$DIbmRbFzqJABnf44(%aj;Kq8Pzd74H}5SPkoMLXtlw#AB9RybG2=} zfSxdJVo80lSX}Yjkrqf@5S@HkPR!}R>f}5?-FiN&8}0ij{-VAoq8dV7|K(<8^Eq7I zKqOg2tEq665M=<@Gu@G{rkqK^o)QxBJht#~9xZG`=H?idqkg9zvYbG5$)1e0967_4 zK15HDTqkL(Y3U1Bpry&x*IsVe(3(?bu4P>o7dhUUiH|Gnu4jLG-OW)>eL}~tLJRCI zTWUafT)AdZb$V{ker;}JZa!r3T5LKATpm6|JLs7_OisP-d^It08ko32ahHDnd)QBG z`f3y{SIw}`Y05Cho5Y-+u9*3z)xtCX=~lGVc3Qk#y6KdekW(D_*~q_AYlE$`q&LGv z(L!+%+=GW)^QH3+^m9#r_zIoH@XAD5%zLAz>RzKkWph#zv@-1Vz@f-l zPgzpFccW9A_Xe$5TZN`ofB4-sA1|&^)R^5Ao@md`hE`)n!O)B6^|h}o?ebS^_c9gJ z)i%tTO6zH+SVJlGJ%rM=bIk{@t^L6;Xph5&4}SN9IHnUj#?9$n7dw(LijKGG^F(jc zQdauA4KkgOeGv80dC(oa8>TgSf^1+^9PWa}(io5OE{U0|lj8^=Qun?Uj@QzkK8tq{ zC;nWH_I3q}$8(6QPGw`{&EfUZddJpIm876Rr^5m?bnb6>kHZgzW3q`FWNAG~pf!Qs zi0eSMGx~G(SI}2E_AjCtXdf?ZwUqBE*rzu#LH|Zw3|Cb#_qDNlPy-2u{_nFa73}Au zi=Su(Pk~He|2^=<%)^((x43$?hJ0G~{dJqv(D46a>>i>+0k$py$98gK+}O5m zY}>YN+qP}nwr$(CJFokHt5?r@TBDlOSvA<-J~*&nv)FHXbuwYIr9*Ef9DIM|_|(I| zBY@o$H=>-qy|<_OopwmeCe_PwF8J$s`-8B*T6D5$ANP~$T~w%~in$MTJcr%gMs91* zq8~*lV`?T5JPc(UmRxib4mjrGkeFw>skoQKql}_VV7kj%a(d5JuxrMb)f`-8!pBns zKH$u%Kvf(I{FmD^Y4_P#bey#wPTe$xk4bx6Tr#nmk1b0($fR_3N%LLbll}9j{eiSH zgsLjc>nVqfCg8#0sw=8ok>}U{O0TceGJoP9sx{+Vyrzl4!dg1>nk`~U*x^d$M?Von!lFCkAT9#CsaZTJ2$aoPhB*vwgh4ba)LpG zhF%8ZR8U$fELrEBI~N@Atw|;Jii=Vu-MEiJv6)IT0Lq8 zOtqb|gzNzoD)bcnY*U^vLKwPnrWM-YQJf_Wr`^rp(C^+mc;xq^o?C&l*uG$uJPzj43)I2Z$HP@v& zRZ}HOOGZJ*k$@=@=@)JQ)zy;{bMha|l(G1ll`$fmt#Crxjh#^&i;i)7+BJytf z2#z#N{KMrSg+$!!GAm#R#eVV0GFr_ z9dS=FdLe<=)%q1M)PF73#rdReQ-G@2T`G^>z3}AMVVLrO{ExzJ4-Lsd{maHo2bMz=MZ1 zFsE+n#tSEfjN?(cfuGq)Ee8b+%?k5x=Z zfPp}Gh@==nPP^m1hQTxD0Bwjh&TW@secdeK@K)dWXTF$%UMH(ZxYFxNp;yW|A)yKr z`v{aRG3ORZ5v2b{z%JCHQ|yP0jb=|5;B=cRYKb<#=OW{^@0%+UoY|+(Mp6;WO4Hu} z(#Y=cI18A)9+FN5g1ndUs9_GaCHoUuVu#{p#*&a~(LSETWqEUs<V(N6RD;6x>&Ek*umngjo{GRyFiU*QGpm< z>)*^2O~;^xl{eQ|{ey;~CyNY-^;Mf2yhaXjYn@j|Fy6c_91cgl>&SL=9broZj-vH` zaun7|)KHA|#D+c7ZpHNYxPk$^6Ni8ezeKJ9VlHWQd2Qxot0!9krr| zKigm5z{;w>vrB1V&@-;QtiAe9$Ez2U^9#_z4wJPO@0&X_*yC|a0@x|^d5b~vIOCLW z<{XD7dr9Sskgfj|Lz;Krg+>%aXqU%Rw^KBN=>^yz@QcUX^Lzd&fe`Y=>K3yCj{5^} zy4l59If~Is%wCHoMSiV=lW>TPJeZu@I(56&zAv`-;N`xY`{MDBr#1=gWX(EftH%14 z?LDyb2wF90f}{%J42`%MG0aGfqqLOK`m0$}d&@Dq*D=a6E)6hTfATrbL*o$cz6<0I zd!wh@S5!cZQ~+am8aFJ?f#3=8)uNYAw&&NT)i=?fcK0mqm(@>_=`2mJh_`oA8@Xl8 zOI7icNRM~Pt9;Vzk(}wPy*qok9}nXd^X$bZ#2Ohj?G_xBwyS(C&csXmz!T5?F%Om$ zYf?9_=Ni{4uMG9vc`Noj3LmL|Xy6ZOZknpBHG-fM+5g)v$zB=n;iTyBGx^KovCvnPl6KT*TE zn=gu$p|k8eJWuSh8jq_gS3kfGxZGqs(5O3;wN0;NflKH|0CpcT?<8uAC<;_VzH}~9 zd@*!x%m#>@;)e;SsRwEEn5WDME_+}me1a51h+EH*URh{KV5Fc9W27o!Cm>5Y?zd?T zLgtr!Ftq=eSM0C29)Z5ue_{me25sMfXrbH^ksHv@X@;S)_*qqq)|$Xt4nJ)B9B`;8 zOou$1IH}5{I$l+}B0zhLmRzx(v_F_nGCVm4WcIu>_(a4RC1adl5S<;y;&_);Ggon5 z)zfNmpKb`FhRS!6aAe2Hec#ghW`TZ-|EMsGeDI1e^d0h5(9y|&wSNRFvo%d;davV3Jy-Goqg2vvW}@Yy^sPXZJRm7in&kk5Wdt?jaCM{W@@TUrn~Py^=TLsLRU$4h4e_d3QmW}Xj;QqtKT_R{%GlcJqdWAapBcq!MQx?YPB*= zMgB~%r&P5Ff4#Ae>@YAe(0J|>avd>tYpPc8PH!cDF9*H|D-En$Sco*LcwmIbT#DDP z?ZGIW-9p5a5f{nh;{5xw?b3C0Fl88O4xKSJMrDRGoOERMqFB!P^=AjUOJ+-WuR~?vU5X$iH5#xA&$|#Dw3P_fcHy#PP|j>eNBNph=C(e0a_ab)(g{075TKymo%;P z0#OIkA<&I+h9vLd(7yY43uiOALjm(jU@H zj3?}5Yf(x=0Iq}tTiS}oq++%Tr+s-d&N<#$L;vy8J<@O-txjsZ zx_zVzZ)ewjBdHT#Ip)d8@4RBt1XIwvs4l|18frerT9J)QnM=c=mGQ>4P0UQ;!qecx z1mj@5Ut68M%W->&UJAK5Q-Cvm`Zy*ad4VJH*LD)BGZs*1PLz z{u^2)pypr~ckGSB+^K3JHPogpJgX76$4CL8$45UZndsteB!Xk(tJ!6NRsA8QP)}o* zsglJV=STD2XWJ=XF&W1(D(FrMKpG)Gmd5FhI^|b&C{i_{8a_ShkR_;Rro)vKW2-*U z-l+I|W&=!sa5n{1{<7NawT~SFYNsk8ZAPG40~zRD5CEEn6e+IYLa^AdEI9!G!%JV? zx_m8F-)<_?%o!W?KJPPFLA|-mOVvRihKojC>zY-4=hQ!A!3N~`iIao$7(+bXvB~LB zZ%P|b_g$mM?cc9g55tC6snj0(6^c1Elawkls+za&fd{8^)a6SA(I2lhRo0O%GV<=< z#mdr!f<)Q#u_J_R#jDsD1lY}qCmTUqLNDqz+WR?lTn@7}2hk!Tjak))Pl2!XVfd|# zUEho4QIp6lN?Xi!0rxMND3(mFWo2%}4191NV!xd@wl0POCXdrTE`mNDPFWY);sdL_ z`3_lPnm)JWpO>_lYZs<-oI29Z5m8(-QRAZq>CumFbLz)!%Mw+X^H~3S%a9$QdduVF zb^6M_Y|Zg9)niBp&#&6DPZ@9Vwaw12+BXT`#f7aDoj+0VKa+d^8R&;lWUAlx=#qb~ z+vYydUtSRrE(y%p94rnL&b%d?5aDjuZ;pG6>5VEVILK?Bhj7E$IgZ`2W6fABSG1bz zold)B1zhRa{dAZm%nUkcQ-w1`y{{Gqj!TW#l z%Bx`Ep7Ve3iY5TSZxPdfp`(MNp0%N#y&?VozjXYMUh#nBQrcSiX$x>8LE1|vu6CG; zcgr@yT^M2xs<=o`he;AHVh~P?XF{LPivY6McXOcvQ65x`D{wlKLv(wP%r*dvW70vR7E#wl zbB2V3DHWP87hrY>!4JUB5HC*pssPcLD#~w4)VJ7|hQJ3~h|t!$YJ|>$J@t1KH6S3- zBD}NY>X}zn3=ReyWC{@GBJmO$5~1I52&QCzwai^$wgsUIB{rsoFIOuV>u)I9*9&zf z=RUf$SJg22($ z5+j{gdYC)B(K<$hkRjp%dBI_NLg4YSg=Qbxlk~WP#%pE(hZU_VF@@H#M!qq?b~EmMBqIDL@HeDyQ}?FfpnxJIjbntv?7D=OXJ`QbgqpELWuTQvxM zwYAt_>Ctlh)WF1PU@1L%{~L(azYo~im=`zR`K3w7sb!dq0^z#E3qMZ1_0#K{y{t^&_U>K8D z+u06W7#c(@;B~Q_J*2+SBF5II)hPs4#nIhn0~bGB?&)2Ix;0;mw7uU*?kRo%CHQ|N z3ycZ`sd^n1CbL3(y7tIq!u@ zE9EQ@nSt;F33}fb%r$Z|mO4aM#vT~H(djbG3#zl^vE0RmIlwqDMxGsIA`M>|X|De)6z@>3 z>>>~#Qs1IpSS({AY$5&0voO8w~fP`pOj@zbTl{&EZn z&I=Hd2_l;dDw?td9ZTj71%t`v=aK(X7V#*@{J?~RIn_o)oXd)D`u|Xt-2YORPk{k} zGsqps;)z_4AO)b<&saG}CgOe`u0HIfnl5Be#HX>!_Gss$5!>aSpdPD7Q<6Zu(_MbsiJ7~@0H*L8jU6)cKShB8rxj)ZGI z&N*MYsd>QDQn5;n$U)er2pIn=)spzGBd?X=kZPFQIf;)m7-+!03{22Lpsu>@H%ymbsIH@!xYJs z2`!8uY=RMC|pS`cHukpD0?`mZ;b zJ&;H&{H^q~FcHWt;-|@3s%?*|-H#Nc-4}j#xL9>w-&pM)4i?Xz{=mxG@ih`p@rUKi z*9JUR$BUyml&Jm!yJ^Ho0s}Jb^YGnu>mbret*&g6$BIMo-Z$S^@cc@E4X~Fby9+Ds zw9@U93WuN^Qbucm$V(9ge5Y1NWBiGJa`xsY^(P669>3s#wG(H}^j0PMFta9hSroML zXqIp^(8MCuKVN_S6bXnZOth#y5GA2%&Ruv*Omxxfn(04sFhrt_tiTI+lVfZYR&PwE z_!&rG`?`j_w*WW%z?6UFM|dgF#vz^a0GZ60m_w!M^5*kPnH-ssAwlRgAWkczNqonk z?G=E+5ZFL@{d*<>`H;{>4N1=UK>^EP^@=%kEreJ#xcKj=(6yCManCliKh4)kpCd|4 zglFJUOfhk-MZhZP2snJj3ncUY-g_nmK?L`(-1^M?^n(X%e+2p1KS^bQ?dgoh{Yq$e zbpBcIVjJ?0v_(KC;1Vky-l@N&2o3(&e?59Nep^@eM-@VRzCh~+V0giy$3mn}SakzO z*B-!I$PB}iFTvvQF>8^bdeea{h57k(1q5(0m{OociGj_SL`el4b45Tm7Zrj=81Y#$ z{W8Ji3G#MzRL}YB5VGGCLO$hmgb~=v{54=_!vOxbXF(thXG{d(=ZF>L6`b8iXCg*f z!e@9aKriz3!YQirg$JlJ&D{%MPKLQum{nir=Vv?;%(D^$;1&_S!jHj8PXU{ctKx!4 z6yj|%eg9Fe#wy3-uHbTt6+!+~1Y80n zb;m&n0R+!;(uTNK&tvAj7Xs?oYjEG?QBxs6fp{#IrH8adpZ!3gql`sDl#t7%Ds1u3 zLx8y3ND1ivzW9;>Ar~(7>ZhWdBMVtHDmUJ>gkZuqrCzrN4>l$%*jn&He`{&k0Yw5l z;>@Rp22lp~UE;}h`IAd5m}>xbkHjlw26M&Mh}ZiM%uVm!yZ-IK@^wq|FK=)x{b)cV zNG3I31sb5*-}dS+zif_HjC6k<5G(AzE+{&Yf1zcu&^JMu(cemD{{lRI5(xJYe(?)? z=zu2jgCrwJnZ%;{KI5`M6||44&hg0z151N`;v4XT&!fw7Af6I@RRT4Z@nS;W&jO

dKP05&Bo2xtTrg9PEq4=FVF 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 diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/THIRD-PARTY-NOTICES.TXT b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/THIRD-PARTY-NOTICES.TXT deleted file mode 100644 index db542ca2..00000000 --- a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/THIRD-PARTY-NOTICES.TXT +++ /dev/null @@ -1,309 +0,0 @@ -.NET Core uses third-party libraries or other resources that may be -distributed under licenses different than the .NET Core software. - -In the event that we accidentally failed to list a required notice, please -bring it to our attention. Post an issue or email us: - - dotnet@microsoft.com - -The attached notices are provided for information only. - -License notice for Slicing-by-8 -------------------------------- - -http://sourceforge.net/projects/slicing-by-8/ - -Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - - -This software program is licensed subject to the BSD License, available at -http://www.opensource.org/licenses/bsd-license.html. - - -License notice for Unicode data -------------------------------- - -http://www.unicode.org/copyright.html#License - -Copyright © 1991-2017 Unicode, Inc. All rights reserved. -Distributed under the Terms of Use in http://www.unicode.org/copyright.html. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Unicode data files and any associated documentation -(the "Data Files") or Unicode software and any associated documentation -(the "Software") to deal in the Data Files or Software -without restriction, including without limitation the rights to use, -copy, modify, merge, publish, distribute, and/or sell copies of -the Data Files or Software, and to permit persons to whom the Data Files -or Software are furnished to do so, provided that either -(a) this copyright and permission notice appear with all copies -of the Data Files or Software, or -(b) this copyright and permission notice appear in associated -Documentation. - -THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF -ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS. -IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS -NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL -DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, -DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER -TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THE DATA FILES OR SOFTWARE. - -Except as contained in this notice, the name of a copyright holder -shall not be used in advertising or otherwise to promote the sale, -use or other dealings in these Data Files or Software without prior -written authorization of the copyright holder. - -License notice for Zlib ------------------------ - -https://github.com/madler/zlib -http://zlib.net/zlib_license.html - -/* zlib.h -- interface of the 'zlib' general purpose compression library - version 1.2.11, January 15th, 2017 - - Copyright (C) 1995-2017 Jean-loup Gailly and Mark Adler - - This software is provided 'as-is', without any express or implied - warranty. In no event will the authors be held liable for any damages - arising from the use of this software. - - Permission is granted to anyone to use this software for any purpose, - including commercial applications, and to alter it and redistribute it - freely, subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. - 2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. - 3. This notice may not be removed or altered from any source distribution. - - Jean-loup Gailly Mark Adler - jloup@gzip.org madler@alumni.caltech.edu - -*/ - -License notice for Mono -------------------------------- - -http://www.mono-project.com/docs/about-mono/ - -Copyright (c) .NET Foundation Contributors - -MIT License - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the Software), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -License notice for International Organization for Standardization ------------------------------------------------------------------ - -Portions (C) International Organization for Standardization 1986: - Permission to copy in any form is granted for use with - conforming SGML systems and applications as defined in - ISO 8879, provided this notice is included in all copies. - -License notice for Intel ------------------------- - -"Copyright (c) 2004-2006 Intel Corporation - All Rights Reserved - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -1. Redistributions of source code must retain the above copyright notice, this -list of conditions and the following disclaimer. - -2. Redistributions in binary form must reproduce the above copyright notice, -this list of conditions and the following disclaimer in the documentation -and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -License notice for Xamarin and Novell -------------------------------------- - -Copyright (c) 2015 Xamarin, Inc (http://www.xamarin.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Copyright (c) 2011 Novell, Inc (http://www.novell.com) - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -Third party notice for W3C --------------------------- - -"W3C SOFTWARE AND DOCUMENT NOTICE AND LICENSE -Status: This license takes effect 13 May, 2015. -This work is being provided by the copyright holders under the following license. -License -By obtaining and/or copying this work, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions. -Permission to copy, modify, and distribute this work, with or without modification, for any purpose and without fee or royalty is hereby granted, provided that you include the following on ALL copies of the work or portions thereof, including modifications: -The full text of this NOTICE in a location viewable to users of the redistributed or derivative work. -Any pre-existing intellectual property disclaimers, notices, or terms and conditions. If none exist, the W3C Software and Document Short Notice should be included. -Notice of any changes or modifications, through a copyright statement on the new code or document such as "This software or document includes material copied from or derived from [title and URI of the W3C document]. Copyright © [YEAR] W3C® (MIT, ERCIM, Keio, Beihang)." -Disclaimers -THIS WORK IS PROVIDED "AS IS," AND COPYRIGHT HOLDERS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF THE SOFTWARE OR DOCUMENT WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS. -COPYRIGHT HOLDERS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF ANY USE OF THE SOFTWARE OR DOCUMENT. -The name and trademarks of copyright holders may NOT be used in advertising or publicity pertaining to the work without specific, written prior permission. Title to copyright in this work will at all times remain with copyright holders." - -License notice for Bit Twiddling Hacks --------------------------------------- - -Bit Twiddling Hacks - -By Sean Eron Anderson -seander@cs.stanford.edu - -Individually, the code snippets here are in the public domain (unless otherwise -noted) — feel free to use them however you please. The aggregate collection and -descriptions are © 1997-2005 Sean Eron Anderson. The code and descriptions are -distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY and -without even the implied warranty of merchantability or fitness for a particular -purpose. - -License notice for Brotli --------------------------------------- - -Copyright (c) 2009, 2010, 2013-2016 by the Brotli Authors. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - -compress_fragment.c: -Copyright (c) 2011, Google Inc. -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -decode_fuzzer.c: -Copyright (c) 2015 The Chromium Authors. All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are -met: - - * Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above -copyright notice, this list of conditions and the following disclaimer -in the documentation and/or other materials provided with the -distribution. - * Neither the name of Google Inc. nor the names of its -contributors may be used to endorse or promote products derived from -this software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -""AS IS"" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." - diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.dll deleted file mode 100644 index 67d56efbbd0dbc4145ca87da5700568680df9674..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23088 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

nKI8%>E__nz( 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 - - System.Runtime.CompilerServices.Unsafe - - - -

Contains generic, low-level functionality for manipulating pointers. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds a byte offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of byte offset to pointer. - - - Determines whether the specified references point to the same location. - The first reference to compare. - The second reference to compare. - The type of reference. - true if left and right point to the same location; otherwise, false. - - - Casts the given object to the specified type. - The object to cast. - The type which the object will be cast to. - The original object, casted to the given type. - - - Reinterprets the given reference as a reference to a value of type TTo. - The reference to reinterpret. - The type of reference to reinterpret.. - The desired type of the reference. - A reference to a value of type TTo. - - - Returns a pointer to the given by-ref parameter. - The object whose pointer is obtained. - The type of object. - A pointer to the given value. - - - Reinterprets the given location as a reference to a value of type T. - The location of the value to reference. - The type of the interpreted location. - A reference to a value of type T. - - - Determines the byte offset from origin to target from the given references. - The reference to origin. - The reference to target. - The type of reference. - Byte offset from origin to target i.e. target - origin. - - - Copies a value of type T to the given location. - The location to copy to. - A reference to the value to copy. - The type of value to copy. - - - Copies a value of type T to the given location. - The location to copy to. - A pointer to the value to copy. - The type of value to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address -without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address -without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value -without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value -without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Reads a value of type T from the given location. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Reads a value of type T from the given location -without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Reads a value of type T from the given location -without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Returns the size of an object of the given type parameter. - The type of object whose size is retrieved. - The size of an object of type T. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of offset from pointer. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of offset from pointer. - - - Subtracts a byte offset from the given reference. - The reference to subtract the offset from. - - The type of reference. - A new reference that reflects the subraction of byte offset from pointer. - - - Writes a value of type T to the given location. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type T to the given location -without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type T to the given location -without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - \ No newline at end of file diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll deleted file mode 100644 index d99e9f9eb78189ae1150123aeb5555214b493989..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23600 zcmeHv2|QKbxA?h(d3GZau35!(uAxZgd6s!h7uOW7u4`&ART`Db7-dS*U`T@oAt|MV z=A;lsX%ZDB|9y^2z75~s_r3S~e!lPj-a9&L@3r>Y)7opVz4to%X5*0t;UEaYgLiTg zf@(mBJo+g7bC3vNev>TBtc#yVXAr`1v27(57AczB{eh2o% zDbaqX{5rPDP1*Szb>JFRSY_2b{^sWR?w5ZJjsO3>u}N&dy|bw`UDqUa};@78!c zJR(-Rn)h5OfB3-zcddj&cgjU<&$E>65T>n;e_O=W^X;lP<6s}}#_s$D&yR?HHrpyT zXYSdTJ2qeU4-wj@sj1~#ruKn2vguKUdjKVZy=8z?kuFOkz!->)*);5G3( zvE5T`pYG4M`P2Qu&8R9ChyONrAyVeAY189~@Cjm2R+RU5^yw*p@QeJS+-cem`4RH3 z%4O0qs5+v30*p8?9*DgGy%E52vMxl%XIk~KXq`XexS2T!WRFVWwuc+Y_j~%Ru|oL) zJ1TdiUgW{zewW|Li$?2CI>^5DE(v3Sc)FT$y-aZ-GKxz=60U zgB~0n7>RJOgN`AlR>s*8;spC@W--!bB(>#P_4H5rvOX z_z8sq7$j8*g(fJZVpd>Sp|vPXM&S+=9t04nWvUKDI!PFQ=q-j5B7-=f0_-D(7pno{ z!0Z7`5z7f7m@L#rL^5VV%dn0B?_*+?0K-CGXE0ANSLaAgak^psK+hGKSOmaWA^jOF z6iC;Ni6vm8KtCBXSOOTaG$ytYyA|Sv3YgeV>>eP|lT0iFn+34u8LR*jgdQ`oGLR+& zjm%&LkO;&rJ=L-c*fK~ABFXCVcM!Ngu+>mfyG z;|z8US^%ZbaNY(Zc#w&G!FEB5pbInD0Hh4vnZe#eD$o!UX{pHE0eP z3PkeqxB)O0N;BAdXbEJ@#8f~&Ey#(98REV|+K@jJ^Te@Xbf8!!77j2yXa^J905Ain z0KuRX5lb*aM$pMWV4!Nq2>T;k0Vr4~1f~CZd@Ao0&s2PNE`)-E@@JLvAEjKGX~}ds z|2fJa+J>nX{s^(qr}44g~|q3K1buOf8lKIYLGS_hyfbOt~!=p;rTEo~(V{UAR`2}(rc1t_dX zVK)jP3{o!mh21EGuqZzY^-;JIg^4IEKw&)!yHN^TqY%QQ{3z5%p)89uXyGNSD1=X(vfg+gcMO;#f|v|2I*2`=eq^9-BmsSJ zkO9yWWObPe*_a^*Gvs21Jj@V`6Ur~Z3<=Co2o3ST)=Z@@V1|pBp)&Lyi&Ux%eM0lA zFzIAwsKyL6nBfv;sKpGmnV}9d)MJJQ%+QD#nlM9XnGMZ9DwL`VImSgYs9_|BsBlJb z7?os13yTO2rP3X#^ypweY9us8pfG}I;SSVLN-P?SG+=;r)i;Vkg-Cu38XaP0N0)b?|t4V6Lhr!Xi#rx?*9;^@JFL5yD|fzE}`>eh5S?dd?4ezS5+ z^%pX-c0>dc8cYeFm1yT10)zm~Dt}s*&XJVB**%%2J5lI?R7T{#8Y+@=cqAo&O7ag4 z{ecylN`Y)?;Y=}7d}qsSdVH8Vz~lk@CdeYvflBeW3lE*uZG-|jL6Nj5x*runFz0Ye zXmDUS)gN-D2Lqk(r$#b@!_k3*qA8(K)G7LRHblxm2kdFV;S4GratvNWwF>~M77+*b zUw*3~-#7-47-4UNGcc#e}6+zArnLDW=0*Od>M2K7_8~YEVfxu8c>+va0oO8 z3=?EPr#e!?s8A?1fB~VZ1f91%(d1P+VvASyDB{tz2K1|tFSVWvWU7IuCN7Q+WfXoR0d z0^*pW@H1l|c^Mf*x z2>8drj|DLV;RN+e(b$o?kpkJj(?pP{$W%HKWwIs~Ae(f2A_S!ad9fmv72pnz24uwG zBle%IecbhO`NMa`q>V@T$|raR2PQ&>c5VKGiw@mjowG;cg!YSl5AQy1=-St@m>`8s zk3Py}Zy!ZFA=HA$0E1{mqesx_=xinti9lP3s8&Z3!L$Rb1l6Aefn5M3 z^vfI&B#D7UXOb?J6Oq;sXPN_+R&=q&BM{Gq;b(^)F#R=%Sl%FUA`<)gnfB{IkPm30 zacHOw1>Dgg|7?iYce#6JpPYBvaG*H3hW5Ahwk z=|j-LX@>^D53;BO=mK`zJ^-3P4j^U$*+I4dw*b%-#F3{K|MnYVZCHWP!9ohbC=mcX zW(1fbK>y=o3{VUxl>*U0Il;hKQ$d;GPykrakVh6VU|LsZ0f1R z<3U?7piN*E0x988;4ez*2E|~2_hR}_9r6Wn2-Kqh=tiKtFz`nOxf!4q2$U8FLI$9O zK_t-QC^RJ)($3350C{z%Z)0DvQpHE^m-*As#EB@RfA zf|iG*+n{;rpj>1r4*)e2(OT%B78=_7@4b#j+dM5TW3)y;wC@oh-*?&kyZf*dcz`f7 zvUNfG9675#bJT0DD7F zGX%w>{kCIrBHD@cdwT2;4AHuOufEOhzY`=1`fm^Fr-2ql0sUmmlKQXot{n7)1b9rq ztRsS!A~O$ZV+^W?t3X>lFu6aK`J*=cP8W!fKJX<*0qKW=mKcJOSPE)E#)|@GBpFf% zCqrZKhgcgs$Q89O29OzO4Gern8h{tcKV=R4!1y7#5xFCFg97Fb6?mjnLHo%lrz1%7 zL+26L3ZuNph%2{G3>B{bFNT)6qB=6~nuJ7933oYGBEolev%Qb4K543uG8Db6}pChGAGh6JpR7;hgcT1gx_onE(s00)(Bw z=}L(V0_SoDEu72`^CCnx0-FQXKa3XcPnLk^BNR@;ueai4DOeIo#}Pzk_Txk+;Pg>; zWKhB)i1tPXu*6&*vL>vls-_C7!s?nH0M#OsXHYol`rpzrIamg185d#x_m&xifkUVt zg=iN+ojQC(lI3C9DK>F%UJj*35}h0!i6)M=OO4bFVP)8Kv4OHW89dD5aI=e>)lue| z2TsOF&lWs}1;Qm`_<){ZII+nX40MmcR{J0toB#L>FL#C;ZMW8wLLihy2QdyR-De=0dX+w;$^U*;+Ysei3g zy{K^3u=69w-D|ZwU-Eo4(MT~GzLH{IY3e}QtEF?Wj(fYG`tmy`+6Nx)tCe;;mW&sT z!PX6W$K7;r4PpFMH8I{jomimgnBrs%2apI0EDl63&Wjhu&#_!e`oPHK zdn72eePCmp`q9=MLkm#V5|_b?z`}`hWYj-DbTEzJe69Z_`b+hq%0`W9KG+G#FNwE- ztze4+vjUS8qaX$&VyTLXA3c;5HhtP8`O(5uB31<>R26W|0&%QGs?2BwGK#3S0%auu z7TArI9ZXgh7B&n9Zw*_*=F>QgODJ!3s6ILdR^ZqrQnFXY-i; z&P~CAYYnyEeCrQ%Pw1zl2JW~fBzcP8oLK9%3l}3X=2=#`Q~O0%rO^ha-TvwI~&KN z=X!6X(X`8fb?XGyt#OuhtLl1v&S{WZ;{(=g2vhZg)ZnU95zU;NWrp+6^HSqAcL^6qF3GOvo>05_ zT*hbL%{vRiuy<8GLKJRQUc+opujuFAzD9DrG+{%^u!q&{jef48t1M!dIt}jX*>t5} zFH`Qtim~RFtA)eEVm#8GXH~xL80=KM>^%4Mz{veIw!z<;oJEdm4AJ5CC_VXiG9sR;|8 zwcf`m3A-RwO5*KcVDSoo#Y-{y57|4Qxosab?>l} zKW3gV4yK7aUHa`q1(IAQu1U@h@ z;?TVr3~Qqw+=!u_Pq54FRK4_@;!d0cT^r&}>7OSH6v9_jLaZhGH@MmoLVUbK%y zjLC*gn!;_7o-F4A9a2k91gkun$MtOwV?l4Uic{Ad*!^=ys_#V0H6K&5{aFP|TJPF9@9()=8gDvAdmb_BmMIozSj_`G152s^>d*8t+^C^j#PuQfu zsK6ja@2}gk8GWY%)%F9Ljao6MX{!aSm^o|;8&BiFifR5eD>n6c0+}$#d;z8YY`?%a zb$2b@1bNenS2X=9)l(s_cvZp=TYP%u6ZP6!Tlv1xajtJIgUaM$nH%fuvlFGfkLjpb zpDQ}-lJ_j)e9g(vai=WkpLAauBwX*|o*Ud!l1Ee?=d!=-a#Q)4Wyghx7l(O@a3wC? zHQTIQhcgWG-hX)e=2?oQ`m!3AeeWD)HZ44uJb!O*I-B@#ukGg@h1UlNCA)2##X5G; zGZwB6%N6}R|DEH#z#Gz&Ug9^4cGN1Ii1TwXE?RzbY_QnPr7IU}Vyxmb@~HeyvTFF( zgBgUrSHUmJij*!kFXHE=?#$^NEgBb;=b&n)zh5J1dA_~JWuPrKQ^f07Q( znd3Y@-6{^`WRxs^t*kP)`8j=w;0Ud1Szz**!--TiVX6f0wl4lB{v)(j(>u544#r)^ zpS=A=>8a$l1IIYO5ES%}_l@#6O1)|9hc#{PI~mx!$_-<$T*cI)E|m?-dy?XFXXkVU$f z;hyqrFIfH&v}#~&?a)>>zE8aP>~~vlNVcfSZr(pU5;$M!>)IDv#9zL!EiP=3alD>7 zZgPvGZAC>}r6Im(>`>_5!261iO&u#!+WHkuNeahO?3^9A`*2EMLekRU@Xa6G;r-+B z_p+)7q_W~acMv|XpK%OxIBAlWZw^_S1qdiC2soV8cbhfIvS@5$sesuWj^zA}ubpGR zVfKmJvu}dJAX1#xT?)`)H=ASXbz-;30cyNM0Y(}!7AHsJ<$FO-#z`10{tz#F9lJrcj3(l%UuTcN2G@y)3UzvF|O{2$Qs`TZ;NslsI$h1`d-tK2$M{H$8}Zd{4JyE{;{F; zr=A@=%+RQ@ZCWiOC?CzW%wflB4^yK#7pki(Z33I~4JQ-hq!JGZ!2tt?f-6Lu4@gV3 z84WHPJU?Q7L+Q=~)kJIgh32w89xq+q9(t0q|N2r|ZIS|mRp3puR9$XzgM!oPst}#6 zh0&Cg;e~`lbw|wJ3DPFEsfM2T_H=pk4w-8Kwfn_43;JVqlq=kK)$~dApQ^m>cQV$A z<&FW#{#bftN$k<;g3Ktag_slBxm7O*9gTELjF5bQdHk?%iH(4E4Etr!i`19AkLeWH#-)+Wbub;qmiciKsKJUNn zZ%cJ!yR4GyIC;H!%{KHzeL_VCqMOpx*=!Mxm!{W+sbnedwXj&at~?{vcBdQhbvmB zv$Tm{6UaNzxhUz%SR}OWBXRApv)H^#L-PGk^Ur>>^dr0$erZ{M?r77q3clMnZicKV zE=-mKXGN^+_Yq(vCu4;GNdVQko&VSx|Ld;~voy{d7Wv+49GPndVZ#7@o6#s1G9UVd zK#QyetE!RJ7JK}pZ=H5W5F(LR^gY#jKj&;+0e(|NS2*fV#k{!bD3$&o zUpfDfh|0UTg5i_ZSC;3(Ee$n-4N)7Sjvi-lZwN05Ey$-`=M<;ZhB>|Qd)r#6A$HeJ zsBF<_ZjSUmT1wR1cjX*;tDiTQ+#aF3I3L>48>!bkddat^Jt914m(96`*KQZ$H;hbX z*nIHF%$TIgZ41)d+`2XFv?QbTQDN5`uPcI=!3 zd;PVeUT3*^)b}*s{g_j*cD%&)T7oWb-;yDD%?vSbC_ZnjVC`V~24AHe_p4gC%Uj7( zk2ySEspYtoNLb4p{}xq5oEK@njbAjzYF+SM>!Q+67x-Cq@laNN(T6t?aI#F=_eqGy zkdtK+0d3uktdTENGGTxe40MOghlp@xiaCag!(+j8gT20I24ATVN6>G-QlYMjS$Xlq zmqH(g%b;~QcOy&|7rsjTU-&%$Cv4UitB;fd%1RLiUv;4Za6>{@) zB#R}`Ur=IjvqzN+G%5aXah@u|@>5qKiL=a)OVvR=Zcw7SIN z)j|cnYRiAfKH}}T>PX`dp{C>QE!Tt_)Rqbxl4_O9B3pH~t>1#BYITjjJQ3W#scv0# z%6fWLbS~xjHh*i=*3);F?ugkN6DXB;+Jkk4S<2|Lc8=>jIyX-Y7TU+QZ`{(0Stk9p zB9r}wcTWB5S0x_Vdq$h}Z9^g}o;+i$x$R?`b)h#D&1!`c-}TE> zJ?gvy1gDJ%{ursP{C7ao%StVm|3l z{(Bs~YA{SzMIF71HU8inF%S3ew`aMXd}QvDCDNzD4quPLX8iuc)-S(1(IO(zZ(Bf_ zXWX!e_WB?|8D63cYoZPk%5p3k-?R?d}Av8ZTWZz5!* zo_QNby^+m2#W%mIO01keSSbd7Q992?%G|iuMA6CXX68geXVQby@O7iA z59akJOy_&Ah+gQHf9K8c$hf)nDa!WB9R`C(YWAm%OokZpoz)%W9ZLV2ns`3;nM`S{ z=ZP@MG53b`r`xrz#dU9(zmoHjPG$S+#dRiZgJO%r`*pNgaHV%j45m$@NJ2_}10evO5lV_(xyd(YRhHWcT|yBf}3h z$Tgkx@sm-_TXI9{vQ4fAoVY*Px+g8F@742^j%Kk=g?i5nngz|xJ9yy}N2|{R*Vldw z6&l0M;}h6)#BN{R5!bGjS4LM8N0uMncYUz^mAaWu)VTDJvtGzNtyTPk9(p@RWMbhH z!-q6mG*XXbyUXg=EDb!!=2P(Pfwl$V3wO_JuCNXEt?v?ayC1R-?2xiFxb)=JPR}>E zM)C0Q=S~^{f%J8vFC9KgU#9DUPkU@@z%t-F?K|O3>p*=cKUw~yEq{yY2mb9T)4$-m z>Hoch{QDw627VSzRair7%FD7CMaeLN{^N^OGWO?72Uz6N0Tx_30CVo>yKy@IeA4j; z;YX7BZPd>VpLUbVHxygAYS6>}NDZr|DBj{+LL;|C*OFCN1Rrp{)4Y_!TG_017c+-! zczY{Pod4$d^p&!q6$dQx27^{~Jk51H!Ku_(@vv-B`5KOj`21F02I>-yE zyg15kf2-Q~jQ4}fBwW(=x?7VfVRd#J#VPx-d~-p|jTu<_jW ziYu{L@Pg-J0U_pMy3X4#&lY*`OWL?77OkOo3obolvEsq&*G9WHJY0KXZHm}K-Krhl z16%DjiVhd5xc8-LE0?ReHJ#D@rh2;?r&D#JVvlBg$Nog6QCpYYQW|oNTH*c)j_30D zj?a_X*fMesmy-I)=Utma-H!Cl7wV-Lay}x8r*9}IYRYA6SuVb{u4+&De3{a+fFX)x zNROh$exEJ9a^AP4taKeNpK{fc#l34^d#Qmg=5%cpU!%r>RPco z&Q>q93i$?QEG~%D7_T$wYiOje>88JseOhOl)AaVzeAmtmsY5mvaOu&VPlr77E53GB z2J|*$C9QpZ@3qwniv^_w#Y3g*0~4Qb^Nsa6p|bJ5Yo1qKjH2TE*I|u{yOeh6FR^Rr z*<`%+GKY23of0DzM#iV`&#^=|C4%?LjD5OxY8xL_ZkhY!fbB?TDm@YS8rk4Z8ADEIG~S>>L)`o|mOp$?Y;* z)nN~WK@tyEBG|6Lrobx2;;(-L0Mi%DTi~V#U$bTwJ0DohM^zPF>{d)KZeX!rGdO#R#kYS#`+b z?N9TI1UFNH!zlDPzlcau5F-rMpD6$ft4pX7#b;fu^+B&Hhk^^0e&EWY54fzz0GAu5 zu24^1tR@k~f3^As4yTl4cRR(2l5Rg>1WM;}WeW88?a49BT;CDLoz_70At~v8Zlt$| zZTNOkZ-Dc>8O5g!PBg7#mVYTI8{&3omWsKYy@{g**3k(0C9j zqhO)l!c}e-ev%x);U3wUeH%vVcYQEj^yI5{Tdl_1aJlmS3We8gT_1QWaul<&ZFqIK zhS|5?lWbHK>3!Fv-0FGYq=gpe70ydnj+ghJc-SelWx0u)rs`@1(S)iIh0jlvmJ)-r zPq=Rl3a6ExVKnNqupYuJRMbt@BiICR)mPh$_UuZSPZL^iQX1W_zmQto=!Whm=op;zVu=w6{|t^0?p5)LbK{+vX~HfTXpRc?u%NsNTXm5!pK{55N&$IUY& zkA5+eNgO@!xo*`NtE}EvQL&;!FPG%RiC9hEtCk6hdR{U9b^9x>#FxR^6<^`kcXO-TU!#56kHxzEkbzSXZYi?3+cr7>DlQYqL z)kIu=Lv2`C$Tf#Z0?!)zo8)Ana5z~g1a%!`{L>59ln3D#C%{<;%Yvi^a8r?U+Wj;S zPX;b-%zxgMr809E=D?Gs@kGa=D#)eNk8M#3XZrE$Fhk~ps#B~BnILa?r}@Y>f!x2z zttE!tnR|6xVD`p|jmu8C%(p+*V)I_@(h(U#Ovno;-oc1FzmfRO@NM?81Gl(#d~>NJ zUo>57i1WFc$hT}x)vdBEPd1YV1-k^D1tQH2HVf*OC6t6UrSMJ|zVBUegoQ;)@XWKp zv9t$XwY^I1?S2(|;-&6yEG+!cZs0qGnTgZtTCk&Ic+$~CPR{J>+8 zjL`>fpk-i{(*!!gEPA6mCk_KHy8O}CfhXG0Lpkn9j&CV#(%sN|_zJluU*+u^^YNC9 z;Loo!O^%9USv`00O6_|pLIA6aCOqw(T0+uTyu<^>Ct@)p1xalOlWzWWffc#=3+`aB z6R@rZ|A{NL%qtvRv#)Sifd8k667E0i;wsTPI1Kqc56r4*WQ~Aek4)5C0x`X&!#}(m=f;nrj0FUp72I_v*brEG_W5zh$e=yqb$6h=1Rz z&$@C8?lB?TbNCMzjF-S_vo9DU=>Mqk0lNM3UVrulrA-P_A*b0O7Ip}O%y4v|auiC117p67YR`sriM>_oO;L#-=m z=Zou)x>yu{{50mAP}6jHT`lmsd_H5l-SF+{>UPg~?&d{y&;;<&UJi!<`p9GWxtlVRgUxgCjGn~vICdeOpS zGqAKbIcO1gj#lH4K##}Oc<;RAYPrjoeA2Pqr)|Tsw`IMRX^PX> zL8F+(4aJ2LxeErDbC2m7J@~xta>i)I&FWXDc4t!ZG$&Hsl&4)kVn9-JXWfF?s+%^> z+W4{b#Uk!KAD^xo5bSur_78rTyM9Z(wvp357_D7rD%PYHA&H^-EYeN(FOCbK4hYP8F1xTK!5FdDTSn(^vw&q+huIEZ*OL6lW6c; zvQfHnwEvjOmdjo%H#cjpp@}WFb!X>$5O>n_VqdKW>8?kI#X;@uZhY%jPLweR>6=ZQ47g?Q3hMD3iYm*S(kXIAgfeyvg+; zy|y>z;!XiowzjoBnd@w|g5HUdNLhzG`b7y!w1MJ~SE5wk$6kvxC-khI#vV2=RWP1;7CILA1MgJ{%Gs| z+xR7>3?B>}5oA^H)kH%Bx&5Irg{mXyKWvu&m8B{Z=eZCgux%-E=qn*>bUYzAeHFur z|85Bvcg^N?PvwXMR+f2+N3mG?x9q|Q6nsAIL; z3~lt6xAWz(>INo^2Grv+jpN_8SxtoZ@4H@gczDf1PV&1)wye8PZ(-LMh@D?Km~(U4 z3l-yYr6Z61YY$=?h#Y%kZ+^W{f6dr?g>W8*#ZKC0+EP6Sma6wpPvyTfP5+it`Q48$ zExQJaynKV&b<)#3@3-y~x%^)>dNZeHrqNrhtg80!GJ3x$8=S@q(9<|_0Wv8APTB(} z?fS!kJPFpBIZtDR$-h02+gn*ooyLvq9aa3P0Tl3mSp0?KxIOsY;`ie?^84t&bR1`U zzGXR2@0IRsy`%cx%YtTv3;B zC1H5UdJnz%!#Q!5yB(kkO}@FKDsf5Fhh?W$^<8cKczq2-vx1FfrI+1$jVsCA<-Xv; z=?Q#KM82w}!h~~$%D2<~JJrtn`t0j;)gOG{niG(=V=}}yp{vP~Yqxx_*3dl5)qeZe zN`*D%6&EcVPgtKBk`{X?tfMDyO#G|ngY=OrC7hWl2WtSZw}zzU8eO#d2p+P8nOcuUH@ezI~pdYW37_?P$(66|t*Q74E0X9~&>rvR{3_u%pTO zS@09rhW00L{ltyuHeYz^yzK_}OU%<$xp2#kh4hxEz+U6gTMmW!cdO$yB-qbATHJZt zXV(+P77M|`WNa(&(t;lag4-jX3;*XGCyHb^LD$%rKZL{yL3DjNsaT@}wM9DATc7kp z`g~H0xC(%~EGh9|{6D;2&H7jc?h{~Hpr_UtTUc6zZ|3~BSYruU(_@+dz9dW$;22PkdIsDqA-GsHEwEug9`gmRp~9X}s<8XrRxk z%ttOBqq^EO_!5b>uNVuS#tX8H|g&d@@gle;T#7&NWtpCDG5m;j>-) zA&aN@h%f0U8S=IX!biAJbiDchoh9wMOs2f1|Mk^lez diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml deleted file mode 100644 index 6a7cfcff..00000000 --- a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard1.0/System.Runtime.CompilerServices.Unsafe.xml +++ /dev/null @@ -1,200 +0,0 @@ - - - System.Runtime.CompilerServices.Unsafe - - - - Contains generic, low-level functionality for manipulating pointers. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds a byte offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of byte offset to pointer. - - - Determines whether the specified references point to the same location. - The first reference to compare. - The second reference to compare. - The type of reference. - true if left and right point to the same location; otherwise, false. - - - Casts the given object to the specified type. - The object to cast. - The type which the object will be cast to. - The original object, casted to the given type. - - - Reinterprets the given reference as a reference to a value of type TTo. - The reference to reinterpret. - The type of reference to reinterpret.. - The desired type of the reference. - A reference to a value of type TTo. - - - Returns a pointer to the given by-ref parameter. - The object whose pointer is obtained. - The type of object. - A pointer to the given value. - - - Reinterprets the given location as a reference to a value of type T. - The location of the value to reference. - The type of the interpreted location. - A reference to a value of type T. - - - Determines the byte offset from origin to target from the given references. - The reference to origin. - The reference to target. - The type of reference. - Byte offset from origin to target i.e. target - origin. - - - Copies a value of type T to the given location. - The location to copy to. - A reference to the value to copy. - The type of value to copy. - - - Copies a value of type T to the given location. - The location to copy to. - A pointer to the value to copy. - The type of value to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address -without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address -without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value -without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value -without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Reads a value of type T from the given location. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Reads a value of type T from the given location -without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Reads a value of type T from the given location -without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Returns the size of an object of the given type parameter. - The type of object whose size is retrieved. - The size of an object of type T. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of offset from pointer. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of offset from pointer. - - - Subtracts a byte offset from the given reference. - The reference to subtract the offset from. - - The type of reference. - A new reference that reflects the subraction of byte offset from pointer. - - - Writes a value of type T to the given location. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type T to the given location -without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type T to the given location -without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - \ No newline at end of file diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll deleted file mode 100644 index 3156239266db9cceede249731f00c3822e479a1f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23600 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 OyIXQg_#$)@0sTLk9O=pc diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml deleted file mode 100644 index 6a7cfcff..00000000 --- a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml +++ /dev/null @@ -1,200 +0,0 @@ - - - System.Runtime.CompilerServices.Unsafe - - - - Contains generic, low-level functionality for manipulating pointers. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds a byte offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of byte offset to pointer. - - - Determines whether the specified references point to the same location. - The first reference to compare. - The second reference to compare. - The type of reference. - true if left and right point to the same location; otherwise, false. - - - Casts the given object to the specified type. - The object to cast. - The type which the object will be cast to. - The original object, casted to the given type. - - - Reinterprets the given reference as a reference to a value of type TTo. - The reference to reinterpret. - The type of reference to reinterpret.. - The desired type of the reference. - A reference to a value of type TTo. - - - Returns a pointer to the given by-ref parameter. - The object whose pointer is obtained. - The type of object. - A pointer to the given value. - - - Reinterprets the given location as a reference to a value of type T. - The location of the value to reference. - The type of the interpreted location. - A reference to a value of type T. - - - Determines the byte offset from origin to target from the given references. - The reference to origin. - The reference to target. - The type of reference. - Byte offset from origin to target i.e. target - origin. - - - Copies a value of type T to the given location. - The location to copy to. - A reference to the value to copy. - The type of value to copy. - - - Copies a value of type T to the given location. - The location to copy to. - A pointer to the value to copy. - The type of value to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address -without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address -without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value -without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value -without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Reads a value of type T from the given location. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Reads a value of type T from the given location -without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Reads a value of type T from the given location -without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Returns the size of an object of the given type parameter. - The type of object whose size is retrieved. - The size of an object of type T. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of offset from pointer. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of offset from pointer. - - - Subtracts a byte offset from the given reference. - The reference to subtract the offset from. - - The type of reference. - A new reference that reflects the subraction of byte offset from pointer. - - - Writes a value of type T to the given location. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type T to the given location -without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type T to the given location -without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - \ No newline at end of file diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/ref/netstandard1.0/System.Runtime.CompilerServices.Unsafe.dll deleted file mode 100644 index 19ec356e3b867c8ff9ab2b09364ddfce319d44d3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23304 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 - - System.Runtime.CompilerServices.Unsafe - - - - Contains generic, low-level functionality for manipulating pointers. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds a byte offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of byte offset to pointer. - - - Determines whether the specified references point to the same location. - The first reference to compare. - The second reference to compare. - The type of reference. - true if left and right point to the same location; otherwise, false. - - - Casts the given object to the specified type. - The object to cast. - The type which the object will be cast to. - The original object, casted to the given type. - - - Reinterprets the given reference as a reference to a value of type TTo. - The reference to reinterpret. - The type of reference to reinterpret.. - The desired type of the reference. - A reference to a value of type TTo. - - - Returns a pointer to the given by-ref parameter. - The object whose pointer is obtained. - The type of object. - A pointer to the given value. - - - Reinterprets the given location as a reference to a value of type T. - The location of the value to reference. - The type of the interpreted location. - A reference to a value of type T. - - - Determines the byte offset from origin to target from the given references. - The reference to origin. - The reference to target. - The type of reference. - Byte offset from origin to target i.e. target - origin. - - - Copies a value of type T to the given location. - The location to copy to. - A reference to the value to copy. - The type of value to copy. - - - Copies a value of type T to the given location. - The location to copy to. - A pointer to the value to copy. - The type of value to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address -without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address -without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value -without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value -without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Reads a value of type T from the given location. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Reads a value of type T from the given location -without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Reads a value of type T from the given location -without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Returns the size of an object of the given type parameter. - The type of object whose size is retrieved. - The size of an object of type T. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of offset from pointer. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of offset from pointer. - - - Subtracts a byte offset from the given reference. - The reference to subtract the offset from. - - The type of reference. - A new reference that reflects the subraction of byte offset from pointer. - - - Writes a value of type T to the given location. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type T to the given location -without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type T to the given location -without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - \ No newline at end of file diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll deleted file mode 100644 index 9d996136792bee837104d1ab842731395ba66ee8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23816 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 WzKEAQlAE;Y=?%%I!ioP<=>GwdSOVMt diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml deleted file mode 100644 index 6a7cfcff..00000000 --- a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/ref/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml +++ /dev/null @@ -1,200 +0,0 @@ - - - System.Runtime.CompilerServices.Unsafe - - - - Contains generic, low-level functionality for manipulating pointers. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds an element offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of offset to pointer. - - - Adds a byte offset to the given reference. - The reference to add the offset to. - The offset to add. - The type of reference. - A new reference that reflects the addition of byte offset to pointer. - - - Determines whether the specified references point to the same location. - The first reference to compare. - The second reference to compare. - The type of reference. - true if left and right point to the same location; otherwise, false. - - - Casts the given object to the specified type. - The object to cast. - The type which the object will be cast to. - The original object, casted to the given type. - - - Reinterprets the given reference as a reference to a value of type TTo. - The reference to reinterpret. - The type of reference to reinterpret.. - The desired type of the reference. - A reference to a value of type TTo. - - - Returns a pointer to the given by-ref parameter. - The object whose pointer is obtained. - The type of object. - A pointer to the given value. - - - Reinterprets the given location as a reference to a value of type T. - The location of the value to reference. - The type of the interpreted location. - A reference to a value of type T. - - - Determines the byte offset from origin to target from the given references. - The reference to origin. - The reference to target. - The type of reference. - Byte offset from origin to target i.e. target - origin. - - - Copies a value of type T to the given location. - The location to copy to. - A reference to the value to copy. - The type of value to copy. - - - Copies a value of type T to the given location. - The location to copy to. - A pointer to the value to copy. - The type of value to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address -without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Copies bytes from the source address to the destination address -without assuming architecture dependent alignment of the addresses. - The destination address to copy to. - The source address to copy from. - The number of bytes to copy. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value -without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Initializes a block of memory at the given location with a given initial value -without assuming architecture dependent alignment of the address. - The address of the start of the memory block to initialize. - The value to initialize the block to. - The number of bytes to initialize. - - - Reads a value of type T from the given location. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Reads a value of type T from the given location -without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Reads a value of type T from the given location -without assuming architecture dependent alignment of the addresses. - The location to read from. - The type to read. - An object of type T read from the given location. - - - Returns the size of an object of the given type parameter. - The type of object whose size is retrieved. - The size of an object of type T. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of offset from pointer. - - - Subtracts an element offset from the given reference. - The reference to subtract the offset from. - The offset to subtract. - The type of reference. - A new reference that reflects the subraction of offset from pointer. - - - Subtracts a byte offset from the given reference. - The reference to subtract the offset from. - - The type of reference. - A new reference that reflects the subraction of byte offset from pointer. - - - Writes a value of type T to the given location. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type T to the given location -without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - Writes a value of type T to the given location -without assuming architecture dependent alignment of the addresses. - The location to write to. - The value to write. - The type of value to write. - - - \ No newline at end of file diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/useSharedDesignerContext.txt b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/useSharedDesignerContext.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/version.txt b/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/version.txt deleted file mode 100644 index 69308609..00000000 --- a/JNFrame/Packages/System.Runtime.CompilerServices.Unsafe.4.5.2/version.txt +++ /dev/null @@ -1 +0,0 @@ -02b11eeee1fbc5f3ef43a1452fe07efd25fa1715 diff --git a/JNFrame/UniTask.Addressables.csproj b/JNFrame/UniTask.Addressables.csproj index d6bf5e44..4164ab7c 100644 --- a/JNFrame/UniTask.Addressables.csproj +++ b/JNFrame/UniTask.Addressables.csproj @@ -26,7 +26,7 @@ full false Temp\Bin\Debug\UniTask.Addressables\ - UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_NATIVE_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_RUNTIME_PERMISSIONS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_ANDROID;TEXTCORE_1_0_OR_NEWER;UNITY_ANDROID;UNITY_ANDROID_API;ENABLE_EGL;ENABLE_NETWORK;ENABLE_RUNTIME_GI;ENABLE_CRUNCH_TEXTURE_COMPRESSION;UNITY_CAN_SHOW_SPLASH_SCREEN;UNITY_HAS_GOOGLEVR;UNITY_HAS_TANGO;ENABLE_SPATIALTRACKING;ENABLE_ETC_COMPRESSION;PLATFORM_EXTENDS_VULKAN_DEVICE;PLATFORM_HAS_MULTIPLE_SWAPCHAINS;UNITY_ANDROID_SUPPORTS_SHADOWFILES;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;UNITY_UGP_API;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITY_GAME_SERVICES_ANALYTICS_SUPPORT;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER prompt 4 0169,0649 @@ -45,679 +45,670 @@ - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterInputModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterRendererModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VirtualTexturingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WebGLSupport\UnityEditor.WebGL.Extensions.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\UnityEditor.Android.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.15.8\lib\netstandard2.0\Google.Protobuf.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll - - - D:\myproject\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuUtilities.2.3.4\lib\netstandard2.0\BepuUtilities.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - D:\myproject\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + D:\Jisol\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuPhysics.2.3.4\lib\netstandard2.0\BepuPhysics.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.19.6\lib\netstandard2.0\Google.Protobuf.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame/UniTask.DOTween.csproj b/JNFrame/UniTask.DOTween.csproj index 2f407110..72ea5e66 100644 --- a/JNFrame/UniTask.DOTween.csproj +++ b/JNFrame/UniTask.DOTween.csproj @@ -26,7 +26,7 @@ full false Temp\Bin\Debug\UniTask.DOTween\ - UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_NATIVE_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_RUNTIME_PERMISSIONS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_ANDROID;TEXTCORE_1_0_OR_NEWER;UNITY_ANDROID;UNITY_ANDROID_API;ENABLE_EGL;ENABLE_NETWORK;ENABLE_RUNTIME_GI;ENABLE_CRUNCH_TEXTURE_COMPRESSION;UNITY_CAN_SHOW_SPLASH_SCREEN;UNITY_HAS_GOOGLEVR;UNITY_HAS_TANGO;ENABLE_SPATIALTRACKING;ENABLE_ETC_COMPRESSION;PLATFORM_EXTENDS_VULKAN_DEVICE;PLATFORM_HAS_MULTIPLE_SWAPCHAINS;UNITY_ANDROID_SUPPORTS_SHADOWFILES;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;UNITY_UGP_API;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITY_GAME_SERVICES_ANALYTICS_SUPPORT;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER prompt 4 0169,0649 @@ -45,679 +45,670 @@ - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterInputModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterRendererModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VirtualTexturingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WebGLSupport\UnityEditor.WebGL.Extensions.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\UnityEditor.Android.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.15.8\lib\netstandard2.0\Google.Protobuf.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll - - - D:\myproject\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuUtilities.2.3.4\lib\netstandard2.0\BepuUtilities.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - D:\myproject\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + D:\Jisol\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuPhysics.2.3.4\lib\netstandard2.0\BepuPhysics.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.19.6\lib\netstandard2.0\Google.Protobuf.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame/UniTask.Editor.csproj b/JNFrame/UniTask.Editor.csproj index 20a19e68..14c5dd11 100644 --- a/JNFrame/UniTask.Editor.csproj +++ b/JNFrame/UniTask.Editor.csproj @@ -26,7 +26,7 @@ full false Temp\Bin\Debug\UniTask.Editor\ - UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_NATIVE_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_RUNTIME_PERMISSIONS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_ANDROID;TEXTCORE_1_0_OR_NEWER;UNITY_ANDROID;UNITY_ANDROID_API;ENABLE_EGL;ENABLE_NETWORK;ENABLE_RUNTIME_GI;ENABLE_CRUNCH_TEXTURE_COMPRESSION;UNITY_CAN_SHOW_SPLASH_SCREEN;UNITY_HAS_GOOGLEVR;UNITY_HAS_TANGO;ENABLE_SPATIALTRACKING;ENABLE_ETC_COMPRESSION;PLATFORM_EXTENDS_VULKAN_DEVICE;PLATFORM_HAS_MULTIPLE_SWAPCHAINS;UNITY_ANDROID_SUPPORTS_SHADOWFILES;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;ENABLE_MONO;NET_4_6;NET_UNITY_4_8;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;UNITY_UGP_API;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITY_GAME_SERVICES_ANALYTICS_SUPPORT;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;NET_UNITY_4_8;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER prompt 4 0169,0649 @@ -47,712 +47,694 @@ - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AutoStreamingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AutoStreamingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterInputModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterInputModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterRendererModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterRendererModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.NVIDIAModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.NVIDIAModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VirtualTexturingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VirtualTexturingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WebGLSupport\UnityEditor.WebGL.Extensions.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\UnityEditor.Android.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.15.8\lib\netstandard2.0\Google.Protobuf.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll - - - D:\myproject\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuUtilities.2.3.4\lib\netstandard2.0\BepuUtilities.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - D:\myproject\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + D:\Jisol\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuPhysics.2.3.4\lib\netstandard2.0\BepuPhysics.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.19.6\lib\netstandard2.0\Google.Protobuf.dll - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.ext.nunit@1.0.6\net35\unity-custom\nunit.framework.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.ext.nunit@1.0.6\net35\unity-custom\nunit.framework.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\mscorlib.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\mscorlib.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Core.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Core.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Runtime.Serialization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Runtime.Serialization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Xml.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Xml.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Numerics.Vectors.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Numerics.Vectors.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Net.Http.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Net.Http.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.IO.Compression.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.IO.Compression.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Microsoft.CSharp.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Microsoft.CSharp.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Data.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Data.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Data.DataSetExtensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Data.DataSetExtensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Drawing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Drawing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.IO.Compression.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.IO.Compression.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.ComponentModel.Composition.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.ComponentModel.Composition.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Transactions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\System.Transactions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\Microsoft.Win32.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\Microsoft.Win32.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\netstandard.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\netstandard.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.AppContext.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.AppContext.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Buffers.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Buffers.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Collections.Concurrent.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Collections.Concurrent.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Collections.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Collections.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Collections.NonGeneric.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Collections.NonGeneric.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Collections.Specialized.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Collections.Specialized.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ComponentModel.Annotations.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ComponentModel.Annotations.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ComponentModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ComponentModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ComponentModel.EventBasedAsync.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ComponentModel.EventBasedAsync.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ComponentModel.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ComponentModel.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ComponentModel.TypeConverter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ComponentModel.TypeConverter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Console.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Console.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Data.Common.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Data.Common.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.Contracts.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.Contracts.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.Debug.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.Debug.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.FileVersionInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.FileVersionInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.Process.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.Process.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.StackTrace.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.StackTrace.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.TextWriterTraceListener.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.TextWriterTraceListener.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.Tools.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.Tools.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.TraceSource.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Diagnostics.TraceSource.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Drawing.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Drawing.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Dynamic.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Dynamic.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Globalization.Calendars.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Globalization.Calendars.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Globalization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Globalization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Globalization.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Globalization.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.Compression.ZipFile.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.Compression.ZipFile.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.FileSystem.DriveInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.FileSystem.DriveInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.FileSystem.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.FileSystem.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.FileSystem.Watcher.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.FileSystem.Watcher.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.IsolatedStorage.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.IsolatedStorage.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.MemoryMappedFiles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.MemoryMappedFiles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.Pipes.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.Pipes.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.UnmanagedMemoryStream.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.IO.UnmanagedMemoryStream.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Linq.Expressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Linq.Expressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Linq.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Linq.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Linq.Queryable.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Linq.Queryable.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Memory.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Memory.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Http.Rtc.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Http.Rtc.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.NameResolution.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.NameResolution.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.NetworkInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.NetworkInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Ping.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Ping.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Requests.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Requests.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Security.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Security.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Sockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.Sockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.WebHeaderCollection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.WebHeaderCollection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.WebSockets.Client.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.WebSockets.Client.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.WebSockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Net.WebSockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ObjectModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ObjectModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.DispatchProxy.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.DispatchProxy.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.Emit.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.Emit.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.Emit.ILGeneration.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.Emit.ILGeneration.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.Emit.Lightweight.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.Emit.Lightweight.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Reflection.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Resources.Reader.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Resources.Reader.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Resources.ResourceManager.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Resources.ResourceManager.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Resources.Writer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Resources.Writer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.CompilerServices.VisualC.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.CompilerServices.VisualC.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Handles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Handles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.InteropServices.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.InteropServices.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.InteropServices.RuntimeInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.InteropServices.RuntimeInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.InteropServices.WindowsRuntime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.InteropServices.WindowsRuntime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Serialization.Formatters.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Serialization.Formatters.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Serialization.Json.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Serialization.Json.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Serialization.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Serialization.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Serialization.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Runtime.Serialization.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Claims.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Claims.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Cryptography.Algorithms.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Cryptography.Algorithms.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Cryptography.Csp.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Cryptography.Csp.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Cryptography.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Cryptography.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Cryptography.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Cryptography.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Cryptography.X509Certificates.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Cryptography.X509Certificates.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Principal.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.Principal.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.SecureString.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Security.SecureString.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ServiceModel.Duplex.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ServiceModel.Duplex.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ServiceModel.Http.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ServiceModel.Http.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ServiceModel.NetTcp.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ServiceModel.NetTcp.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ServiceModel.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ServiceModel.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ServiceModel.Security.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ServiceModel.Security.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Text.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Text.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Text.Encoding.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Text.Encoding.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Text.RegularExpressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Text.RegularExpressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Overlapped.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Overlapped.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Tasks.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Tasks.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Tasks.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Tasks.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Tasks.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Tasks.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Thread.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Thread.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.ThreadPool.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.ThreadPool.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Timer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Threading.Timer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ValueTuple.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.ValueTuple.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.ReaderWriter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.ReaderWriter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XmlDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XmlDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XmlSerializer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XmlSerializer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XPath.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XPath.dll - D:\Unity\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XPath.XDocument.dll - - - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\UnityReferenceAssemblies\unity-4.8-api\Facades\System.Xml.XPath.XDocument.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.TestRunner.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.TestRunner.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.TestRunner.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.TestRunner.dll diff --git a/JNFrame/UniTask.Linq.csproj b/JNFrame/UniTask.Linq.csproj index 475247e3..8d7cf55e 100644 --- a/JNFrame/UniTask.Linq.csproj +++ b/JNFrame/UniTask.Linq.csproj @@ -26,7 +26,7 @@ full false Temp\Bin\Debug\UniTask.Linq\ - UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_NATIVE_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_RUNTIME_PERMISSIONS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_ANDROID;TEXTCORE_1_0_OR_NEWER;UNITY_ANDROID;UNITY_ANDROID_API;ENABLE_EGL;ENABLE_NETWORK;ENABLE_RUNTIME_GI;ENABLE_CRUNCH_TEXTURE_COMPRESSION;UNITY_CAN_SHOW_SPLASH_SCREEN;UNITY_HAS_GOOGLEVR;UNITY_HAS_TANGO;ENABLE_SPATIALTRACKING;ENABLE_ETC_COMPRESSION;PLATFORM_EXTENDS_VULKAN_DEVICE;PLATFORM_HAS_MULTIPLE_SWAPCHAINS;UNITY_ANDROID_SUPPORTS_SHADOWFILES;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;UNITY_UGP_API;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITY_GAME_SERVICES_ANALYTICS_SUPPORT;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER prompt 4 0169,0649 @@ -118,679 +118,670 @@ - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterInputModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterRendererModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VirtualTexturingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WebGLSupport\UnityEditor.WebGL.Extensions.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\UnityEditor.Android.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.15.8\lib\netstandard2.0\Google.Protobuf.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll - - - D:\myproject\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuUtilities.2.3.4\lib\netstandard2.0\BepuUtilities.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - D:\myproject\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + D:\Jisol\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuPhysics.2.3.4\lib\netstandard2.0\BepuPhysics.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.19.6\lib\netstandard2.0\Google.Protobuf.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame/UniTask.TextMeshPro.csproj b/JNFrame/UniTask.TextMeshPro.csproj index 972fe09d..0a8c5db7 100644 --- a/JNFrame/UniTask.TextMeshPro.csproj +++ b/JNFrame/UniTask.TextMeshPro.csproj @@ -26,7 +26,7 @@ full false Temp\Bin\Debug\UniTask.TextMeshPro\ - UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_NATIVE_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_RUNTIME_PERMISSIONS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_ANDROID;TEXTCORE_1_0_OR_NEWER;UNITY_ANDROID;UNITY_ANDROID_API;ENABLE_EGL;ENABLE_NETWORK;ENABLE_RUNTIME_GI;ENABLE_CRUNCH_TEXTURE_COMPRESSION;UNITY_CAN_SHOW_SPLASH_SCREEN;UNITY_HAS_GOOGLEVR;UNITY_HAS_TANGO;ENABLE_SPATIALTRACKING;ENABLE_ETC_COMPRESSION;PLATFORM_EXTENDS_VULKAN_DEVICE;PLATFORM_HAS_MULTIPLE_SWAPCHAINS;UNITY_ANDROID_SUPPORTS_SHADOWFILES;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;UNITASK_TEXTMESHPRO_SUPPORT;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;UNITY_UGP_API;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITY_GAME_SERVICES_ANALYTICS_SUPPORT;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;UNITASK_TEXTMESHPRO_SUPPORT;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER prompt 4 0169,0649 @@ -46,682 +46,673 @@ - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterInputModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterRendererModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VirtualTexturingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WebGLSupport\UnityEditor.WebGL.Extensions.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\UnityEditor.Android.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.15.8\lib\netstandard2.0\Google.Protobuf.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll - - - D:\myproject\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuUtilities.2.3.4\lib\netstandard2.0\BepuUtilities.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - D:\myproject\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + D:\Jisol\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuPhysics.2.3.4\lib\netstandard2.0\BepuPhysics.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.19.6\lib\netstandard2.0\Google.Protobuf.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TextMeshPro.dll - - - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\Unity.TextMeshPro.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame/UniTask.csproj b/JNFrame/UniTask.csproj index 748512ef..92d228ee 100644 --- a/JNFrame/UniTask.csproj +++ b/JNFrame/UniTask.csproj @@ -26,7 +26,7 @@ full false Temp\Bin\Debug\UniTask\ - UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_NATIVE_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_RUNTIME_PERMISSIONS;ENABLE_ENGINE_CODE_STRIPPING;ENABLE_ONSCREEN_KEYBOARD;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_ANDROID;TEXTCORE_1_0_OR_NEWER;UNITY_ANDROID;UNITY_ANDROID_API;ENABLE_EGL;ENABLE_NETWORK;ENABLE_RUNTIME_GI;ENABLE_CRUNCH_TEXTURE_COMPRESSION;UNITY_CAN_SHOW_SPLASH_SCREEN;UNITY_HAS_GOOGLEVR;UNITY_HAS_TANGO;ENABLE_SPATIALTRACKING;ENABLE_ETC_COMPRESSION;PLATFORM_EXTENDS_VULKAN_DEVICE;PLATFORM_HAS_MULTIPLE_SWAPCHAINS;UNITY_ANDROID_SUPPORTS_SHADOWFILES;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;ENABLE_UNITYADS_RUNTIME;UNITY_UNITYADS_API;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;UNITASK_ASSETBUNDLE_SUPPORT;UNITASK_PHYSICS_SUPPORT;UNITASK_PHYSICS2D_SUPPORT;UNITASK_PARTICLESYSTEM_SUPPORT;UNITASK_UGUI_SUPPORT;UNITASK_WEBREQUEST_SUPPORT;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + UNITY_2021_3_33;UNITY_2021_3;UNITY_2021;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2017_4_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_3_OR_NEWER;UNITY_2018_4_OR_NEWER;UNITY_2019_1_OR_NEWER;UNITY_2019_2_OR_NEWER;UNITY_2019_3_OR_NEWER;UNITY_2019_4_OR_NEWER;UNITY_2020_1_OR_NEWER;UNITY_2020_2_OR_NEWER;UNITY_2020_3_OR_NEWER;UNITY_2021_1_OR_NEWER;UNITY_2021_2_OR_NEWER;UNITY_2021_3_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;ENABLE_AR;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_EVENT_QUEUE;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_TEXTURE_STREAMING;ENABLE_VIRTUALTEXTURING;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_VR;ENABLE_WEBCAM;ENABLE_UNITYWEBREQUEST;ENABLE_WWW;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;ENABLE_MANAGED_ANIMATION_JOBS;ENABLE_MANAGED_AUDIO_JOBS;ENABLE_MANAGED_UNITYTLS;INCLUDE_DYNAMIC_GI;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;ENABLE_ACCELERATOR_CLIENT_DEBUGGING;PLATFORM_STANDALONE;TEXTCORE_1_0_OR_NEWER;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;UNITY_UGP_API;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_NVIDIA;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITY_GAME_SERVICES_ANALYTICS_SUPPORT;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;NET_STANDARD;NET_STANDARD_2_1;NETSTANDARD;NETSTANDARD2_1;ENABLE_PROFILER;DEBUG;TRACE;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_IG;UNITY_EDITOR_64;UNITY_EDITOR_WIN;ENABLE_UNITY_COLLECTIONS_CHECKS;ENABLE_BURST_AOT;UNITY_TEAM_LICENSE;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_DIRECTOR;ENABLE_LOCALIZATION;ENABLE_SPRITES;ENABLE_TERRAIN;ENABLE_TILEMAP;ENABLE_TIMELINE;ENABLE_LEGACY_INPUT_MANAGER;TEXTCORE_FONT_ENGINE_1_5_OR_NEWER;UNITASK_ASSETBUNDLE_SUPPORT;UNITASK_PHYSICS_SUPPORT;UNITASK_PHYSICS2D_SUPPORT;UNITASK_PARTICLESYSTEM_SUPPORT;UNITASK_UGUI_SUPPORT;UNITASK_WEBREQUEST_SUPPORT;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER prompt 4 0169,0649 @@ -121,679 +121,670 @@ - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ARModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AccessibilityModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AndroidJNIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AnimationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.AudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClothModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterInputModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ClusterRendererModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.CrashReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DSPGraphModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.DirectorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GameCenterModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.GridModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.HotReloadModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.IMGUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ImageConversionModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.InputLegacyModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.JSONSerializeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.LocalizationModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ParticleSystemModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PerformanceReportingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.PhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.Physics2DModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ProfilerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.ScreenCaptureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SharedInternalsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteMaskModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SpriteShapeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.StreamingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubstanceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.SubsystemsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TLSModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TerrainPhysicsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TextRenderingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.TilemapModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIElementsNativeModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UIWidgetsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UNETModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UmbraModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityAnalyticsCommonModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityCurlModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityTestProtocolModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAssetBundleModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestAudioModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestTextureModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.UnityWebRequestWWWModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VFXModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VehiclesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VideoModule.dll + + + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.VirtualTexturingModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.WindModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEngine.XRModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.CoreModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DeviceSimulatorModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.DiagnosticsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.GraphViewModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.PackageManagerUIModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.QuickSearchModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.SceneTemplateModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreFontEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.TextCoreTextEngineModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIBuilderModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIElementsSamplesModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UIServiceModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEngine\UnityEditor.UnityConnectModule.dll - D:\Unity\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WebGLSupport\UnityEditor.WebGL.Extensions.dll - - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\UnityEditor.Android.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\Managed\UnityEditor.Graphs.dll - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.15.8\lib\netstandard2.0\Google.Protobuf.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll - - - D:\myproject\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll - - - D:\myproject\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll - - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuUtilities.2.3.4\lib\netstandard2.0\BepuUtilities.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\PlaybackEngines\WindowsStandaloneSupport\UnityEditor.WindowsStandalone.Extensions.dll - D:\myproject\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.6.0.0\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll + D:\Jisol\JisolGame\JNFrame\Assets\Packages\System.Runtime.CompilerServices.Unsafe.4.5.2\lib\netstandard2.0\System.Runtime.CompilerServices.Unsafe.dll - - D:\myproject\JisolGame\JNFrame\Assets\Packages\BepuPhysics.2.3.4\lib\netstandard2.0\BepuPhysics.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Newtonsoft.Json.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Types.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\Unity.Plastic.Antlr3.Runtime.dll - - D:\Unity\2021.3.33f1c1\Editor\Data\PlaybackEngines\AndroidPlayer\Unity.Android.Gradle.dll + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\YamlDotNet\Unity.VisualScripting.YamlDotNet.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\EditorAssetResources\Unity.VisualScripting.TextureAssets.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Editor\VisualScripting.Core\Dependencies\DotNetZip\Unity.VisualScripting.IonicZip.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\unityplastic.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.collab-proxy@2.2.0\Lib\Editor\PlasticSCM\log4netPlastic.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Newtonsoft.Json.13.0.3\lib\netstandard2.0\Newtonsoft.Json.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.visualscripting@1.9.1\Runtime\VisualScripting.Flow\Dependencies\NCalc\Unity.VisualScripting.Antlr3.Runtime.dll + + + D:\Jisol\JisolGame\JNFrame\Library\PackageCache\com.unity.testtools.codecoverage@1.2.4\lib\ReportGenerator\ReportGeneratorMerged.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\NuGet\Editor\NugetForUnity.dll + + + D:\Jisol\JisolGame\JNFrame\Assets\Packages\Google.Protobuf.3.19.6\lib\netstandard2.0\Google.Protobuf.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\ref\2.1.0\netstandard.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\Microsoft.Win32.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.AppContext.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Buffers.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Concurrent.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.NonGeneric.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Collections.Specialized.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.EventBasedAsync.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ComponentModel.TypeConverter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Console.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Data.Common.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Contracts.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Debug.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.FileVersionInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Process.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.StackTrace.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TextWriterTraceListener.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tools.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.TraceSource.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Diagnostics.Tracing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Drawing.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Dynamic.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Calendars.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Globalization.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Compression.ZipFile.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.DriveInfo.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.FileSystem.Watcher.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.IsolatedStorage.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.MemoryMappedFiles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.Pipes.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.IO.UnmanagedMemoryStream.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Expressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Linq.Queryable.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Memory.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Http.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NameResolution.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.NetworkInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Ping.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Requests.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Security.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.Sockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebHeaderCollection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.Client.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Net.WebSockets.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Numerics.Vectors.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ObjectModel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.DispatchProxy.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.ILGeneration.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Emit.Lightweight.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Reflection.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Reader.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.ResourceManager.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Resources.Writer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.CompilerServices.VisualC.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Handles.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.InteropServices.RuntimeInformation.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Formatters.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Json.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Runtime.Serialization.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Claims.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Algorithms.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Csp.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.Primitives.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Cryptography.X509Certificates.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.Principal.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Security.SecureString.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.Encoding.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Text.RegularExpressions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Overlapped.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Extensions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Tasks.Parallel.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Thread.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.ThreadPool.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Threading.Timer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.ValueTuple.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.ReaderWriter.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XmlSerializer.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netstandard\System.Xml.XPath.XDocument.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\Extensions\2.0.0\System.Runtime.InteropServices.WindowsRuntime.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\mscorlib.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ComponentModel.Composition.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Core.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Data.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Drawing.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.IO.Compression.FileSystem.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Net.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Numerics.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Runtime.Serialization.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.ServiceModel.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Transactions.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Web.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Windows.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Linq.dll - D:\Unity\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - - - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll + C:\APP\UnityEdit\2021.3.33f1c1\Editor\Data\NetStandard\compat\2.1.0\shims\netfx\System.Xml.Serialization.dll - D:\myproject\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEngine.UI.dll + + + D:\Jisol\JisolGame\JNFrame\Library\ScriptAssemblies\UnityEditor.UI.dll diff --git a/JNFrame/obj/Debug/Assembly-CSharp-firstpass.csproj.AssemblyReference.cache b/JNFrame/obj/Debug/Assembly-CSharp-firstpass.csproj.AssemblyReference.cache index 3d646a4fd3283ab96388ab759caf8120cda3984a..eb616c7fca74b2096c2ddcce9c9bf74bd2618914 100644 GIT binary patch delta 793 zcmXw1TS!!45O&V&8F%xLl2V(dv?#l6!D0`&ZC8^X!j85JVuiM?WkpF@Rz{ncR%T&_ zcB1Ku8j4EyBz`1twTl>-`4*KJ(&eebdjbAU$PZMhe5i1NdD5H#Nv@t@@8`<3VxbBgavzYVmBzFG`{I`#RSEN-c# zG7kCB##h3)oTa>*t4>fGPlmz5t*5YnW@__IyPD7cv&+IQC&|S%U7(4)I&@l0n+Gi~@w{$e(9-v#wOEV+&C3rejCqX?lp?ntkQ~^!&$)><|p2$-c@s|s)CFmRbsXUBS4>%?>9-h@g9Ul^96K+(b!if zg@5cSxwZ`}d9IcGSx?vyi*2|83{N4p`Jcec6%1bCzli&Rjz!&)7cG~t9gOd_`hQV? z$2u?|)?UUW(9GZ?b#JkQY~Hr)H27g0cZj{6r~|d8`jtT>j$xpt#~-CoW-_1*p3nS%$fk)Kl|V2J8& zbOBBKx>U&1H?T^^_jaxhnPMn|CxP^p%Z3C$Z(=>rgUPdUGjNM)RE;ca46g9m^{3Pts4#T|?ReOangK;D;N-Q=v4WuO=3IOI45^io0p4U&7j;{X5v diff --git a/JNFrame/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache b/JNFrame/obj/Debug/Assembly-CSharp.csproj.AssemblyReference.cache index 9621281b4330e44770726f08e289f5fde0350b4c..8292c2fa2a749282a9415be828d7fc25e9a77219 100644 GIT binary patch delta 928 zcmYk4Sx8h-7{}+kXYMzX+!k6bD`rqkDMis{vIVEiG?$tploqE=ZKl*gvqjBPYnX?& z(Sg1)G!3QER+2arV>8l2FIhrCXo^b9W2i3?QFQKT(8Il#b2#_^|Ns8q>26x~vtyZz zu!(8BiA5Iggb8V+4`zAa=)>x5E*m_vNzN_w#}7MrM4Gf*B6|Re-7V=7Z%JoCgX}EL z>k88KzoNw#qY19r+j$@a^4qt{Iruv5h*ft^7EZQ!O4 zl`LC+y7;BwpI3sZ{OBpR7%=C1smg!hG;0DS_W2312=T{JVkg8=e+MM-+Ow*Z|0L6oYVSJU3mlmiGD}iP~JkOSIl6=lnh_Y*ts|MjG>J6*cHj)VIBRB#IjA z1}lGfo*~E)Rbq!mPNRit9{i(x`2ebD*e-a>9zwLDD~uBLhB8H}4MlQGJ#z zm->a8;K`&qA1GX)ECGBq>}BsfarWh{aW z4VbH|+cDd4XV`k+JlO35b*%LPsalrG?bm3!l}M MH&Gu&C4Pwf3tl@^I{*Lx delta 743 zcmYjPT}abW6yMp|j?Vs)J!GcB6v40@C<9knIt=lv!jB3potbG)=2w|HZGI3kC@9nH zh+zsDiD)Pie+bP9fjwvr3c^@sp*=;dx9q8VmqHKsUhcV^-`BZYqmkpik$Qq7sOd|t zwD$Q^h(9fWp>HWTq|4TAgBLb!eFiP)x3Vop_PvB-Y@Gu|jXI%?)&@=dlw}{+&qJAe zC{wErWuhmBrl*Xi93%JCP&DV?L_NoplIdZnUQy?&Fbe2<`^Q7#z5D^3bV1J(0zyo$X%3g+U z-l#*1LT+N#D8CB~J1_~HbeR%3w?)9jyu)o6&mcULFty6k z@Drgiz-Z<#m1I_X>ahu^p|f9tu3e!FUKs*K8nE!aMqH%I@vqX>=f{x6HW#Mw-9`-I zs$r<+ylZ%YX3qbTts<7wG7J`BWU+Sy-2A=?^JwGjarwN*L1}8mbqoi(ZA+68bTnfx zD6^L=;t~*K;^e1b;^k2=tF9I-1uE=c71Zjw6TLu=gC8W2cNzlm>$rFf%skR9*u*pz z=yiOD)S1{ssk}a>Q>54}YKU-#rWtvC9P-u4b|fG}&>uxq)|x4u+a`9bzM23h`>KWM zx=Dyv20ay`Eg&mS<`kz|yYLjyVr{V`dE@+##KO6)RLkwRu$aa+{Ziz`DL5k|%;x+X z;-k#BQ6u|XLB}O+LT-|af_DLEG@2jZincu!slv%Vp#7e=lE69x=l;!Lc?Rxq&n)QN Pt8Nrao_clFO$G25fC2qz;#xh>DBqn64MQe zm<6`Kmtc)xoL*$jG-o>RX2vvxO#2)grtNcVm?s&r`ut5?abWrj4>p_W`T5L$*k)P# ztT>?9URb~k#4Otj3s|o_pT1xwBkS~LFD8lU{nktZ)4c=PY}p%ZKBezhyfeK&kj--X zTM0IZ#oIpwvL!Gw#!qkXVv>fa_6=jRWH0Rf2v*%2#%4Z!!ZjACGl8l_wuQ5~GEOhp z#K<Tq0G6O3n zk?nVEn1mP^&88o`#_BUYp^#Z)y0HYSFteqe8N`@a306rqucTY|7v7p)17x!bGcYhf cO+pQ@>A(PkXapMk9c02}Lk^Yce%4IN0M%fBPXGV_ delta 140 zcmbPoSn}uwNme#SO=gD4hN%vdKbWyKdbfHrZuMr0v}8ZX`qRT){?7Ds@obXQbJj8{ zO+Rp*m1p|z2sVxF?*@LV%zxO9=SBhr+6xPqftY1`VFBxv=Kw*3HC_M! diff --git a/JNFrame/obj/Debug/UniTask.DOTween.csproj.AssemblyReference.cache b/JNFrame/obj/Debug/UniTask.DOTween.csproj.AssemblyReference.cache index eca571957bb9619ebc9e6d61fe8683b9334cbe6c..ded46b3435044f0d37e7a0889fba4ea61bb119b1 100644 GIT binary patch delta 382 zcmX@QL2}ArNme#SU1o;KhN%vdKbWyKdbfHrZuMr0w47cl!Rj>qz;#xh>DBqn64MQe zm<6`Kmtc)xoL*$jG-o>RX2vvxO#2)grtNcVm?s&r`ut5?abWrj4>p_W`T5L$*k)P# ztT>?9URb~k#4Otj3s|o_pT1xwBkS~LFD8lU{nktZ)4c=PY}p%ZKBezhyfeK&kj--X zTM0IZ#oIpwvL!Gw#!qkXVv>fa_6=jRWH0Rf2v*%2#%4Z!!ZjACGl8l_wuQ5~GEOhp z#K<Tq0G6O3n zk?nVEn1mP^&88o`#_BUYp^#Z)y0HYSFteqe8N`@a306rqucTY|7v7p)17x!bGcYhf cO+pQ@>A(PkXapMk9c02}Lk^Yce%4IN0M%fBPXGV_ delta 140 zcmbPoSn}uwNme#SO=gD4hN%vdKbWyKdbfHrZuMr0v}8ZX`qRT){?7Ds@obXQbJj8{ zO+Rp*m1p|z2sVxF?*@LV%zxO9=SBhr+6xPqftY1`VFBxv=Kw*3HC_M! diff --git a/JNFrame/obj/Debug/UniTask.Editor.csproj.AssemblyReference.cache b/JNFrame/obj/Debug/UniTask.Editor.csproj.AssemblyReference.cache index b4dbc0a47fec753363a9b36ecd8f14a5368f89da..cb4186bc70bab20ad23ff0c070db40cbbefa98e9 100644 GIT binary patch delta 422 zcmdn=TB`A%6bBolD>DNFqub;}Y3D}oR&U0w-b}Iq)45Vvou=P2W#pNDe06=pC4 zF$)m0ZdaJWHc6I=F?o7H9Fz3)2UV;B(|4?6vt@6v`INq2@y_%=>)0%(zh`9w+afU? z=pcdZx$D^i7#ZV{wCvig{%Ij6r&1DXlelDUP=lX1Ff5K}m_ zxt_uF{val29)|CC_){{kb1*V8s!b0#1|-&{vvM-BO*h=fEIYl&g@p@lfF)Sh!y}9$ z+ZO~g2{AI7P2Z@%<}>}DKa(}HrJmXJdnv5CY+gyX?k~JGT`-kZl2w?2fdOg~Jb0%A XgI5@=9B9&a5M#0-hsyN-M;Vm?#P69I delta 187 zcmZqtC$;Id6bBolBQpa7qub;}Y3D}oR&U0w-b}Iq><3wYdYH@KnJ$>hYCZj)DI?GH z`!ks}w%-e2`ohSw<~>-FgOQO@ZF;~lAaQ;d8)rLjFw=J4U}il>wj*lw+Me>;9j7px zGqN4ejRbP0UtGdwJ$Zcw&-6EGObXNcXE2LT|1*{OAY1xNE*?Ai>2k~1oTu0C0$P+m igV}t#=XBqz;#xh>DBqn64MQe zm<6`Kmtc)xoL*$jG-o>RX2vvxO#2)grtNcVm?s&r`ut5?abWrj4>p_W`T5L$*k)P# ztT>?9URb~k#4Otj3s|o_pT1xwBkS~LFD8lU{nktZ)4c=PY}p%ZKBezhyfeK&kj--X zTM0IZ#oIpwvL!Gw#!qkXVv>fa_6=jRWH0Rf2v*%2#%4Z!!ZjACGl8l_wuQ5~GEOhp z#K<Tq0G6O3n zk?nVEn1mP^&88o`#_BUYp^#Z)y0HYSFteqe8N`@a306rqucTY|7v7p)17x!bGcYhf cO+pQ@>A(PkXapMk9c02}Lk^Yce%4IN0M%fBPXGV_ delta 140 zcmbPoSn}uwNme#SO=gD4hN%vdKbWyKdbfHrZuMr0v}8ZX`qRT){?7Ds@obXQbJj8{ zO+Rp*m1p|z2sVxF?*@LV%zxO9=SBhr+6xPqftY1`VFBxv=Kw*3HC_M! diff --git a/JNFrame/obj/Debug/UniTask.TextMeshPro.csproj.AssemblyReference.cache b/JNFrame/obj/Debug/UniTask.TextMeshPro.csproj.AssemblyReference.cache index f447752b5b43a616e1e49cdae517390e8748ba0e..bd2f71bbc0db2f79a6d042318379e65768f56939 100644 GIT binary patch delta 370 zcmZ3nL-PA6Nme#S17?QFhN%vdKbWyKdbfHrZuMqbWHtTGMn=EsZ$g;lr!O#M<=mcZ z&GdzFdZjFDWcvnNrtKSSnNJz9Z4%qJ;(+4zh5}{>MpmD{i7O6FKkdV2Gu^J3*?GF3 zFI(>Pl0s(d>2Hdd1zBfV`v9c{{Mc;Tfzm+CvfZwj_0@~%3uZF1PG91}Br#nficMs? zQ7D@wdxOoV^!Hu!hFlE@?E64@#_79kn8KOO^$eyTv|;A%9(xNme#S9cG5fhN%vdKbWyKdbfHrZuMqbWW|1v^{0oq{GI6&S20R%=e1_? zVq#zO9wO8r%No?a!Io+J23zJ+Mr=<)ZFM~5w>K0pJ20{xQLESXl%Iaahs}DrT`{xs pbU$CV-03BS%+}N26fq039nXyf$qV|iS+@h_ftY2xT`}vc7XUzhGFkut diff --git a/JNFrame/obj/Debug/UniTask.csproj.AssemblyReference.cache b/JNFrame/obj/Debug/UniTask.csproj.AssemblyReference.cache index eca571957bb9619ebc9e6d61fe8683b9334cbe6c..ded46b3435044f0d37e7a0889fba4ea61bb119b1 100644 GIT binary patch delta 382 zcmX@QL2}ArNme#SU1o;KhN%vdKbWyKdbfHrZuMr0w47cl!Rj>qz;#xh>DBqn64MQe zm<6`Kmtc)xoL*$jG-o>RX2vvxO#2)grtNcVm?s&r`ut5?abWrj4>p_W`T5L$*k)P# ztT>?9URb~k#4Otj3s|o_pT1xwBkS~LFD8lU{nktZ)4c=PY}p%ZKBezhyfeK&kj--X zTM0IZ#oIpwvL!Gw#!qkXVv>fa_6=jRWH0Rf2v*%2#%4Z!!ZjACGl8l_wuQ5~GEOhp z#K<Tq0G6O3n zk?nVEn1mP^&88o`#_BUYp^#Z)y0HYSFteqe8N`@a306rqucTY|7v7p)17x!bGcYhf cO+pQ@>A(PkXapMk9c02}Lk^Yce%4IN0M%fBPXGV_ delta 140 zcmbPoSn}uwNme#SO=gD4hN%vdKbWyKdbfHrZuMr0v}8ZX`qRT){?7Ds@obXQbJj8{ zO+Rp*m1p|z2sVxF?*@LV%zxO9=SBhr+6xPqftY1`VFBxv=Kw*3HC_M!

YQ&u0Y$IZ9pLZbKRpg6XUJvg22Z5tE}+<;6~W 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è!0h%#M1{|G>GXve*S$7b%(_}Ioqc#mON?5yy}7&=k5%d;9Iu2jd5D5J?FjT z$)YeVDlQe&H)WnxTdBKfGHAh%(k>r(Aau=L5z|+1)x%?)HY>)dy`6hj9p)Nvv1Up( zgxj(jNlIsxf2Q9V84 zoB{H~lzkExn^}G&;BQPy5+LO^CXCjhx3T$K%n51#Sxaw!hsXL(@lP6$V*~rI*Wyy| z9n=>ztmad1VWd{xhhh4obN&xayMVFkjH&2~bHf)Kt#(~VY203C*nM{>fTqU*K_)dT zwo~TQqr4gMlPjlA%MPZ!f2*QO#c@15w@aj!;`5L z&N87`+U`%LZI|fv-(I72bsWU=GQmCZu5Ma%HwNUSO=>VhnZAftO@2PWwC=+pbBCh6 z)Q^@Y->JShr(?EkbH>0zKqw*vGm0Bi(OFIu7Rev>JW`ti4+*@AM)cfx_Qks0e!77>ghdC_?SZUwT3Y-R`IK9I_taIm*O#DniOa(^7>$+$t(gSENKJ zV#J51haQppXD_p=ONHmNgwTY5>Ui5lJ&TBI(~ik^rcT(yux;dJw*)aRyG5? z{Qhbi(`pa@X@h;ddwC_wHL}!`o=@k+=%R5DaQ+{%Hvj*-qS6mEf-r66RY{{#Pzu1Y zX~Dr{1pCfrgVAU+{7|CdYxDCY))?4B@@EJGnhW3n!1-Y)VyG8)Z78mR;P`MyTvb73 zVjh1Q@uwWc8F@YDfYYQ~Ql3vVoQx2AsBR_W=AsOymT0aDy#>UQYRY6XkZNE)6 z)Uu5KNn$OKit*M_$96rkl>88h+hKXMGq7JbFhQ6}1p6|SvalirVL@;WXNf~3<4Oa| v?z5aU%sx>F$z5ty({mD0Qj{zkQK@2s1)n**v-IhxD~puyF}Ya5vjYDDNb5#5 diff --git a/JNFrame/Assets/Packages/BepuPhysics.2.3.4.meta b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6.meta similarity index 77% rename from JNFrame/Assets/Packages/BepuPhysics.2.3.4.meta rename to JNFrame/Assets/Packages/Google.Protobuf.3.19.6.meta index 1cc58fcc..c543cc93 100644 --- a/JNFrame/Assets/Packages/BepuPhysics.2.3.4.meta +++ b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: a7867223cacf2c740bf622f31ec5a9c2 +guid: 621e5ee96da4ca042858639794f2cb6b folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/.signature.p7s b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/.signature.p7s new file mode 100644 index 0000000000000000000000000000000000000000..d27f63c40b7f111c49667ce6ff7fc2f94ad8358c GIT binary patch literal 22398 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 Google.Protobuf - 3.15.8 + 3.19.6 Google Inc. - Google Inc. false https://github.com/protocolbuffers/protobuf/blob/master/LICENSE https://github.com/protocolbuffers/protobuf @@ -12,7 +11,7 @@ C# proto3 support Copyright 2015, Google Inc. Protocol Buffers Binary Serialization Format Google proto proto3 - + @@ -21,6 +20,7 @@ + diff --git a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/Google.Protobuf.nuspec.meta b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/Google.Protobuf.nuspec.meta similarity index 74% rename from JNFrame/Assets/Packages/Google.Protobuf.3.15.8/Google.Protobuf.nuspec.meta rename to JNFrame/Assets/Packages/Google.Protobuf.3.19.6/Google.Protobuf.nuspec.meta index 0584abef..b72caacd 100644 --- a/JNFrame/Assets/Packages/Google.Protobuf.3.15.8/Google.Protobuf.nuspec.meta +++ b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/Google.Protobuf.nuspec.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: f251e4c06aaa618458c77025c57ea05c +guid: 66ffca8e6eba18445955c2a0c86d52b2 DefaultImporter: externalObjects: {} userData: diff --git a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib.meta b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib.meta similarity index 77% rename from JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib.meta rename to JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib.meta index a88f1d9c..026d0671 100644 --- a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib.meta +++ b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: de6f20d54a57aee47ad6652169791ec8 +guid: f7b4b55303281054db074373a68b85f4 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0.meta b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0.meta similarity index 77% rename from JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0.meta rename to JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0.meta index c30f9305..a3f1705e 100644 --- a/JNFrame/Assets/Packages/BepuUtilities.2.3.4/lib/netstandard2.0.meta +++ b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: e1198617f7de0ab499e081c44dd8be15 +guid: d8eac19c5a49aae429c569c8796182a8 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.dll b/JNFrame/Assets/Packages/Google.Protobuf.3.19.6/lib/netstandard2.0/Google.Protobuf.dll new file mode 100644 index 0000000000000000000000000000000000000000..450b0d9624786a0a83a23bc2a09c108bb79b6fa6 GIT binary patch literal 405272 zcmcG137i~NwRcTbb@etgNzWwRvn1(BV1}ZXNistq>2PMuw*jB z;DU;Pf-5NMQ^9>h5pf4ZeJY9@Dni5s6@BW{?|skbQ^WWFpHsKGdNNu3e(&{frs~{# z&pr2?bI-l!ZdG;a`qx>GWmzu%pMT!6K8-tnE9AQO%M_A3%b)4AKAC-N;iub9d2Hd? zmtNKwxGD@@9B#T|;KEH;UKwm1*nIIoxb4b;%dQ+a;qZc2N`S~QSvTVh#%Pgzz*W3TD+ENcMp0PdDGTVPxHW(4_{-$tY({=Q-w za&3GCQTf-rM?uB54g}rP34`uCV|v`~4e;S(hvsgkO-z zJiPVd>$W2Nq5p=ANE2DXck(x2SsRDLMtC72g*VDh@pmCl; zuK^zCm;m&WpGZ{+tCt9yxS z4I(c@DHL<|ZI_kS<*P;8yS?4^h-s%YZ}UoHxisRv^vJJJXd?{`RaVS+GNtc$JS!b;u6RVK%2&?X-gz0knfLT%UZPu@1MK?FH*`_kweA z^-;}UWo=7#$A@;k%6dCE4;Wj&XIcG;vMtD%vgV^)Xt3bkdLt?k3iOIDOZU74>Y7=W ze?ALoa=yl~g9}=tMr?lrW9Ax}il7a)3XxW*ZK%ufHv%}Z!t!0~c;KK;r|Ec}GozA& zO~{#4a^6W7)3;rw@uvJ9mcLpn&4*5_Y&T-DeN17wj`Rr-b6UBJquNZ^&FIYa-8hJ} z67}5}V#Eh*XVflL?3&}$?V?Gih;w5r-Ca#eC+=(r6-=WDq ztfAUvNyxvPWpB3UIAMXU0t%@X9rP1EYLV^6v(OUd*Mj4^sWHWIizA+k97|`1Wl#v~ zxHMh@s@qe=kqpo@EnwP2oK_jKouYp*%b2vC@MlPn7CAsqBLWxEN+KR?i~T%*aUTSI zyS6)l8g=a*kjG6;pp8awr#pe>7zGBNfByL!CQx-zxO~yXB@Ae`9k6%TKi9TAyE8Qb zQ*OzH=I4qI(9_6Id*05paMqbBE}0$vo`SWt8KFBpMjnoExGs*=vQR*ijZRP4K-ZBJ z*>Q`FDwTrLXrrr5x#JYLw$zrp^ifK4yea57`VV(3il#EwZCMAaqH@L=+`>*-LYona z17s-0U_bX^{hR#an z6j^PnA9v)0Eh{DeN?;-&Wc;#V(&qP$H-A6zj)?FaYu?_) zTsz!U%N-UbVfZ7t!w-1qzyzjP5T+kGr;dakvi>#7dd#$}nlHmTLwVXi?Y*uR zlV9k<$ZqZ;JK{wb@Hve4mk}8OD$YNYf&D6Do?x;q?W3L-5OLr2w}@!q?U0D>zU*;e zKk*LSPrM=G#f@@fOK1~ArfF?vVBhjwNHpKv{NSYLYnd4N3xt!D`K3TXX1z`jbq)YT5~#2>P4N#rAJG7>g93HMd(h0O9_ z@N)?EM?vfF5}ap()-I;bkAoJ23z|W&>6Ein>7jPfe|17EhvNZ%8^so%bS6u~FY?86 zCgxDriSffk7bA9b%Q5hU) zNp6CEF-iZn%l1G&rSy-mok>)>TlBY6m}B6~b)?~6!>~zqrzNK}`7`!71+De!J@Ubn zWSlZ?8H2BFhQuDVePBK*K8;$Tb%;+RrsLla=~3_d#QW5K;(dBQ@gCeyywB_>-e>m{ z?{oW!_xb(A`vURk@0P$GJNBgKt~UP;Aa=Dm{?BnopVMah_W^pUqJ7RhD>r0(-Tu@1 z<^Le9U+ja{e%Q#vAhAET^vHhVeR)6e9^Fs8uk0t@SN9X|Yx{}!uZri&Jbce>(e=Mi zMA*@O==ulyS@skATlNp*vQyRq@URy?Q~r+?nRBy&ec)o1=qJiU+FG2h&O`SBfZkw#4EAR_Cs&qWzH?O|8``u$LVr7DPgA`$fN}N zG2^8@>fgUzidW0shj>GwF zYB!%di8V5JuwELPyc)nR?;lyqYrt#f2B(-Z*=SAP#pH2GW{RJ~d_#$&a2684MGE7W zXc)flRZv$0V}M*Lz+f#``G6C?pN<~GH>}G^E+@DL`f!5x;VP(3Fhx{o0%N`9sIN}+ z`A+zG=0lZLhn(O>Ampl@Uhq-?c{}ZY8kxOdB|`Pz?#y{L1Xdtm`u=XKug7Dh($;d6*=yaL$UVYKc#+rJ-7EzXC} zGyW#V7jxA?$GZ#mNOh$}@N`q~v#ERM(!K;C$YIlR1nT35K`z6?K!RE>#6kn~ids}~nx(HrF6eqZa zH|;-rXTtprac?Ek9H5EbE;M*&)DLii_kxj}-M9@XXSQ(R1+PV1bxBKPmnFQ_`%K0p z-^W!tGpKAEtSfYI1y&X3>o)EvyPD^O%h9=h8kJz?T={M@XLl{wzlA=m;P`(> zPHCrk`;1ykS=7QNT987KGwYOGXod>FDtDX+|-T(-UN;HOi zZ$!|rIxB;SHz6W;0-RJAn$VjO)zO+I8@z=XE&op3>hIgx*=6l2{+5=z0ufvwQJwW$ z=UvP02Pxq3JlxUW7woz{ry?R@CxNXfAb~!fC`_Abb!U=AwO)t-}mkiUek) z>Ktv|sbaUgb8*CBHh}NW)g`Xq@c52vmEbmuZ!XIKQka42Y@3s~!HG0r>GW4m^?p_ZE$9DH_ zkkDqAoO3kS$=F_x0AJ`cv3(_ain+>FJ3xV4Il&LX69U4~Z^04lvdK{_Z^7!TDnAb= zh)uo+B*dS?qvm#b_u|?>cME^c6d!#>6=Q?O`w^I+Rp~H+qotD=awa|?x8Q?B_z*6@ z9+$XrhJp_>O8a!`m_JQ#d;}?jwqV`zV`y+28clyaqcPRF(^GNsQo<|r5g^7r? zuhpoFe(4jc7!fhr3%-nNKCSjTkLnvr1VnS(dzA5*W(giej*%~Mw5{9G&!e>>AluJA z_U=7YPSM9ckpi{>90RxpNEyH*Fk~0E_~{tR#85Vdaxs)AG-5BJb@}ZK9A_WE0Dpc5 zBWQmv{X5sg(O+Y`aM#@DpaIWEWL45r)>_G7S(DeBf&O&>c6qrRM&e(AsDo2XncUu* zoM-Y^C7CI6c6paT4UMlM#&#P2iraMhI2fSw45i;r0$&#bOqs-vZZf%p$={Gb4>FUt(l5Vo|!UvQ)_am$um<(6CO9B z8SD9#t(kh7d@^P7RjtXrO+J|dJ#3*K(7jX7PYU@~J-@n@KpzSG1bBl}Oqsm7HMyV3 zPf0RUKz|eIKdtn4&OrY)tpw&Z=`&^Wme%C?P5Mj${a|MLvCeO8C9r@5eku$yW%9Px zHTh)9L)3iPm%diVwCg8VOqe5>ufzLmg%B=9Wo2B(-Z`G(fyK_>r7l9@u=`?U~l(Zd^C zGYv5l=8~Yvl*u=>CLhFPbfQRR3ia^YnC1%frSs9(Hhzbwoaavb8}6Pn@q6BOd4IsI z@kfRKoiIi;jQ=y?|AUL2YWxRom_w$mn?Vb6yF%mtB8EiZTZ#M^+=R&Fe*uz#-d_Ri z^8T9%q&PUm6rlc%F@MKp@*j-m8jqsxVglS2P?<6brr#FOrhT1t%(~=H%f@Cpxo{y84F#IwUFiaAkviI3)r6nPC%iL6#8)iJdf~vTqYObA_bQL z?D7Vfu#j<6Oaba5#vFi)Ed|%wtp0T4K!i~+$28ZVT#Nz=JSkS48bku!Jo>_ZPX;w} zb~#f+h;7anAD_aEN#^VRK}e|0mSN02%rb?efVoNnHO0-pZLkqVoh5^u1nOy%q+P=# z;*}WE_TV^Rkt42yNe1^ybgxEta4+%o=sq0X7f1Ic(S2!jAK{&HdUA#f1Drx*6mdB( zHE{^;7}P*T%K$YF#ii55y7pm=_r{q#A#|BPYn=i;9mxF4k-+wJxZ?3fB1hofI1-o1 zqi~TbIU2w&?-(W=%eX0~;5cRxrK|vmcADiJQ-0BTp;V{WnVzH?6$NEG)`Y<^Q!MHM zi@#KlotmIFY@B4GHh4CP+Omtnyp6*{REpi1o}g0f&ddarf_T}Bo>+-MXSz1Ww#OBe z=rM^W(s4+ikm>*rT)#m7Wc5G~TrY~|t*(DOu#yv3;7ngH+G)G~2|%l3mCFAVEkY(S zzRX|T;M0h){ReTawF7~GPFOhS<-l|>DpS^|{8gZY)uPq7Oe96uoAW%>rC;N*kO6m=oZ0(UVVLX6MEe;OS8)3s&U~ zac~c-@_42oYVRrQwUB9uGL>$9CA2kIEDzruoD77VcU#@IEA}{PAP+NWu#oEVf>RmQQ)(B6x;>Lp@PgBjQtu9z$3f>MPZvlL@7o35VTy>TgoC$ynHbdQ~4HJFSyLC<)o~Kz!TWR`Bm0gQ!*?=&RD%|rgpV%kJh?16t9EsH{`mycZXvCt5OV>AdltfZ zyNc+!jBt=c<$JwVzE9<2-?iP+h-6Q9SW5pwTVOMKDtI$ zA?nbxu*Ysyp|6xs>Wm1^5C01UTjKl;;8Tmxc(miVhV#ppf)479mE7)O;g9til(ECq zkv$xT)GS1?PMZ~S_(#A&Huzk|@{ahAHi8cUEaz7IS^}RzAQhxRpxey`41qTZrV4I7 zT}U1NMc@@u^@Z8sQKSZQfg1b>l69vHK7`65cACv8Z^q^{)QvSiWw78C+^v{o+l7?e z;2)^2LrW(3C3LUk4p`+05KLV8MDF!8> z_CkB`6Ql{@Y8B;Y!ORE1OdX=N6kBao84QL^`-n&W@%;0;TAOIymbLN_FaSQUgzo8g zZpR%%Bl$7@Sp1&=;AQyl)M)Fb$Dvjo5-qspCW0GL0-qIVTQD_@Rv_oVHzBSG;8e5g zZ)VhRc$E`1B*2c_gzri<;d8wv{P_gDFm2*T!aD)m4Rqu<4;nrcCk%&&Wen1Acv`jz zAD?T&wR{u)NeuT*E+hXO1GyG>uxhA6|2*iq0U5n1rY3@iA~^6)sO8ovs9~@e9?))G z^{&BExK!>v;jwb>4NsMOUwE$E`@_rRJ}_+bSGq+3Lx3k|R+{H!J&U}6q5 zz@Pz!3~-PEd;=V8fQkXC2B;aJZh&C}EH=Or11vSbhyg|oaEJkx8Q@R@9A<#!1~}XR zM;PEp0~{4Tq>>(OVvY&Ftue=%m=y+CX@KJlaJ&IdFu*DUtTw=j26%x1PBOq61DtGt zQw(sb0Zuc(=>|B%0B0IttpUz5z}W_Pp#jb@z>5qpW`K1DSZ{!H4RBugv})sg6LWz9 zHW*-|0X7+6vjHwNz(oeQ*Z`Lp;Kc^G)Bu+mV2c4RH^55_aD@S`G(cbgJl23`8(_~@ z8z3}5!vI?iu+0G17~on1TxWpm4Y1t+;|ADafC&Rk8sLWT7oxfWbUs%2Cxz*B!siu! zDdCPzvO4fG!u<-robbU4zk={#3ZpN#!c_`mlx~G*Df}wJn-r!W3dL#gzs0F6N2y&g@1OsjyEhR z{3gPK3cs1~sKRd{yi(yi37@X;U4+k97~3dTc)7xFBYeHWcN2c4!fz-1Mup!&_}zr3 z4ucoKF%^H3fOnTvk34l(D`=GWojly|h46mwlARHW#a!fD*uOf{W?i@yHU27Z@(T=p)k0IbJ;-{u=SsRQNlSjQx4nqDd?!ePJ!=1*a)ICYcLP z$%Eo0pqQ_YrGpm(XwS$%rz0B;Qt_Bmrr`R(@oLMwdfo~DWJo*NAO%XnCopRDuK|J+ z{>7x(4l-SixMD7?gTZ(1%%y9Xcdg*?Po9Z`GoQ_IQNMN34LYy;f*afqV)Z_IoV5~M zz@b+j1N|+eg!(I0Tw%`%GAJ3kv#oWI4dcrK9-svKjZ1OK74vp`v7@>ylMSFvoHQu7 zD(EfWq#bA+CV=Hw&it?B~1FezCA+<^Pp_+Js-*WiwkrYyT$hdck< z@z3}b_$PkyULAMtLGRSYa-FTR{FcF@xIWA1Y@I?ZU)F|4iY*6XxI&re|Xe2?Dw8GG5#TyPR#6eFRwJeiRakov8SO+i&ho0Hn`x4|wE%PP=VLjG2brOMJzH#LCZuhw z1G2(;tevkcgeSIe-H{DXX2e;X=k;a7v*G|!E;fN$k6{sg1?4osN)!g?oSQ*+I#+e1 z!>xqZgM!PE02V#np*hu*bisZD5s@i~EkFbdQ!7lKV;cxc?1m3bDcwPx`(jJ|WJoI= zUnw|^ogQa%p3KAX(7Kb7z6zboWr+5>T_6ZV@mR4+hOHS&)T9@26>BCWw9ps{J8d%~ z!T4e%Jgh%666BAO{@#jIb*BrHx1F@IDN;$d5Lu$K`NLKUO{t*OxR~Ey#e7DoV6U{6 zND<=FbpAGmwu%W`(zo<9Rjgh_>@b(`K8Z?*FlhcTa}ST0qa=SZt3X-?{p0^m88}-U zm*G$b3!{Xj9J_J36|3+4Xu=VbZ;c5cFZs;E9x*(@IV$nqS+p)6ZJgSj$^KMy>0gq{ z*-d@YN98^L@2H&isEuzxL(T*tjJ+dUFNP1I!DPbT0-7Y(ARFj{a@(`AmXww?jczwF zW^ls!#GK}{G2CHHR!1`Rq^H;Os?+do2WyNn%&Efouy82DkRc~A_z=C=*8R9I-u&rzqtDEJ#$?iEB zkvxP6zmb!A??3=*&B@vo76|=o5vXIlQqPBnfoZKs41$v4WT)4hjJDW}b{RseK^ zBXG@uvGBc3HlQeMu+WTs!95o8M1-xk_ zBMm2`gXw5&9Ok>MtCYN)A-x_9DrgDjg&{xcqpbDO-l|v> z*E(kX@y>#3u_IeUyI6s|Pl*a&2$E3YxrTBD^*Wov&9SP-^60bjfVOWP)oL^3L2P3A zLL?^5qLr7(NOTm^)nYQs9|d`nE<>JyC^W;kr(^k>6WB5&;c-?PpbSi~6>Ea*f)U(U z?=&&5K}>By6q4~v*gAOWs2&xi!Voq<8|t0IdjLiWd-LMX43>;+Y!EFKam4p`VO`Z& zG+GBN+D%l)?iP(TS6UE6r$LWG)!3O+<3^bKpQj>xH0s8Vx`ASD`N4>C;Qmm2J}oPb zP?bz0(|1WrS?&NM?QaJ{?O1&rLWc3fol!P_97#~cv#~0$vxO$@VJ<0jC9wQ+;2|xz zHK?uIs4d-|8JLxZJMGI1d>AOh!}=qzCc?8lHvw(k1BuKMD^sJdhsP7=))8_n`Pgf^aGT{ig=f)0j;^QLw zNVE$dd}D7Bp6x@3l|_IF0ABEMT>W?8f?cY%IjA$)rIPtOHr~0051af5(y{Z)$?Hqt zp_h7e$KLkj62SqJE07$;Z~)om1SkOq7C2rY>$!?6rD53mZseYa0$0TaCZr8c#Yi?k zr@aMx{%Bi8^Ysr8hLwh9WDcz+rqGtkn+5 z)V;u)`=*~@{7Hxp ze?by%A|uC8lh8jDMAATvR8X(G0jI(B9#`hQ_1UfuKD_!|*MBMR9cEpC`$UzL7kmt{ zng<6#xK{`vI1b}BT@(XJxj>WhUj_h-aY}$y7VfmckZB83;01Nr%FBY`14C!7Q7gRp zZdw&37>43KvwVw0($RKW^(*A%UEt-o>AcW19*i@%vVk~Q z3I-rTzDI8D>6(+l0MRLOMkVu=W<|B|$N@`73y(CVv|5LM3v|@&+Stmbwz@H@0IyXL zRbDX?gqAQD%T+)3c01Yu9qqSuOH+z%oqzBke1umZ-j|_#VQ&(RFJhFlFW_mPl0h58 z>>6z>X%}Tj?4aiPf5BiJj{?yeYU$!Fm~7j4(9024^67GJbfu%r$OLg-6liuDv)dxv zYLBbtBK5d6ReV!T==8o=rhS8S>{h;++y7@s)O?Rk~El7!rF8L<~6h`RnO$uVt^ z3rg6PY@wOV;Wjs~QHm)*>+ew1->PQ)CAu*T71_M187V(XNX)E|a1RQ-g=-v9YF|q>vSjKoLg*KSK{1Pt z$Vlw0T8H)?*$8u90<+sSs0BBP3rm)+COjD$kLo|wl}glq%b=EhBbo-E7iet*>;uL@ zLK~v7-RTofE)Tfc32J>DgZelTv>LB~NnudRR+Uf34(IbtisIDTtBbIBdlPUYRP}Wk zJVyH07*(_PkNzMnCa<$hSWmA0NQ6H6nU<1z!F#>O@UFSAj>?HHIve$)SHN#TVor5& z0#0VS1$X*X*K_?3LxAqoVABM;QBQO>JP%w=EW$YXoGcCDVN9zbtffVin=UWIgR3q z8W&#Ji}72+Svy>x^`2&ob1_+AvL@?vWz*$p;bn4B%c2%C%7I9tXxjb|Spf;Y*hWfA;L z$ap^fG3gSe80GXJ{OcM18BZMIoBIy|FaJ3%o)11f?*Wms{pmK88%2FuL~MWh4^6BG zMY{HW=M{Y%f^aw~*yfBHR)KLD3!o`3$2CoXA^ z;jbRD!t-w@eh2WUZczN4*LwaPab!ef=jQNd(4iLPzaGijOL&(@nT~6fXy-^+=rcOM z<)v^tiA+N?)5=t2t_4Q&n!Ycu}g9OaIU6ss2*SfRZ0pUg6z zIK(&ioq(6m0fJM(v&v{=UdPh|2=Yi6M)Lp5Hc$F*Vm-YX7a!GM#d@REwpOoN3TxWa zT9wxG7UsB)1QuXbT51aUHBL3_punaKdM$;^T1` z$9a*p1aASNHtjIozbEs^>N!oew)V>`4}-V1)zSDbKGG(2=gL|d$0l|-0dm3JD5+Km zZzSnN2V;jHk5iZE_Fie}L3T+d(&Z&1>kN4KlGA3$eE;;!J;>Z+GS4&M;Y)Te84pGd zu=(jO&D+6VZs&nR;b*5YI28V4S_~!*Z4k_|?zHB7*y^GV1pcDcW!l1VOvcZtb=bOX zA`WuEWmtAjBs@D+TVU%Ri@1#4nT&LKtZnfeIr=`1Sm;m>nr9s90t0LNDbeOwBTKUNHB*y5_^A3Y+fVL~r5~Y>T@KI{c zuVEdZXN}X?%RrKdGJugA`sth?`u75wJPLg3j_4cKce_QLNe=%)Qp7(T-H??jYQ@!u zow?PvQn!~W^#t#2A(H8fV%~>nyhHV<^@a3UcczdTSngs`V-G?XGWGs~R~p?@vRBBg z2PsZ?ii_tK+~U&Ng%pm+;_&8x_4T`sT!+o&6c=o3FU&U9VGc5gQNRYdr?v#=1Mu;R zTC9TxJ-98jvRA(9Pni3T;6R~7+_3ULo<}Y1kw1I-Ku!jlw&oTGBLk5HT4I<2v_6#D z92@T}4b5El%|85PUeLcRO1-f6sQ- zK-%thHqjEBPe=8>WE4xba4oqKDso1uGnpwY@)e+`yOd6;+BUZ%tycGbkjic`w$`-G z`I*QzX+&a{dK%yj>$9{0)V03_b&4i5BNK^gNDL+Ig1gU}Dx_L#X-4vB^0LlsSzom7 zy|}H!y5YR+QpBIuQa7)L*jhJQEt6R4bW6bpAk`jtZ0;K7c&cG;I&&A^#o)sid3vf> zk1gDG*~qgp9{mK$Je_^GR7=l#bMm5ylNZZhi9{G5m-*!I#mbR0a0Fxhk~Qht(oB62 z$1F74;sb2J+O#)~6q|wVOR~*l6v(=1th{pFcl7*(yd?R+_{@f!?I?ubfy7DgQOcLv z>6|pS8OT_RU}TH)Nc|%+_su5bRE|%M1s~EpasOa{ktvpzguPFT*2t zTpP?yvDb>9w5Z)ZMIHMO!#skYz+p~40K{G1wV1v%FgMBZUES3wjLUKQgmG9!_NKT( z+4v|@2b;UjQO4_tgk`K8r)Efh5eai8B}%`3T6(;`5~XjSmLBgQN9p6!(&KIDD1FDY z^muDHN}rgP9`AKW>66pa+fxz$7~xlt~X-Y}VD2=hI+vbw+d5PbvQ60bh* zogOpPH^qhq;abl_G(bMkG1$#~9-sd&yy68U!WMI4@^f6%p0n`<@J z8ED_pOA(lhuc+X=X|9Jo+T$c3qcsd%Bp|P`sJ0d5tqG*d^LY0GcZ~fO`>7{z$9xRW zw2&N5DdiEtcG!vk4E~9@0{`5!xd8tc;eQMMIcwztP<6W;ld8y^wIZ|BO87Q3R^=f4 z06^IQuY@0&G4=}*Ynb~4m`mn)9I2J?w{o=x2=~afCfC)t+B?Ykp4Vt>3!MPxJ$PRb zUeVx)pepXD?}(Zr&7tqk)#f_m;?YN7ClzPmiPpE|?xkdn{+C$I?8@x#_WDt@wh&jcE9MCZTZy0T?7)lRT|3 zAppdnEdbW{-;QHc;bKW-JJhS&-FS@%<8(wjZxqKVJ_5VMiehPMCs4~`_KRUaa zGNvg?o9l3Qo`VYDg6Ov9#8^Ipw?`CQeNowNF5(26{ESvdzUV`FP_Cg4li zEYalL3SKCjEAr2)^ff+(^zE%T`mbf6isl0unWeZCkAIPbgJm;Dr2GevFZeVrIXpJS zC~uum_h4VG5`(FiXzNZC{{u0o~+E9y35&a?5?+~9|#arF*jwIXXyIB$Z7;YjL zJpXQaXSD(2jjb6z&I}@tj_J-pd5zbh73Dm8;u{!Fc;me4lwb>n0>KY)De;38iIfQJ z#)7H5CMJ=G+a1Bl*fqq%#kbQxKM4Eq4+8(fC&oF}i*}RoUNlS}h71|y8yI+rK!Al4 z50ABB!-raYfm9=E0Nk@}V^p(uI&MlnuaV=ka6$^tSLi#GPh;3H~|D;UVw_Iu!P0=mMmnq63CMl92!~k|P1QVs<%9#YjLB@d_fw2A_dl z;KAl*U=WWg{{Vz-{|Q{Rm$<1V-A%P%NY}9!3eunKC0%&mOZs=g#@;xTo@p=nqwY%V zwTL=}qeNdC3orXuKSvp+PwSfjha({m3u!p@A$WYwnYO%$F3am(X@ZfZ}A z9WZq$29FJYHlCfcuy4bLfK?E-1H9-@&l7c83m5a%o|xY$bEpPpZu}4zzFSJ_P-x@D zIE>TY`m?M*$mYtP9SpJ1_#9mU-ZAib+-#QwH3vU3)z5tYU=j+(W?sGV>QJc(^*IAj5WirpB_?YyL5r->-xW=R#J#xdT4Q z?y{Pnvgxv-&)AqqjMecbFMLGmVswuB^&7tE^S@}2Yh8N+4Z?Mut4U{qy<+7yd|e77 z7_V_9GcXwuhanK4q`ZJ5&hx(!3|*KIUONUX6%;wbNYx|G%^fA^?^caIv_uc$@4W65VfT1z~TSa^*g zH5Bnh^765mR!sRW3_n_R6tfWEw_BzOARl9C%{K!dGeij=tr>;e3tCuXM*W6MYdl%j z&$+ac(1IK>Nqd|%aU+cvOlw@iOi`n>6@LSTT40aA7y(K-ApjySH4z5zg*xn*{qs)T z&qF(N#xdD-YkiJ0ejxy{VW&93NJmY_k?$z=j5+evr6mp9*+FX@T$9JVoTQxrcQB{8vohZN%^TaDjOIAp;P$LL8_z}vx0+H$=t78D z%YrkSGiJC+1Z7m-*<1Jgv(a+5N4%c{v@&wKqs&U7_<~)w>E+-S`?E&=w2F_JGwGvm z#5dHCZ-P2;N~#W(EJCCXZvYLnUC^LH%DG5IOEbv5kkt~4-;Pzxv!gGoT^Z?W%OSQ` zftI#x$j!$wiAYgNOe};#iCfa;V>fKxn9HixkSRSMUpg$W82P$?7G;(CguCYhRG1eQ zw}6^Iit^jj8RqvSe?AlCPglJ8c%wG*|0vFn@Ab7=*2Y+t{-h`e>`@d`>ng~GnWZq* zjgK>;y7SBL2d8OT2SYQ;ZE~~&t&>?^YO+XhuX(b_GZ%TPXG$3Yr}vPfJP(L!xFd`3 z;NF}_Z?U3eA-8|zH>xMTI$Hd}=Wu7+iO_e~f@t4JVdQ?55klo|!6Da_w0enhO*o=% z$i#vj-y&Eo-9?dQ^n@ro)o2$aD|%2XTC912|0sO6{}o)WFt*t@cDA&gVMv0$ z$H;Hg5Zw*q?cRdT8`I_4n>S|4J)1XHo}8gX?DnvgOfS(CxBvx4I=>2cG)+_Hl~G|= zVss)ZxY87RB|06A!RSK)oar%8Du%pP_Oj)H%^R_%@8g;(FTvF-F9+9b=O?0U{w6Uw z$7zXaa+tqvXy3EvNkFS-SlZ~2)Sy49BV{v@_5ig zXI1EXX4kA-SDV-8e*^4bM`cb|TgLw;;7IbdVhMdCzY%HbUfRd9Nj2?bf?4%RTj$c4 zopBiyJCBP!e=WNi_yZU{uI%jAEm`c!q6)}Lgex3k>DA-vP0q)F8lR?AN8yg0&02Q- z8b#7`6sM!V!Ke-O>G~sxcGR0)0FZ0F7;5M0Sxi|tvKz?)X*p8xV6qg7x^~lA&f$no zR~i^~=h|Bs?8pi#>s}bl3WMF5ELcWMYW9dR3C18;>r{Gw38W@<159Sm->~Kc9fdlr|oJbDm88lj&8YH`mErIcs$ZWvqLXm{#H}`<@JUX^X}B zY*YF4GdcNq8kTc@gv`Zf@<~llTX;W{@WbcY-vfRy%4*uK>mP>X+W4HDJ7B@Em&|fI zvS^6e1{)zht?K_6cQ<$v*TI|^NqZ)*ZH`;~&)|U~Y%F5m;wQk6mWwiRQjpdyjNuHY zaMqpPSt&l#oqEcvwF^-^9rYCQJf+`$1EW+-(GAc)=PHGCh37)JIi;%?4Yc2s)xiBS+IFtGMYSANNqu)^OMy{)G!^#%2%GMC z78{@c3}e_unH+MRa|n1`hu6C{4G+?s4+ew__27;BpQ12jh8t1h;?g= z8&L<~pNsKm3bKmShdXo|As-3kN;q$!IVu39b2c?Z?bDG85O)N$I;L>)GNk_dYOO z9-bFI3%=5FC?X@*#CzM~^494%2#fg?5#Lfy%tn=QoqCg}XcpeWn53d9fQP)MHzfgY zD-a*eZMlpaftvvuNm?_lJ6pqPe-m(2N2h|Zm;6uj<^(^3%>-C-g0l^NLHL)rbW~3* zVB1X6o<$gafCTK|SH!F?W~yNSI!a~04t|4cN3~UbtQUNR9oNBbxBkBDEvU-=`U#N^ zN{GkP{X%RKCh5w~K=7OpDr?Md5$H+&Wd$-`DwaXd<5=pT_*R~+4v&p4KYz? zZ^iJu)io&L3brjA6}N1BIVyv#tE17JDv|nF1@(b&>mnYp3Za$Y-*5?ULRg;xKTX*2np5rv^414~I zBx0l_gRv=E1M*W(l%eUD=0$_*B^N}FUtJKog`#ot=s*@xvyI=gmc9N_yv0H~Qf$m_ zq`xY640BSy3QSf^rk=605yj;$&1TZcgDo#J!6IWkX2D~&i6UAYuQ#SioVak&q1-V_ z+aTq3Y#M7{)siDU^8Jh!D)O>FY|0z2LoB&)y1;#gcL>ZrT7Hc`h|qX4Y&WU1BK3*8 zOU-pZ%?I`*oibxgWCblU&ze?BixiMMPL5^IitMDnH`#?{(en_>#N3d2J_VV$`T_U( zM~IXbNBZx8Ho&Jg{zNHRH?H*n@?1?DmpU%DM+S2ATM@5u(0?>{;W;vB3v-5zG=zM* zo-Q{2Oj>CfZH&yqiWi+c7+52U5~As`=GxaZ5(|c>XF*naw+<~kvs-#r3p6E&+~ znJa%9dA81=+qWTp-@45dw>19m%*s9WpI5GA0rLZUP_CqBwLqXrkao;|c3X>XW4?A% z?v_^VvZ%djSA=63)Ghj{*lwXnnyTt{BYd9dmUi6uPb#E!o%jSQqcuwUrq-y{yJJaP zZN+-Q?pUntY2;7dJ&NsZ8kVTAmHcVMT5Zd-e|TR`<1dhAyFEjU+T0P)%eAy0J2({k zGBvbjwKcEWp?f#CT_)BxaXA{Dvjbxs?8t0_!W?@7j!S)jZM_!Lk^@-cW8gCivaB+)%`k|BvZK;3V8Q z*^3?mzL;9U953ZxLa%21m{y)P`C&`lJG;Np5H)h?eZ8e(Hb(uL`QPx6;pwGuT)+5j} z=1J%uUyK4>q36o9YRnbhM)N5+Z{e+2ad(jY!8H-a*=|u+T#B-JSH=6(r9yXCA2zF4 zLxQGYy(7Y<-s@jciuIPlL|&3r@Dh{ z>~Yb+*{0?hi`@XN`=w<&g4RtCtu+${qIeZQJMWLrgpMDj==+>c=Z=EYPmg*{D|UJvGDyZxNb!8>VsOf z)@6^w6C#RNe<`A5kH;3-QM^^ImKS4_S&AA#@|Xmr7;KwFK`Ek{D&%n{B1#p~*g3B9 zP$}1dF30=|<1U=tAlVv*sk{ff*zT((bS}>W%DYa{e?Qwr+J6gfh_-B4>ofW)_6yN# z1uJ0IPpRmnLaqW#e=uz-;eenGsKa&ol}grs8>!g7W2oRQ02e2yP>9+J)mp?$Z^R3p z2gXvSFoVYW)&w^@cjt!E*H)^k0~dv1L9`c>suV%bb$TK~p8qc-l=3|?L_&Cw_{9l^ zs5ibKj`twV-0AB4uC$*4=sLYhCb$knTue>K9TKx7_9TdUor(v>G01`4O9kdo z_WH3XQB58;Sl#pvpHAr6QwmB<@y`m6)j1XI_bVCI2ERDH*AiRjbB1ScgHx zhF99+Unp6Uv05*+)8j0xuAtp;E+JN0N3|OZQc`CwmKS}@Tgkhlwe?FV*qNcW)<$G| z&}5|AIt<}vC8j_*C6(Ci;fdzpdQ==Jr?l!w8FtXDI;=^wVZdYK>DC1&nL2vb8c3Ns zI<{?KgITY3IQEjCt##r^&G;A&R3}(Rh^7J^?I>`1qdLJbqNyZDI}5>P7|~RSqaDU_ zVl#|risNXfaX6zHwsAxRuPF>VA+vnCqMmaavk;h#JrZof&jx7Y(;5+HK87n1QxYkB z`A5bqNu+S4n8J`m3Qzt~F*_0|9Qj8#nK{j_ryB(+9))*F;cKEJ^^I->`O$2*a;SVX z8;dM+5LJ<9ljlK$J+Sk{w@rLDv*f2ubgv-!O-@IiRi2c7jg$j?dI0@dKOSiZz=QRe zzhn6C_u%FPmxEyR?Tn|B-_AfEskGazgGPC5k$tAa_h@j>T-shtJzt%VxB7#eeD*-d z+d@8gi5OM%9@n3=yvNn-b97nj<*?xHzMdA%qGuVchjzQ?MO z6fs|2nqY#$;q5qmxan6{E9i2`Syn!`sd4zU#Y%MD^{*xw(~q#K?4#DvR~g=HKC@)q z2;NGD7cKVSs8|%hQj;I2Wr1=?Nlt5}6FXJVQBaSXj3kmqOzcM6r>DcYgvgc+JNI^GCUFcIvak zRR>yEg=gW?z@Ql8c~K=!72?Z+Hl!A5JvDIkpE{}lXV zEG8d4rr|Ds87_{GJ`C?c@%$aQXM%vN@UzSC9bQKioei!s(eN&OdxN55TkmRAk>7$HpY7n-^hTcS#c0i3PNwzP=sQ|e<4SPYaCgRtZ~_R5=r$x${0YuHw{ju zjbTn9-@UyN2-7~}6V*}1GT)p2gTnzX-j(Xe!m*>vV6yUAVS^`Qvn@1uDJ>tqnR?b` zHN00@+Y#HSQ#;0K+HkHqFKVWC)Ig)=>c5=wMD6scWIIJosr_J56SbpDU>x{jPm+t5 zGP_;bIa9qm{xwLg&4y}NOKxxlk*o3wO0^xF7M0IKQ>Z~Z5Mmr8qV7GktN9yn>AkSh zXZLP)HgW=l*@Rm;2J<#d-*7x{Lc;3-NO+EfG39##eM;pRJX^tN+yrf{?Z1}%KD?{)Rxh0^Q&Q35H{JMD3d=V0U*9k}Z%;m2YEuw~c!7g!{J&djuG zha?gLQcs4F*(*9iIlzWe4rh^A3YHRuF_vFjnFvIv*h(;{SdWTPivd;%b2m}}IK#;u z!wGU;Y5XUS*<np1fxm%`zE9q!hnA(iiY6}AGR>&`1j8c_o*4;K0QO+gEPc^W`?-W&Jg#x8R9-a zL);e_$77N|H^47uz}L9S1QKWP<%o~#AA{j#boR%Svp>!bVhyh0VItChfTY>y(It~E&lL5^QHDJeu`$pr z$~mJG{l`Io;nK8l&$MuFB8;ykpy+R~=q7Z5i**{tf1U9Fwj?k_1A_ZarXGW2`Akts z%2(aE*83sD%OQh)#Hw6ba%_v1O6xSCcm2qa(SshrU>-T$IUkfb$aNL>I@I7F89ze60UQ`dSs?yn%< zJV~1Kk42^BW?5RHx_w_q6dsx9)bbGh$WM%#QqkEnTfR36cB8Xw z%WUVnYn}4!i?BLb@=rkKX1HfsxYvX$b__;Yr=w0M1){1ek7r0Ybc}Qb8>O~z0H@s+ zlaEf=NX2Ea8gdXcf*omT8)F#x&@DubCh(D#=K-7IGaW|IG)_5JaNrOxPJ>_43P%8| zYM%c+R+$)~n5aO~F*glUATd^Hy+1_`wPy)F!(h|wg$mo=`ydn7?c9MWK!@Pm2OFsx z+T!!z?X=BChiYi3E)?RHZ#eXz8541oMksCk?pk;LMYHW{&x~lGkt}KCBUOA398^ta zX|3L=f~N15bhAi;~DfR`lTT9o?29o$?C)85ih0$ zyEE3)T79c6R%deBBvzwrxX4Bo(r655(nhe|V!aY}-O^>wiq3iBJ2sKZqZsjA(OFVe ze3XE`2Vdnmu7yhbEE@}SkD@7bbm0KMs5{f7;AL<=F{-|d?A?nv$>tvs_tuTv8-saJ zO;4kmZc;TA(MgC4O6f6hW5R7Ce^3bVk-^a zNqufg8>8qtWo^X0Sx&Dh2RoKBe0lPpEor9mJKeQ>8FDKFwu8};h>JS+xIdKOqtEbx zPeG6m440nzAL3+22BD$b_Q)VOP3kNipOw|R={LM$f~&mZJHk8vce$NW2yboWzI_V; zX*|_C4m@tQ%jF9Ps zsYJusPXcp>GeLI`O+OPPgI{9%_u+!wzBodj$=}H{L2;D-3E<3hCa7<6iZZ~qI@y=V zum4uW@hgp=JBXhSD}{&py!V73lY4JiIhf(T@IAcqBzn$28|oT6+Oc26yN#l1Ui)9n$;QT?~_t}RLkmP3)2{e!_!(P zhRr0YYn(_TDH&o(l7!w08k?|UO0tX>o0nLy|=2qF}BwxW{p^%D_HHmWF-BOkV6-->;tgiN!&Qbhg|@H2*eq=ZzG zD5Nio5~s;^Jxau0EPRCS+foRJA6^#KtJctYYeoElvII??F+qs`JNb?nmIC~jAx7x%w9> z_c>u7+D0%8Yp-`{z}7c^uY*g*6MGtHFhE;#`0Z=43p-qZoY5<#%Zr1>Ad&Ot4&xzb zyrt_NW{_5cy_w{DqDAlW(q2bNpCuNjgjKC?JNPX6(hmgz(t??$GSu*?wNMUA%M-CdPGCtru+gby=;-NR6WeGQgmPevQU z1J4Kqtl>dhUQiscek)f_eqUZE_9niy15G*CSc=P(baH)@uVTkSeRo>-pwU#aTWj(gkNX+bTl0dV=?~x9Fu;_mn%0V^zhvTJO=+S$P z12`&n04ZS1H{$$A=#|2s%e^Q3v)p?_dz9t$gIp>ENabMFXqfOr~AqWfy4nHbY9EYTSHDn8$ z&1_`X3<*S|G8!Pi#_y|M4UVu`E5VnOQ*2T1Dq_50n`EhU89I=CLjsjDZRkLM^l)sW zO-YjD2B`=cH)thH-bRu~LSaz_Oy16jqZpBp3M3Ypk%d%-lAw{)kXA8iQYY^~ud4z& zlW!rlqlFq}Bl2>C%n1M8f=t0`7@|o1L_-wuub+oJW{lF5NQNOIN;F1^YDc9x2F1yF zFjkSubF4%qB@z-MiW%l;O-a0najA}QB2iS56%iegMNmbE%gta& zp{QbIv4xfU{P)2}^C8&k z6kAw%#HXY4F;}Thv5{cf^)}uTKCEP>U5kKO`Bvnj-T|x#{Ff$p55b1Gvkwr|$(Z`B ztCd~&tph;_PJ|>TgpM;#8WTdu8ONTbJHZQZNN_@^I^*vp%nRa4UEP|L0EO&`9DoQYpYY4U6FTL&T833yF7o`WTl*FaDaszYcC;W#X^MVAJtP$oM3(*-Vm{ziY`-aG(w9l) z=p48yD-hy2uvC;Hh{QF^!Y*o03YRh!`h|l&;sqNxM{@I0-=% zabiS~ND!m?QwfZl6d5F&Fdw@&;h*k}Ky+eK=lbNIKlN=*3FuEm0K6&??WxH<6NLGS zBnan>lX|I1TvGxjhycTqAlx%f>H(fL5+Z6)>Lf)5B8dp2M2Zxz-ITa9%8_(uQWu|x z9Ou)Y!LZ?=deomCNq+{X)-!x64ilDr^=GF88Xm(tO3Nd|8{o`_uP~*kCu0HCi;YX7 z5~?pUAxd67385^V4P~w#Y0@ZYwQkZVB0ZJ#8d_E2>mZ(bDvB3-Dt;lZa^K_=;+@_` z@3e;A>128*`WX10rZb}D!uNcbw}kKMF}`O7D91~F9|Kn8d+s9`FZmq@EcE|OpAaNx zoCp(w<&1v>u=)i;^b5z6EIMZ*PwUVn3Q5d6ElHx-gUfVr4QZf?I5#^Hcm7)X@Kr!? z0$vk6@re@2Yco<9jM&tkcKVthi8MP#37O86q?$<*ijst^^mY_`FTI`0&|LFtmWGZb zUh@+{v`1=|352-66QKk_OGZz_f=y4uG3eRQk?CierASj3@^KH*EI|^5v`L&Mml@`g z{%KMRrXOgQz=kLVtd7;MI%9$me*qHEc7$QM>Y5+Ji5AK-R-p{G&uMFZl2cn9!RDGD zig-^Unce@xsS>%!Vz1m+(I0 z!iTWdH;Imy4fkwhZe93z5n|B7;wH*3Y@mrg0Q?DF06$2W7r^)9rcIO(o9KEaAUS0G z#9VB%%pnm1usMnln~49PEe-HIL^%PkIyAaK!o2DLhebt2M*|$TyHlX)o1^g!^UA1$ z07o6Cp>{Y@ArVO+fN_S8o>tb`NmJS!fqk|)mc^g#OG(|%0^{Qu_V1Jdf|P}ZHru2z z!oQ1YqBqW5MHF@Ew9z%7Y1)}kmR2M*H${_06+z;K-sUJ?Nz%)T1g3Sdk8t>|Rr#r( z70PTuLYSXSaROnMaYB^eQ$ec|?&PYiis3}7YSNZ=b(pt+OX;&^DP6K^vmz+XDn*CI z;-p#O!5PnIL2hhd5&ARY&0id&X;;~C6ZNLgo6@a(0k z02?ZhYtT^@z|LHG_VgB%g#pGEq}9%8oCP&vn6pT~Bx2V)Kn`CTscYDqWi>x=?Vk{st+weCox~SC+g8xhi4fFjM8HB`u=l zU(JeuKFI6!MlZE(c6nI&aRyc#H_JM|ju!z5bS@s24L=HM`VpJ4n8AuO@EZsIL@)^n z=KV8a+Oyii&(4%^<>ZgVhrEkEWF1I1*5fiIU31^$m)O?mLqhP$U%b!z5QwppKXN(m zJ>mUw?+q6p&T!v8eaCUJ@3Id%-d6kDfY<6KuA?H2o4^O3w<8R9 z@G$Vz9T1{B7$+h-dnt92p=*+zy<~|pHpfs{hZdW~+NvN(&rFhg?wQYtFwv*69tn^B33Y`=#zm;Q>czo!%|?-mr9}*6HoM?`1rI4n7(W+zb_$ zZk^H%z5G$gHe&?~H+_>|CR3~ZS0Pht1;2(hwZ?9o4+$o|2CQgEaIfv(iX_xEBZCX# zWM}+QL}=v`V&&gPB5?gg6(bNf?_liLTa17R5ycIls7v#t5>ZXAWBAY;>$1efbz#Dc zo0&l@g}|OIoYg!XX}Jp!Is=BCH7yh9%gFjn4t$Ay%((3DA6uMymd$ zgswrHcD+vR5W&x73!5$DaeXjG7-mE^aTE1GTm|VSo)5tN;6-|O)%nfvpUY5Jan(Rm8W33>axA{B~o?~5= z4Xy;x&Bs{f`{F#)Tb~~~NApwe;`F?LTlD(2uD?*XY2gl^2WPzSnAIotKCv^Gt$EpC z1qQuO@ujZ%4AesF%&_?k9TZ``4!q%%;W7Bs1fFHh;hnoHN78A0PYeUEba}(*LcAJ@ zi$tY$i;HqpfmrRC@}`kgro5fQGx_d{B8@zVHw-lU;dw@G_}0Wx0^5HNErIoETR59z z-3~l_G82&jUVwyWG3R(vojjg?FJkL%v3+MTdbsPC$%ng26?`H!lC9kus2SPR5A3mg z5=B0~3*lmve+SEt&2so|G0U8Hn|$JfUu-*;Uu?6vADgzbei@G-@qIT;Mpf~%_w^zG zei;`ZL(c_^r;%~csmS+|kqi8h#VYo>7wtSZ9^(bFcat@1|tsjUB4h7m! zod3685apv?tpeX~Xy$8-05_jdVtaK~MwEybET@CRk(yD9E)8 zKSXtSj55U2nn#dZ9^`I(2>pux0V?n9QBU(R_A~*^ws93MQ*<&|kN6{IDpTxpF|has zZ|VzQ37+|j=g4Qlv^l;`D!yKC#aI~ zQxFW^QA$)zi$`U+=}~E4j(l=heCnX_sgg^5D#7L=52?oP^g9^O{Zt(1Cuq)B)0{(^ zv)D)9%UKcL?z0rBg1*V`u_jjg@*&8UgQt&z z3vk3_YtA3mJnO**GL4dmZ&m_6_tIHv8_$?>xgm! zUW09*sDoHiiKs?{Sk6b1V_08um}W_QX_f@`+$=GMB|pyO6GXcP#o59-$FNf59>%cD zqAM^v#b2)xxdoo(**s~F{CQz8as$XUBI{eh_{3}#2eyRvTaUU z(Qa)EtAExT=`VfE+)#O#$>WPurFHT?R~w15@sBgU@=jL{N>0Up6%Qc=PqA=}t393^ z2r!=Zd~_B(Ip72k!1I5`5I*Y`{G6d*Fmxb7zXTBcE2Exe6jn-tUopz!KL4))!6<(W z0n`Qw(FUJH0-nPh{~5w1T?Bmw;5}^7cn;LLg}?-(?9v30_@O4=dxmodfMxkr?D1!q z>DA~BBohJ6)T5cM)J(m@o+vuXuyu+VE@?SnO+t3B=8E|0OYrq7Qv?AmqOS$He^_3` zKr&m|p77|Yqj*lu>F3*_M2d*?yaYBoi5Bd6G4=vwA5Wubc03!;0;JJO&-FX1kv4j- zrN87P)Mu4y#ZnUgBN))xK5JI%H<*BpNu%~z!BI8K30k1rKI>U)TNL55rnSDC$IX1! zwbpndl2)g-rz&KvM^+H`8IJV@u#7_~@*WMbgHay+BGYp8ixv>|7g5!Zc6$jS_(}y? z>1N*EQ7jaT7%f@)M!CCBLAW#??e2>m^-BgZUei;N&OC`01J-Cv$r;a+>y$!zG6H+< z$)p`(8AX1YyEK|uP?v`GZdo)Z<(^RtLJDR@UE1B7;>2Di_L)R!hB`uF&ORm%m_%un zcgH#VnHZl(qn!Rb;>3AO95Fd5ZImb?qQ{jAGXo#m*PW0i8uw_M9hEVU$a1+^uvc+X zUOCHtn4w-p6UO7Ak@BwF^HE(0F=6u3B(Zs#T^NiLghy@*5QsP5!5{hjI_~WMbez@F z`=yA2|AqKpjQ^wYe2uKs` zl_n~7jfkiS2r4MWh6tz-{@?HS%-pg`!2jlxnRCy~oH=vOnKNhRmS>*IJZ-Ikk^m*< z|5xKmHw@+fSK&&x>E-|T*QoJnbgFdv{EikId(2UXEfF6q!`@cw!WJ4jOp8@#%bCxh%T#tn#{5-R%moduokeYe81w#5WE)y zHdSyG&j&>d*hs}u&Gu9g41n`lXO3dQdqGy0mm{!YFNb)I&BDghtcKT^Fyqw}Dprph zh}YQ2+FXD(^b^GnN5yOE!(>D)!IVW@sZA1IXOm?8@tWG0`4eQkmSg_?Anc89;Kz7k zI3v6-}5egb={<0S#g% z>%UwGUV4BEW2P2;^y-?a#T4wyb)Ci(#e3##t6Sp)^7qV1LZ-aeT3iAG=Ktt-7o!f>lu-BE z*K=Qv3EhXE<8Q;y!CmbE z49)IpUkbMD_WB%r5ESB{lN^acLyfxOejEzcbHn{5%1QTiY_9JGe)#9+&Hz4FK;@Zn z&6}6M+G-Qik=fcj>^m~cQwiC5OWN=s&uU_S2H-^A+*EuCuDM$`kpgFu)#?| zKYqj@mfH;Zx^6fAfrKVD+u$*Q%(%LvEvc~w8rUx45wH8Wuzd_N8omrkldHh&FSL|O z-Q8VXUERYUCz8g8MeLu4b6CuiMQR+z+I*Qg)Z({GzPfvCeenxVb@|mv3S;>jIrgjNT z>G3DFn~d>;!r|+t>4kq_181i1OgTCO9Hq|__#s{{!r42U_O52{I`3#sTeE*k=u!}x z=11lU*@zsW?C!~&-ZclL4f%L*&*+95{%n9|OK;;9PMY2HGHNlb+5zO!_gDUdTEQ^3 z`fc^s1?s^B{0NbMeNJ- z-q(zF6HTVMv#g~;GPSsqGH^1<#hsUd!wa>a3L-L<-J{Y~dX^+LrB~8XdL;$+NXb=aP&N#7wUs}D;&9x%A!MD0{*tplf>L~W9r$H@ z!Fz9+j1>fn)nhFP#>o)bHE!{6s=WhAQ5(PZtP5(9W#f29)iUGk7eO(5ypOgecHzb7 zNj};ZuRMy9ynVFISm+ifTRVr!xMf%^W|v^Z#;7ycPiAtpxvOVv#H2ISC8%MumhU#w zKzO3W8@18fNiAo;dbcr*#W%YY+q<)p6Rb^YMe^i57s*?UdO!F-9I{^cSpey~j9c>E z4}4*wcW}4bMtqHNKOQu#tn_U)c$TMZp+1S?MMZaX#KG2%b;C8qT#doh-dQlDqlm(b ziaAr#+Z_Yz87$sil!|!7q)h~mvLcSqZz2}$#^WRI({^{dXuP2C=K+R4I4Er!hHbYs z>8)|^h09-rwWrpkmE+9yZy0xz2Hv+x?lln_IO3vKW;qw1-jO*FWYX8{J5kHsT%SzP z-b?Jwuro4n7D4m&`2j`BJaz~c!s0lX1mCV<&rU7dy_?69t0!;z_k znV?QLVJ3jdiLD6YDI6g`bukr=kfFM`3P;8PwiSR7-1zXp94EXtIg)8390W3_=J1f@2^{O6gsz#|^^v+}nypdMQ9?4!A&(J~skJ;#*GzS-u{nKZ z%hidh#570gWFeVmNa@dMF}G%6=%uUNn#DnBVIiP}g^`+HSR#&5#RT+t*QWVm4p|2( z1n|W+{}MvPv1d!6uG|7AIb=nYN7@_ZAaVrq{m zd=Vv+73s<^xwLJqo&?@x^`w7a0NL>`h$Ok(*$=O6DKn|%&weO9S0<66EPWA^2s;;*NP;L!U%n*5QI`-=w%9MeM7Xy&DaEicjpN?|&M}BG zNutGmzJ+YgddlR93WxX#vOiUj?QuP)Q1j0)hb4H3bUl|8wZck%euXs=3NP8Ec!^JV z$!(QisWXF9p=9Rb0(>R{12x^NQ1VI(B{Jb9tCXU|!U73o zl?pOxut35%S_P5>aT3I_!bu9m$ykmD&ZeAmN(xQl%ve}cqBu#dGdZw8VmO5)oK;8y zcA8IFZGrW_tpdB~9j^xWZr_^@l+o-289;x%5*Ljd#4WY{7 z1-KcuaEM1qxEMlsUaIv}`j!phg$`i$8^Vn=#gSB&9D^mq~GbH{IbWnD6}-b zd2y{?Z~cpcn(s2GL2%tRd>w-t#wUHta&Zf%G~$*%X1TZ}y-#%}C|7TA!3tbIf|ct* zs6I!azNZio%PJ>*0(dqu3qA-j_^6XvEa&WM)N(Eqir77?urKDMt7t(05F{>y00sa$c({nnS6L;f^|Z2L}j?S`GL+2^S_)7%#GeL^y|)t=*Y<95rn__+YQ z_&p{W$d)l(*)oQCDbc4_lDl8xIC||W$w9i_vS+RC1lHYEk{zv!1m0p@{HP>Go5(oC z!jSGMB{*9cB(%n6qsrIzziTlbOve+a5~8*d8)Zw}rh^2gkyU`NO=0JII_1&>LC^SLeT9o&(=7~i~!22b!5&99Oe zK33zlg&Y(2fH_O}3`WI0peB#W+wTF_84>n?l6-Lw$YG>Das~H*FE{=wANhUy$Xn3C z@U2Li^o7{?@oNk6ia zG|M^haWsHOW7WFqha-5Py_QTKzR&9Nw zg+w!-r7P!`)PW*?_5ly%HW09Q$;7)aNFww1z|DC2;%}O)KjLJ)jg$3u zPFBvr!rY`jFgNk;NMUaF`nh>4dcp)rV0^3VcrV0HNQ{AYx!B1rh;FAq!Vy-ndf~_r zU>BJXj9YF#&1%m_QUY)i}%zPc_OC zCnx&L_mZDy8i1|&>I-G*r#dtat?1SxrWHH%(@J)SC!*7Nm5oF5N2L9{l9=uIR%HE( zJZdcIB;p)8((!KVZbqH+Ma1u-xQ#MaRr1eO^*Nq4ejY_Z#IC|vvU`=0i5q}AwLOgt zCHq{j#EP@&=7r}HI-HylA{;p~CQ%<8h zIE_BbX{71W+t>lL?b)RNVt(+iuif9~x=lCOx|7XT@E&4Ma;@@dNzW0y?oBRLK0WDJ z$?F-(1C1)zfoxhh1XiH9Ag_7*Hr~mXv-#C9)6AO{M33(renZ8aj>P8!G z7(!~U;zMs%v1iS}X~n1Ctm3pa@S%?4t8Z4Zcg>+`#rCmp!sGNcSn(XiS#MTx#u}*K zRowc`D$ZQ9BCWW~n^l~(=7_Z7L2ptq_t99{L2u)2G>6@ydmw@04a@t1foro(A6^Q3 z0N3z=JE4A^3E&-(nLi{%fB0={q*`)%tf}}zdj39(@dI>tXd%=$$=xH}-vvI5nP$(W zi@NK>`!)MrOYhfMe^WEzQfV-KK3rrPuy{VVO~&NP2yEDuJr_hpYVcFz{DBrrB6}`d zP7di2c=oxc9#U^w>>hwYM45y;rl$ulF^{DlE9{QJ0 z!Fyrj^scoUnL8ndW$>hE$*VXkX`gPmawawd89WxegP_Z z^Y|rM4M%oG{W=rCJ0mmmAVl+c#2TrV%!4&$9-7_1WpTkg?$T=uzXm>xnZ}<3Z??rI zP1lFpDAT7ea(dvp#|E3wK4=>mrTFvCHb_CXL14qSftLm|O0bLZ-Y$rZaN8X*l}N!Z z#FW2r$@Q`3_@P~7RLYgfHw*Eo?up+=AgcQgAQR1>O`rT1Fv)Dpfx6M594JI zYGw97Q1%eg9!Rxd4=>6d9;Q8ff%fo4+Jg+Cx3L@h%GpDDi1ZAo z0KXlX*#jZk!?V^%wPX*hDSMC;|0|2}@>c3Dg6Mgm!kDS;Mo7s~mK9Lu^C9yEF7{zf zZ7v9KbK$<7Bxa<1QrNKa@c^ty(2eYm8lfU^5(%@{RNOWHx4MY9}Q}*{=j;mQV7iM4^e#3wsCN;N-qm!a*L#tLQF>P+>RoN#K%Y>e`cY~#p4V@ocQrA+6O`V| z)H_KQ^!}3c{wVeSRqFj~)Vmbk+t`~O<@BCzu{x-uTy!u2*Uo2Z$myNe z?l^#Lc|S{RY*6naAib-p+v1OAVU*t0hN$3-L&ka}eo!4)ncQrA+6O`U{^MND_ zdjFU7{y6pib?W^a)Vmbk+t`mC<@7$?Z>{@4C9n65$!Iuo0P5G70DdPj(>o#ReG_Y> zTGBgfO79AoH)nCt&2I)&7&A4!laixc)ce&=@2o1l6QJI|iP3Prv!(P-;7#=|5;?u| zI=VsgT|}UFv9UqDi-7d5rYHLOUSwgE-qnbDSDQKL6M9!aCP?X>*KeVBH8H&tl-?(B zzLR7@?=MU5Pg3u9Q}6ds?^1Yg<3M(l)B6ms_j#a_*ZVePG#oh?_3KOkAB4>GPKbJ6 zV2xBudS^}PUHhL!EH3JOJD|dtsp*}R9Oa_kuW@>3Rq34o^==OZ1mZ?|Cy6)JyGZ2p z&TDr|oNYPZ#YRr=L1}I-t`h@rE68BuGPgt^aEXswo>!$ynYK^tBL8F zpmeQUiX>Uk^()f#AE@hlsq6cwYbm+6aR@ug>3XKu^{$|j9-rZBNdEW?o4~h|=Wv9` zx=O;4LjjxG2~q7!*&ZiftT5_OOemg#Xuq7bO&xquYu*8fVVTly%fqA<9Q@pob&K@!{at3Ojo>LXM z@dn~z{;VafL=E@Az+ffn(PS-;!0XIP?94kK^V|2f)XEHnpbSMPv!t3D3ip7o%21x6 zq1;bH`4$aD7Sh{T!M<{aGRqsva!`SS?f1`)M6K+!;1IGMju2T_NjP!@U^5g#G?YWx z9)`jSnW03uAEP$%6gt;f$%;ioIUFcF|9~|2vt=agI&y}>{XpJM*dY6HGF^E)VPn|| zfj702j7Z*2#0zemWAcj>>_q(J{DyrK&F>2`GO`o3Kfx~=MQ%pfN!F5fqJ}FlFxZKD zG*Qb=c>UIPqE==n1Z5}VxpL`<%<4ImAhK z&7cEQ2nRt9cN&OW>FFtSatfW2LhEab^8!Z&J4FX!^WY$alMX_F;UFwI_`n+9FZu=M z>a|!uf)R2$Fb+RG|17@Lh0h)cfnU6izk^|Ie>3V;PXFqd()9jqERVknyne1rzpd3? z*3XjZ*SgB@A`O+b=%>NDtCiEg#T$P)evWX=6hSULiXuUu*%82;4%Fg`@zetc7HeC_2H4bhQx z1Hj-p5PW%#{Kr2-vi(%Fwd?WaapQ#RJ~&>3BHuQ~?H7FM4POfTIk0OcrstEJ1K2)(n?b(Kovhf%Wqtw5DK$0kjjCC9%6rqWmi#l?>R zyopkGUHYy%i(Q@KyK3odv94M>ThZ10{X1Lp{q*nB*|Od~PTLvxF(;4f#K-H%`pj~t zhcV=Zcuh9XM5>B;T^DtuU6ZWhW)(h5$PX+{-m1H_wgUsg-|Y7zxu|KcR9(u0a=diY zaTN2OlG4$RlZ2U^TxYL#QHcP%?z?@{8(}bCu+-bn(2|kcWu|&xY25gbcc(*Xse<5lUvi@XZ%bx1h1oH=!hpreq;rJX zDfzGgOOndD!t9(h4cI05j{&jblOGzeSF+3dh1ol~*MN5<3ojIApX3V$?3?s|K$!iKn+T5Bk}nx>Y%=&UVU9~~G2r-QlgorTA-URs z6O*ow3v*KPQ3Fo)%%769U9O^2lk*LTleGq{PTuBY(SRg5`3hl%lV=P#Em?V` zFsCPv8u0F9|Eq*~Px4a(-kU7_q%dbB4;XM}vcuKFj3i$%;H+e;YlNvMw;9k#HoI1s zvy*ED%!czRB|V=aa`ridFE#jF!X4KM&qpeg3k*J=aOryC-$(dNgD)Wb65;jS>znHD z_2DGM-Ss*fi+g&nZ|)6fmwOAZd(Ba4#Y<4Jufsb@|Nh=qYyl^^SoyT%K;^y3dzDX5 zE>}Jyxl{SfU!8m4`ncL;md9Gx=pbuy8@9_g6~K5a}G(P_y9 zUH7_9rze}~dPcHDdG>nbfw~402?30|$IAx~AvyUx*q(c9@xyA+om`=O-M1FI*UU*9 zK81$qTZ@H;nSk8~@TRRfCLQ5#^7^>W@#Q{IhqofJdvT1tNKvHsi@hlP`;^}ohtraW zmG>r3D4(AEUHJ@qAry<2y*ZkDQ#92_a3f`szA`%34-8A=8Uzl;1%&3tFdb`~XKkR8 z8@lIAgtMW~nXv{>2Dq{8f(GlnW2zg^FfISPpr)v;T{IPLgsbeuZf z(UZJy!kX1-%_~teHO&Vci^d9AZd0;U->j!s7Cjfd-Ozmq29(Z+!E~;)v=@$A3bRTgY%%_Utxn+KLNGexzf!+ zbS{c;u0&+~>$Er=ITi>zTq4B7rSnJxhfA!glO#nS?{N*T@%&Qvjni-Siy=D`BFHB< zbId;u!s)>fznk^C4u<~DgP|u-HvBszO==j=|1*e-R^qs#$$?`td?K@)=F_K2E~R=X zYdo&3Klhsr_!+i|HGX*|HY+c~*2{r}(f#7)p|48rxg4sK^&wKjOW#|$X zg{^(L&IItg2r~i9p6yc#;vpPi|MAl#DNe!>a$yMZ6ONFV_!-s^SK$abivL7}cne3! zSNvxp#9=r>?&4>O5TD`5g+RE+PzlEOVx6rM0!tsv$_U19$K0(GLfJ*g>P!Higv{my zAJuIcATI?(jTv&>pM#A}`LddtPCNqkdu>atKR3&R(1p z^7jE`FS=i3vOrn-$g|AG?j>AmiaQ7ftATr8}BBee~OUIv~fm?Fp;74D&Jc6 zVnd<4xQ5AQvNfz5GNP^U**DpWZgWUH{&tv2NO+0H;b9XLk4fi9Fr?S8$fWW3l1GtE z<1$6jd`yb}^0g>PljF-CMNyh0U-2jk(`1QfxwXnlnqp33OrI&2B!!mFy_yoBQi zIm)p7YArj$o>qVM(3hmdTRIZb6)?^))_fvP0=gPF6OMB?tH7%{R_AK|Ekw@E7$WCl z{-YW>_wrvMa<1hyA#!fzbs%g};^#*wmjOHpe>WDT=riOf=WXI{gy*(Mu`XrBy1QbL zif&b13N4H^A@>0`j5QrOM2YQoR&vHO#XD(3*DLQGx(#_P<}a}0wct&L;L%WA9lDR`<$Q1WN5U)``VBF=Rr>ZJoh3t$ z3%zXUW##(}ZG@g`c=2U9>FhUDQpd}O+KI;RxgRn#MwnGY9mxG4EQlii3t8;nfTMaB z{vCupg1TM!J0fg7G4nqPqF?v}VWmT}?X|>yQP`ZDc!St$gw6SiQV1;XHQ2%$nvstI zmOm%IjxzC9fy})fHvsvD-Z~mY1=+nS%yY(P6Eh%DysD6MA3{O7k#0Owxjt@Ow3Kf# z+r9kj!5;q__%bd&Q}<8Cks*i;mytA2gzWS-PxF)%VhG|t)j}`Yw@>sUwA!Q->sxLx z{TJRK{W?00j)aPu^se|aHcx&c><4O1dRKf!fk!G4LV{Y8-nDO0#B;6)CxEpky{q-D z5TmzoF%bFSHGKs38)$>!Xr08(IsFC0iatM%HV(W(pn}#<3RKW~t-!GuZ2fwH6@oVk zY$157z{8>7`W*z_%h-%vzVG{r?gj@4{4Pa>IupR`*&<8v5RR~aLx_`bgj`s-Dt^Kd z@?zntxC%$eQQVsH7LJgwcwEY1IC3)(E?gxTNALl4Lg0X$$8G5t!V&UsA+<&lj(h|N z3sebV#T~wfqC|MdK`6YtgayU$j%5t*nEUWfIK+t@D+5RlkvT`koC9Lc5i#dLn3Gk- zl>&eu(<~r|+CAzt_@~k^WsWZd>8}tk-iP8aW||A6$cj@#8k~tQr-}?oCY?I6D3BaG zm1I#M*>`GbhhQz-5a^_@txKO4=t!51%Sg`REvc+=6%iJ*NnMR=h_IMVs%l(E#01FN zOfqbIBBMc*V_de#M^@67#bwfI-OVdEAeCJMn3hYhTNK8)0;5sXQ7g=bHG z@ASraOrun&qTyw67l&vgv?vJC2GwT_rznowhMfjk9JviV4YD|P8+s>rRSd@g*?1-i z<@72}G;SA6p<52sMmpKI=3s5C78KejGaaX)m13(uI-Oc1Mg{WwTLUZ99qaTui-1Llh0@eoYre>F@ zNx$YY73w*~n$J{VL`7$T5ys5@$^Hm56dUaXfN@WhzN~*VU)EpEAg6cmY(_);HUgs| z22K2S$|43g^M>$fEzpaGK0`FVow8);USXCEF&bg`^DuG*IkGehatJQ`Dba4dr<@nw zLxg;CXr{&3VUa4EZsd2i#h%yMUM>8l)%LRDB|hi6~}^)H~7 zi!q+V@3PQX!x19mnQ3u2awibBa1%le_7PzU*XrsGEBWK3ir(2)3#o28K1D3$_;wRx z;oL=aU2n6{n=Nl7=sMt1WJq@F*vQtWw}GauPnb~R*{=wsA#Xvztq6feAuOqFc%698 zh=q;Mvsxb*GnsPdE9T|l?&dHq}UpmtzUq)$TwBng=kvV*HSy)ly1I1#_ zJGlSYNiT^wL2b&u&k`S|g%h9!Oipp3)E+P9b(anCAu zh5J&ut9SA0-bSg+dG~M5yE*87crKDAZCgW#cwZ;NO{Q9t+Jf1Cky*~{(>GcEX$G2$ zr@!WGGKl_VcK>Cxtuujze~mB`z~3ay1n|9tnE?J4VJ3jTLzoHR?-6DK_=kj<0R9PK zCVE81KiZnh?rAxlS)xM zETedsd+`W|cGRKTJ-BW=ma!dk-%dERqrTPd2kW+D8QU@U?Syj@oTWk2N~(uD4{ESqJgJv0-VD6a^4j!C_r#+H@Ri@XziDHX}SZzGabVcAx zQodBWtw$Fb`@a4U?XjZQgk-AMMxqjEgfUaQ zF6)}9UAO9*X^u#TkW6#Pi9#~XA*Tq*)X4SdnrW`m3?Z3jJFjS#kWAH5GuO@EZ2gK5 zIb7$?*#Cnuaczn?V!vWVYl-Ern{mjwx7?xtl=U?)j$PmC+#I)V({>eKOi|$Dnrpk} z=8M}{%+4s8w9y2QrD#&@B#)(RQfwEoWQ@YeGuG>?Q%b(NOiCS6OdcD}W?g>ilXA*^ z=`)bHv{KX0x%!MQM(^k>2Hp#D_>aLNW()}dPXk`urkRRW$A}HDR1{F zO^F(1>5s5crAPZREo~Dc zi5+E2Jxz+=@hQopY(HNnJGK5K>7H=*g^*HrginQ35H3^d?)@ia{2{AmAMf&i}>~Es8KihvwO5A@+ zNdJZ*;T>PjW8x&B*M*Z^5hvk{fil8ak|9ol87rKmLY#y$PB=+~I0z)xX~dZXutTE9=gxH>?p$Z0D2OPMFxI>s1~!Z(6}FfC^s$mN9LdI_ zPf95leVUw>LQdMNE&zZJ$1SL(d)0({)kbZ9eB^WJeK1n|z}?Wr%A=vnkk=MrU&^EU zc|#u)deP98%9jj%ipA3_eM^UUUd8PyUoEJ})^+gj*|V^goGttkYWSTiHMH>4IRwS& zzYD52YN@Y<=U9!6__hp{rSF33ifYQf3rYoL-vy-_@LkY#1&jG7W7Bpu0x#-`8q$v^ z=?tB^$=>;+qn&Nw+@oXlW2fv{IM85edn8Qyg_8JBf8 z8BkdngCc_%<`~4lrK`#K!>$=abTuDFiWvJ5X1N$UeQS6SJkm|?&fgT%`S@bTUl47D zGQ_ZtqHUcC;Kz`;xR+pjKI2|ODEk#Mi**Sx*4>)Kmjt4qxaK!3D8@A;%(#ZRk86ZO zTtmW&YXmS3!4^7*7LlxYUEdxxnvdczW|~{`w-b_Sw&sgt$9J~I?}qWyfAT*10@T+k zNNRo+6kEcQT#DtOwE_}&lNFGA>%CGLs|TzB>6xbZwsnQ0=J8{?{)v4%epGMp|ICa2 zf0^T-{$JGPCq*{(pQ0?hNP7P%YS|cyKJzfgv-wO>rcV*!Z6F9U4xXlwI(^c)^hpa* z6h!O>FV|9D7Xgb2F2Rw;!qbxa!z;UJjCu1ED%6<(CW&|;C5B&(1j0=?g7LMSaD-5qoy3D_ci{-T zvfDT6G#q&X2%D0GI3<^oVN6N(rz!a)3yM>cWt@`C{gf0AQ<4mVj`-5lBrime8RqO+ zr%5oXAljeZaV-f-7r1d3_6*BVj@N0CW^+}2I8khg(dj%XdWUK<%}ro->g0ga5_j@M z4xB8GzzLxpM{)d49yZm*6V5NvxxObzYgUsRKYwk&=^W=^Rfl|Jb)<;&PKUJM&$ZaE zW)uP60&-e^T-x4;kj*I_@AEoyS>*Av;8F3?RRGdZX`OHI9*Q%4eS=pN&5;qT z9qU6J4ycAh^PH-;16Q?O*E1OSHi=q+2}YaK_(Hb9iC|9Wg+ud$`5|7g%K7+3+fM3MWWHa)SS0LD31aj82fbcY?yL2*i<{!Lj>l<0Ym%^dXnsD;=}qjc0Je zre`a>;u#!sI!tmYPbz>x4$g;zC?=283*O4sU%_u4jnXh?n)%J>cp;hE;m66kW}0)E zl!22;7W43#2n3yqd5%SW`8ZPdo-aC)SRNmceD3%_?5jHa@zo`BxjlBbVYkQeVYK=S zBK4g2c^aSXht)sI(oX@C5BKdK3a;S(G-Pvs?4SE&4cj02!`_SE1y;{;TI$lrNj7TX z)t%p$+MtD3S84pD-ni$~uv7P?{lwh_jwBsX0cv zuzTskPC-!+v1|Nn1Jd{>bYX6gX76%P7U3gAg4?ojt>0keVFEe_2p;7%Zd1VD24;aG2xlo^zcYXs!$3T*rN!AbLN^ zb1q~tcJ9M^XQLFKn@5_>by0M~+7ZLD80mb~WSX1s9D^H^COrGuA9C`0oO4iJ6PP{t zscI~z)0yn54r!-YQr09V;9Fvt>yK^l^#uI|k$TL}bB)bn8%io{tR=z47?+8xFu656 zo7`dmlUqadlbbdU`%cfm)SKq2y2)Y}c4a;7gq|3?Xqc+1PSR;z9B4MJHJ@<1On)}7 z)f?xvI%`5)CQ7HPCFseFk8uh67(47o@CzuUjV0|_BN*p;xqpKJOAjahUFZ6UZn%J$J z*t?+d@UBRjoWVA+IZqHQ@a;yt?~mAknngSia3U&vNn& zqRUW(=~+hGIupPxgqZ+_qbk>#0LCX$@LOyK8AymTch%QuoU z?;E3QJeI7b*y}x(ym_otB?@HDW24WoE+Z~-m-~KNbh|Ggo4EoRt^6^$c62s$4<;zx zlg=xRAn%VQV~e{q4wR*5P!hG3X*4KHx1Ex>`Egnu-S#HY?RM`%f|uL2k)bTT2g4EC zeGMBN%F^E;fOwYxsbW7dceQZh zjP=CWb;KE0SUM ztvW}LUt%O<*uU*)0PjYa3E?tFfas_ z>{#R#g(+24NO@(mBCoht>S&`9U5zYd2?-W0g=Mr9=H60-Lp!=9wcB;wb}VB%=DwY9 zXh#>Oc1zc7$1=8K?%N56c64`Yx5v8eSjKkDeLLaMj;>Md_FlIg%h-;&Zzmku(T%Fz zzU#JQ8QU@U?Sw-+x?Hu}f8BO0V>{-)op7@P`DoqQ(Klu~5qRj#;_Gf5E5z#eaTSi4 z<|6QK3&}Kx{GO0ZEdu|Mu9@2P&vebyu79Cxrgr@+T{F!Q{jHEptBwd?0~&D5^{rfa5l{ZCyp&2{>UkW6#P{|d=8hkQdwra5E?frc^D9I{17ra5H0 zkW4eAwBy#%?8$5{m2TT1tu?@3Ax$hsFMc5tgr`u!_A1NU<~#VF~z_>p9uu z-sWc54gc`w632nPTly>mttYa*qHG6c=`(V)Ay+1~qbz+!j_P;Mu+sDF0}_oc7|%W!xygE?-VV zcjdAel=F%8ls>J;m1_>5{MY$%&Iea6!$SG1`EnYWE0=wt{05Zw_~!%VkWAjPG?d?# zFPCq!a@icpzmYGOo3e6QAIcxdm(voRd}W6y|6#sd&db_sDxrK$zMRv_@h^)-`S0`P z@^jW+wu|!T^5t@QDmQo6IEdzH?|bynWN|paJdBrOPZwwtL7Y6EKQN%peidt$KQEBg zYM(E2_51%w7Aw3=HO0#!-Tq%zV9y&y(x`)F(P}GG#`%^#pD2qJUZ$GTl(o9HvP=id z3LPwoI#|}_U|EWTWfc=EJ?3_zl)kJ%c$q+omlX&v)u(uAUwElJ#Y^kLOVue}+7w2}iw8wh#Bi|QJS|m>M_s7CXo5X2Ot`SaJB~D6xSU72vI4Shk!bzLN z$=^ICoU}^Z?{FDCDV(%Roczikg_D+v(_HzpaMCt$@*gh3$S+E_SFP+LyO3Z^L z@FmD0ak+Y#gkXWfYu5DbIy^46YtIR%;;E@9Pdf3p>0E4q6>gc^7 zyhsQqYCDFblo#^(dw&~M%vT7`LjRbr5H$OR=NJv09Mb0Xn6IvA z?b(SV?L0eiEWt{%6Gz&%Zgz_-XI=J8A#EJ@#N16YS~s7lS;WazeEJwJ_m8)7WTr~<;XY1y&=rK`#Fkgg`rF}j*OdgyBM zoS?hOt-aOep4=ervJK+C*&yzO4dUL`AnsNT;{J2=JAnrQhd^`WQ0BdjgPG+|SKIyR z>SjDUZxlu+p(4Zg^H`)%{r^ zuXxjqxhG}^kL0-8I5JNRH{Dnd=Wi->#Il=iB8G#D|&=Jed z(L@aAXnA6Gjz*bP8^`5|;T+8oQ=uc4oui2u&e22+s;887&VW1XK{P~3Qm5~CIxU#cRo)UFrknyIeUm(y^zYo-#NQnOt%Rqa%7yJqrq19-Z|?U`#J zs(mQA$!`U>^aW%qUohVnkiUGvcD{g&W(8PQWsCmVQu3)?8i920Mn;7t@D_WwTb)dU zNZjXsYKenzp}P3THYs}2@x4i+ndoeZsOAA1%BxtEJQi-Ih~o_x`T zfA-9WIAHuEp;a-;Fcv4oNmzrzi6i19qU zNU;;IN5xLpfxp8UJ6!|-zY4#g9ltv{#Gi-XrG~Fa^bF#e`h|o0yBEt33C>b4(Yfeg z;BeoC#SEmb#Zt>72be9E9GVtOm2ps7EOo`gDVtFiY&tb8&p7Fr3RzSNt zzi@@1Pm86>%FzXdLU@K;L+t2tS0CV&?zj1OMH;PID?7PX?#;FG9b7B9&~!EFp1Yd# zt6fbx#I7bi+2}QjX3I6|ROY>nlbPk$s1CnI?TzuLYt;FumS3a14FwV3-NGsoqe7ht z;Dj&}z^4;t0{FdznE)Ok%mi?QFcZM%5M~0Ho!Z)^?!%E&fUvcT5NdD`(FY-=x`u{XUiAGS#6xj z)Q=R)m!qaa$6U62i5QlzJTY5XsgG)-o+pNd)e%#nBbF_!B8G)k#QaF@_8>J{Z8Vvt zBgO4OM^2@Fq_c}7#qB}SgUQkgw6@}_4ncGZHO+PGGjI|7E3B>WL}?f^wYBpgT{E@o zLv_v6u8+_)Q@cJ&*G%pDI9)TsKJEP*#!x$QaLr>HRe1(8OdTe~R)cYLam=htpZz^%_3 zM1Jk&U|g9-js<`m>Uc{+v)7j}LVYu6Du2yMwdTZS-OEIB3V?V|n?_}J;;GwI@rM0WcHL(wWF&^pFcVV;WT0l@_y#MjrTFj#~|Z<4AO)s(ir4}sODmj=kUdT6d?j2(qaS^ z<8#$OSd2gjHP}gnm%3|pb%z+?JW@sXY@zierXzYku^h9HwestU>bl-Ce@}w0gUsKv zTgOJ`?+f3K63^b7l7{>yfz+Flh_D1U>`kAuL4=JDu$pZ~L=a9$%*Ff5F^L>-;>|lI zo>A_MDPevI(~W!?CGR(i%pKtTMv*!1H{7?QNW=-s=B)TIEqokW!2A&xrYOx>UXPly zOWmB!e>+NqqRT;JfZvW16`O?wIb+nfjUYc`?AuY+9A}@hbGy2taD`X=HC zt}67EySln?gu(e_Vm(Eu-E-rM*Pv%LLJ@b-UI-u^#< zYWWyEdne&)n+q4CLY)b${u07W0AEI!31AYj`66=R$cKTj`9cUa$W(;KBx`lChxu|1 zxmXd5khI0rBwTHLlqn-k6|8h!t5?R^L-)Q%CW`zOuSfYS>_`-2)Q)6af#-^Q1{b>c;cdZL zA{ku=Y6ClYdgi%EDm#E6msuP@{^-?m(l2yLa%lxy&7FsSCbB)tI3%=+QZRS=;5wn-rKl>S>D5K zwbtZtXCCmgco0?w}k#OWnAk423LJhJK z-GVXI#T5M7ee4^4jpWR)kyy2H4O99x6|8jKsVDk1tM2_8ujtp9bHwakuIOEKMc-o= z7z5*q^}Y-HEmXh_V5H`I*xZdK^F3tP4IuM99F`kq=6l$OKhym-h|2endcnm=Sl-2u zxSR=r)Wwjxumm>jV(4EENOhzhb9*^<>|BV()wqtt%!R01xC@OfK1?n|odTz!c^9I& z{SNfueTaJTeuH$4toIwm@f_~_MsYl6AX-oF#d{kwzai@M8)E(ejKFm2lwv+YOq)gF z6q-IlESu5ENAP--k2nNl;69|b7xo`j=N+~R&JwZcHqaTE?FBlF(I4b1YMV50W~k79VKC%7HeyeHt?@jAjcW2upF5>WO~9 zs(U}cEBXQE951_GNIe-8lmdu5lYFnln(} znD`oCyi(3UJp-rld1pX>llKMcNzV^qnv$$h^}e7urX!s%D30k(e1WLb7l`*KF#zkt zDaL$(cs8s0BCHDLB96`Q&V!?=^LmsoVC*hmuy18{>ll0+H|GyTFv2&(%pZuF`2&KP zKOjH!2RUgL{J~B107mS~oVw{14tH`_U*#42fohhcuN4ZvUbw;mO0MBIdG$zRy!^pz z`h!*U2S?E#aGG~DIe|v|18SY~<4)$ijXRj-{XwVq2d`pysXzD{s^$Gbw)f#XWSG@= zp+cPr;4ctn0{F{>nE)mc^9>>wj(ipf^9_VhgG@ztV_bEy2jB2tasl5!(&igTxZ3zU zQ~CxKtaM$gSNaC4?tKHV=o^@OVz&1oXVu1+^2D(BVLj}9ROpChdmjz^QZX zH_(av4tvY|P7sCYO$XlW7U#@syZW<(YfLfe$-5=?EeAv(bxZ7ASOOb%ONt%Nq*KCQ z5Q(FnQGSWsxjm2=Lpcu0vgcCCq#Y28v9R$~c4>Y~%)v)VK=IM?TVf43$tUl(xEJ*? zj5u-6J*rndXQ-}D!Xf2y{ip%uV7+;NRuslD&Yu;9QSfKQJ&}5)Khv1kV&Hf@j>;fT zod>uw1vn!xAE)uz?6?QB17@$$*#wf0QA&Pd-!CzW2^U%2`fui*Jqvm8B8DExNe z>N|xiJo&|)(FA$EP3ifLrRO`2o{tW#t4a6J)#SV$?f+;!@OxipmiK#;yx*IK!O`y> z4{G&$Q7!NH>X0e_f@nH5g>QwULY)aWbE{;n z+W0n8x>XgdbR!erbgNd~yH#G%tum)uWo~YjW2-hEWa^2*t+E_$RfUdN=2k@vZZ%KL z?u1e})y5C<#Be9n5mTWfmfZ;zG296iF^GpUm3V$kDyeuP*pcK73ss#d(JajVDt{Z3 zO(*&sLu*aw-B-0qj|Bl?2LNe9x`cXZI<_pO*>qCa-%+0SU zc-|dcf)zP7dD`+G4 zA106Ku3DK#x%ClH;zO#2vrjIC-_PlfbinncQ#5@>5{2=f-^Dw@jSrk$IR{& zj3A6>7Q^+38s=Vv}nLGOhxfnnp{dCfzuAD^;3w#a3UQwYTweAPP(JWWOZu z3>LX0zY87Le~D^tNxnIVc100ZNFw7TEygFVfv_c$5SPr|NCZnJt14c{CxwD&8L`D5 z4rc{NaTpZsy+=}URLwJ*jIe@euE{rw2_HAJft(S64Lc+JcDVX$Jj`mRp+9^*noTjY z)u%pbIiX7guNjR@VCP!%5Jux-MklN!)G9AQpP$gjqfy zo8q;9fYbh&XkLF5)iUiLWZEY(9!ZPwRc0Ve`-G_d4)NWV$Cv-RGEZf^b3iozi_jb$<@ZhR;RPq>iEcrPTfR zse2B*nwUNj89t87pj>~9+1UDTS%?YibE0|8T2NthB9$Nif+}pA!h$DUh2OdSNtZw6 z^547s4=(?s%b#X$F&d6)OIUw8QG@p%|R@7ghKfn9gS=L6Bbyw2_%uG{0- zbx;{-4Wd)QUu}Xl>G8$n$Tg`9ggvz}(|ieeM9DVjuueV!FC1K{$`2DQ&3|kIgNbpYrKS1!$1ofS?VEBVXJPSk^e+Xb3 z)~NWy0NU|6SYTV?i*PYFXo=p7UMlfUd>Q=lC)z6gxLAyf$9%gf)~+LHjemoxtkV65()LW$NJcAndBdpBYnXD@(XxrF(gN6E53pK?r@>hysnM zf0x$NFUIf(b|_E3sEKd1&gn`%dTVL*4Rg9%ZkW@PTqby0Yh1?GA^tUnbiUX+8d<;V8Rz(LTz;q+i63J*`__IOfOUl{5uV9vgNsh?16^y_cn)I@R3-ixwLK%y z$PAVI)(_8WbDna2?M9A0A?%Rz67szaO<|26M>ZF;+1G(jLLE-ntj^_Wow23sKnFLK zIwzIF_$$yv%%2MxXbt1f;i87&JSg=%fHYzk)*n^Gp85|7XL{?Hdb_M6j9Hf(v@@U+ zig0TcOf!=42`HuLj}vx!OMJW#GuC4}92q$H1UkaAU14cU@QOQL;`K_j3gat~I<`2( zN_++C4ve<}qx?!Xg)GXYU!X1Sk9CI0bwO!$d<}T(pB#kUvj6CZaEfhuwUYDYDzs{E znL5}OcD2YpD%P_oaP&BSJ zJ^<5UZeVS!LZyEW$k%eU!u8auwV{HD)Gn?JbeClnVR8-xCwn)8s8kP3ZUU+?SSpo= zZwFsZ8kE_|*wVHbH|_*>2Jr;2aS>hxo!-{fUYk~F34@mST5#ABe+uc1ENSUp-riEV z_=I^+RfewvlI!C0B!>J2=67OO!V9F}x?`goHc%Nl z8e6&)ydpyC9Nro$e_I8g$3z?uR7RLtI@Z3r9zP7dPbf#nBC7=T$*dOE|H95EjIIBj z`Plkjk%jTzFz5Kw=yd>-?pKhLo2^z-SzDRMDC0&{h<*eksQ-G$fguxEZp5M7K4r%i-wt}2dT@2t=6nUf$sYn3Az#tqW^U>+B7TF9V6Nj3g4 zn5klm@&VxEcVG~62Fi1%)H?NSi@{@~o51$)iTK4C9H8ZEhI6M>qib>MYVV)SgIuv> zA}&d(h4D{l@)a#rr+0$;fuK^&UB)+qc7bdd{}fH)&k%2G%x<8|zo0x;)7tpA?@H4l zI}JfKFG2`V$v=>lb8_`?lk$M9SdB7fE;6`?E~f;JhXh!I6et!UPtJ+uDinCJ+>#ed zuBOCtzr+H23rd+>(n@&i{(qE9uF0BIE_bG(-@m{QCcsz0eEpw$IMu{bjnZ@EAGD<8lN|Zy@V$4aU zoe!`Wv*DChuK$M}h4B~Af3zR1=HILjsj`4_Fa(sGono$|p z$hojz0S)@qZv5-QKO+z$eiIsDxa)}sZbZrHnKIe|qr;n{u2w|*WGJA*pkXhHf9s|aj!G0eG8-EEho7WvA z??KzK3P7S^SeaWI#>O)tFKZRQ7x+45>U|a01FkX@TQH$g=ZJzJ`U=qcm9#9(LmZN! zYZKjte(4Q1U8zd}aByl$G_~>ul?%bpKYh?dR0_He-gOe-0RPMQU%`Kzg2`YykWavW zY*k9EGX?({8{!s2X(s;9#(y55&BgyM@V_7bYXefUXLS-5hp1SP3oEcM$&6@wl?6*%hEbJn zE*-)#prvHVSc>Ft>s7C{kTi%G>khUj(?3g7;yBH|ER;PMXACx~PSkmZbxwm(U~ltZ zQp6dY4S8^?gT|rSws&ULD2FQMb;`{^dvas0{56(iO-o1Mm->rIo@M!SDaH*5{f$j3(JyUoPQSSW0*h#S6L(Lfw8AaD^a7?ORb4#OFYy zaOJ{Ofa%}0a{32Qy}vE!YttOA&99t(mcw)!W@ESWv1TNcRPHK7yQ#3T5s}!(&EMMy z53HwgG^%msG_p{qLL6)QA;dF+Wc(GFXIo`T^i|~j zn?MBUz=|9XtQ#GXIaym$X1FB=HwTALMveBCDxkwtsLh}gqhG=tqeqzF;Gh=$n#pgF zXf4?qcKB7s4{yUV+g5>7?!zK$3n{h-vv?8K=gMK1>zgw#*YSW1Lel6_5E=d&xUO#| zM_wK~VQlnEjIKTh*Aqa6hfzVy!zdh~-2lIV_-RM3=U+#w=(lKJpDmK{r>$@?3%|j_ z$5^G(Y6i4GT9gRVLra4A<^NpG&C+e(5S%c1A#i1}jVcyg?B_+AjlqpF>1_%o4Ays&_SLRjEjGQlF4Q0chcDSr+^2##tuvml7~^Tvz!Z}S~|zZ zKSMbb&;fa~A02_u`%sH!8y95GK;|-5tkyESPoO4OXA^x5U3-<&#j^O;A+MZI`0QN%>YJ5S*R4ca*v}wYkdk_wIcR<{s{N zj1P}%bq-_m2p=4lqd&7Xrg9~^1Zu3r52Ldn{w4crqWFP2uf#Iy$;4eD5=vurKK=^g+iTbiaEp21dBFWuI@(Gb-N%RaTG&U>Nc{}U; zPIXuk{Rwq~_zAJen;X%ejgR7J#YYg+GQi{W$cCRJkIxo)Tx~3Z$6nY#EFR|+`(K*z z$P(jmZn4hp8ILS+JWdD64Rk&o^I-r1H7WTf zI_qq6j*5|fXQi`Uo(lDM0%G8MPjqyS>uu9+}hb{ z^AWi`9di1c_-Sy}-<>?oo(z@ij;&Y=*)ynTeJYW;=s(?2 z8htWuK-L8S(Qkfx zWWeQvF5lASxCbErzBP0D)iC!Pe!D|m!Gsn)Znp(0)L9!lbs_d6g3WM7|1uR+-xnLTu~?e+_p%VeFI%mFRV9U{Npyf56)1w(c@o%fb(K zUDSm4Y?46NMel5 z6sFJp3FgqZ=yUhM4CL8ggy~no*+dmN&dqhH6h|!g!3;*7n{UBtVSPJ}vogX)KHz%= zOw_ku7ymEf7ZN|VzKB^E^FRd=@xF8d&w}IVuh4FNM-+Co2N6$F;^%= z`2ShqgI4%X7G`1i+gLbin2NM-;+S@@rr)-v`?Kk-9E^@f=d0-mvqrz9gb1q!U~T0f z*8B@<&S|oQzdTxt{*Gk$??BeKv6jrDjWF)|0zjsi+%b3%3@-zn`Vb1aCRtp3Q)%EK zzrKd0J%E3Jy8Z{~VjZ>P(T&~lD5S;PXsz*!C`IvPoxF!If~x{#rP$3IuLYMgOP1f zHqZ&xYFBs=1w)h-gz>+~9ozv8jX4dmdav8}DhNL4%YL`h)tJYYwsV&MeVMJhHdsGb zHF=LGgZk))7R_9GKu)9JHSLNyO^7*-n>mf~EpFrdgRXAW-Jd#?^A^pXWHUH$se`9y z-hm&QbKtLFps54T)szE|>_|vwYncyEYlZQP=;D9z;khRNL=%4|#2EBru#9hOZJ-_e zuQ8|$$k{JqP#*8=aDV+VXwHGOI|s5WI&-c90c*}xL<(apU>y^2yt^#@ zL(aoE_&5A2BswSgGOQy0H^8}bl4o=9%&%nlLvt{#$k+c^4*!cBJoT$tog;Gal_}h$ z9n-3oxO``q@4_56#dboj-_uGjZsj5kE15^>e;OD6kF)OpkE-b2pWVCJY&L-;1di=kK5A$=P}5oH^%Ay)$#?-fOp#I~}d$4`(ZJNJ=aDQ(8&=dtnh7D~KC2|Ei5R zlKdKJBVQkPTkvu?D3kcQ+k(szt|ZK{b9sXf-Gz2zM3x5tN({a^8Zew)LLcac3>F|c&f3Bzzml%bJOjcJEKs2p1>H; zP-hT*U#|f9e1_xwcw8BR{ji?uhH<&42aDEk~!br25eoPcU8e+BtN8EDP zrV#m;DTTL+k#aj8^N9gaj!X{3kF!?I4H$EYokXwyf&+oy&|+fU(Ro&KjyF2c0y?XQ zPy?oJfl_!=;BDsru1`3V9E$V_?zg$sSd{4=mgya=0C#|;9&Ac77^Px{#+1mNPu|IM7e-^u zbHQ&jOn&UVpu4?#x*>&O&mYoN>pu1v=V2WxoS03N4KKIc5yZxB;8a$%E=}3awJKl5 zh$QQX`g^*~-IecxV>x6U+qvGL8?NQ0S2ln6q%xSv;eHA0OsrG}DWQ?d zH2ZU5rRwAwPzHziu_2_Rya9U%eSZYkkCiJr@W-kiPA$-8|1z4GQdkeU)LfJ!|B^4k1;!QTx*{+U8pER)I!rr% zkQ^cTljJDLF_OPXaN{#4;39F8SR@{jC=xG8GzlIo&IwF{=B(@%p(qqi7DkL9z95Ln zAKtm`50o=I!6|4lCuLNSQDdjTn@9c0R|fGSFgxK?@+&oeZwm6lujJay$$zJH8W}h4 z#T(e&BA+6~&^Fn-N4_W_yt*oh;Q(7Q6u)KR8q94&uJ4 zKlldDD5YGfb){TFuc$hJw-)&4qkP=iJNBY*j?;nUmeV{+(~UFXtPt*%x#ip#>?H18 zhdF_`UHL3q1)JX9BAk7ZxFDW|_GhK|4@6}p`w!50&cpc^2&kw^_~K7K*;)-dd#)g! zCgfV}E2y>CY6Bm!!yHFvL(g;U^Yc+IT&s2DFzT)1kEV_Fmz!lkjk1q66;jHo9*w-< zahTa@%p%6{I$k}F z^`R9K9TuHuh)5+py^mxj6^&K-TsySTn)#8jPBv&^4(awE5i zvGpKz@dDh9Gh#~yo64yFV5km$gWf6QbpYpq{6QQ5!kHX1XvbDIfQ-qyFEEzQFjGc> zjP-R2YGla7`5PRgJeh(RnF;AK2rYr5jlLZ`jUi+b}uCDvt7C zTaf#8d&8()J+8Gw2J%`XD#{)M0umLI7$t*NPF%o;p(rOx&TmwArMX0ysIFgjm{qZM z%&ZDXXH-_KIG)AI#$6+v7V={RDrY@*kIVrl5VCD0qI7ZC5bcyvybXjiL%a=yTNd+C zdT5d|ZWZJACCXKvivkWbKy%LuErmn41gu6w;RcGFwU5Kx;6lWkxxv@YxdFN>IOd#D zQ0=jgZzAU5S?8iAd3e{OEH%tvw?M2i>NbdzZ5sk!mdL7J3E9@6&) zv9s<^P}opC3wH8uGxzM=@(dG>1L7H`Iy-n|N$iNXn2a%3C)4sWwD3N_aQM2Hm%2a2YB5OV0)0*oE(@z z=HWpjJl=@_esHDpuVJeBR1(CM4TCaSt^meVf8I+6n$V+>WcKCOA7(cg)9}$HJwE5D zu4ib!F2*(~MnHdVLghnfyOjqy{H#O8Eapxsx~@NarX{g~1Zmb)7(Gzh7&Lfv74>4N zw)lO6`NF_~=4Vy+#IMc+#^PQ8A#?$MAQ1}eG~JK}=VEY%oEGcpMj!4A@!V$Et-`Mr z><60V4fe;6H&_J9lX1p&d;H=+1Ny(n+G&$w+~eZUYBC_#!`+<6R@BCuHUILX*?`sd66EJ?$@|YN|0Md3R~UmYPaTa%Al8k-lLn{D zFu)devZsz%7rI>~sdi@nv((Xs*RUOOKrW~GvF>=S7C)>SQOma$NSmL47+rM1iIish z$};t2C$wuQsb&&Hj2dsSg7V2c*-K5hbWCOh(o)AF{IZ=G+iTuMH_l6_v>rv9f5R1N z^U{ipjNO*{2c|g9IGdH&%x$S1Hpx!jTrq`|{7t1#nEdj^1Vd3Qfoa-Fo*kJ6A8{Hd zv1U5r{E|7GEpQZMgPiO}mJ9|-9-p_7M`|ZH1JW586QY4xp25>W#!ribq>KeGV|22d zV}Y-(zS7jGBkRT|ELs%Gh3nenYzz0^Q?hZA8rs|eQVy=-6fkQtHm75BkPRiyvPUK> z$gYzYm7L@`kmHRpBbAhrj>JPCa%XUl^Rk+fjc2c5TeqQr>OE6mSJ_T^?$S@6Q0a$p zki^{xm(H0mav%ne*#w&4!Rh^VX?-d-N#SmguJbPVeUE89fyQXxex%jyS?Pwy(alRJQFd27SNgZB9z+pQ;mJR-%;D26|sNs-`Qt6Yx+{p4&|a7%6wBbk|pnDM;UTdFC1%!7|1 zeEZDr58!iccseDxfIsrU5N-rmH?R|XZs3S+1`%rkqvTOx&6R5#)^E~aLqX`zUTcQ% zCNkvd1g>nOEpQG*vN)=qi-2QPtpp5(7#Aidkc`xU6cAJ+{FFWoGxNclKOeU;QnfN5oP zu9}X)5yM{zauw?h;1i4fZg2w^fyNjq<9x}zaZguiSzll(;u?5@%iu|J!MQ#is>nOj z=AR0FZaJPLqOXQMaeQDo5Y}#zcf;hG84s6JF3}Th1xsOAvaVGHrc=|)IcaXg3#@>o zllO%NF@b52%sx)6T*iG~eeg~o@bf;@Yn}DT%ZJFjc2F+J!3SA&Rm3jH zvc2xWZg?~y+ioK#Tw`%F)U=Vmy~fg)tKrMXb>-y3N!^E7Odct%SdT8P9&V46R-6?b zkn624a5D-U-lll54bS#&ynPsnoxXmQ&En~7(%HgxDN)*^%Qg-d0v599Kd#)K#9pTu zSv%YAkEQUNf3VJqYM)iv3{z2S4K}@8m3av2c)@`UsEp7>5L;{|cWh)FUOPKK8jWBT zqM?*yIIctHo)j~L(~s?2S}g(>BaD-l#(wGqOJZ>3*G`JGQHuM0pRi7C!TeU%C2R?1 ztVs4IYmWk}q0jA=F+%KmR99oyl9{ww%W3Hp-KDfr)1mx$R9+7emh>ZB-((~bl{j$C z^1$$D1=b+YxaAaB zE0vubT8H1Z?&|e~TpO`81G`{?Gn`8qtLOBckPgM4n9LoX)?Tc8bg4!kYq5@%b}X6H zY|!Y99?4?IecUVa$o<04Sa;4f4u>K=Ajul%GMJm?9G_HEA~H=aW2A7KC0-+I$z-R3`$ly z8;2v0Ow9uu*cQjy%LQKRb>XIzXHVA4kK6_}cOzw!?f5)*lgKiILz_eCCPI^(FIzK< zm(7UI!bwKQ@F&Tf#)Qfds-6dN&B3?55YAM6aWk;$Y-+h2)`D9=@U^wT75L5T z<4$htuckeBOm&byOU?qt#VUYrPUn1ZIefzx{1DZ^y@WrY3Oa9m%w>aVrgtqMb&|$26!soyjg#TptT!w9aE3BJ$ zP&)(HF_0g+9zS8YAmgTJX<-F1B=SZGeJ_CzU&8mAh0s*DHp5=m4M>@nRk;m$t&7*U zCZlA@E%&VS9a-=E=2*+Iy;0}sw$AhZMrYK{f1@)mJ#-^{Xd6hv;Ufb-0B<~bch~VEr2yV&^6shQMM?p@vE4-4947zQM zADw##$X)dS3fBt6BR2RTg4x3`;dlrEk1SHrt$sWH}Q4w(0U$l{sKEOtTN?t&wMW|%Z&cjt0XARckT z*>8`NE4j&zB)|nJ2U&TNS$WEtl?j$dXS}|*c0W7K!kagqMgn)$Gc+ugrqhx@`Vra< z#?r;S{4B==4ntP$0yHhc^v-Kh}CJ}sH+Dia=cun;z=#JH~ z(ZQDyc_0>#Oyl;%D+uq8b~kbdUqvVjcf9m{kOY<6lb39^XUB7e`cTAPh}N8DAKDlx zhcU}R7;VGk1n`=MoEqF*)hB1P%;R-37jFw>98PF4`0DGz+2Zyq|;H6jhV9CdgF1)tMMjMIH%%g%AF*L`*9lF5?$@$)t;4lu40XHtZpI+w9B(nM|GYUU6U??EEYmr>FGe&ooP z(Y-%cUA~N%@)Art)HXaB$^T-Q)gbbF|!9YydW{JM?N`Q18@fqXY|dF&Qu<(GomuX z(4rHpVS>PN6f9Pl6wAbvT}{c2hklWW4qU^M#&fpRcL@Ze1J_DS&9e}%JQy+4LgaOQ zr$~JVkP9Tu7*KiY6Sk*;wNMeb%AsLdgqO)}E{B#>t!0}CXDSQ1`Zyx26>S$@< zmC|d)p7Dh!+hiA&=(ayJdoKfFwS z65l!BDu0+aqdmW}Jt@CS&TwzWOuln|dVU^4`Pn(Wy&3cJ@h1Ap@)ER0)d2sQ_)oxp zQ~c+&;ESXt@tsn5l@#71g*QvJ%Fbw??GDt!WeiDm`7e4}o#Q<||Kj6?(DW^Qls(f0 zrYIhOxLuMRI-)qcb%^$5bSQ6-GtieYtz$fTVFy1#XkmN zpHTYVwCVULf$VIibzJFv&5U_xz@P8nPl_Mk2$vkl7{{|(GRCDC7u!D*d9p#;2KXG| zEN^f&>&X_o{5Uae`STPbU-i-P8n!3yiJ>X-exhklRz_Z7LvQ7Z<|qR!H2qn43%@vG z1)o9X@!klEH#R!SgQ5&+f6NkwCa3u60OvGj6H^4cU0|>?(b0PE^ zLQ`^m&~fp<*Kx*4bmaB?clJw8l2+`mrhQYWxs7xNO&LlyaV6y~;>_z&M$(4@n*o!& z2io9vl{DugC|dK>k7Ex=_n<^s7jRyMcI#@Ih$)>{)vP1RGp;&cyF8(w;bd3VwhxK?9ZW0fhbD5?l@CO?^UG*aUjRs%8g`flWWdkiS569Nh%eXemLkodcob2%nxlP>#h2%Hk!4athej4@USaW zT}#$G^;tMaPuBHhy<4BPm@KTB-eWW$dy@bn@JbpTApu0}w<9EAXE#4|C$)ay)S7Ma zb<9#?X`xHB?RzQpp;Ia?gvA`)dVs8t>a)<`$a+AX~JaJJ`GuKko8l27M5RRy+zi~^;!Sbtar)!r9SJ3X6+{n&yhH@+>kF~$Pax; z)^GJ$={um_EQ|xU$EP(K?6TQdh z2|NvC!GZ6o3Xd2&-M&z(`iU&mwUf0`vwkJ(ullUVH0uyqSmroW?boa$WV!0Ie$}jF zWV!3Ja95Z`a()=Ok92_iL99VtPz@(OqRbs>q5*%r)>WF7PF7rf*5jI$K~{tMEPj<4ZnPq+ zVSN@q&ThqmQLs6@YK zqHEH{qsUvTdqI5J@p==uRI{0@o ze`=YFSbp7&9#3c*ljMhrn4?T+jF^IHzH%iy+2RKbfgbuhRCj!}9Tnh+D1YTuAQ8}s zqi+vK z2ma7`?ZM3bqoA|k{!!3bdN=-)=|f^V(p1K>U~}M_vtapx>j*yJmN!2Hd&Ak};O8g+ znc7%E&T4q8=0v`vUwC3Xr$l%%lexBwX{LE)cD#P)wH&MWU>?P@W85#8qPvO;OhBsK z+|U=W-`3jO-aZ;FPfpJ#to{uV;g{zZg;rSNZB_;)Q_ zUSF87`j7}8rZC2yx{G98`~HK`dJV7;<<^R8H+^6~wz4;yD6aQ76DbFCaQ}wl3*N?h zKet6A3`P-X?yR-OJX;^AH@x>L+B70cXhd zk>~B@j?*C5xU>IH_A(+Fp*{Urgt3}+qSYHuYW4r8tWTQHcE?++s}V;re+J zc4l4r369gKUs2y73+%nT0jnP>cpbYnl?`9O+PoEN+uznJPo?hNRKI-@R(p`L?Otro zIg@5F>6=ip7q^+6-H5O{3Q3N6y`c4*q}{uDk?kmhU?B&=P=T}S_s5Mq#Ol}1aS+E5 ze~D-uyvsQN&B435C>QLG)b6_H&oN3|`8O=Q>Dr{}=Cn9n9z64CD|p8jv}#lNp$j+; zc1J{HWXiAXkG$(OF7Dh6#9GuX4<7SzO?;RP(_4RaFQ(vo9{4O6&XQm^gi-q1Brj&d z@ia?bnrXfT*3kYISag7oO`Bt&cx>AFRkHVxe|e`>TuwuuyjK-(6b>wdym|Q)s}U+~4j%ltTvH9tOStw%hCI|9ZR~|JP{vJZUJjv~2E5E`~R()g@_sJSVXuP#{ zc0oer7BtSv56E1H-nrNvXab%;2Vb&FMgULCwM`kH;Eui?2V3w}JQi_Y{V&;}Xt5XR zR)s2al&;50?V&u`=B{FP0;h1qNkPbV8$Fwb(B}2~vLk-h9e0iR8BB%b-@Dq>b~Snp zozxBon<90#A*g5+zrLl)nQ#Fk z7+@2SGYX86He({?x~JP(Z;KC_;Inn47;|)+ibowCW`B}sHak37E>@bccuK9gI+gyB zWYQM7{VVA-!XOIIfGQDHy`5yFsJ%Y4=B^e=?cf(9wel^*~}b zotWg%9M+sH8&jCYT5yc>Dkc-M}qCR>4Qbf7>ENZULsD!}~$*C1)Z^?ziB3a#aL6>R6K%=unt9F-b57 zmiP%qpZB#;F0Jx`4GQ3O-e{9^@5Yx$kd?^Jz7OYH^nE0~g^qJA4ui3k`y!V| ze8-cDtLXujVxghju1Vu5Y)^J+;6K=dl}v-=yFjAK(o$X1pr%IH&e%|%XSsS#zuG|E!zD?4hG z;rc+=WrtM)IB&856Ki+iZ90z9VO`;#k^DKH$G}%KAYcVa`8*&D@c%=h$Af2%o}6dAU6$+*KGz(I2e)vem^)sTju-0 za@=2kRhTCK{;R^0KOEqbKVv-!4`khjZE&2Xp%VdID4<>Jc z=J7(~hc9jp5qlW}xOf`x{Cx-+rZVw4W91{3zE7L;)?Pk|(a4N%)Ksnq+ z5vEaAHzbHM3<;u)BLG&w?!XW9^S63^{!2tzK~mkv4+E?791Kw^-v?&_{zFgJV-;=j&m9m;j=oHTrZ0;vXJ4jG)0b(5-xTMs zqrVPVlO&IW#~mrsCyBUW!KzI$_uM7rW(bflf6ib+r5a0y@+%Apqt(s(TT$XtJz( z5wF3{KIDd|^dahSbd`YDW>A@fA>}81h`Rp|eMl@h`VbA8J|woBeTX(qAEFiZA<0SI zHP6|HM6>i2(P{S;odt;(eRlkDIryhOB%0Y@L@}OXMPZAxj1#3%h(il;l(Y09;(ytP zB&qI04A%7_nyc$WG*qt-VLKIlXbGZ21?)o|*@xI+lEZAc$zf@6X*Ih6(1)6GONM(V zky&hGBz5+oWMK4c;Z*XX=cl~J!t`#H=ti*msu1q|eOC+i8KFpoTtz(Xftu%$Hq|7m!K~`pr z)MU>X0~w6v%#*6vc?M$Xh?%DpoOB*){-@4EzlYLk{J8^S1s%k1PYT6vJ|=|qFKszH z4{ZkcfRHhV&LjEIod^0jcj}E_`x+$LrJsme9KX?XM$zo?rgA<=4RwzHQ=buS>>r{m z4bE6W(Zo3Mtp(yxvyQ@*K0|y$pDBT#a^2}FA5XO}Jd##-8V04)_&L9$J?S)jR4PDA zkxuh?_MJ7j`+!b!0ir{N>@>LF?+>$w$g3;EY_!Q?X?tlkuK=Lq6rIp<@{l}xhdcBU zDz*A`NSPqcFd$gLSe#R`AIZ>j3EoTKpF7YVsnLa)F8FywgH^@UIzseVRqr68ngr4~ z;p(X-L72LOlOtBFDm?RGdLu*ZjUDJA7GyNSUutCUq&DfDZ!@BP?<9}ClfQQFlsKfL zWl8tmiRs8=I{w<}Bo21zs&q)4>vjiv(<_t#+jgy#M*Ti1?wXRp*&(yeqwl74B9Vbk zP-O*49lf`!M3UA;iVLR9rbKkIoJ_en`Zd=z>=P+|bRDUmt+HSQlFHG@9q0lJ(&uSE z(&xL|v2?)h+PVmA8L27hMRdTHK?U&)HMdpVL6nOrBTI!%8EI#%n%9`Q-dRRp5Ro`OwV||l_ILU-Yzp`lWdob_U0F) z!NO2Gr2WxRrj%q<5mzFkig+XO;)aQb3N{w)$u!ZbeW)w0$e_dV>pW97oa>tM(N%W1 zu6%T@F~SN;opA&bXF8*ba6g7M#yD}L8<2LwG#9++$B$vk(N<)bBCZ>z=*z9}g=19L z%Mri`)j0ukJXNIeqI@xkPahD?=VLgGH=C%tj7wU7Rym0{YQsfA>i^%Z^USJ~+yhVGZt_ zVpO~kDMOt(Dt6(h$l(tc9Biz4!)$pOjdYlePLGxxM0AM5LPkfPuE04tgt2+{A%98( zV@?=72f_@79zA;EJVO0(vfTLO4h)7IMmwCR@>G)`OldttN;<3ROEO8o#4T|T?~611 zEyE-T<5ZRz9U0>2ID{TxbfOZDic}z@+ZT+eKPr;P(T%_M=q7QK-Qt>_v(RjI%~zzH zv(Q~^#A&a^C(c%y;euZlDe};(2+xT09mkR*P;N75(7}+pl>vhG|L1tR*pz{G z#;W<0iDWzth(j168`(po7`bIipKQ;>EZfe_Y{2Mo+efx^KVf@spKf8iF1! z#Rm?J;=%}I$_k2o#)@ zm~C_7IZPIKGg9-r^E`Qxtxu1SRE5nv-EwuY$zT|;hd;Vnw}hgTbxSC^XODw<7iIre za|GIsc~>AhbSlTat{nF`aM|M?TZkUvI5Z@O*~62=(lsNuRAg-M>q9B>I6ANAyxWf3 zvK*9bRyQb@+j2MH8t;k-4RUj|vW2=sD8j<1@IxIdl0L$p?ymYJ!q*2tf<2rHp!-ln zAlTE%;+W6|b#MgNEq9d%ER%y?2;yEoUckb`5#C^Lrb@wWq6H|XFt#{Kex%agf_;egfYTbWs5Is!(+^ENKAMVJBX#x0$tB@Zmrge;f zswV>QQlW9FAu&o#21Ze;srbc*??jHWD1UiZ@lGhit1S8ccZIhsMEFpluEjsj_$b_l zQyuWDRBAcX;%ci__33}1SDoLNG_xP+j^49tlGOAI$-ScQgWJ67RN?0LX*9~KqWj%} zQ@Tg`kiOHGG)?GL67z`ACnV;<-sFDNi*)w1`&N0?hkZzU_omLc-n7-J-_4Vtb3N%O zNmbT|+=ZQ5UkuGvq?g3?%k-+d<8GehSFIb8{)n(wecpidiHVmdd(|UC55x^v=~drP zzGI|U{oI$_r$%11*{g1BKn+`aFy>RS`&l=JU++pEmMkKD=5)sNXu$BfeP-8q)%Bfd z>#*1wKZ90cM9(#e)HYheg^5gcsl+@4`l-4R1JkE!$8@C*O4zIBi-s<}D0%QQ(mThJ zju8!w8urVKb}^M#y|{__ZM}LUO6j^qw765~2O;L-ZusL>zv#S3$qcxP@>{o(uA9kn z?!1L*A8AC%M?=)`lE^vMcF3QkxfueB(3e)xF|R402j# z()O45PN+?oG@w}sWSUa8h{rn1Y@05~Hkv#qh z`l-=>Olo=X0@mP}t4MRCG<`Jd=-@2UJ<~~h z_9WdUHIlHJGVyEJ4jYTkCD7nkn`>9#BWrIix_MGV^>#u33md7=rCv^vlKfJvoL|kf z*XEOUUB!|w?n#>3fF*od0sF<)IOeO9r0OGWGF>Duo55Bc9>*T^brmIVl3e_F(H+w` zQp~{E#8Cy~29BZp(JN+Uc?4a8(k61NFnDXPs2EWJWGNTW4Wo$M7(K~*E0f5h+6u45 zM2)fp1qH?8^v_a^oKvQf*F@bQyrGE|Bidkiyj4(%pcHkNpq*DyGF9EDmcqis^+Zk8 zlfrwefkrQ@Yv6rtQN;*;ME*_5!|pip(s(io>2?ZASD%ZP|D==Gf=_@V!+Fs1D^QYT zf002cE*E%5VzngR`vEPt6cFXAjxOdlcNZYYvN)$PLTi+WgrZ)ZHZW3FU!Tx3)BOGwuql$^$Bz;HEa5^>|@?KJR39pav_Nu4AQ>w5CJlAXL8IkO} zo|11E^q;{*@2Izgw@uI|>Ik$Xs5dSm?@QId!#r4`^GlWBVcs{+BJaPdk?@`nKYv!; zz*B17<>0w~Q9VR*YY$5PZcutYkaU2 z*G}QZ^e3;k>j^h+p3WV2+ zL2F%)2)a_V+~ImhP)K<9xqcG#iJ-S!d0zVYyPywT#e$v}^sQ^MpzVSVxy~1Kks!DG zQb9Y#LbCf|L8}FoyIVz5=QKfc-9rSuCuoJcM$lnFtKC}!JuhgB`#*w~2-@L(N6xbR93a@+#wH$HZ4W!hxZb;|yS}zM)cR5j0gFb^~g=#J+LH#K?3Ru7T zuEjMV4LqefTJ9L42hZ0iDu%v%Pvq`s`D0ivcZj`?RzpFH1ogA<(K+zq#p@EQv!HCr z(EzJQ3`gjfdtWxKTn)8wiVl)n#h2mMkeD#M{&_q-JIxv)yxn4Nv{fNmR*8kt7M?dk zy7z@Q)|xB4&{a%VZk+=y32MZue%mV4L~D_tPcG7Eam-Ti;?_oAOkTC5>z=651;XpP zhG>d)hgi5vcr&c~L^3{(ywk1cz*A~2<{G#@Sii(r(77yHsaw<>AUDuWxDkR!5v<>0 zqJa8i8@B@J_ZX{Xg1QzDBv+_&ts@RJ-})bwlknaUbhUM=@U9Saoz+u#9|*eM>Lpz|hcfIkYky$0Jkzp7iT!GdZH8ZPOuvWMg?)+j-@WBpg5ZnegU7MwctDY877HRN?yA zddR{1svi2<`j3Nm(Aw!h-&ni+7sC2Y%W3^v>uCqCKKjnuNw}*82|hn{~i}ez!h$phMPY4s_W1QqYgm2LG_WcJPi`-#O4R z>qkd!|FV8@@aiMw`Q0Ju^8DeDtdHEDqYg>SqhjlNV}0cDSPov4$Ll~|PfToGJw$ur z9K8C-=ZSYn#&{YzBq&K>I8QSNYT#+%(Am(_(!nFD^DN%e#=#@1<0W|7 zIe0{MJbc~A!6V{0QIp7VqLC*rmc8*~?D13p6$sM(ud%04&;a2jdpbL`qv^8>4wUbi7<(N?g&gd1VJ+jS zh`j;7y$qTzyf?7VLEg+*jxT2+M_8eF&J;A=ptA+tk5?O2s1BY=c&5|^*y^otb@0r0 z6xHZBWsA~CP5>Bl7Vg&^jXpQG%k=)vYlAAn# z2s#Ug)+;dcCQ48TMDljSE8+FX^?)ZSj`lL-itva*Z3XQ#=xx#Rq@V0vh;*e;Rh}y9XdQcVPv?| zP|`bxFy@wFq*aI?6;223qDn!X+Nft1bS{FakLRxLTA;pJMEc{Z_0X`lc4OC(;mwzmo4e%-#J3Q7(VFcD zpR;BMsJr?`&>K7426}k)-I8iI!fy|L0rc9Qq@&A8-Rnv3Uq|}p6{O3A&fD+;QvKfJ zRnR6ytx{U5w~O|njy|6J0_ZQ2(_<}JYyD7DF7@Nqw;|azo2B$Z&PNFUxb<+8mMR!x znam&CD$ZH67V7=8u9noerMj+8Pq5T@)T5<_p!O}bQ0V2Y816Tg^umP)A%Ee>41_lc zy%_aksXef6sbt8z#JWor=Y53o$(QyPOrHP`6UP1knpJfOwEaZY&86CH_JH2EDGv0B zO$@)csWE7i&CR>D#GR~m2yZx-I-~MCb{iR1m#_w>jmtpH-HT2Icj?4F-I$9aP_{Qq zEfb&fX3(Eo7Y^=Ls2(3VqFbVxS3Ra%ff}}G0#Y5h;Ph@|!xzk>=Cw^*rHleojqW0&V-wVayd7wTSsTZ5?7>5dDvd z{_7+cS2w!?@lT25g&Er+`AOPMhMvEhgFNxwl0 z85`~sCbtvlsPI`~jt`SS>&o+OqpdFH-{vDJ`@&ty0flhy4!XAq|{gAjHK=@)$p_y!aXIz?J}3CrV7mvI#}qf zLKCG_V^aztKQOh6r0o$&dx`kmJEH`eUrZa;z0S|^5t);hTY*X#J-z$LuxB*O>ZZY@ zXBUx)4dF(7Cvh;XwKZg!@W+P|^mRo;Z8fE7GDKY{n9<7Ci@(Pu@QBq&7d1 z{`DkE9(^;FqwBCmTOyt~tz@BI3RGT;9mwyl)Z5_CiEaMxbN9eWbvko&yf%9B#7R@x zqsQ~6_D6*;ga4F&B_eOj?8DeTY|%R>#D5~~>hlxg_sN*>{R#1hMgGqd;O;nvGh`rkCT{Msr?aXW4QWfavW%s&UV{DV&2V|0i8cIo6}=# zc!H0V!Dg1oaS2)Gc4s=#5{oUvp}tG zaT{XpX?j0mSnn>3;g2JnB`y4ircWcx-cg|152ELHVuWPAp8JP<-GJ6!ppK;^DL6v-%sKcZ$!`n!gS`+f&|$o@V0nq!yneW?<9r5M%p%2;u8RzNq<8aMz`H zdyWl%D>0jzvpjdD{3ICv(@u$hg$DX!hR| z>yG`UKrJ1>64T>A2k|X=KwqRC-Lx+>KPq{=s~a_cD=zWmNZGM?m+FRVC37^~ zPl>N@+0*W%W$zxv*uYtwPu?|1h}gQdS}6WaYoX=>NZzt!-tS zc(~&qJbY8yUgPGs!-vF_2OJ(gA!(oapVqIDvJFewwwCgLKw>saOuod}{=5SHE2K)W~UK@lWx*OEZ@CY{|>*1DLxef0N&t;`z;kDAOXHsZM6`n8Tv4m)!sk-;~J(Mw?w4`WkU>^HsfC;`)9WQk^Grq2@A@SIfBZ ztHcD$4tK|uH1#lMZtqIWX=VE`x4$ZtD~Ru;u3sr&=sVC!A=SI33M^~X zyFfL>&Ol4Guq)*coK6}$D;-={_m-e%)n@Vh!YXHzMtKMh*OVb=5M^?d>*!{+`R2 zQ**8a9g}lC=(6lPL0`yu7<60qPS8h%{@8~5T8ZtRMVU8Wz8*8x?`FP)@S;_(qZ~$O zv4oqP@;2y^Z0_N_kn=jiA4)ha=Ou*i$k`A1{mVWM`@Cu=AW_=9}6I=g^nC{!lRI%Xl$>6pxR1yuU{c^X5J{o6wDgm2fJJ6b;>VL$=Gvism_=+G`FSdxH&c# zGx@*_aK8wg1v)Sg0=+8`MylnlmbJI{=svpQn)V~Zmkj6J>>$D}wR2;7LLqKdU(&~` zp6ivKfD>n-%Mji(adKC$a!uKa-0e-c2DC8thCWH^jt;l>>7u42-_<8s6}ayQ-RXN> zV)n--tJYDk#}=sRHDAN}mepTN{I8G+T7Q79h;j8zR^M4Z&|NVJpldy;phsddKu?d# z0v+Vf1MROEzBQWRYgH%E!_hrJ|B(20KE~I$7{A=d`19TULBH}11pQ6I1u+a?V~qga z5i<_d@1e|oiQna6e4d~2;i$==GyP|PPEm6~pN$Un#i`HuxQ1S}KRy|B_@eTL%ynhM zWL4^$1NwX7GSH73JGpNm=33!)Zba^1!o4#+DUNB6AZ8@uaT?LYY>H1-s}femd)1s_ zEcrd5SnSYFNgkJwtSBp^Bz=7_X-pC6tPp8(SJL0sk=`owg)10dEOhz??rLsYxwS9$ zd(Xe2uStNaYxq=Odi$)R0s8 zmTF%*?}LoT{&`Dv&4v+(UpZ|e=z+0kcfx2nczrJO+dD5=Rk(9OgVqkvt*&MmS2>ot z)U=JQ;^^BoxMT8M0{i$!E%j({1}qMA%>g~#M>;xT0cev(;r@0WFW<1bKjydVNk6}0 zbtHcMhFj5h77HERn&BCnNWVUv^iQF^w=>)$oir%iQ;QiMf*AJJ_5EEce)gt_&g?U| zXZTzv(wXZ>r!*$rD0F8$!(Ea{w>Kocs+@GqDALDgk)B#e`qgq$PXg)16{LGbewL&? zEP7T!r=7=sXK;V=zvD>nYDIbslrz9>@R0L-d%k+1taO?WVySMCUCIY#B{ijlG2RsJ zd)VvToBC73?f+*DwpR^0bN6G@I?`p0Nw*07IiBIENuPsNKt%7u)$j_CuM@7#i&}m!z?>O$j+|`Qo7%2UJ@c-NYLoK<2t{p~td)F@_Rt}Eh zdTmyF(sMf`_Oh*S8OJr+E2BuCu1t=^cR7QriC5Q<&fB7-%{bP)^}jr2)rN?w;cslP0od6D}z4R+6gFIBemuVpU)?BHC|AyFKNcn=x*v(LCbs#M~33MsfP^jrb{=0_l!aB33|;)j=Nxl>ZT4D zbj}6u7j;wL7<9>19~E_1hYh;!s?UL<+tKbZ^W$1f8E5-p)=(i+ZZK z0DY-dlh(P4d#XZ%+BJ>>>S55B#z&)jDio5WYCUTv4y=<>M7d7hs$G%d#gSMogE*F>#fQRT3E3u zy0;o`(8z{F;|%($(NUl&2K9lTz13WU4kwYf#Gnt*!+Wdi4SH-uL)d#s&@vUD5Q^)g zeipO=D5wA7%smqn?5YMn;D z`InBs+U+VqwZ8N6iJlR(RJ}Prqqx61WYT4b2E75DBh@zswH>~; z*=gz*gI2JNjS1aFLr&Sl;=t1|G$s>TLc&@xV?8}u72j8_8;T7n#v ztGx!jH*9UQ3F?3#UP*2#ny9`J#B0D--y}68j~0lA7f(^Q2$E}#Z@PLog360$sOKW+ zuA(#4+YvOa_)PVsMly!XQK|XVS*t$mG^cou>T6Kdx?u5HYL-DA8_zGEtJWJdyYczO zXRC(|dKT}5o~J%CsDIM@;-K=i*E(-)c&O+c)xn?}%HJ!`t4SI9L^5Pn`H-Zioh1DU0wvAj< zyi{d&)H=6~ytMd2H6(&AFJ7(|MbP%*mFoHky0Lh*+9zn4>X2}#XubN=pj{~IOH~`3 zsbjwlAb*#sAqIVd(%pdP$uuu_#Vth})$$11>f5C56r@MtE$Ssfwd%Ujm}9G-4QhQU zk?JH~`#pK0s;wY>{eu?ydpiF6?wO6Yr~=_F zNBfMT1&5J+OY6QOEIY9G}?omjN7qrZGwD>mvR&|D; zr~S0BRh?@P(`{ArHFDF!R<%?R`@^F^mpamIQ`;QrwyA3z>9(mmBI&R;QM&}OkL@Ym zrkZ!At6#)y*tjWryUG^yam;U5j!@fGo*<0E`R^8QS7ln#byv&Jimz4k1=Xsj3%@Sj zp`J6m7#v8vPQ7VR(M7)$U#CL+^AL>6dv+R@r~*pBguKs zP3jTDi|+PO(M@WPpi9+r#c?G!sm}yqBwF9RKj21#XhCB2wJAjY&}9ft)ACB)E{=1mzYF@pMagGX98TM!g}9=-Jy`s#nq<(Fm7m8xtL_n` z^Y@&3*YN1ebLy7}`ljT0)uFf6LSJ4`%LLV`7mEi*zo=Flw6D0W_eHhQNYb;H)Dwa@ za~u`(l6u$h=-JEa8-wWC%gWzJTcBqzt3iUaXRoNahDXm{QQ-*srsP$1jY0Hmuex6l zJ$uOintIIe=*w%WVP9I>HQAu~jWbK%RkI9A0D4bV8Z)HZ{TcIr|3p}O0kZ573(AE~_tJu_-b>8Gkg zKZU=|%D-ZE>E~*_L3foeDE(4>X3%Hx7nFXbFi8^0u|Nma^#(oEa8>EI>X1Qm8(vWQ zy&6)aC6~vqD*aL2ZqWS38%lpxamAXK0Q9SxYtZndZKc1fT?ToQHk2M#jZ3s-@5b9o zkErT(b;XR`^aSo;xVhybor5T^jA$Vo=NT zj+XjesRJ~x;5=U$juGR}lC|%ZG1wLpw8xd&DYIe22ukXdT86D&!;9&ZRo19py2cS+ zYNwTP$q|&)sbg7c1jTgfUzYA#FV^)HsD-Q1Kx*BfdbgRH(884^Xqhjo%?LarrKf9t1Z6ht<+{+I10%BHdb@TATBd#m>f?Gy&{FmKWjWry zt{1cw^dyQ`XOQNYEav!>>;0@A3`N_8uBNsjR>2dV{)-n_gDr`o*BZqif2_T=x&tTC7eh$_BbT!?mQD1UpR z8e=4?LmM#moEG8DgJ+{6D7xFg=sGlfYOv6WstYmoF*@IxQe8MEf+kJfRya0-`cGY7 zI6i{DpK^O)xdUBYHX(x2D{e2F7(rXlI8ZVvf;jG0*r-9#l6%V{2v?xC-U`4B9Pdok8~r+GvHCHsqY-jo@Ti61aY?ZA|wZBq{gg!z3g z)3r;`QdLy=W!WrO<^<7+2Zeqpo8x-Ppbh>0C_CHrr=Sh0{8Z0?b6lrSq~r!Q1n6AX z|D)=@WV=O*NGS)cep6@tI7RtKl zp6>+9vSb;HQcpmgQ&+@^k6miegFi`w{2wRrS~ zSgtZJ;tRj&mh3*D9A(OEU%#1_e^G0jhx%n(s`iB#%tL}-uBEmR)H;c)y->QMdGzs{ zV+k_#wO^iPf>0WdjqsaqIn@uglBSHTm*%(768oi8B-awlZPcRXX@1Krv-?9VN7+_y zhTjUyPSmelD=oK$(v*r_=lHF%y#5L@`7`5=OZ`?`Dh&9jReozMT}*B8TWjfKYMbBp zmX$(j$~K=7e(NpwzlL#XO8x8+ej6c%26U09`O6g zq6~ppjg5ff@ z$^O!BpXD8DXrB*$2Q8_iWbC=)gWq9`GDfOu%m=@tmZ2#ALt1{vEgoYDcK@p%ChJ{|MM1?bl6I|lAagtf58I(SCm6^ za6D)z#`3%^$_2|-A$Sc7+ACvRaXuF;g+fORR@N(2)nT1S-Bg<3#xn5ZOQ7aQz(j0d>{)ralj-r&gZ=$C9BOur&>+uXaXx+Wi6=sHvz@JwpQ; zs?&wid0nCc8mad&Hf6j$po#hpwPSH=KvUIas@Nu+L$zkAs}MY&xKy#Z8ZE`o$X{=z zrpQcwM&}#0QnO6;4{%dAnlc)DsD-A!3239fF*P=zty*K6JO@vER)DAKjXGfaCZL_# z$BY$K_ENJ^rFzZ|Xs_-eFF= zat-OMwn4!f(nXB~S#p&Fp(_HqsLM@l3h-99n)*4QyL#Ew$pAm~zNt$A0qVCiU=Q*h zO0c>S1^p7N?nc3Vl3?`&3htAHs25OhpCm-R1F~c&a8DyteT{Kqi@w+K~Nqu{NH8UMyl^NvtwqM-5-Y90zIAED->pz@LGY7|sH zQr!fy9o2l^;-H_^Jd|6HwLu5ewW!MT)&?C^ccaP< z-x_pC{RMS$*ukK~>P^(uVP}GlsDGm#54#$4R5iYnd$-KH8gxvphEj$<3_7m15aRC{ z$Gr+Vp?1cYqt2_KQ)(oLcin+dCHS&#TcW zxZcmJ4xv2dOio)KTaBte`-|X<>Q>a`9KYbp>NODG-{=$wye|K9wA^Es+M_q=3$CbP4JE3%b zzrRQDU3E(Vj7wLBhE(;ruf}eWa<%skexP0w%2CS34Gey$zQ@?eIa7ikspU4x%-qu1 z!GEd^QBBKF34W}0M766sFZeGt3{}u4Klq8-ODIR#SbI(IQ+1S#@yAB~w=L=n%zWH@ zckpv{u@HPN;rDJY)Iw9+O8%|3+5~%-@1DO@vxVf@zEqq205SRA?<;k_P?}Pu-p|3W z)VD(Xz4Us=f?un(HbZ8ba?$o{@LTl{p>!pbzc=%b%D;Az|I6dC%fau|j;8Jee^5sV zrSa!4&w>^0BF0?p{{&mKXBZpF_n>J_w#cpMUU~@CK1cQKQ_7oZ-BJ6zTtaj$5Y^!; zFCRm*qPAEohd605LK()F2{l7XYKb7xpY^!DHq|1el$L?2>ERvXqUE9L<^+b6)xJl0 zW9>Q$?yfe`9-!dvYE$h!3hu5p)5>m_M-6vZn``w^aCfzZ z=7oa0t1Y!)6x>~Hr6r-@?y8&i4GQkAw$`Sg;O?rsw$#*X?>5?I6x>~Hs~s_w(#0#VZdzLu-23dNd81PKmD5d&Ms>0O-mSaV zS4#AfuQp65kKY|%8RDyDp+?Wz5)zR6ZW2`w61U{#HuBr`c^0m ziO_nYj+VI{60MCzbuE7=Bu>jjtthIfL~SK%UPOh^WX-k<_K>60`KDfI zPtDlPVaZW$4)qA_t7ULci3W2<0iyCk2EK(46-`EKeCx=0(ULtr9BNemi8S zRtwdm^zD%0S`*aEa)lwIG!Ik&KkBiXH;V8xnxKWFUPRpvN!M(sRxU3>GBlUHa)0}I zC8lU6QH}WCr)%0iSu^LT7a_AWH!e7`o4gXUwf-WOr=&z33Yn{26fypss7pfVe9dLQ z%xpIK%g{wyO;ck+`FFCJniaZ2tMIeT{LQ)|^gFGdsTU#Zv=*o(VF{t@wRWbqhHlcP zalvdZirN~wMO$XZj)rd6oDY1A9Sz;1HR6J!UJ`aG^nkYBj9m&nrWKm8N1>;+!3RH% zdldScmd^#_9+g(CSG2XL@5)o_RqaP1`JTt`+CC6p!Mxo|Sbx{9p^o(_VZE;1M}5y@ zH?=W`#5N7@F%_)0wMjy9E4Q`Ehh?nEh^jnR1LZxYK36ND8%_=Qd(^izPa*l(cw37y z)s$yu2*Lf$*48`POc^sq$LG7;(ehB4@h-|8Z7phi7bl;)+7GBHUB+=85|WQV_q0MG zc#YT2dS7dF1ddZa9zD<|q2QgN2ikO@yB2tid!Wr1x?vf}?*}~8-eC;hb^k-N9fhsj zwYb`wTK~|tnkw++-`*y4!}8R2yW5{y*<+BIqwI?R!unY2ER?4VY)kx}Xx|8BDCuK; ztxvVZsAJI~)@Pc}aTu4O9FC6US|XIEtc|u=pKI$(rCMKT_k`p;ywtQ4FfLEb(M!!) z=ws}}Nf~Q0;w$S*?JNrB=%sc`NY2qq?V*sIqnBE$ z`7W=tb12f5e^aP-7nLz#vh}t0809}To9iWNh$G+Swe|ru-od{IODp?7u|H#R-XiN8 z?K9MdyyaYVP(fL1tZ%g@s9y7a>=OcEJa2*)K3o-i`lP>wiYd)jq=dujY03qY8W#;v*!xz(PEJg_xWN zmCO{%Gn$MzYE{Wx6wHH4Rtw2_P{{@%IS(qiZR%H^nRHI>PxrcH)kt5V3^5NH8H9p) z(8wgz5q=#JG97h^Uq^)Gqwa@W6-rj4-iH@?Q?dz_%f~UY9krT|W8~z=abZ?PC+AQf z!iv0gas>r5ZIIh2m?MKcLctsvvLyk;#ywg|~NDoLjP1~GZ3uq2r+ zB*$c2=+1eq{L zcdag@EDGkxh13<2bL2vr2+28eA%3Qw^30J!aIL(ymL+L2Cg!LtnSz2jDoYll4$jGU zDMwbKPR()Q-@dm^NLHylIVJ?1{J~m*xL$_ilvS!oMxdaRE0PI9vPu=nbRk)#O5_Q~ zph}gAwFtHX>)BIlWwOpxfo~PEMMzfZGeWOGrmRv`Qd>x_HdRTZVzGl5Ychg{RV63P z%=*@<j|er1@;hur zRIYeCiv-L=4-Y&UWUV*wNFVQ$3#CS=OlbSFK95SsG1g>6&oFoL)Xc1J zbtl>_*ovG@cTz$~&ZavlXKElH*Hj3uhv8u!#9c_viU;X}vBb==VQq*5V=yaiNd^jL zr7f9>nJ_DD$vh!BE1qN%#-Oj;k@F~5`@pbvf7F{sPuWD^SN@;TX#nNXL{$!zNCg_5v`FfM~%0sVZ#hy!&X@oiWbnUA`WOv1y-I~06AB!W2qA;)PR zrNX00H6eLD#1d~I*#)sAs95Y8#+r<%7#>URnwj;jvE;Ro?1EVGuaNA5SW@nh*dKo` zwVY>q3PBevvc{1wWX!11Hs2+V_@bKf$A>r)FC=>+p7gHi5xW5nveTa2&&{2o=pChF=NcQ zFSy zX3EaT4SFW`r+cM__ah^PGK|{Z{kU>aExiYFeTRa(<6n{^s7>Dee7+<_D7cT_pS(hy z=*oZXf|Pv@d&n?4d0UmQNMlr>cais3_}63-YC+&w zu7#+99VdkkB;QIY8(Q%1^dOssp zY(woBJU@H{IgHvEmmfZooI`yP_g(lXasyQ}uYjxM8@ZKE*;~U$llnrk3&xNxGRC`L zU-%f}hk`B`L*j+x6)=V*3CS)PLx!3f%f~Ghf-7Kn_*n9tj2W&OC%85U$$E|@yD>8{ z^SAJENRd5wCU{8_|Y z;`T3W1!A8?%p?7UGL-r4j#pnm_MpyZ*N<30&d5w-Dt87Y)!{BCa_v7Ags{lc|^ zttJ~$<(9OMSWAwfYH)o|3Weme*!ASTknE84{6t8Jk1Fup zN?e3w4{jq@gk-I^^KXfVOsMsMi0z~u3TnNbf7?66WUaT8Fd6|K4pWn7`d569w-%?jf^K@Sfuy@-1q^yt(>bvJSOp9#!^|A5o0|t(`|60}iz+kgYN%-YYpl_M%{pPLQ*x{ek-;PLfL~sP0K}0|i&rN%8;%SJg@K3| zLh`wgtZpH(nYzNqtrddm-ir8*{2*hZy1$VfD5&ml z$&S20UI;vhr_HKj{au7N_bN;k*^A*hlOd6N`k z461aCG_3*qlbv;oxC_ZD-69=@WR-4{#TbJs-65}0{GNBj9n!Prrz+hg1BGOj?vX+v zS*82riI9BdcAva17W=n0Yy~P(3xO(9vq`=p_%s(f6K5OiJb z$Oj}+#*Fb@-g`eFHq?|Z{d^vfoh7eSuMdVXb z9|e_oN<4*RC7zPcg=8h3lJ2Iw__!~Hpc0)UpOGOl#w%g*c}7N~rgZt5Ym$(x#B(wm z$0cTVk9JBkx1L#us3~1W`us!Y2+2ykBj4h<#LS+N@5vdAK_xzrG7Udf;sdEHBrEZO)Dn`F z_?JXt3@V|}*(g_gY@|XDnkw+M&{H@LDxp%RMxQF7(fUGAiT;rqZH9tMX!LU-SqY7H z6OxtCXt1f_eB59msKmHPLPyCMuLSiWbRud>m!VwKgk&WsU4Y{fGbcqddJJPw37zVV zKUG4fWrSoUbXrA7R>Gh`7=ubU(Wxj``|wC7y3167ZwYz`$3Z3dj|4UOR0(HVT?i^M zEz+6RLqR2+Xrv(a9m>MfygR!JI0_ApV3z+sKjUVU(AFR z^D}BRhohF2s7gBu$rZC29ffkW{}fq`es8M4*OhL;aZris^r?`nL=9Sszt1BpaXhjH zt$>0`)SwN7WF>0Q=0dU(HE0`Cg?wDR5LBWlvL;QIFgaiQ<8OoN;IV9gk&We($9osB^uIZrk?Y0VM0)e zw~>u#oQ&~Gsp-4l`>VyAy&W@6^js2;RYH`u#;A0?66P;jjz(o`YYA&K-WA=x1g zItOFWAxZRqC|7$%R1*EiRDo|YCEZ~Ua@9zozC!X^Nu@)D;M`Y5rP9$TIQLXKLyi-# zUQ+2CA$jhp^o6NSeB2+tum?EzZBaexb0PWar6(nR5X&&&)k{xW8I|v8ReI4nQpyZI zAH8T(jQ#GG@6wBQL_KtK;jvKE%+^+=H;u<}Y5eNyO;a%Tbiu5!-t5!x3#zCW zjqXGDpnA>Acj-${qXx}$QToywsH}Nbr5}AHrHq+p;rd%h_DerX{AG0$Go7Qqq|E|A zvS0esI)PHqFa2o~A=xkesfUp4m#=7SklYIN%K$niSjyGDDQW=S81hjCzF*VrLb6{5 z(n(f`$$l9`-NHc7FXf{L(RL{4mq9c@NM0+0Xrz$rmqB#DsTzFToN&26-K&1|V7gdH z_RCTs_m?>p|rk`oUx(QLkM1Z z$3=fbTSdY)<%|uZ&rmR9!{}QfIb*{piGoZyW5elvA^E&u1ict7YvyXN5j}z)i}|Pm z-;uOXNY2JbMqIb);geW5fXCd&~$nm!SN`Rm8^3I+2wnmWacy^HI8G<6Y@^EaB- zHT4Z2*Fy-d_c769XfGKv+NMn88XzPqF@}!8%*4zY(PQZujKQPfI9fFU_IE@)8jhoN zgk&Yg(WXMO660wfj6v^CpxaQc_HX!C_P;b$;G0Gjn>YvY3~3^b6uN5(b>eH<#9wQc^uFT#Yd1KecYmT-pj1 zHMKF97ixKoRmr2_s4X!?-g&eis))zt(GgP0QNBXVqf>H#%chQUJ&|V)^;JcVk5R$9Z z5?a_BV)DvaN(1|V;L7ogSxUoEaOEtesY3E`WhwnqNM1Qh=}=Q$`MCW;aOL>N_>D#7ZuicUwl+PlWAqAyGp_?v zN9MJ(KME?imX1e31=rE3Qlf(EXfDRacNrbCjxIv^PtD+3fr^?sovQ$K$~`ycd%6V$ zkE!3&-9oa~-_uhz@=Xa=Lw$VO9vhv&MITTcW zJ1xRY=<@CKwvep+4r&`Bw*pTZVT%Vb`{-Ge|I`;;mrzkt-*Vj)lJ(qAp9n!cEwMk-*kN$gvYrR% zb`;c;|CWJ}?BoOVl#s0FLE3Kkr+OZuD^dLJRm>q;eZ;4F9;S_iWId12l|r(fM`@7| z)YFJPN^hc|o=555a-3K-j?#BRvYtmN|KJ5bYEXGTZn_ZEvuf-yI!DGtJ&(~~cB<+YX|EaZNPf{OL)YJxC!KiWkZxv3_o~YUUZxv3_ zF{raV_CGpBO8G9F|E>sKh_MPHwi(rkkNY1zj_S>0r|Eed*O8AqP45ZG4mnL<3qgl8 zkNt(t9}VXxJLC-Y8zTiBa)w%kWQUxgHX+#|XKACckSQOTf2GGzuJ-b=ztRcgWDKsj zb9B0p?2tklG#+BILw=)6gy8jqN9=EOl@RpH=UfFS=$GHNi>=P3~RydKPt_HW11%Uh-#h=cy-(wRTa?(*RV%)>h>LjgnF-wdUVpLwjJXTDyFg z3-oJL>vk?YHW8K7&Z=CbGjN=LI}2AH#sbnIwgKfxFY>-f52I%A*d_WajvJP4;kt#f zI*|~2hw2PvW@o{JOY8uVAcO>wK3h^iNa-ujdu2 z@H2tq9LVc=m6nuJl6XC@(h3+WnFg_DsM={o-dCwNDul;=r&b&XbM-q-!r1Bw5F3fw zH=)S;cbbiQ!eiIy5*&A7f`w}X#*XrBUZY1*SNZ;~(QBv@6Rpa1`X`Qi&i8kne!y67 zKJGfLI!T_f7bDP=AncZ0@bY&-wl%ndpOb(DW@<_4XHy31oX=>i;g zzK(@!9mbS#5Ice@Kd#98CcS}b&ttdfGaT1|Ur)Cvn=FqkWq!WPEm|2he7*~hH9;+# z&%dRcwvke%&9`uUjk@?CDzP?TFM7amJS#kaC5cj#9*u3IY$*D#Ff3;5qK(o9t4 z1^jOq=|WVy1yRFr~EkY(W^M_DnHJ9^e)DJ zYnktIkG?|PZRx^eB{Jl>JMrVZPb*3(ulPNR`?LnezT)HV)0U_VKJGs4irUfAsyv{< zI4+-$dqATxwuJZf1KJz4p7-?wItq1~_w_?M8OQD6ef^Nm#2CCk@sQ>T$(8mYT`2@B zZFKA(w0{;HwOnZ*(b-d_V5NOT7YfOh_7PnvBv;x$Y3vNhlq>CH>N-ox)&4r_F@2f+ zQT*;dRdPUbrF}wo<;qy7!yfyT9yirL_8Gl^I-l4-_Bp+SvN)#k!DSj!J_l|aE-{)Sc;l56=JT2Dx> z34J*3a;t*bUu!Q zYx+H1i!p66#C}G(EH3hXPcNd{@z@7?2gfy8Y~gx|G3cca^n;M>r4Q73o}7oo%wJ;v zrOSk5FDWd9Uop^G&`S!77LvWBFo%%rB@3&iB9f?g`ceio9wREixFlD$-lT`|=-rW6~-YYgYE zd)198&Bh637|S~N#g%4xsC6AexYncg@#l4A*iI>BO9%dIQS2nf;Pa7X*ew)%KC%pZ zi)zDTE=*qn`^(_J^kU(vB4wQF5EbXb+)x)fByjno9`pT`WidGJCf{FK)(2y~mqKg; zYT(i$@3L$jDxJs5v6VP(tGeO8|7+m98-mj`&P!FcRyoULb7+OvZNI<7V795 zSB-sbYDAnX8;d%hI3lh(n})JErpMJ_3sGGii{omsHK@N5*TvOlTTN|`tHTZn$=aK+SLGK=ktIL`SLGPa7YK?;4t;@Oz$=AzAANthbP?bwjoiWAJ*q5qpl} ze`Ocbh_(LiQ>`1bjzY55O;|R@LLE2bnzE&)p2js}1*r3hPve@iohX}we?WpAM|E{n zjBmv*p#Dm%8}G*Mm~xA6&7KR%TD!Blt3THIi+Fd|R0wMA&(#_QwRUISgk-JV`PW^+ zI9Y3V<}fuq#+{uIf?8+9c(7k(%-BEHs(7%6s9(kwd3!L+8nG4QF^{!jrKObL$6B~* zVhpaoHp~+R*IyeJf`aR>Ela?0aQ(Gq{V@jDQCl`tNX~6rHc1GsqsVwq_8MdGj$k`B zbS)f!>{&h;p@0k7>_tnkw+^z#a+7x$Ve$eJ{s_ zIuhbLv7x5=#edEwqRuDwi~oXUqil|G@ts*ds;gsWd{?#}^;hEJcyG4L)Vg>dc3eo# zZ8t^>V1IBOZIAE9N(sT-9^k5gg1PO+8Vbp|?Z#RN$+_*ud`umT>Bhblg1Oxj)19r8 zF$3nPJ3D}aIqJ?XpfIUVr}V z0t&7_e|8Ns;r%Rsc3()&Q2-0t@M(?$*&39q{a{QWV;f}**190(A|&T1m<_{NsG~4G zgiSJaD?XIXMx9T*6>nwBP&UV__%OB+)zzUVM6f-mzY;4ZM6#2n>Lx_7OG0vvqFI?u zALqy|A(~Ydf;sBIRRaZc6wTa(cXJE>9$dq$CkWCPRd&1`u2Crghw%Y>n92db-s*@m&B zsJ{{`*oL#;Ox3ZCV7G+i+>T^5cfj6ZHe1<7vIZ!a&5_JYNY3U+)>%l-=13N4sskT) zRS0IYt8Em!BV+s>RzI#kQMbJFT}H7Fs8`-D$|zQLC+t1LsKtK`Y&3I~QcC(*xawof zJ&^j0W}Q%efkU|>Q9}Z)${3b}jE*T=A_s3!sZx2D)~R5d;mcr|4jZ^_86shwJPJ-KRE7b7Ymp3E_n_+yE^%dW7Sb7x{l*& zg;M!n6pv@0ODRvgTDW{M7Qp`!c|40n+4)~0k7r+^Ch`4EV8d|SKt65)8!sfgbpp#4 zf^Lnlr7`}M>7qZOTPL!Td!%3`n#jrv$!?vOBprDsB*(o8}OPTDPknE*QcGnb*&SWk> z%l+wI|3+o8Dnc2?G)GTc7ON#B&pnH^z|6$Vfwn0u6=QJjQ`vkJocmO^3^QRBp32q= z$#b8^&R`7AeL8bG@bPSE^mOKFs=#*!>ntSCeI`p6lIK2)Z4!cWA8wn)wxQtMXR#A< zoVZgli=7pc=RS+wHZ_rtD}C_exlgfWvr0l4M%AQQTs4H`xo5Lxn3VGPcF4x@)Yp8G`G9OiDSz;`a|C?wB4kBt|S=RS`W z2*Kw#m)qvC<3bt6LjFmFg^afc|97Mmd@I&Mc2>mhI^E)*rdY@>p;on7XIsc_;JCex zOWi3q7>+u_*qjI|f!Z!&S5o^hMMYY|B03RpV+$*+54NAovf_;#ZZ-uo?@i6M z?_ob;j84ml*~3nuLQ)dq_plPD#rY{ADgEO2vU);rMhoow*f1%6)Z1bXvT;K4s1LGf za-0G8rw_9EsGzZ{?FZR16zu&VJ0YdeX?yrqZlgj{3gZv5I=_6}`>psxti2HIy{`Q* z>m_v8$$QLt`w=!k%Hq_wr27#z2G!3e!Tl(kiaP02&HWggk1F)(?0%fB5rS?0Xg|qb zo7!XlAM1Wb&h4zMqxN4|h?L?n^j9t$Y5~_7)?X-Hafz`gXW5vuVmA3UuiMYE#X|Bp z&#{$K7C4r3AFpBx$606!&fzyxaGdAaW-%_qfSJC?cA~0TAKEXn1E`ilw@~oOql@eh z)O(>9s6zh!{6%K{RU9XuKP~1WixtW+jwL?f+jPhnKZn1$`k#YLIk&&FkwO{9+L5fs z?`)D#j?%NeGgs9@S+m#tS>-j>1hrPEJu0CO#0H`oiP#a;heU{-L)pD5_PEB1P_ew1 zuCe<<@J#^Kc+BNDxxYH?SKF_%=BQj=rRyvb^^MR_6m;Enwp5CDUEP@LY&$9>rElDI z_R`ddxEsvnyr`0x+nem&1yGv8pJes8$#O1&_>&a~Q6 z4%IvBN3IR1%@cQUZABdv+KaNeI{7?jM}%%T?dFe1&)I3zIR1F_oShZozs(tUh;QYJ z9H*S}T=9~p z*1H}bSm$eUE5ovk#DCdsl-0dLqM|#l%dKqAsFi5ZSKjz2_e4!!FC<@u5PhGF8E5%- zkrMrgP=*2BL-Z$7ynCKS5#6{6Tj9UionntAdUsR(W2xRlC{GDY@=0WRPZ<-dH`Bio zN;8hOcUPD`3}gH~vP4}UhiWt_lq&<(J1dfFChD(rh~=UDCdG3tMfJ+mYw7wLDc+Gu zJXZadI8LrniKX?Hrm_<&=%1U)Ppqs53CX_xOy?)Z|H^pF_{M*d?>`rW~zZQ}!SQDMzg_wLyZK8J-g6pV$bW=S*O8KU4f_qbavXFedZKlsa z!5lTy=i<1q_Ex2tei$`R=x@w~^}3n<9yMm%89t8Q6Z2reRn<%{h4SN9V>7)X3a-Xx zdUe$5jPrb4ebhSs>#fc7=2FV{o;P^Riuz;l{lw;aDyr|8rG72+OdJQj+fx4lV{}@V z=$85^R7lGC*p_;U`{KxWC*O%}rPmXZk7{oEBO%!nZu;m4@*L7z{gvpZr=vc!-|XwA zPeb{10Og`~gl08;)<%v_ z`W~SS{*5mW?Vsz1r9=;Yt{0-h$GADZ(2Ym1O*j@WM`wMGklcGWeYuc))b6IQMU5GE z)ZR`10oAvbRq3YhK&>6==jf*YjDos!)Blj-bqS5>rjtL-O2l>3yPA3$*Il;>$rj% z-w~>xKwX$M%3;+XqHeU#a)jyn6WDvMGC6LpBV4bAI{(cIM}!`PsyOTiN2I<;C`XAM zw!;ynACfXg);jEn(NAG)kx-SVu+2P0ZF!u>stL)JC`PX@Bv+z1y&VcxqIlg01uId4 zZZ*gK;;`$7WlU7wq5mo**B*y{M`rTgy%m$B|0$GVWK6j1NYek7Qg(UX;i~dX&L8wd zvffpS_r!~sWZi}eNeNC!))$(xC8X$Egk(>o>dJH2iaeuKz1rU(c}BhT#wa+W-nu6W z&Zv*xT`12uvgDDYpB^j(*U>XBn^1-_wZ*@VFZGc!Q~55PCH2=QnQ}?`O23U7G_iWp z0R54vhDl%R^v`Ed=>vrrA}7MH>LVpRB2r=~-7@(Q++ z%YUW4Q_?WqPbg1G%=Aqfp|3=Fxy2`q(v8=U3Gc1#cO9)SLv5_xp~PtYAj+|@DI2R_ z7fMsc`J8J$POtDrj++qFl#SPIsAE3OOH9z`OF3C>SuPXxL#Tze4kgm{W^ctfr=ppu zEhp;^lxs%+5|i~gLK*y5GG4h()?dpQ|JCfeEi&{H|G>B#7Wkd)480txTvX;2d)P{b(!)M6X@)++6sbN--;G+-GbbrWe{JfLYp$OC zL5|xO^3Zjz?))z(M_CwpyhWbwAtaxJ&DZ0EZdkHwyRrHDSEzbfo@}8$88u*ZN47|x zjY1zo;Ie~E%FU#q{zaT|Gmey-9!b;+N?+>TOWaksI}Pm^mS6PP2{r7bv(oHt9h^^6J>6 z#|g>a-K6(MLGS*c4@JSdcR%Qpgy8DmR^kW!oe*^LrKBJ9b{ZTtXs`2+x(AWk7qZs* zC;g02nzA@}t@BpB7L~C@J?|uK(`}~CJMYkSCSu0L#r*rh^a`jui~0A1>3xLKlr14t z*{!ccO%A2X9{suy%vgQ4SFfkTR%8YD>FrS7SxwnK-4`{gSERCEcc5VY4(JD^L_H7c zCs9z(gZddE{+p%lr<@P!u1@kCHr77nd`Pb^beFF^Hsi4FAtdX0Snnz%Ykfoy!WdNd zh&~<1C1(EUd_;eOvhZJPKB~7XA*qt~ zlX`E|LR-sLr}TwFH=N4xtN66OM9KnJ_-Xw|jKOt#M&F8p>-LPk169WMjO!>W&i0C( z)z3>=hSYw~&gqX(Dqmj;b>a+1cEfTd^ga7ccSVhw`-+{{o1(h#)#jq^EhMk-OM0}B zyc#d*12J=ao<+H&Zz(0Wd8b`_t^-2wSj;~!te+8rI}T5iF6%~VSu-!UH%V7?4PldkGLQAdo=l7H6+{Ab)Xebj%(UDGFGW;1%H5Kk^^892^d{tMpSx%Q(jcZyEFsb56x3+bJFM}I9OkNTcozZ{JF zC^sQ_e)n`Qp>$=WHZ=L3-UT(wX-x8cJplDuo1FYm4@aGFnwk8Eo`Bj&ehvOpPeHks zn4kPu?~fWlmnT2bhoT}&tWAEZk3|J3%afn$lTlmrwaG8^nW*oT&B-tIJd|eaOn#;3 zqljgB@*90M%FS4t{8rzD%Cc-uey49o&E(_W>p!E?)q~0Z>c>&fjg!fW@heKv4koL{ zWmE^JlgXNK3$;!wOs2*kr~;=e$;^0xsz44V8^$}-T|Umqpyi>~>HK@`3X@A3rBI$F zt|U7fl~4=mo#fI+4b;FAec0zK-Dj1zHwujX!UBQSz zJt~puT+!%_dg0Q*xw0|pKjW$xlQ5RT$5k=bp>DbOIDcjo3CRwrX59PFxN62N3oU0q273A6eQK5lzO~Xe>9%n5h2xBMt{%RS6QEFKq=i0^!A-TW0#>W4Q zt7~k-%KeyTU-13aH>y^Y`*W(;z`3E(P)P2tk~_)5hSfqiEt2Squ416{#bZDjq)0UZ%=> z=qVjcIeAn``J&jku4b%?M?YsDQ{_Dxq;xms}RlV-c#y;xL}M0=01(#J-o}D|?Z5n6blDOiH+MNC;j#C8k6g4`odG zBBM`AjPU{W_2REnVvTZ@VIDG+RW-Z-wM>_B7aM;{5nFElN+Lv{1UTPuZT* z)2NTCZ0t+vWw@h!T=u2(HM*egmED)p-v~sVt*|fUYoixxQpJ5KgN=cx6H)szu*FQ__qlwPdV(?z5DMMr3WNRj$uc(v2+C z-+i8?Ofn|akum2PA5tb8g(zPi7bVl^Tvx{6FAcMd%|f!)S;k%=c~xZ@$Ar@P=O&#~ zvy3bCV4RFiF>VW`E1tSqX^QbuNN#0{q1OLzW(lEm{-f}%ty7G$LLW1$7t5@VnQ>%1 z&umsKvt6;w&SvH%p6OdGGon~#0%kV0yylt7#WDvJ%N&N88m$~Q#TZ*Gb4szy9L)U8 zGMs15moeis|0|y<#xm4B{ue+~jJ2qRJT}$%0kwt4rW!j@<@t3q%{YK+!GHUAnsHJ} z^!#+=oRF;9bmLmF*gc_iWh%|7Fx_~D@+bX#XBcn(Gj4`K8+@9T8Ad6gbfqy_WSwDD z5R!YCVbm&?*~rZF3ZG%LESA}!Sf)2-mZzyalmEcCx!TMyqKjqrz|6*EIM3`^EOSt? z%#oNGpeYeEj0wdurx(kdgPC5IXr8&KSmx?tnHw?FqE6tMTZ?5LD3*BwGyTa9o_V%d z=G9`EcQDh7+~S#!iey^y70hfW@aYx%-CX?sl_t;o0;Qy=8$5U{!}b;kC|D-GY=KZJX0+5qM7-YXI?9o`A4zL=Vs<-Q8SFU#WGo=|6U!Xh0>Mz z{CjKpJfQfWLDigTG!c?BmTk2C&$w*kbIfc^W<+Hh-HK&~70Zmn%(Ln?p6Mu-*}quk zP|WO0>PKfAql;x`7R#K4nO$v$k57ALo=} znRAO}F2PJM63R1I7R%gJEOR?%{;p;4%zec&PZrBOhnfCl56`?@Ec0%$%*STt3!eFR zu}n*oPgg*;;UtvKfAOalucwR9$DVgBmRS!o%c@;%*+$c1nV!Wmzrf6^L-?!_|0 zi)F@}nf#M@#a<(P6uh?BRd2TWs-V0_`P4b4oIGl!&Nq_&v&{uYU)-jr-Y9i}G44OH zMMjnxYn{5txbUCY665-RVoMC~rk}bs-v||w-I{O22&Kcf2c+g34%EsL;i=1v0jRAm z9aEPZ!%<_)g{OXNY(Rxqtkz?Nu~kTJbEUBtW1jj~sVj|}sD>qnr+#O!W^gR&O2e{g zscVdiLUNAQ8MTGvR@NDfG4mOnmb%VxL;Y@RQL#L>(TI@Z&rz1AZZeXEGL$YukJ^7QzD7j~jlppfJ=diEU`&xQ!)m*q_=B;^ z)Q!Z=#?MmXdC!l=aUAEVZ%O^pc!p|N@~hOJjB3q4p8N3BZH5o(yK=2lcNhbNWF>YP zql9E7b{P{fvjea7E@SF{V!Msm7|UWOTkkebpbATrbl+p#|4-&#;|az*^;R)^Mc46n zC+Vs(dsFwBy3zVn>V8vuXI)DD+0=zu_fij-njH6c>OoVXj%x0QOxYZr-4C1U>foPL zGxb+uN%v!>&VQrzJZ?C*fV$kZz_A=RhNIwEP8cgua4aW{vnV*0Q^p4r9LxWVrY&JB zvSz0ZcT=~0P8&W#@EQ4P?!OqvP;g{tjCQT$-r=av8kL7TD zMn#P`M9&~;k7-k@EvMEtZ3m&&w6U$0S})WNg{rYR-b$-&(f*&`vwksyQI9=++xI>H z_x$|?sy6(02?75NIPabAJRl|FW9I3fKrR=%j?>{VCI^((EA=k$oebvF z{(RptWy#=pTGbYmEudXJ54KJXqaQgu8N6L>WAL@&9}LHM&%1Qf!KT>-|zeji_xQB-C5nc)YiuS5}>i$abMOyKli_>2T{??j&i!rkHm0&jw z-&4LCe2X^!hHXfAs_crPthHLmvcU|h|9|M2_ZLm##~ zKK=K>(pi0H$bSaQ)Ha&N^p?{944$lJkIEatvr}rm5v*a&FZe1ay%9X0*6iOg>CIpR z?Mu$&DQ^XDSHpK9Gi%=tw$f%#n^XIT;1AU7kvk zXpY3J(dS9E?*>n%&7QWj_RqnK)oh=C310eP&Dz?(1b_Hp&2_bhg0H63d_VZ+hn8mE z4}PGw&v~d^{*FCpj>35R^gR0@c)2y#v{Yt%5WI$EO>)+K5Nu-EEII2w2;QY;=kh`D z0kw_h#qg5OK2`M2N?S@SgK>e{~rpQc?Hyt>x7zoRY7y{^`A-=K{M z-CXN)^JZh7_-5qA6@E8tO}=AjsSUWRX|J7izt~n<{EPviH1`SGuU0%*o9_Nt4SzfE zP;G|$3=Mxfkm2rEvwt^{;l8eB_bn*Ga#9CvlO-CO+S!az4kD_-`^+JSEMTw8{}Z_IViQ?q}$kmtUvX3v6g0R)%{Ivkz36& ztnMIp2Mwz`$n9WFtnMK9DK)#ggWYhnZ*_;bm(t|U(X~U|r#`gydGb4%u- zon75xw@MAG`$}!GdpZrPTkO`V+0`v}>(%V)7Q2lf+S}6ZQ8ldYd$q&e$8DLe?r`@R z8di6>`x*_aJHq{=HC^2iZu+s9*>ypz?g)1T4XZoCok_#$9^oEq&0uwpa8FmWt9yi7 zqlVS}pf>ErS%%de>Apw9>W*~He7k~J-H~p#nqA#d?n;*7+#T(9(BzKOwWHna3fm6n zZizcs&93ek_dGSbx?|nVYFOR0Rb$<|X;|H{ZkuhVe{nR{eMHT!?pXKRA6l-o`=c6G zchIVF?)$bZc-pXk%N^(DeBQ2^H!RnTb4Svy9JauWcT26Ai-tL3Gg*fJ6+hlRnU>?d zG=IFik~YO#U?T1swj1F&V%MnI)s48D)v&t5S50t}EW_$fbY~uix!CXDC%SXhUU9Ix z6WtTk?CO@ftt`XpPIBL($=#?|O>(2h_pR<^w@S^f?iBZaHM_b~-A*;EZpo^t?$2ph z-Kp+xZ984vscyHLUEQf}!3nx%@{BM=+HF+B>dsm<&ArK%1s`7Yy~WeqJ7`y&1G|rg zzfGFvw$qm0oNK1JKcH>8d4ZYk{@9wi_-04!7c9eHF-><5&>oR?)7^JzFG;%@uCG#O zW_~E`X1H0_f)j7Pb>R#*U(Fte8E%OhjzjsXGWXjo!*Q7DmYvvl9A>)ZYW6tHbWc#T z$6=Pchh;bpN4hId>RtIMtB!PE{m|NvKgxYe%^ru@?n70mX^+FvZpO(l9EbUt@+f`P;H`*Et3Aye?R~JWa|5(=M0C!(4ZaHFNQDM{E|$ za3z}Sof9 zw^_{|qo{k2nmtDI-0%Xlv%lnUtlLT}UUtf=W8EPOZ5gga^W73PdyFdFud3N&^m(^i z&940C-M7^?nj(1*`*}BTny!mH9vpL=o2|Cdd@J)O(~ol_DP_mI(^z&wde)5N-HMd5 z6Wl76&CeJ%;{T=3zDGepqwRs*~M{!)h)#tmav)d7^)o)Led8%?l2z+3;b_#ZuE4$M{AX<1>$M z#&_snztfn23EXCk{6DW2lpcTWr=?FWMd_1Eb8~&hS$=p;pUIJa{D<}P%eyevPZpvk z@{S4KgVaV|xDKVimeet+`NlI4`Sv=bzrPoCCapleoueaSM?X#LAnhG}thPO0$3p5e zqjjD(kD7jS)J@pyvrffce|qVYvPbEr=yqc=4y%c{U*nE>>Lkp~rpt9t-)ca_rfnLr z^SNJI$uDth+9O9nemhd;;F#~uK$_amKRa(%DRq=>YcYpMWVIdBe?2eNm9(p8R}2xy z*f>_QH{Vz4(-rn}-BQQ;*W~R!V!wRm-8q<{Jr;9vkVon>yYmju`^^)fkBbD%hQd#d zrpgu}%+-I`yK>nlkeLN@8*5>`%Ht;cR?YK|M6;*1=-2CSJQ*iZ0 zJdHC?Eq&$kPb+Pg>wm!9A!(XH&2;G}H#fszPvv>!)Gw5b>Ko>$4&9KE1j+Cak63kjK8?OqFLY$E4OrX~3XV zZndVReMhACT9JC)K)!dLAC1fJ<$QQm?|oLX&rN-)Tvb+L4mSO{&Nj6a$Ede0^1j|@ zw-57vbF@Aqqm|E$lIuh7)#j3;(AK85pNp>So2~7QE2+Jqw6|^l($t!tC2#kl|D31m zn%Ma6`!GYBx36bxKA_L$c%<0<^_vBkp=RIu_{@mf-j(s02jxt&tK?(N)YY(UKT8Cw z=ja;Rw6`}qmK_CopTSx=I&N>?_MbXd|NOCA(ALH=md~{4YS{d6J&ty5ZN#pLot1s< zXRjVMf6x6mUTY-{nA?i_R>1aS=hHuL`{Y@X@>=WNId~OXI6pVnZ+^tJ7a_nsT}RhF&Um;Y>~b|w#AjhXyxYu_jzone|mo%D~X)4wfd=-2um z*JuCwpEQU5{k$!YEO}hWO#H^awn1CRAU*t5la1T8>Z{Xx?XvOI$J%l|W6`t2eZ*Lf z`DcunIttE4pSf7iL;HHho}Z_!^GV!ZrR^E@w0u(SXXO05`brPaqqm~l`)cx%tN%FW;Jqef-;0o5y41*^jKV-`IED zc1`R%ahtdA$L)%J(s8kE`$|)Lv+LaZ?#8}@v)5|md*iF*(-nCpy$X@kM`iy!UT^fi zLbK1Lwl}+O_DW)}DoE`ssMOct@@wRBt@H7=FMzd4@O>HYk#>eG&5 z(@$TA{`2|lZLf;q7+o%@W47w^zMX&ScM7Tb)cSpSzuCA2J>YYDpILrW-)evMnWWaV z`A^?#eA?sVxT$MyKLxr;=U`KN&YY>A9ocin=I!T5He&O0@~Dko>7zWZphB_e|kQ3#cci`zYe7K`Sw^UvZ;>|)U@>-^MmzhWj`NYu07bi{UmvX zeou<;QhjE-et&`Yl|J*^OVPv8TK{GJe!nm8H_w!#H0wOn#2ox4eg{5T!pzgmFOEj3 zoxdH+epj1%9sBsUhyVWsyBB?*c=Udsg-Gu!E4yy?`#~GG`P3CS=K<9JEWLgFtkO)5 ztWP@spOyWeWA@0V?$J&9E(|^R&3HLF0rShVu^Iyq77ehX^abwj@Q zyEdDz-_rLUtvAwF|5!Q0d;dq}C;h+5)GNHba;APWYxB7B`%M41jUbi(8LN-J{^y|Yd2 z=yru|E3AM#PgP@o?P~O;y+=89t@@XyK7wrC_L&<0qg?GB^U+Vzl30YyS8CM=M73f6V`hMckM2&5q3<{(oX^9s8}&Y<<>F-Ivt8 zI8#3fN9r>%z0UOI{bv77INNOi?TU#L>TZ=VYc>v0De zGyU^#>xlhR`>GzR-8&YJU~m4`seO6-Y5}u#%x`Z&`r@e{&Evg;!}kvMS^i8}f!^Nm zO8DdQm_u*8Z$7=R-p~00`uwEVCpK;$-F7eRI`>8XtG4#lT5A3N{a}>dRsCqq-g&0R z|Dfw&S7U+fons!o0_h*+apyC8B$d~(3lYKlAfLIu29cNb2!8tWUFx&d5$kb!l~!H&8NQp!PU~f66pOV z(SAp1)BZjD-`4i;U9r?N@S}O3IdnQ!+r}SWmL~7Q(oCIfnesOYJLNADcA9JxlC4O# zI@yMrfo8016HKltmu;+U6HK1u^CX`q`N3wj86w*-GhH@tmTX6x;gTON`QefuWsWi9 z&9Ra@PPWyuohaKWvU$?eX|k=B?F`wL$mW^3<{a5p%XY48t7P+}hx27yE!#!1t(DC) zQFDoGt7W@fwyR`AY^98JjcluByH2(nW%Ephxka|svfVD*U9uszQf9P8w$-vdAlrko zd8X2QS+>=(eMPp1W%Fdl-;iy!Y~PaYJFY=4o>leb_W$hKNG zpR>rM%jTKICev9gvBf4w7?RC1XPP4COo^Roh6+c>=9#n1DCaDRon^)fC&=cRv(04Z zY>Az1rVD4u=E>?G?JSYl5_633SlK+Y)Ewt5mDo~qqVN>iJX38>bE+j)ZO#xbkX zW%JAmbBnV=Vk^w;!nn{T3E5Ul{z>7FW%J~$`Khx? zVyn!v!slf3%oogy&KD&11@p4-x3YQWJo#(p^CWhjd0qI1Y@VF?A2@Xqt1~`dok^F? zld~_=cfQ2VH#x$PY@WHm6!|WY*ac>&aD;50sW+p1^=7PWt0g}{I9WE&Txh2IE;O@b zTP^vcg~!O|$=Q6Y?;>-YY^x=IqVN>iJae%*&3CamL$=kDUm`q5Hc#wapX`-v_; z$+p3~?%O1Oi)?qBKgsqN+1`-t1KH}#-Nxs?+e~xrHqXfRj>OXa_e!06rOv%l=U%C^ z#fZHY_juX;ZJ4r%oOKk-xP^Waega& zMK;g427le2Cuy2oJCPqLX{MQ``Pq`@nt7U5YPwLJv`*7CnqH>q22GnJEj0H^ zI?Qa7RQ|S5)18v$noi9>V{Vo^?nE4vR!Ta+r4SHYe$Xm>vEr)8sB`m|3r=N zX1T9TjV~s5nAqmOT<&sF<6Cmd0#oCAN$y)y<14=IREgu4x3>B5i(56m1#(}S8s8SV zAI*WZm*hS)2hxhKTO&WQjaEaX^c~4>k-J_Dkx|~46r&9BISY`#L+)xZM8|qYW;nxa zaK0D`b!A`n=%3;=a=}_W57CZaALM$;x1>M38TUlSornJHuR8rFn*Jig354!{ zLGp7>m-|gfZ@;wckN}RLtEYR%+u>OGz{B~MF2JYO0S>>ABWr!_l^N9;SI_%u<|30ZyHf5ph`akN%E0-sGUM5CbF&^d_}!9~I^whd@>TLHW)r2) z;_I%@s+ZojW;IH0U(IY}tNUsn%UYi?I_+6Wmly4o6n7WdB(vJ$Mgj$AAIvJ%88&B3 z4(DgL$jmF{j#Hy1kCOZ!5>76FB!1t!^pq^)tX^SHCe z0nPVFI&i>2N##5bo_guoIR}Hdx5uI2al!K?U0$?SQrxxUU=Vlt2)O!K2)>)QQR29N zM>Zq-3W_9xdw8JFmYf2K%lYr3&jJ_s??2UbZBcS?$TXDnhJ+;O8?^YxMj2DW4jx%7{c z?pgT3z>M7p5+~^d;TfKxs5LFma$$(Y|(RXla@-_kd?bhN-N~?f|YM}ugTn) z(=2m7Gq>5r-7#7)m?u5-MNn&{63BoxahWT=Cj6Q6x zAAXPXY#)Ay(+T|i{tH3}^^R84bPlrvr_Dv5=SsRk>mSnf31ki~`)epWQ?LJ-dbVeN zedNUSCar`1PszV6aQ9R%zgSC)rF4w+KSG{2rv-MEe=om8;#=H>l7BJ3RP!~Ge>cBO z^Jh!GprBmym4TazW*1ZjuDu`Wa!Ijn$4LIGlD{{w{jv(l?{6|C_UFZzB#TVPkSyfO*Y-t@zQM*|D0e^T&x;OcpD zzhM7;w>~TN-#I;5fI0t8^Z%*&KNMiLP9e^m{K7SIM8*|96S(KzDTUQKZX|Hh%=v|f z^lS-e}$m4NIJi}v|D%OB9vuSn#K+n$gf zE?@PtqL$266${K(ox@f=np-n*KDTD#anYKIGu#P$aQ~=5cqKDtPqx9&^4{GEPQ|!wj zmSPTpETnm9cno%Bo_NOsNsqki#=%{(k9SCl*LB%h*vIUw#Vt1uF37^Z7fZfU?h1!^ ziAG8_QmT|;c>K5 z^YvMHebp#^RtMK>pPRC9wb_(~>rb=xP@jcIXnhu55w&FfU}~Ca$@=j*n+Lrec%ymZ zP^|pap??l6992FPuNBW4Iwb9mlWQdsyRuI5=iYXy&qmhG}Kcx8@Exk8z+VZAhNN*XI=bv%?9g>Exe?J3P zV8_(Rqj+!#*WRy6oinexWf-nY-x!7~=ipEv8)Iclnm(*R^TnEP=Q9ZQx?P@wzM0+b zV(;2r>`}X1CAuWV%uBRYB(UrD`Guv-7jAx6M!9!+VKJVGy0Xi%arEaoBjkA*ZO5dS zYosC@XJ(bQTBPGvYksBX>m`-%iL-Gx+4^kUAGJRFzSuQ{q_L z9oj<&dwBAS*N5+xykmCjxVv@S-8$}W9e20RbGMG(rET|U+r64Up!pt2YxQ`Gs2AsFC#=*`)bq&9`WNtL9rZ->&%`1Mt}I7=ZUyyCr=rvunUDf$Af= z1}rc7f~2^s$R4fVHQ=xA4HChfMfPeW5;$S*SB^L^09U621MrBR=ltc|a43?N_k|CR znCJZA=8W(>=S$1vF6sW?OwI{UOB-BP819j_vW5e2^m_*2==Ti3(eD|6qu(SXrv|MLZp=p(-99tX<#+ z{~qmmkM_Aod)uS^?9m?fYO4dt&HGfF=_mJ*sV4yyJC6&kTK&(T-K&(Kq#!EC_ zs_{~dmub9Q;}sgO(0G-`7iqj&d{s`+Nwue^=PXeZFNvv9nw~T99%a7Ik;{_0y%fB8y(1f z@`{^BXG<#Yi#09Qv_#X=Ts(`F<>EQ3Bp2@^%5!n;Dv|iGk_wGiJ$p09J|)#>}E=D4$c&n`|gD|0co`dr+- zrBV91d32q=|3Z3gUaQW3y~O3QGZ3FsHRs}!r2~3pYt%@KmTr}PZpdwwyklB*4(-h2 z{o@YVmoe!bT64Fi3;mO(bdBkfac{`2&{0aYw|UNK54=8Rp+9v0+hg`f&6`K>)%piC z?a}n0riUcGb!;FHBSz%)cGuYKJgi#_SjH?CZJYuER`?fUMoLhF?0Vg6Ox|03Eek-$UuUK-gW5m`^|f3L33 z0m;8xT(0ZilZRt*Fb|(^7wEA#s5KADh;rX?jU1B57B>*G>EN<4>4&scwni$nPP-oK zh5q!B3(P!c>Xe-D8abMiCKN~=`E)%kSKfE8@gFPcw6xQjubZ$itxfXtoMUF+JOS^N z@7DBz32XenFMoK#5Z%WT?Y~+3FAeEqB!r{9(Ep3Ma_3I}334v==-g`3Mm*q7Tt*7q_ibv`RYcx={d&-0wI%L1kKq3L&J zm2Q$bPbh8HIxQi*D`^Sg9ZF*ekEZ$%j%hR7>TAvrj&*$q=WuV9Udx@PusS-cy)a!gtVTecr_l#$6ZhAL;6}hwB^*!$$@;lYYyb&{qpW~`>EH< z^7-@bbfnq&xMNGbu1rVhK4;jJju7q-QXugyZhh#bTUJUbK9k=n^S@}yCP^JroWE(* z#wqx8NIn-$!x1?s-_fj`axe`mc~HKosh1Sjy}fCec}K?Y?~PCC$Vh7Xy%u~5x8r2Q z?H%KB4Qa_3TOyx;W#CTq_(tG0sgFCz-y1mh?pR@)KPKPKbY$QT?2FQ|h8-Dr&s&E1 zo3i}BU5C%TZ5*FQcE~6EQ>J!g;4v$oZ_Az9JM`ND*ZEU;{?s*TH(a`4YK=2qzHe$z z&l`P)20Kv?U*(T5rwARj4H&pIx`+<8$N2%r$c>Guow&yt2y2XVEK7@iO_eL`yp~-XZbl za(3tAQ{pa-bV=l|IeTROl^J_AzDMF?()Z-!6ORL0=YZ6?b6~T+4{g=-vb3LFdc(9H z-P4|YJo+w6i{Jil(++B6n*aK%+NT|owsH+DK$@*-kM>qjfODX@0M9ig5_e2V!2^rr z`7@nu%tuPkL;ANfDl;O12k*RNdYQH=E5N&w@&a9dY4ufo%;uU3 z?YT)7u`JLqPTjDDY6Q@x946r1OkUn%La z-eyUwz56A7b9uX@r+Qb;*jj+cd#m=-TJY2GuV=Itd_VkWN%0Hg6?(PF&VTfZ$z|F3 zxGPe&oNtTMv*mcnWMX>K6@tc6G9b`-?#SWwncaDB~ENnbwW z!m`~3I9ob& zOe1?WvR5PJ8Y#Ex?&y=c|_Ii>9=nYU=+`I6HlV zZ@|bqGfHKz$D|*Sbc@>~Y5K5(nm?rZK%t&FlFBP>%@=FFMDwMZFVlRv=Bsrd>m`+I zwWM=0yX3j-hTL|I@6a?Te|=IoD`>)IsH7$42ua7A5=l!GRHi%yP|M=R1yi%kW3Nm6Z%R7ef0RUyl1R{;;K#}=()@Xv*84H%)qc#m(T_P_>c^bd`!VOu zTIV56ACa1wro;cPqzS({GSlq#&Iww&Ab_G1wt}PePEEJje%lGH)-2uZF`TlZPm8z+JA?X zy5@TU?CEZ;)1`Hi+Uhlp9Mrr?!yIxo4Qo18)2OBkH1#xHt!Yftt(rcfX-697|5O_0 zzb6edOr~LmJ!#nA_tLPxfpqL|ZaVg;I30Ubl8!wpO)r#uG#zuON=H9uY0Z`C=xud6 zdRU*19&XT9E!x9YZTnC<#!94*l=OM+;efV!OIsb%R>2I6TabaC!x<_1bE^=5Nq^O9p1OH3PGHC+gwAejM((&#xNz2@GC5^gY zkhIFJm-H+btJmmahA|g2Y<4l{dt9tltCl9Tv`b5$cQM-oE@u9g);#25w!uvF6V|jm z6aAc!iGCJoWOXL`U$6OlGS^7WR?R0g-<5fZM4s2kTiW)Jwhd-sl?t*jRyYgemS$mA zM`dA^s{|Q?t=SSvGn&DjPkNXQPK`HdeJF8}mOQ z8*5vYT`2Jd*;hz@QFctyv$C(1v^pDW?qy@m&(pE$b*$Ao);$Bz+kqU+;k6vhp(h7( zcq<2UIGBSuyqAMH9Lm8Q%s|W`Fc7VR12Ko}frE~8%~1p2k;iQLKs<7z1AicC#Xwwd zPZ&5^(yD>z;RdNA$4KhPbxG<3O^ei#<0We4*SWPKj?F_w3uq?__?mGp+Z7D=1)aOK~ecdz7I@*a@1Rr`EM`)SvH9?8QT zc4%+k&ci%A@-T-)9`1jG+(WGPfJ&Zu)pVpFvI!~X1F?p z88(Kn0+)s`!}TG|Fc!iLH-#|68$y_2a|kos9KsA+LRhPNLYU#!5N6n_V?Cr}wd+_N z8hJ`1&uf0K=960bS_sFbN8@j4{5_2v(um2&9tHDJCp#ben5&Vn=1Vmn)qIua&&tPY ztjx#Wtes2(P4r@FqG4Z=-|oPC5v82eN-5JVFQIm2?nZM+f0;bP(Q22jSgx5box3 zJR!W24#Ml`AiRkV!rSN|yps;XyXhd@mA}N)<0XVg=pek34#Ml`AiRkV!nX@YJ1?(m zV;n@hlMceW=^)$R1kf?*?ZpQrue0&M@cnMKI zLI>gVg?hbXypr)1jMp&^qW(t4n-~WX-_Cd&;~?U@81G~pM0`Kv-Hd~Xn?gGuKj{i} z{z8WQD;Wn7U%_}C;~?TqbP(P~2jRPfSeH)5LB#hn-px3OxW9<&E!6o6 z5s%P8cqJW#*U>?E6CH$a7h)c5jDv`G(m{AP9fZ4sI1eFwv=IG77zYub&v+%{AmVj& z5WZ1}_Dzg~h;L`Sjd2k1U5s}!4kEsv@ovUJ#QlT0enMS8A>yMMk1!4*UP%YxD}jDv{JXS|Ye5b+gs5MDV#w!^I zQGW&Fb&P|EZ)CiQaS-wCjJGikBEF09PR2pR_Y3uP7~|cH`@?pgu29b}A?lB2Ji<7L z_c5v`~*X;}OOy=^*OW(Ls0<9fWTeqMtU#LBw}4 z-pM$KcsCt{yQ4WTAv{6{;gxg{zCx($#dsa#O>_|T;zHEhPPVZeM0tYoU1TTAL6j#M z?`9lC+?3dU{lY&;|E^HaLm|q;ERQe_A|7SDl5r4mkMTOjLBwN>H!%((9%sCbaS-tY ze>beOLAI*4# zaS-wOj8`%aBEEw0I>tf7H!|MDIEeUm#@iSN5#PmlC*vUE`x)yMMk1!4*KA-VQ#zDkaFkZ(vi1LO2Av{6{;gxg{UPlMvO>_|6MhD@YbP(Q62jT7njxU5q z=pek34#Ml`AiRkV!rSN|yps;X-H9Ae2#?S~cqJW#*U>?E6CH%dg?e3Oyp8crI*5AR zbP(>Aavnl>M3^tHD?yyEAmWvbgNTEO*U>?E6CH%N(Ls189fWt&LAX1K^AW-$bP!%i z2jO*e5Z*)w;cavf-bn}H-EAiSFn!rdtx zUkH!TL3kw{gxAqQcoQ9jx6wg(Cmn=$(?Pg9mE#NH5jqI3q=WD}ItXv0gYZr|2=AtY zaCaKV6T%~O5MD_K;dOKn-b4rCZFCUcNeAKGbP(=N=lDW+B^`v<(Ls0<9fY^hL3k$} zgm=?HxI2U63E>es2(P4r@H#pOZ=!?nHaZCJq=WEoItX{mIKB`bp@Z-`ItXu~gYY&w z2=AnWaCavA7s4ZS5MD_K;dOKn-b4rCZFCTx5aK%5$vB93lJRcFLBu1o?0i6YB^`v< z(Ls0<9fY^hL3k$}gu6#_e}(V}9fViXL3kYI~fNNPcq)kIEc8JEyU{~p}ro1 zOFYbYgmDn@DC3okgNS>KgP2zx%R!XKSPr7RiRB>5<1BAu97H_9cqii^;z`E483z%U zAG@;qBh>wYOFYbYgmDn@DB~dJRmpM?fMbP!%g2jNY05FQs|{%wqdh$k5DWE@01HrLjVlXb_)_wUZD z>)g+g$6Csl?7E*}GD>=+TfutA+5S8-a=eXqlWrw^%q5j4vi_;IzWnD#JMV>dJ#aTX z%&(IU!n^4p+&zu!Cxl1nAiR_|6MhD@YbP(Q62jT8wjxU5q z=pek34#Ml`AiRkV!rSN|yps;XyXhd@J%i&5;So9rucU+UIywk%qJ!`@ItcHigYa%T z2zSrq_(FJu4#F$xAiRza!kg$Iyp0aRYnIx_-3D?Sxs%*SI@Pw`NOB%oLvA3qkF(IBuLA2Yzc${$%@okJJ z7zcHH#`lpmwRXG>+E^7liWu-m)Q77GAh)^tq|=zItZ^3;(UxT z4kEsR@onTzGATrVAnKVfa^6CCm=40DbP(>*L3oS~!sB!ho}h#9BprmCOF6z!%jrqF zxs2sPl!xgc+@pi=7#)Pi=^#8o2jNLN2sf8=JRv+x2jNjV2>0k9JVpn#{S~&quu$96 zqx5+~96yh75cO&p-#~`1WIsafhaRPSbP(k+ItY)`L3n}=!jp6mZm!}w2;pHm2#?Z1 zxJL)!iK}gU5T2xia1&$yLU@!8!aX_&kI_MRoDRYhbP%4TgK)Ef;|bwmItY)_LAXZ; z;c-xoQ-VyA@oQ|qAnGOPAUsJ2;jxXjKB)cD zPvaLgc#MOH*J%9eh8W`@;u|!6YeSrI5b|97KGl#vg4+G7ciXPvcKCIJaWH z&oqow9%z`Se7B)Oh~rSB9&C&Wu`VFm$LXMsFI;lskj4b#ppLKc>5co8RgKPO)LYe< z6zcPr5cSM$Tt^{1Ob6jnItcgZAUs9~;c+?$PtZYlk`BVPveg^c#MOH*J%8Sh8W`@ z;u|#nOhcS;5bOa>Q zW*kI3N(bTdgiB6*t0k9JVpoMaXJW3&_Q^T4#MR} z{+Y7ZlJxq_%L6pboAUr__;Ym6Omml7@>nDVV=^#8x2jLzagvaP0JWdDU2|B3l z|ILo)3AH^vMvv1$l$$u`CxnOTAUsM3;T|1?$LJtDP6y!$ItWkFLAd-3zg-_8JWL0* zJv~8B(m`$iAlnP!9vy_o=pZ~!2jK}i2v5>Mxcp~GJ3k>jOb6jnItcgZAUs9~wSBAY zFD%sd^eEk0k9JVpoMaXJW3&_Q^T4r==^+wo&U zZBLKW6Lb*e;eY4;3*k{Z2>0k9JVpoMaXJW3&_Q^T4#LetTpuAkOb6jnI;idGNxIx1 z!XAI2wx@^bF*=CyI30v1=%DsbPtxTUI<|kI_D>JfqjV7E9vy_o=pZ~!2jS7L+WtXp zPxt6CI*9Tl9fX^9&QAyr(?NKY4#GV;2#?W0c$^Nx6Lb)sq=RttHI6TYM<3z-2;m+b zgvaP0JV6KHNjeBOkFtLuJWL1SQ920s=pZ~s2jOu#2v5*Kc#;lk`)}CsV?u3DkJA%$ z5arQta{qN59Se7i#^-xxYeqf)2uybPz7Lrn37hgoo)MJW2=Q9vy_o z=pZ~!2jK}isP(_g{S#_^dYqo1gD96D(XsOr!ozeB9;JhDj}F3PbPyh=gYX0$geU1B z+X9^P#ogh%Nh+@pi=7#)Pi=^#8o2jNLN2sb~p#8rC{NHqt^XtLuMi%kgK&=y!eew09;buw1RaDY=^$Kw^2wgRLU@=C!lQIh z+tZVDxe1ePFVyz*Fg;EOQSSZN)(7D+ItY)`L3n}=!jp6mZhpe?h43&Pgh%Nh+@pi= z7#-C1UADilP}|d^bdL_AJV^)P-qYMaAv{3`wLU#bm)q*u^%J5zOb6jnItcgZAUs9~ z;c+?$PtZYlk`8M7pV{$aLTyiv(-U+M<SuWIa zdV(H(ndL$)rzhyq->_V$<@5wSnq;|9%jpSvbRWxwT24>U<#w6&I15o8ri1V(9fW&y z5FVq0@HicWC+HwNNeAI(KgSos!*o#FAF$;Kp|+E?HAFGP8a4#MR&pmzU+T27DA z&8sXIqC83m;T|2-_VgG%P6tt*po8!v9fX_LIGzw5ri1V(9fW&yP}{%G_Cjq>57VP` z5akIv2#@~WwgUoSvYAD32cG{tMv=ItVv^lQgYY;VgeT}AJV^)Pa%*0D{Dtr^9n|*k+VX@@+tZVD^B&s^Q68g%+Mb@E zC+Q%{&7av`2oKXic$5ypJvs=F(Ls2e4#E?35T2xi+WxP0{FqSN)8q669YlHbkgX4D zdwPr>r-LX@&_Q^T4#Lg*+ zItY&jY<&=(po3bT#&V&S(-ZV)I?IJxPEXL2bP(lob6=zDD};yXAUsM3;T|1?$LJtD zP6y!$ItWkFLAVKWe4)0d$LR?=sO{-Vdf2t?L6k@7Al##a@E9G0$LSzEK?mVUItZ6r zgWL5I!ozeB9;JiYo}Q#j(6$$9dwQ7e(Lt2Q=pZ~!2jK}i2v5>MxXI>tLU@=C!lQH$ z?$JSbj1Iz+!u#ZTJ3PQLO2)|qnIz>F>b5=^B|S3M>mf(}9%R(oSTFOf$H}A+<0c9$ z<#z10U(zFEWP(hR;UTuaD47^)+b7BBFzX%}BjaR(Op>OU^~vZ6+rLM~g*sm{Ntz>U zJWNJOkBs%kN7;HYGET~mvf2G6qoha1$T*qkjhApe$>bR8a_f47bvNT|ze&;?Z{smC zDa8KB4X*9@WVDwP8J}d^MM=47w{15?&L5mNWR&#C7@3^z82sH*c!p(Srfr`j%`A>X zMrX4g8JpvnzdB3T#*cB#OVUp)YRjW1*>*89K_*F4Wy_-{vmO~I6TMty%af#8Y&}dy zNw1fea2{lWOp@k{wmf_puVX@eT+*X-j}GeNke=)geXtYL9I_u(#;jTE(lQ` zri1V(9fW&y5FVq0@HicWC+HwNNe8w4dOLnhsO{--dV&t3JbI-#}{gQdYqo1gW8^+qMxVeVo3*lipsO{+qdXf%m`;BZbgvaQh zmTzLY5FVz3@F*RGdvp*Uql54`9fT+7AUsJ2;pSS7FNBBbAUsM3wLLvaH`lSfP}|eP z^ducbxp%#-55nVg5T2le@FX3Cn;STu5FVz3@F*RGdvp*Uql54`9fT+7ptf(~e1+Pc z9;3(UAj+dR+WMgOM^DhBH?dr({nI^qj1HnaP6xF=dV-#$gD5x6TpuAkOb6jnItcgZ zAUs9~;X#vb+K-ewdKe=w1y0HEG9Jo!J0mwZE;u{*#o+efZ-SX_zFX|h&-5~H%X~8P z>C6{1hh-g~wJhthtVgqckacSIf$X=k|1#kCoQ|B|B_^}Ju?y^(h)&lf5Um4#-9DnpAyOGB$en?kpQwuT-GJscXGe?)$1 z{@ncf{5AQT@^8+6IDbd}w1UclM+)96a0`bQE-O5@u&!`z;bn!l6mBj2Mqx+cPYPcx z991;FXmZi?qS-~CD_TTc|cF~JPLkE=(I)BjhgYFyj;Gl;F{bA7G24xQp4W2M~ z_TbMAK4tJ3gR2Lx9emB;`v-q{@Ye=EK6vPmWkVhq^7xQ9hhz^OHuUpDPab;5&|eNM z9d_ohjl;GK`_i!Furb9)6)!3FiZ3YsV)3Tp6NaBM{EXr8;XfNbc*LV4UL5iEh^a^X z_=w=hZ;s3w_425^(Q8KEGy2WZ?~k5bGOOfsCCf`LDY>>}bIF4xKPfp>GHA@?F)xkT zH)hD#`^UaIws73AaqGsdA9wAz?~Hq7{J_X9kYwDV*%~Lz3oiUX0|!m9BodKTBl2`MP{x!#~fqMGoLdTny9%*S~Zws zO{28@qN$KS&iK4pFFjmojyD^mmut+4<~r$Vv-Hv;z1(R|HCxO=c?EWwX_X!yl^!2A zi_H(r8D_UR)BMn!C10GKZJstu%rj=G`K75gFPLTK*D~rpvs^x0tufu^T=TkFVcsw+ zjd5z_1^p`dB>f9!qWtOFG^frS?VN9pbuKWK@~2m4Iv1Kv&P8$$^^47e&T8}T&KmQG zv)257tbGS~95ouYcDB2uIh7En_r!@?3WR{;*v4rNv6Il9wY|1Cv3JexI%|+c4PvLOOZ?k)wD`oeQGDt;Mtto$R{Y>PPWGabt%_7=IBPjEBY1#&6;BhR(T80b3181C9)jB}k~jCY-H zOmbapOm|&r6uACm%y9k15aQQM8k&U|xvB;D^CjzmuN)Zz{%6|;;P%6h1CDFl1nfCz zGw|NCNz#7~;Tgw~{CyXn4tzX$HgNS}y}-NoyBK)N*%W$o0ildxHeV|xw<^gi5&G3W ze*&H#=QNBV`G*$WV(~vSBW0xf&htp}`in?%P2zUo0prNMwTt#jzR>d&uqW|P!p^sV zYdb##u31J`UCmE%&2oB{hZcPSY&_;$;Ctu%3`}yI@10|`2vKuL0Jv=);R}lizdeia zPmF)Nkla0t4d;@3+rE8(!SaE?r^|-|n>bgqMpN1Xs|jD(k8tEF%1@amG7pbAmGV&L zu%4^=hwY7cbjGu4G#JUp4x0kE#KvQ0z+Kf<3T!;)0N|HL({ug%P)g6;iz}IzGK(ED zgXfUUX~(YuPTCRzp16jX9ldS9<(uQcv$h@stm--usK+m_eT(nns->s9f!)Rma?9Av zYtPJh?YQ&lUS|3)bjU0?p7QFDE%fe8nX4Q!CV#Vo|LWwswU{4qgwB|y-}hNZsQdWW zz*Kd;@8FBeKL;bb8PKV0@P>2eu|CCuKacY`nLXn0Z{wWNe#eQ_eiJ zh_I?_l_NHJ?W2oB;4|I5Eu*}=uavLq+K^G^?!|v#Ugpnchs@oJsZLdOotwsQ2UFE` zMH){fr>g75H2$wFe{UL3`B2sML>f=JqN?kKG@jmjRo7c-yv()a7=PuOP?@RXUw!1^`wfs?jW z19vvp0MFV=F`T|trhFwBy?pBT+Pi?Rl`*W)V*a{#4fuTzUI(1CWj*lS;*G%mvnV}l zH=hD`RoB@-J?4EHFJ}H)2e02zmXLqMDQ)Wx-T}$hgUP*Z-@n4Wb02aixXw1sBKKv5 z^emSYl3SM5j}9caEYJVqXOty*J?Gw}E%zgycUP0lPR6RPNB5APNn4&nXjRusdyu(% zG3^eYv}G6Y-Qq8RG9RkCe%`}X`jbxD;$KU5$pz{;rsvGE8AA~|Y0FraoV*9gnfp?n zOy8HDv76oN**$4X39fpTb@EG$QO0$QYd7!1F)wt)T)^dRY7xcO%56k=4!O@ek??HB zO?BixfpPv|a_`HywYvtfo!3pw2977m@vJ<7m=%oQ9Z&AB8T|N3uJ(fLaaT0^)<^q=9|hUT;}I*KTIMs;eJj(`(;ZYlefV>YCu- z^FxJTj0@~G^gGr_UzE-R|KXYiEPo*I$vGr*M?K-a?7oiOTh5^SzRNh{jAf7<#jWiN zO~iX!SA&st|7q?Oe>s=Z3r97O*?pbTd9h!RuWMsd6 z!akISt(@9!Ml-e7fj?{OO+Xp5Y{gnP{RK?-rU!tB{NZoFV@`buIQ+ynfIt6%aLwNI zzE0;HUcov1_#q#Fe`zE25M=x^m#Vrx0Y7cim%w9A{SNrmiR50g=@;PIQ#@_v-Szh+ z^GBx2+nNm-J+_tH;%sA-dFVdAKV)P&muTs~;p8FUZ{ksjOw}nf$AFo+FTJ~N#s^r_ zu4FWGW)fuN-5Zagw)Ky0sfK&|;WfaWXRZP^oxBDp$5ZpR(Y-!gN?3d5TJV27iSVMa#JqG~2i&_3O9BU+ z*$rHJ(jS0-*sulo?1uAz2XD9pc-4j*fO`D$j{03bzL@HT&TK#YE?o66-(A1sGlx9@ zzOepL;Ctu%16Y1Cr6+Om%Wyxlh1~C*^CsMKOe*;od1ShaTZ+Fj7BRE^@OL4({qT>0 zhwu}vxcGCpTQ8!gyL&O=CwqSjd}{CCfCuqtQBUVC&W%y$ljODM()jVUbIFa~etW78 zNuE#7cf=>)Rb;$&S1H}=qf)x+1lD!O)~7zZ0Xvdg z7_cOHfmyIC8L%b=fjKxEurK8Tr;EP80?{8hL*xNx!p>xfLWH|S5zr9DVi?>dKm)(I zI~+I*Rw+Zw79)X&z!qh|-ZK_>v=|S(OiTn`4tta#t`Jj!SK>Z~xEgmb#C3?<5Z5DC z12c1_z&|4<0~>7S0&jt(%79&IKj7`KQW@e7*r*Ixl*)l4Tou54R~2xis~R}UwHP?s zwG=qURRbLBItVzo8!w>j+@Cs~&iPD+IjI)d;)@_9#Pa zgEh(!7sD21h)ZCJGQ@V+p$u^;tWbCs*q{vjT5tk*HSAA@xCz!Lm$(^-)VjKXcft;3 zh`+)LWr(|BgEGWDut2%Qy+A{}U`rS7Iv)wmCCI@JUT=%WOKJMFqeciW% z?*}wQfA^hm4*(h>&wUqgp!*&$gMfH1?)!ja+z$Z9x*q~gbU%X7NkBtPc0UI96rdrd zx}Si18W3gD{S@21eUp90#>+RL1-n= z5LNEi;64y&;J1+90IqVs1zhdk2|U>S4)AdIdyqK-i2QWF4|hG#5S{K1fg9W(1H0V2 zfZgu@0yn!q1D@vo0=UKf74UTTH^4u-zXRUr{sDNi`zPQn?q7hnx_<-S?smCc;trr8 z9(KEdkGj3U$J~D4?M0-zzv zJ^KR}ddh$mo^oKNrvjl>Ktmkpse-#2Xo!`bYTzo*V&H1eQs7~p8iXDWM4j~<1ox3Z zly*-o+-rb_2zge*-2gO1qh~eTO+Z70J%_;E3^YWG=PvZJlfL&JkAqA=ku;;A5V%A@exU5HEPn1-|GxANWttR^Y3i3laJn5IVuL z4fuiQ65xlPOM$yQmm~BOpdr5ZTnYTab2acs&$Yl`J=Y`jHz4$Y_Xc2&_eNl@_hw*! z@2vw_=YU6epGWACKtmkkeGzz^_a)%*-dBJpcwYma zpdw76XN^6pRaK2*WoU=<&@3;{~FP@a+o>`1S)61fqB0+aH+YD+7}YL`&f- z2ln$-fawo}Zt+zC2l}eP3<4Trux~MNsBbBlVL)gYUkz|?-$7tT08zSpwQ!FF8e)`h zC2+cLHL$>U2ylk)FkrFo2*{KG(LeFk184g}VCDc(#(a&y3SSsl>1zQl@jc*OHUQW7x`9o;qahgv8lu^E46xOA9GD0Y z8pd}5u+4WOn06p^i|-_0kM9)V(Y{lG$N9D(^mri3t?vxriN3Rdn|x=3KM9C3>^m2D zj_-WnxxTHyt-cEpdI1n+*tZS1&36fyi-9P^zDt3Z`Ys1^84zXIcO~#j-_>BQ0;2T# zu7&#=pdqgHT@Sq8cLSI|0ns1x-3a`v?`Gg#zFUEJ`)&i?lD4n!}`_ZaXw-xFZ|0W`$(zNdgM`kn^! zPat|nzGr~1_?`pvDiCGc_dM_o--}@01RCNk-%G%qzE{Bf3uuUUe6IoD^SuG)-#}BeLKN?1Vk^$_YQEE?>#V|0MR4zy$}4%_aT_ifrj|P_c8D*-!3p;0}b(w@4vwB ze4l~&9tb_@`vUlr?<+7r1JRQDz5)K``woooe+ReA{{ztN{|Sr-i2jxT7ogw&8<+qP zJ#)Xy4ejbjhd|^2p}EZf#dwS!14aRz{&ppke>oXugRYWobDe4 zrT~Z<;U5Al^bZ451Vrud4+oa|M}V0HMD6g81kUx31}^cB1upfE2QKqZ1lIT`18e+GKnT-^=wWBnDtSd;MYHef}2UL;eWl9|od4 z`_};<^S1+E^~Zp(`Hup=?oR;U@OJ`t`ZqxSUqF;Pe>dfI2*WE;9OvS;C$f7z*fkQ z0-{G9xDYrtuno*OAWB8x65zzZrC=rjQ9=Tj1E&VA1TzhY5)!x?I3sW^n3+J7kihl8 z;=m1HN`NRKfg6Df0yhK81GfSf25ti$7`Po+7q}C+GH@4gRp1`rp@I8=ErADst$~Mt zk-#IswSmWg>jF;z+XGJlqk*S^vA{FHj=*!kqXN$ZP@D=cy zz&F4f0^b2|3H$)OHSiN~N8lIWZGqo_e+jre=%okTz&iq7;GF?K@UB1*cy}NhcyAyV zcwe9|@cux5-~)j?;Ddodz=r}ufDZ?T0Ur$v2R;@U0en0#68J=5H1OrXSl}yx@xWID z6M?SKi~;k5M*+tK z6TnHqPT=I=2H=!nH*jk3XyCNqF~I4;1JQX-UxCOX> z@C@Jq!Lxv6!Lxx?!E^D{2LcUI9XucIML_7Z;8x(W;Dx}N;5Oi)!ApP*!ApTn!OMZ+ z;FZ9Z;MKs6;I+V$g4ZL4lYxdfC3pjHbMQvs*}L%|n;&jnus{|_KaPVg1rYr)rm?+4!i{{av!UGOd7$HASz{{-Iw?h3w# z&`*GP_N@1Thi82VJTmKJV13pu;F_%e0@r4J25igv0@$AQ6)>9h4e*+*?-0YaK=g96 zet`RWAf71eC%A6_B8Rho0oG*y2HcYE@}jn8yMbq9qq8f{%=QESm>mS3ot+IlCp#B- zUUpyL`Puz}z1exdt=WTscVrI%{xy3T@bT>7z$dat0H4er3H*EZXs=5=12n|5*<*qK z$Q}>oc_2nW*%N{P%$^M9B_Qfc_Eg}z+0%jVWzPV9m|cj_kATRl>|)@q>{2kF0MQ@F zo(=pldoJ*&?0tbhXYU6TIr~G#1w^gMDFb?P%E5Sn=nv;q0P}LHfCF=?frD}u1Bc}- zh0I<+)Q+4Q;E0@qz~lp=)pKfr({feaJ z;4I%p;Cx??u^;-_y}&q_{m|p>G3JXufSHdz>PFyIU=9$sfH^??4a@=J1uzT5mtYp4 zr?e56)$M(e*3cpaEU;ubKA#M@vN zi4VXm7C(YnEcygC0tW|rjAdvgdw~nUEE9{s93*Sz3+529|yvU-6t!5k*$fH_B|rR1+!KR&fN&i z&+ReRi3z#Az$P&3L>rhku^vpDn9^q>u&7Uu(JmJC=>;AOrd^y2CMvdriHdi@M8$u= z#Dvke7dW`@Mqqy59-~9d0@EQ51=ArKz#Judz#Jud!5k&FgTaT1z{JH1VB+F+FbVM` zn1mSIZzC|jUyqR#CH;DVU0{;pcrcw}Gnh_sF_=zq6`1wn&tTSz2f?ftPlDMb9`5fO zut_}HKQLgc7@RjUM+B5-byw$)1@(uwm$U6+U zFz*OpWnMk-z`PJ}QC=f(NnRMZEUyK)JTC%Vk+%+5hbfT@#b(^`B5^O{vw1PN|AE*p z5-;G|i^M;1?M33{yrY1x<|Tly=XC<#%-aBbJFgq~ue_sy@8%sNE*2l<6$Ag1S1Ja& z<_(#SJwUBPP5`bQaw4#8$VtHHkW+viLr#Tt{*Oa?u}<=iAsd1B59u++yB-HK-t`ff z@vhIoOmck>W|C{Kp&Nl?hW21B<&>elz$IX&yXwFcxDE$X;MxSHz;!y98Lsod%y2yj zW`^rYFcZWyQ6>%)hhxp@S`ioB;&^e2I1_7GFUGvY4fxQ|W0+ld32Ri}7ylLCh+l-) zmFpVh8sQr6n(iuf?dPg+Ep@GQ9pMVQ+FhNlV_YY>&TyUYy2N$0>qgh@uKQe%xt?*o znJu5>SRuW}#hZgxlA>)pq? zPj;W_?sac>U*o>XeTVyg_v7wo-7mY}c7Ndh)cvjdSGUj8$1~WI@0s8!@XYee_f&e8 zc~*Ij^fY^-p7ow%Jtuq4^z?eRd#>@^;2X1^9}YL>Fe=r_MPLq%y*OTKHp=$zx!VFz3%(KXZW-H1N_7M$y?ws7R+yir$ z<<{j!bCbC}xqryroO@>OdAS$mUXgoU?oGLOv>a%~}Rej@qkL!DD->3S%(syUyY5hw2 zRrRasx4z$5{qFAfY`>TKebmp}ziUCVP(Urht&?-FzlpZ=MDSUuyK1`v)2cE zeZAK&d-Wf_*YL5!i-*q}UO&8b_))`qhTl8HV{Oj`X$bTUJ$^7T@cjkYT|84$n`GJxBNA5Lp?8yB_R*qacvTo#t zk=sXpJ96()<3|;Y+HcgtQA9&lo*tblK=dqiaXEjy`I1&*&3JpFVoq=&MHGGy3V#{~Z0^=&wfqJbLh$31eoA znLlRPnAKyN$E+W7+?X@RY#(#&m^;QiKIXYGAB_2S%x_}?V~30#HFn0>Ib+MlE+2cy z*oLtukG+2EZDSuD`_kCA$9^!j|G4qvD#k4v7an*0xLe0PGVb|tAB_8EoH2gH_`31o z@zL=c#{Y5r3**O6D40+_;ou4F6ONtm;DnbayglL93Eqi06H6yHOk6kdf{B++ynf=X z6W^LRe^T?LVi2RQ#MYy zcFKKI-kY*(%IK*xr`Av1KJ}KVk4^o2>W@=h(}qtgnN~inY1+xtE}!=7v@z3HPj8)m z)bxj^zc&5d=>rS)E4aGgr-J=vbkDeY#`QDyp1E=6A7@@P^Ol*9&U|j>>oeb<`T5MB zX8H>I7Y-{NQ#hrtsBoXc1%-yv*id*@;Z=oq6h2<~kHU`%zbO2%uy4_&Mb{Sn zwdkRu=ZoGb`n>4JqW;CBi>DS>6^DxNDt@B)x#CZX7nW=&=`Gn_@>t0yCEt|%TH-J5 zS30b8OzG6plG6Q3D@$uiH}2&V5x3`f?7GKnu}@$LKaND{5z8@U377d7Dm{D#xji`0 zb7neJ`rI~?^C)g@>79ipXI>vFy=)6{7bE^lFpIq%{m)BrT!vi`mt$|l6*#WMaTSiM zaa@DrS{&EmxE{x!aNL07&zQ-+5ywq9ZpLv7j$6fGu|td!x8eAU7>zmR(U@T#BkmMq z#b0sUCB}=p#YFm+h`1L$-utj?;(p9VKY(2m4~hfCLt=q=7&|2%!SSf5MB7m<9>*?; zCvZH8of1!Bm&D(&L*i-dkoY@}XRu4+S?rQ{4!b1&Ay$j$u|who%$dK48S{Ut9TG2N zhr}z`A@M49NW3Q2h}T5}_L??|H?c$FEgWx)u-GY@#lLX8BU;3}*uU`}j(>{?+N`zW z1F=qgDB8qFI6lU{j{jg^$1WV7h!|S54(zlzN_>Wv?{n<+_yWh5*zfTbj;}>0+PhAC zB4fSy4#)SRNBn^OA3uuY#7{VW#_@~TB!0#5n>ZCO60_7e4A&OncAYLfuCvfqo+W%Z z{5S$Qf;h5pWV_B5Ij(a=E{;Ap`r_#4I#=|^F~GGIJ3h9er?6EF!Z8@f5PZOTD2`z` z_QEmTbrJSKZNrTJ<(Tik4YU1!6{B#B#xchAG-mmqMla$`%<#X7`Td>PZoE@Wa=nY~ z#2<<&uK!>+$$!K&*XLro>q~4I{#wj%eJf_V{H{VAML3Fal;9}EG0PQn&327*%|VMl z*EPwt58C~GT?MXrE^H#k-$2pxM{*1lU1j7Sto(zOe{cASA0_S>Oy@Ctc8Lipe3Ig) zsB?)r&r;`o)Oi`7Jz}}?7r3e}qWc!O7fB>U^j=AFj?vs`DCkPO9^X>i#F;OzAyIrSBBwKSlXZRsK_z ze~a>OQT{WO{|x0nOZm@I{=7f?d9*r@Se`J`1s*U&`;V&SmOcuFh5JyqM1e#Wz_} z{yTMkDO=W~SJe46b$&yg-%{tD>imv6m-dm@%~t2R>b$Qy@2AfDt8O57Qr>k>V zomU@+sU#`wqs`J(Ae62cPug*89^Ns5KmOAfL=XcckJ#~Ixoj+9P zkJWi}KlOa-JYJnAs`F%Zo~q8%`Roy2^^@hm-(Tthe}Ab5Cia*7WObga&iktKx$1mA zpFQF!<$qtDKUC+BRe1RT8DF(JFIMMzbq=ZXDe8QxI$x>IFRJrP>im;B|Dw)^<;nQH z1L-_e`1y>L*6N(C&bc_BC6fMaICglx^FN03Q#hW%@sfBXu*36WU?7k-sgRHc+Tm+!?PX7l{l^#u*0(| zFU#GFYY)u}^0_&0jQeFAU*YICaEyC8j&(RT4?M!Xde9Efxq}XJ{Tb&w2c7Fq`p-w$ z`3Tzv_a!)f958+0j|0BS`*FaXgMJ)v+t8ok{~7+D;r|)_H$Bq_zUlcY?@e6)rsuYy zAHn|-{2#&p5&UJI%>&PMhxV%SB=%bDq4=i{T6Pgpyxa%jJ(AA$jE$S_NaWL2gmU^PR4OMjt6i&hU4i`7r0&@)r;di z9GhGpVGI99qc-C>4aey?&cyLY9QlSZI^Q@PM+1)YM_=H&ada<^^Kfi(Ju>=a9Gh{R zhU0V`XX5xHjtg9GLGCTcy#={lklO{hU69)axm}Rk1-V_2^N#7oaUPCMuKY14kn4q9FXVb5*9*B@Aa@JoZh_qWkh>pp_e1V}$lVXQ z`yqEfrD{%Pw_Zk0#xM}<+eR{J##qm-9pT>XG-!$N3kHJ>P%W#4r2xX5H!!PP)xME9-U~clp;$y4Bw~={e8lNp~?f za>A|t>n82+d_JiJanHhW#Q?hJl*w=TkD9#G|K~wp_WSdo&EQYNF$(dG!SS@`^iiXb zwlS2(0ju(^81OQVegm&S9k~K^<%$8Daje5JZR8aLW>2|dzyUa_ajd{`7>*_!?Ksv? z@%4Xd%9s6KnDQp#dK%KN$8r1<*YaOsMP+5-oVkT1Gv_Xx zHD~66;+YF8ie?rqSU9_^a8~8qlG2KWGv`*$ESfd5uzY64>;-dYRxX@dID0`wVd1Qz z;+ZqWy!mtM>x*XA!&MoJ*H%Z9#YOWQOo{@F&A^4R&W5%y1xl)*u`wBolfQ&T<~P>Y zFN`EQ+CtssZJ|U$k`#TRioP<^6>d`TGp9wterFV!$s&r5)6FhQw;nT-cFaW%f3d?~ z%6^WH;;jlNmxbEHOG6zUk!TBN1>er`aP~#T>fu(}dB+sRSi-K_?nE-&UQixuYYR6f zBe7_rpxX9;@93_JaXwlXma+?JDQj!13P;27P%_+9(UlBG6LdWZOA-4yXY(bte~!aH z*NR*PsFx>c$KzSDg(dWOE#YMS;&3h=q|lj=^) z@SV&sSs&D`n6z(IB&BZ-rLQjDjojBVS<)yg3u3W0Dk_rT zRPz-Gq8g;q%#@a9_B-!c?2syP_)FzgNEAD&6V=g3G7@Tw^n{xz2@dhX!nu@m?XHsG zT<0KJ)TIKm!-_bpF19EUi*h9}Wh>iap`^{EC7X;gJ9+8B|AK}8jYzNqYsHdd=wVCg12U|K$aE05C^WvrddYbYHE z!b5BCkz`}hWGE6%a9Ov7YP+M!)^IY?SQ8D$niVhO)l*`=e;IQ{w6oogqADKi>`-15 zpB3RyQqoi(A+v(n~ZlhCR6DGv*ofP){|J%uoikc3GNXNwU;HjqmAXUczAvjF1IECs8z4c?xF2g14XXzp(?Px5`+nd4K%SKbFLfL^=lGZeu;l(QQlvdD;+6=Vb zZ!t5JDt1_}L(-1twPcG*)J<$X!3@QN_6B!D3ejNhw!JYETdLwoX*yIOwErF=N^d&U zWoQE6qF1Z83M#P33`}hS%u8phOLdKIUTKCoG`e}|9J(}Og%xv{{T8i@*x^uYxF%gI*f*4!n5Ii`6%uW#3+Z##cgd#J zchFYS;GW-!#wWd26{D}YCKHdIUPc~Wq>TJ-XmngMilbj)^2J4#tJrdtSgumjRX7K( z%1F4asXW#cZX^#>Jx(jo(V~tbhp|7@R1g68ICrFK~Vz}ZdwvaB$we@5T>># zCwDNLLg?iyB|zlDaJZwqEfx(E4`NwoTbpvC7u((uikm)qJLsuOvFe&Qls7tkDP+Y_ zouQ$e9cq)I#&tN?g%Wfsi^oIV%h7Fso0eNE^~i7gHMBBFS#~aLlRfSRRTe*w0a|jz`cG(-jLk zo14RN%P*S;6zS!mh>TI@0Xp1}wjQ^ZTDWE!5-@*YDA5YaAptKxe{Hy>JshRbYI=D% z+i#Lc^NCd;hA*ok;SC5e1D1x{WASdfF4RM(hC)$ZJ8s_mIra5zvBpqaqEIBIwAnrg zejv+7x=l4SLTVh#OZPB?%9<=^U3W*=q&Y6rgQ!fWjLGuhirQv5N)!vjjVPjrMp_OH zwGvp5<1Z9tu;N(eXGkO!!m5j+V;+GB?y>e4VMQE_j(X5nCl_#r0 zap^a6!y?Rlu!y=My~B&n0{q-rAV;S5p2E}GXLV6=DP2Xm=j?LH5Q=y%i8xvWFp>GC z7}AM(?OaM_cS=!+PwSG%8<_2Y^jX~s>2)>>U@iS$BvoaRKn0OnvdGe!R>fRXWGWVv zI&;jeswzg`2Zr0w!GusX2DLC~pg+7m94A#!Brr&3-M}>;5(^`&p+cy6@X`Ar?Ulkd zpwz}=$ykx2J{E~&kywxSTkLp6@N>_ps2;A=+(Cy;g|Z{l3pB4TR##h@hd!AZR-(e3 zIa$mB@-;%%@fyKoeD_-R7t8D~HuJYwG!)CHFBbLn(EAuZu)3p>8r6?ljMerlDPb)p z)y=FDT`$2$_hkJ6x2mtEm-5?mn|g_)5V1+ydPzoQ@-imNM@eZWy#%T1=z6pdO$$Pa zFkOQRtDJQ)<SO-mU$lj~1xhOGGbHSx@0@^~|k<=2L z9G`MSTDhdO@=)ATSZOHpGD+ep70P3LTaxq<-5GgB`bgauT32ct_|0du2=nPILK}TU z8I@Qi9WLBg(*r2!W@s_F5UQ7CGmL_)%FlvSdP`Gi_Q^sGX-A=!Q9COFa+-QvC8B}j zH%F65a;bK|QqjO(EqIorF3)BytNKV}ki*EaXpU%sDQRV0&3bVVLNx` zAl=%5eqE>uolP3DCUA9_Sp7 zni(#PQNAJ?hGn^lY8*W}TQsF7j2@?SMWP*@tV-)etTSo38|fB!zJxqe?v+EKA%EG* z&y85U2(`4t!!5{c#CB7i*>f$J-BbI>uO=l>X z>-hx>WJL!o+hN)E!?0Q}I5Vj;0ow`_jcpO!QX}Ftuu13)y)e^Y&K>zgS+t3|)>ML$ zzzyNhI=HFDEw1UHA{=T%){xB#Y8y@rZo)X>>DoJDC^fqtKz@I0`%7uuLd& zgi8>O`l_SNv3h~*YY4}Yd^|`yno4LvkkA>SXj3TOv@o1#j7K`4SIQb2Q9LLVHnZ4< zvbIPlQ7;-BE21BLOYoxJO))J77jhxdug?g9H!4!-c z3|)+(TZ*C*fhwW;fXKKQ;LL9VXL?&WwMV*OYLrii;(@0NMPoQYwKbtkkoswCr9N0Y zsU$nVCX#U|D2UpOswo(3t&YSg&)P#tyxv$0NUD+Q8=5NkNVD2L)~B{tX;GVq+SeuJ z(xomJtabWmE* zwU(ZBrlUTt>>c&8A!tOsXcRW98UrUyYK7FilQ)&I)Yi^Whcb5tvp#o{W{gxs(r!nk zC7rYtx-&9ezdOS$b?*$|%uKtBt#+OAtRtPItsI>ptmvGil~ZZ=wKSdc5>4?rgEHws zr;O5Dibk=Q1tO7_08^hiBT&l6Nh@9Cq@`+dvPx4qX;RIkxSag%6qr-4!&&8>0@R>s z8o(K>DFhirb*VZbXOBdNscEIGxms2ydw3vy&VAnQpSwUG!q2ON zZ(1E|r}^^>Fow)@1GdQRHqajIOA$2FOVC&+E4muPVa$pPnm1e#ZtUdlKx&Y!F`Gnt zCptQvXvc9$Z3iJbF5Won6i#Zel#^R4k!Ln2WXPS(WP;z2&*<=ZxMOiEE4RBBS$rQvu> zIF&+7HE~dF7)8lTSx7p|qOfO$TF@(l@rG-P#jg&xwJnauHbkk5tOZpks$#L0wlLeh z8akWz5JV+U3!azSBbmRhzJ39o0jfgY6qDP?COHqC9=Jz!lrEkjchZHZ`6`U9Do{cjqlPg zV_O;7>(YblJJ#^pfV8((7ivkr3eT32mpxZ#gJf&^MfQ+~W{lFq%UdzegW*nk2yTZ8 z+S#5Vh%<9{ftE5zkCMxGI?Y9O84umk1G%s#7Ig11Tq>*di#cYloALBOj(K;1Sg5ce zk_elVdvXneb0#c3PIcM;rMP()SPY>Be)nB|uQ;0-cb5U&!tE}QiZ51`G z=iNzFL#xNb|3k>M2c$nSs;C@`(%Pi7yv(qEDNTme1!=xa*K3L~L+~KulZbcxhnZF;!M$MgW`w>Hkj@>pjynI2AUe5fm(XQN6wO)ql= zta0eQcBhA0Ill*y_KsxwmFW3U%rNb1!t zVyhXN&c}u$C402_%f`uRxZ`f;_buED+8NZgjYAnbrod)YpiR9X`(fT zz9EmLEML3qETSpoJ~^GaGfocbMIr^JvpP|hBzGBB+u>9R12T&&CI<~e*a2HmxGvHj zW)DZju4QDzlSann;dm{(a1jO=G7{MCu_lAMv1F5_F@?>nK#4$%il_}yAD>FSA{uGZ zL%Au*h{L|t_D~Rd_I8l%X_q&ThLZ_pM@25hWx|$cm{;JZ%^1KBoH2xMPh+r5(NP!z zSnYM7$8E-M6K1?NW5<`um8Z^ea8yo?V{?)!LMJVU<;x>sB&!z7Ps9AqRTF^N*|H|& ziic{97DHHd1e+xH8!bN!x-y`wX*~;6@k$u179wf$QOI~keoVYa+S+JNih4czawgnQ zu4|&vDC~`8>tX37dvu>4#ZmtwV1T^tuG>w_xE*Z|Ppfl&nN z0cT&LKn`H}W;6!D=76Gkoy174Sda8D_ew0d|DWg_51fheZz*T>d{#R8gjQf}Kiv5ZVi&7}0Heu$;$ z)}_=KXAOeJ<1z``Kufr5bt~$oRlBf44hakMLO;_shmO2P*2Odr*1%w9FTwY%mYoz{ z0myGl4jg#RfO2x@UAZ~Wlp8&oStYcbx-O;|#HCy^Z^IVT4;Wf zMy=AAX1Y1ir0cm_v4a@1xL5?;!4k7PBudY3g;*ZGyX8~&w)|Bx+xRlLYvK_Uwh-Gi zes6A=Hjv*dPf4(@p;Cz{aLeDU3@QR++ej0tcx`ukLrkWJF2rj@ac_69rm=;y&hk)M zusm`%2R|q0h!sGw;%!*|1>KgD1^JT3wm6@aFuSRP#AOmgdwOl;m%R^-pp4eMJYrY= zCads~ae!h_4`^A3$R2EaD3la_>XHHZ$mz6v$aLO(+{_^>lZ|Evj}?LCK^;{cKS6JW zdVm5en8KVKv)fN!Y_iP8h#24s525v?XRX>`a8!auF+3 z>3H@lJOrgiD+44Bavd65fdn%{p zcoqv~l%ozU1si2K97g)ixb3Y@q}Xk#uViHdRT9>Xe0NJ(pt<05gxPY)ks=nk6URzA zG&_nd=9?`>SsJ-enr_q`D;yP#-IP!CCMg5zLNHI;ULNXjAiY-G$4RrjbR}Z5iHNx@ zh9gBKQ7dCOEt;3((fleRjfvUUQXq1NE1{L(@+2jlQYT#;qjajsY|o;EC9Iq*t=vjn z`M6Ow+h2Y6k+~A6CR&O9aA#cR8g^*Y!mXwD@eKViT1z~nqpg=mqa!nxWE-i-%W1&JP zQ1<%ZNrW*$!wZlUXL)f8t{4`93{E8)X&`6?w}vobrJ~}MCx{$_OU0C#>zvRJIxy1G zTH6_q$7tOX{7YgRY_CjN9hL^cLKqgfqil9aCCOq>i+0c?vc{4R7bjzk%}E1fDmQO_ zVSPR8HI4-H6fA{J3W;!gLt8iA5wB${OJZ8I0WF}Yz`~y<%pTf|If}3bI(Cpn(RjzE zSJJv=Ea0N9S!&3_a6@Mc>_^b9E7AW<4YVRyNjqpQAF^seH@ZtpBI`6##zc3p1cCQz_V9*Se4QNt14Jh_b9B>? zuN;mD_CwgA)lu7RX3T*RWWL68dqACXThx3?>U6D=YrWC~X&DzSKf;xvwlpa-U9gd~ zM-rK%hvsdLv~(gPGTz;+z$t-d;Y+NFBqDeEgZY>VjE};6_yXRbz=ZVbEPE_tcU>>FEJ(7v~W;@dkol>!IL&nx4Rqcdwt!oHt0CfPUB{n|t5G$%kO z)ZKL|VJ}kUH)KsAb0ci~=u+AsX(zz;(fC#J)Mt_|^ewxjsS-taL1Wv}NK^*MeREVj zrJu~R(nYse#uI(gPsK#{Yfq`uxFsr|9YuBON?U#oC&xMCBvtM>X<2<}>7Tp@kee|S zL)g0_&E2d~QHJd#po~cmFYAy_)#+0Kyf4(g0B;0kUHa*azUdP z2%#ryEp=DQ$-YYpLAOaEXqbd7cCcih3S(`oJ(-Pej=2^kg@#on#h=Ms>lC1S@^bT( z0EZnlCCnU4q>!4eE`_&DZz-&1GE3oYqd^KyeN#$j3TcjGQ^~Y}UrMmmpH5-z&T$IO z-P{yL_GD8iO_8PWsp=&qNR|;U6Dho-)Te~$9^EaLIaaNw1TJ?hU{47o>n&`!=4$nn zu=3P}>nUOMrp*o-PlcN+)>EWb^C~~B$nq$xSS}0?VavM~w1if$r!dHhl*Q~Rfow5M zVYC%aDZFfb^jk@-l_F%C)5$!SBD#lV=_!J|w9Hy)!YZ6vI6W@zUX;;1dkS5ivYtI9 z$jW7V8G1^1xpOUhN+>G6G8C9L`qW_O3ip&yx^>E8_mogIAB!#uFJMmzbI!1)1S%r~ z)TO@V^x!yk*C>OyT!A8X+4Kfm)(R> zS7SZxf#D>htBg@I+D>bh$X+#=C{Ts)|HD$&71(IIKI1*)YSul3YYSSH6!ot$C^h$k z(<&OCKp<1C+|13CzK5~6NSCVRezwlYp101ViC8-e9dYq3XO-yJ>Xe>}R4GbDDkJ;+ zdQ52|Rw~q$R6gVdY8?@JAl%=;1SRt%V6BxirvmktEMGu1=K8VUlrPD!T3Op!jK!pT z7Nvq%K)3y0g4&yPiZ@${se(Dy+7_a+rinM|n(y4yOjpSO!Lp_GvPiUTuPlZv%mx-@rtb%MLQ zOh5zk8RG%@sRn*-^U+xEaX1>pModkcpP(YUY7J~dmfu=EED{t$rkBodlC^bBGp4E& zNz;wEt#z-g(pj0P4mx_!HU}$to0G@YnCHWyx44vx(JD>n1dUWrp%xx3f)Z63gyKC6SR9^XN#Ojd@U0%cO8JgiFjdKDYa<#v5Jetem!fqQH?wXtTrH5{TMn(nI zb~Yp=k9iQ$o@f!UL|9e{>S$DS#2Q;+j9nT^;!N3W^?hNaP8nfv7VbWj-`nnkDQdi{ z-3u)5Otgy1HbNvuriFGb(3%G}g0TlJDw+P3U5qK38#N7=So{`?Gs|xTIiWY;X!_aE zh)B)qwwqw{YWb-F?K(3+zYcBro}$%)&8y8X7^Gc?+MmkFhQo}$!^{}jfbknqPI~dm z$#+q1eop14S5QZrZIquk-Y7SkCFN@4Et|APBtbe-@W4Piu>(i$JL2W^Tw1i{^_&{r zU)B+!9jh!yBT^P%2bUFgsbaxyDgm@V0}~+tHszBMxPg4Iu}cSxKP#ghOqsKYNFhl` zZ-UJ~B6ZDRU4&wVrsuR^!lahm*2fzJo0zze(W)z1IBc&B#ayOM)x~UgGtKq#b$ENE zkJ%k+GFuz=a^6$i?F91kN=xy9sMb&$wsgtHoD-KiQs*plP@H)VPGzHmRqZ9pDyBZ# zg!y4FuGQEDUSAcb4}it%T0_yAxWz8PS|gpJxVfdLxnfQun+#;(BjbTw^(je}5b4R# zDUs!a*2&4JoVEszHI3v)PGi-*(s-&0HF28GMDN2~kh3xgudOE73(W%CfV1mT&;*X+ zCgZOx3+#es;j_NYP1Hw82ocFuBfL;UIhVv@>pDA>htfoSOf@q}I~UDwsWDCEh8Vbe{#*(otOGR!);DmjTym&;4^Zz*t$s=+rSNvfOC5(G4cnDOQdX>Jm0 z-!T4EBnpUHFPavF9#*O>@3u^(C^6h5p;xI#OFTy?t()p*9AgTjU!M{X<8=b+I;k#{ zCn29EL)}tCL3};h>^-Io6t(dh=0Y>e*n_{_NocWf;&&&^EIDW@GhtFG zW71u2xuh27R--;`ZT zV$^?w%48p3!u@^rLI=?34ZBy^YknGs2S7BM6!zkCUcty5*LHTHw)2@Y73=140jxee z(Sm7TY{0`@WV8v*njlRO#yM4ilh@STQfWz}h~81*v`8yO3eBm=z?0IFnnJD4Nx6zb zxqFf+5Gx_HZ|!m2tHo?9_i1T?7klbrmJ^GrCD%axUy`Kg(SPHiG~QB-$+85WsxXKq zndV3weSC5y2;@K_&kxb;qS}jL$*F>6`MJ*7o0FxuX3OWBBhfkq zuN^;Lg6*l*J<$5{)AJmM8dY)5m~KkU67?k;>ytKAgt56i-YsoAc!VYl;jmEja0hF9F>vKBXm5fC3?NPd~QnXcVu?Ez~9!a9M zHe!>I*}1UnGU^hwLPV}ar^muT413}E>wdKGlD-&CaXXch9iw?$jiIJZ^P+dH`K<1! z#+i?&QB>bxr)clcI6EUXQq^hfnm3;j0|A<&)d~HBH5!kdPMWWRc0*}??c=L*37OqU zk;dzUmB;+$1N(c58pj$}^EcY!*5Hux7P$_U%oZQ2Bgz;~nFtFW=~J^%N#i`Opc-L$ zI(YUDER_w^I~sRl+7}iqIg7^ij=$C+s%z-$4APCyA6TC}qu(&lcx9&1S$r=77gS=~ znkI^V01QnS;)LzX%i=9iK+z)s&_7=c}J1 z$&^^Fo|{rF=9f2UA)BoH?2?O0*~yQH9u{xBV#d0N`qPRrw?J4FRb9D!!J=62SUx*m zxnfw|jF$$pTP<{Dw_MJ~P81U?eL&rpKDAtzJ@kDm)(%_^s`==^C;l{# zxnZI%rp)3ncw0+rX{ROY3L>d8k`b|kjN#bYN}p7rCPa4PtyV|Y9NQ~9fZQO7<*^R# z^Ra%X5w&!nGbA0PxuuIMi*(ZBDd~ceQIutd7wgu`C@Z=;%o2)i14qfO4qM*K@d+AE z{4!od#Z7>6QvXvq$!Lkz55`t&Z4qaf3Z{qG{nkPvos{!>I%6**(ph%v1TsMP(%Na= zFAI~-WLkIR2)C9U>AYjrkshSVrcSXAz`jPEqkN+047H@t)+!`jR$GLWLhC!&^Z-le zaOftB&@@t3hcp@u zsQ%?oJ#N*@OuIyOHPdJ{^_s?;bHV8UrG+_{Ug)k9E# zPW3P|Kd4Zf-#AeEG1WAuUqnN9-OmGLozMoKI<1D0I%SR~b1>A1ydIp|jnG5n zbla4rY#rF^%yo5o zkaJm`9%il<&{x&z;VbZ!SltifVLXMP1pz4n`j9#$fWKj)Gn`$#q9cV(U5cj%rLM%& zL$rl>I_>!8PPZOLss$aGu>5+g9)eCFuVT@;@{sjKS)HaeeY(GyddsS0v-M25(YI4B zOqI!w8uhtgjZ!}J7C9d5b(O(1C!Ef3nX_crV5>UP7D*RU3y>#2&sAeMLAKp>la?TKdWLQ0~M27HcU4P5CkW}@!mt%Cjtlop>8yPl;o-OyMl*-Qx=YWr@Z}1jchU z$X2rKlP?3SE_ex-9GA~EidDNlpEj7J4ze8MI;P9qmRwmoX^U-@OhQJ(eG z(MTu{_y3eTLUUBg9m5w2QEtrN1#Jp1jM49d%FlqP@mR`7C*{^D8d0gWTe#fZFJ~2Q z`NJgYa_b!{w%Rt>nT#cp7Q{u>G!rUu^$SE{{8SPxj#F$x{w|S&DWCpLGxJW1DoQBRoWLAkzP*2wML(g!}Uh|_I!02fbRvu99 z!{8&|?(dp?<#Msd58&w%d!BvOB{R>y3NB^NSzEGMrg5-Arg1IMu52KSV*t-T6rg-G zDpJmRWB`U(obeUBgT9IC8;sl_*}jUUgBC%*oyDJ9MIcgPI_XB7R4xOia#S8!yOf7C zpmJ`Y(hVt6xa|p0Mkzh@uvG)i!r}ZL!s2Z>fenbg-KR%1X(KB zoS?u@Gpk@s7Gu3VzHzokVQtDgRaje~twj;GW231g{GJLD!9P#~q~D2AKf*`TeK4vk z#SD5Wz7$Ns87JWvUmvE(9gw8qp1_6d7bu7EJSjcI(fwx ztVSspvEI>`cBzRpCN(uYx=l5gqFG|Hnd*?HC}%1d5iiOzPm0<8V+MkAqWjIasL6I1*phkU+UT6M(r;+@=cYE!u-V;l@R$oJN9I-Sa1q6@mydt1*lTHyP!0) z2j3x`RTY9~kZc1AClmE6U7l{6ZZ+Y^GteA+23{q8HzCWNb{83a8Y^Q@qs_?E0#plU zE{LZw4H`?OudRx02Ag9LD_nl?0#$<+cqVwUkE(A8o^VBoRhKa8VGU2p1C#L?Lnxh= zl>sZOIMW?w38MG#Gv@-+@z@-Z;i3?IbwX8>l$$h}b`6TU$^1=5^1zTy3%sl%nqu9u z3TP^870*;!y#gwnsR1nWsrSv&xl2ekMz;|k} zRzylBIlA?<1df;7CFGDsxvS9ez*jj5OI&ZH&4^3gP- z_l>BK?LHd)W||~92lgBfG$l_lXS4{jVU(5&{BTuy;)nc3TSYP!b`sdEn|_jgNnUb zJEWVUMxkNFC~4C=Jc)P!U=P z$_F~e8ljpr+qR{Jp%p}Nq3w%!K8-hZB&`O~Xt`QjBUr0x{`#<;2}+HS=>cC4Es(Gs|CGn>TR2Du5zYF_VG-g>LQq4^(IZPl{q}QZ?bIu zG(FS=nr^C0tkz6|)rIMyqAB0J$&kG1#+x^tQlZp#v_&k6KVWNy$J8TAI}|38xyW+A zmLFTXma49<{H;M2;e{wtnoZE$5#r2Q#%*>&cEC-KH0)cMFYTW4a;a}wdDx%n*EF#+ zMCxKEo6^e4FWAP>-pNm+OVexyU9HA+2%*J7$ONaEkn8qx7**P7fs|^!H9tQwsZ7$s zmazrTiCu|YoNBSF3!1zVHp3XMN2i6p5oeE~DWCN5yUY{*S*ry4Ke1ZOd{n@^+?a&Q zHorDjhpmqI7`u?`ANWVcF$yiO>|GEi1*X|_8}-u$wZvO&MW{`LuHZpHx4 z;EW+ElQV|VgYaeu?tDrYsse0dZ80Q+`=Qc_Dy;;$@2QDabfF?}im~QPE@7o#D^@O9 zM)i$jDFI|4j77~oWh#hL%yZ7lpP>0?<&HJbDs=Rw=!?|?<_Pqq;9#XIXFX)9l^e-c zuBvb{<;N?Kul7Q1@{p>wD={&3vQlDWJJn6oKBN~r(~b&7fOaqeAxe8qb2B;dvwg}% z9Vl}cq$vCA!HQ^7!zATJUyhqa8C6pPi>o=(m^^V7bzrgel5jIh4ej=aVzCH3tnJ~R zKg+d|Fn?>1)|u0a??_`LNp7^>(#`D(KLyH0BYt(3RSPVDDPH`lhU6)3>EaZ@h%J4p zUrk1CNsxV8x@hv)z9jYMQ@D+AP%0`1ifd>+(E2Qr^k@)Zd+AeI6lyjQQq24ZxHS$V*s=1aMg#wifeOda3gvH95Y5O}c zqln1&G_s_YT~0>KtHa`JnYEd&(CgD4#4JUe8Zo_uJzS+nu8Yo_UsPYO-nYGOK1stV zx#Jx>``f6C5;pyOHT`N2y(Frp{1ZNAt_qc+YB_R2l`*2YNYxXED`ves6|q(PZQ38z?F z;;~NDc(|b9`Aj9ADle!umcRpYy+aC6`$QeDQ&4>-8bHepwRl68lUFZ@I=OaL{gON; zrPhaOL$H|}H0BZO!rgr4{MQ#h$;?h+xIINyCFw$bJkztDjX$bC533$~SE6ED%K_-C z3Knav0I=AUU5*yZZL{hITcl|RV#03X*^99NzZCkq4xDJas8Eqp78vO^ON{hE8S*u} zluMA=OS(vk$2HPRacN$TPxGrdHO891me*rtOsHErBlH0`GN+NUMyG)XJ;L5ChTrfI z)*5{oNS#Nl>ZCcUNEav4_TgvjXlDb5aH3O}pm8psUg$quF0;c)n$O^nB^qXMUYVh8 zLz&^AI71wqiZBDKt$34f$^I0bdQ}>sqS3EW?TkuJhkW?PWEYm%U@_K$ZhoVz0N4e+ zFFj}!q(gq_MY^rsgXo{*C86z+=Vt5$QVe$$rJGX23PySpq+q0z?F`Zx;)qDpvTVyV zIqcw)OkK<;yMQTUM(pTY5Nqld4FvQn$NW@u<_dt72IQvNh@T2gkb9kyvF8A3P94^C zb6Ey^mENN-$>KXt)EG0JL8n^{mECEa=QLzgm}Zsv_{iD+VeVak?!m)@m!=?=WX^wJUP7-omwpd)ZB?zLmx6Yd>$*Byal*jReQ8{Yr#obTrSzRau_ zV9y}xyWf4Ed+s^so^$TKUw(#-fyPXOrXdR>E`sVW`H_Guf^Ndv!RgQ`b7r+)S{&5UvMb-cDzM2|mnG{oxPecz+aqeK2J@D`r4%$LHY z*~fbbcER*gan0Ezq)K&Kk1!HGXd&pYN!4_5efnbCwmRs_G08@ zZ{*?rAUjD4Nv|B>$+_fcaws{SB)x}|i^(zlJF2v#_pH5Z*G*-TjrV0@Ln?hSq3%#} zSouTAW64RyPUv|?G2Tecw>Pdd-RHI3aoxbG!ueU@Gm;A7M@TGBMMLJPic4VPt%5y@p@`AEE9r-+5v{-dN6iG?dr6X(t$L# zdV_GauPJ|?JqY(e9biA2Xwg@jx+9(Tmn>;cJD((FpghW4b{`US=Y%;;^pg0#)38U~ zr21csrqeW`f@g)^lR~V108q${6^4|0UMc5QR`+AA`E!ah#Y{z<>@x!Sw2=e(5YLcW zW71FS?~H2DPM$zOZgc=?9pQaoS*XNAx#t0Dzl-_f<*> z>`qrsvdlbe>O;J!cSw#IIFb&0Tr<*04Y1{y{yE@2n+)%m(xId=&EAmyLAOqoz;w}a z9BEFGN0sX^MM{NwTEPhwgF3_*FjMNB+B_pjnRy?9&n@*yb2?#+PVd0%<)F`q8(;!X zrVAnB+{2^;pHu8()+ZwlqEXXQ{U4zeZ*-?J9I5*aG?&$mU>`oL1zR`>0R@eq`OF6@ z3&ffS*XitthB>6+k87~VN^chu7%~L79B!7($R;GL25{)pzz^DBm}7>r&_9$7t1(*j zaAc2S2!-hglM%qQ7i<(j>w=9brWF@75FAsE5P`jcpLTCCLGelZh%JV7F_27S&*VEd z2N9*Q-Mq5_zQcl#b@)rk9fC6OeR6Sj_?!(_Yjlk2q9`fChRk8~QMf|fKKqUA8fx8| z6lzOm?-o9B#GX~RKA~rfX)Az}In#t>huJ_p!*`VirbODqB2j68XaB>0dT6;v zz{3N3Gzj04i<>^1YlCBwKFOf}{p^DdixZfo8^nsQ;Xa4Inwj3O;pEl5xy^47 zVvV!=$9d`Nggc>u%p`-rZD55)&Ucvu3br;Zje*yg5n9MD4y(mhFi+57U8=vFL# zSXrOL%K9XWmGwEStWUC7S)XLFvOdXTWxd2fw)ZSn*5}5x zUbLSrnZ?Tb-1s)+#G&P-bJF&d-iBnfBpoR0 zNynFYmND1H^)I<;r}!+Z4MhonByz(k={}}$uxJaava85?YtxLhsi)4}%H1spX^Z-2 z3Y;^-)i2ZY{kP6}=M>%KdVz4z`EKW3Jm^_AeFTE!HI*rHdAhBMYTdC30gwQz$0 zX6iVy6ocxL&lVJkhM&ihudZihKQlI50<7omZ(`IzGX{6? z3MCza!|7N~sx+!#bM0i-o-tyls~!7B$3SVN-)!FwP0OAo`!6QR4a1Uqw@bd=AvyLX z$t&b8TzAA;l04bmta-S-5P0q$sm=F^uc4-6nl1E4@(w58FqpJT-_+cOTcEj8t6S3- zoX@PCQLACrL_<4wnQVe`+*gvNWajL=(!mLi9$W*iw>W*H?>b$prR(YUl+B|X+L2q0 zI*wxy&{j0{V~K39(Z>>K!bb^JyO#}3ZnVXCte;&o_tWeq%gYfrf`WX|t-~gbu^H!J z6bXpq0sjGNH#6vx0fTCyg{A4~S*d35--(ir?HJ`U^AM#^z)Az82X?3)67Y=VDiZNA zL37ULoH@gk^HeyTH-~x5AP*8NjC)8t$NE>;z^uY?6Z%Jc!A%qCbsEaLAUTCFI_ZF8q@!{^548O-ua7S9pl?7EYD<&(6qQRC8@yw=0! z)g*c=eD%z%f!mw=^VJ|o)<_uoZ5b%%3Q=J*x{qVVeJy#Mg>eCI zaIQL^`C4YQvZ1k!)|4CCat^kdw`Dblz-w-~BC}W#k0z9K2Y7OEI==E%6F!bR9^io0 z^0ewlzJpieCP09xHN%ec`gg-EsZ!~R_Qs*IfjD_$Hy{(Vywhx zFzVK`I^(F@zL+GpHIBl^z*y05n#R&5Tef4hY@5Qyxz~)enj7^kS**`Q8_6f){85d- zZ4>+)?0F<>8)0rP(=_4%_jMxmy}e`!a{sVoH0wWddQ9)h7cYt1`L{aRrGI!y#TieseOVBk))URS(DsmY(`LDlpF`(aw?6_EZ&Av8HiEjU}4KQ^xb6ADxoL zbW%_0Pi?E^t@$L-Y*R}}!!eB)jrvrQG;u|i0+9=pGMcY_;UCM{{k7ySRd=-@Aow?v z-x7hXma6#M5({_8Y+P+AYZQ+;p0--bWj1v*EqQw`^~-6!b#q9)C55WhB>$!y8nqw^|K_Yw1K>+Rm!!HFbe4f!I@p&3fe4&Q5sUO z$(E0bY++F-ok_bkq@kMOL5H~^;KJIh((4XOUt%sQKdX8N@gueTi<<>!Pzg~^*&*AS%6l}GoYz?zXjh5B;&TLOA)t8GnZxGyfCoK1{HRX zMGLh7?D?~n97zJrA{trGV@HXBCKD>zlL z+Q<%(LH+y|IH-6~r7tSPbB?u+l>!W2-t84;su8xCp^iHTen!SU6WA8=-ro!QX_J-n zR@=1l?KILZ*eV1B!0Uda#xpX|5A3J)<&k|V$)rKAo0J-kM)-C}o<-RI1#kJ2JHhr1 zv%|Kxd$9zo1Xa}dlFbjPK64lLE}}jc)Mp=@r?$Ty@ zdj5~YctXv6IKY^sfQ0CrW#WPX?HjH^%7q+=GkabF#Qb0TjXn{JBl^Q569gZE?2Kj@ zYpIp+a~TEYyBFy`&008Ll%+O+it-2%fX5&Jj{L%l=2Q>u9aEpqZ*j2z7W_n!nx?NG zcA^l{?$=?$HQ3s+UyoS0U!c0fd?vAgc%U5X3HypJzCr4LBoT3GvsiUp{U4ULvBARa z$pMMXBT{$oQ8<=tS32}}zeLzK^>@GAfa^p!`UNAA$zkbk`;@*_6YBM|?cm&Q)y~Nz zxpa?eoK3bQd(#%T3X+YE2xBaHK#=H?s&eUNqgIvUO5uH2TVOEA65I=F&|J* z+cbwG>T^sjgG0=ShcfLyZjhbUXyi&&&uaxa$NbjjT6$1v2PF~rD%7v;)o0-eVeq(GdradXe^~iX$YA)Y^vO|C0TSkbC|f;sM}shFyG{8)UrY0E z27VS1*xzd+*}}F-Fp`pT5dFypG=q&QgHU3bjvE&@oAitAU|7+z>yL$-L(Z*&9@mI| zx>xmajZorNjRwa$+K`)r+eJ-lG%qJL zCr@Zj){2TQX|8Tpc+A2L!Ztj7P&U|@C}dr({^J_|A)}HUwOpDDeI8KDS?*phD2|KU zc8b?FibA%jr$eHlouZS?%Gsy#NRKs|gJxc)?!6lGCc#b#U_N0KyhHULREsC|x5e5% zuQ6`Z-&}e4LG?VUo(~GDLuz+}^#82}Ez$!{c}zXi-E9W4vldp9Ql}|biXJb1{<-by%x_>&?e32X`9c7#J`6G%L$DE zNWd8~DL+fCAxJJ|DJKg7^E57OfVDe>gL^bLXEifNgf%uVnWb&Yfr5?*KfW5=r`}H} zezA#`8@VvKl$CtDg&)Tv3hQR^>_N4-*LrNGnB#(l`P;5qtT*=yUr=VmIe~ zR*%qoa7e(-L+b6gcqF#NY{^Y!GAy*TTcd#D)(NJE1ljZuZOyatjbXd>yvuO$gx(*}%$!#1jcaUnJ&Lk$ zos2Z6uzg0GaMx!~Nz>6$atTV>sjW?<-a*Y+TA^jo426t?Nv_))iRn)UXO_F!-Y^BQW%{IT0Ek+ z)_hINJ46?csm24s06r)vkaT7Tz0x5;>$}&a$Z=tAhd6Aj;*ScV6DkkA01^5sda87) z2lKE8P4%Kiz$$oNCAa2usDl|ucB`jNYAvf7?GltJJ>yNF+q<6nCh=F}bX~{B-Y>v^PPoAEaeMJnK%}!wijya)ubX(wr!mw7uQF|%Q*tS2DDd8hW{eeZ`#gB?lX75k1JYnd9$dIzRE(CM zZqRhYllVczI}bK*lLY5w@RY>EOVNXJPU8;tw>!VEta2MNo#UEy_0W0F!;bSDldS&U z?`SJyNUwKGMBu03bQ+$F8*Mk_Mv-EEm$nhW8|BugKCBrB6>7U1G?c+4@_~B3Ul`*2 z-BU^OmEDFC?zQ0~nQcJ9XNF)Ybc~6B5tW?91KU=lQf2ZFdgrlR=5fyG`PfD;14~Bw~0v;pmPJ+(bb-WfQ8A`L)6-hQX^2652%%GCbF`sP?%L;N}^My zmBNTBbf0Dl<>=F@Mi1p6yHJO0I&lqc&#W}%$MhMh zOx^5`peRXrwylzgo}awjCi=|pMF(lfeu}s2(lB|jQPyT%`C*Sbc$kAHn`OjLpM;ZM z?tu>HPHazmZEzn=w}=E-;)#glK9}9I)y%?}-K~f%xs*pDpA<#TT_VrTMKHUhhH7z+ zw&D{c^-1H%HR4m`VRSZaQ5=PSSbTv?U|1B0!Ul)mZyb)oj#CPiYn$fsA&u|2WPLDJ z88f_$^9Tbxnl*u!>0x$G-mg~R%$b}R+thD#UB|Uxw_yAAs9E;Xx_CJB33WYGcC7Ud54mth>#Sy3@hkvsrT(2RZUpANsRdlEHQhhSxgbDmWvc zpq-kdtO2)PvOXDrD{(T_%^}kl9-kL=;?~wzFKm>*eq<{XIMTdP4Re&?StwKv&pwwwhH6EWpi4zv_|P{BCurx zkL%O6YO&Epc84&IanWp8MyxkGCP!_4G3K}BAYe8z*|rHn{UWpSp##=PoNt%JT{v4K z#5m{T=8!w3vh{If`20dSz}TvVUFyvZMOKag0dBv0t!JF+K*}AVh*f4O>r!*W6h|~} z;pEa5VKq<7tyhF$fVth{? zA2tWNT3wEVteuG650@oqjIO+w@2hgN z01mcch{KCv0OwRL-ewPHnK)V0+zLlY;n~oh+nNW|n(k89&z*-}lC|N4`OP{pc(c}p zU3&61!%6dwhs^!>pU>C*7&?tZ3+D8vc0hi0W(VYj7E}@EykH`1LTH<-BZ}q2caIv4 zQ`|&*Bv2ZiF?j59Q3*yQai#)M?WWE) z^|(%C#m*PP5`}YXDlD4~YBv{jx<%OL>`p6V2%#E{Ar{1$)N&xo?$u{qW_t}HRG#fN ztLubicfLI&bq%%Km1cdrP-(##BK;+@c=X zA&Q1KJK(;*lXYJJv8$w%y{y?Nt?_(8wx?a(WovbKN ztxh;>N|)Kj`McNBw@M7&u9}RMa|zK!vqgB?sX1zN$jt0C!UT?HI46)ecMn%_3g;W5 zXPiWwXyF70`*yDOqfBFnK=aH-G~2)h&L~dQ%{Cu_^D#ZL<~Q+~dPH@(Ly&C}L~h#N zFS_N_&I#pgQP05)+aw65+ttUM35Mca&Ns&ShDT0loQ@mL58=YuAZU_HNDiMLKi36z zj?{bFrkVkEq~HltyKpJ^e6sH!3`ph{Q~$WBHoh_8`?j18q1{u~E?hgJp67bXCX01W zS4IA2zjj}0JUuF?k%<>I%Q&Mj)7@c!`!lF}oT*7J`Ht*vje#+r)|ehph>M|>kvx(a z<9=ZO)mFeAW8Z6#JT6X0)!L-C9+12}D6?+A%ojgL!l|)4RML%P-)q({CuC|2 zYeaigi!G~NddIBWRG)>-!u&qLjZ+>6=sw}}ah2bz7!Ey7Hn0KV#&>L&c^+2X`&4d= z#*0f8DT?Gr?dGh~Hs$YCi^#Bp$~hpIkuu+~mNyBCRxM}S-6bap?Xsc};zUU<3MP3tN0Fy(Tno5eptI1!KGkhKR(c3yb&923bbhcu zqBd?9#&mUDavMjEp9sYzgoX#Fb7~al|6aAUO>z37MR%G6$~h+Zq4g1!JSEC`Kp|sC zt|6b<65J}tH>uPqwZRBZDGdsPmYE+YWP{oT6XU{KD8alVCy;(;4YM;tLJzd)^9;ny zM&RoQMWH8@#)?5-$aUw_P3n=Jo#QvySX~BD4$9gm_|bxPiVpA4I}(EQ;N)Z$=5itt z$B)w*YlyFA)18@jN&iV4d+zkcwGf?U%rpEs^BNO1L)WwBa*lK673Owf8*H(Pb}|I=vpje0$L7$4XG zt4M-IU1Kh%EpabXe>$Fs7QkN9!`#+%-ILoDjgGV|ZTf8uKMx2+J|s%X&r+1{2gExr zJ-Kg!hQqB6U&GKaT)uDAJZB|5IuY_2X~E$MWEwJQgPx-%vynyUCU=@F`lP4XkW^5Z zpIy!$A)p6NjADg0TH=9=@+U^;dnkfaYUqgZ#Ax&h0MW0`wVbTM9XYQ%F}?SRPyFLS za@bzOE#-4s;cyiB$usVoB)wVpabg&g;B`d8^9dzK(tucO5rd_%peVIctbrhU?MqEbvjK?8fYRQRsY6bRMy_Og|Ns zO3jlB(d*;N;p;{?0MxjRhF0M=4AvDkscX+jD0~#05cLfrtm3d)8P0w-^EoT2+i7g0 za(o553+;-HT-SM6z!a*3l1SgJb|y1tGk_{m%JqY)=HLUg2iHFBi-u=;pH zvlMX`R^8dLhjiJg*#vt~&vY%$bvD?3}= zn|*LQB}LHrwrcgn|KxIRYf5!^zc_a2S_?DA;Uzo{c*eL%w@H`}_2N;A=o!67JjRUE zGn@u>I89__bhFo%BQXawMr1m^w@cz#KYHs2U9;48N%VAB6zG=f@w#fswES5$<#~ z)8gDIky+x{(9D$Rw~Jg70^1!1o8R}~_}uO3{Q137Bt;fS^Rp)Ln7f_>*9BW{CVq|g z+tGwLGKE(s9D{U9au0-^NB2T$hKFSx#gPo18EACVoayp8stWJvaI?n!MAV`Z`a+ z#ygwX#liN=AKcCIbM}~OcAseLJg~aPLA6qdhh%Y6F&P@K=Ke*uXwn|C4l+@^<&zx_IbC7`_R9*c;a{DkwELjA3?u$9eth6`-Jo~ zAU&v%d-dGzN0P9j`&UDb8+S$6=gT$O-M86zCTf7;aO@_NcFppZBYMbNEFG7&^V{S0 z`{_@ZG(}@z%m-RXc0AH(Nqk2DEOG1GSIxjBr2B1N*RwVY(?Lf8GLEV>dkvx&pz&bX zMfEs0$-)k`@2aBpazGpiIWV1th+P3zj@?Zo@Ok#DNz@3ZAfl$m{tzF3#vYwJWd+Nb zgQobcfGock9yGuaYnfFH8f?6!?HV4EV2ASaCldTZCKD_Q0g*8IgQWLfrN;PmTkewF3>1L4dXHfK2V5PdG;%me)F zryl(4DGn?4t?yZ5uV%T#t=m@iaFCL7J0r0}6c)UwzKcF;vg|_Bdg|wKSdWjI6pZ?~ z^LrTEqoQXt`?;Lw7}0D^FBP+ARN%|8Ccd1REAyIU))oQV*gIjTc~8o(>??5I?g_Kt zvo(UO6GpzR6r5~1br@fg@EU;6>9vHi6`-F{+syiL__!a^! zAJjiIa`x+|gLsW*ja@qMwoj0-)4$oU9Z#TSu?@_4ayW0nY~n+k?rcjuzY}o5cipDL z1!t5vaWE_hwiv|wG-haVjZ(Aoy<3!~x|T9MGGe@ZiK2rz)UndS@Q7 z(BU@DJaSHBm-w6cW*(XGdlZrm53v4%6W5lRuWjlV-sV!9m*cb*Jwjo;`ALsU){dX_ z*psnF=4$n{_6=Zn0ZsG_oU}8E{*|=6jB+1N_L_v-6m$R5;e(Rfqh@EJ%ib=!b=jEJ zx>zyreBdkMyD0H2%4e;cxF2nsq_Rt2Y>aT35Wi>iIHw2?s;vPvkzeveWOZ1EES3Ryh1)r|Bll5-EVfaPi zs&GLH`*>I_X8DixI$qIr-##{Bym-rQD!U2r2B#&%*t2_;NE(MI?)?O8v-^|x)XeRS zzpp(H2{-V_8sUK+c1nh3huyy`*P6YuUXuB)?z0 z<#Ji0l?!Ci4)fD-bMd@I`^xt-kYVg8O^7D&v^38LXAC(7%4~4<6bj;lE35?Qt&KE` zw(R?rGgB<~GybP|V#93>U(xyDCAeghsMb$%NBbzwO7M$k&%;xmGbyd>firf>LQR(p z(|h8gZ{JtVnWdwTJ$^Q&@k^1-w@>i(ux|l&H_1|Ek2dVB;k^o%&hb{@#d2@P8IwTq z77F_lXh)oWXHNi69vWh3mv2lmPjHckGq?PpT5}w=YME~|vhE=T z?5xKVz@H^_W24X9vXIi!`S#XA$zoF7`}cVm!HOWV*DcltR(2Fr)5v4b>4%2!86Pow!eE^S<}v{PgWl8PNAp9S#j?Wa-4a_i;1j!RAZ(F z7vS;L`&DbkfXrH>7QbP#jSpfRvN&9_UA^$#)J@{_*h4FdVl74Aemp0U_%5qH872y2 zUfG*lE119*-r}r>Wxo1YzFU*kDQV4a{~A|g1>rPCE+$GXRELga4{X_u(!8uM!G>t z196t0y=Sx-)@i5#-Gp=1TlD0to9oFy#!An6#+f8mlyRf+EM>+Xg1pGL&yAbed%%Z# zKs|7$^07L$=87vkajkF#w)qeSe0IY4Y_rDZd#vtRWewxYg-A<0?)c|hwUlj#yIflZ zX_!~I6mCRcbBaEpF}v589G}k}O)cYv_7B;Bb0wBPT9lV6Dv(O^@5l|ef>Uf3@pos%&7rw9CKqBiiavaKJX9gJ; zxX|S`XDov(@*8i=6T4Y_N`cGxeAkwm`%LmNc22h=f#M3_r_%hM+X3aW{}AYbk%g7X zKN7_0wWHQTfF-*&@tK}1M4#<010I^z`wTPtGv~j{z^QmV_MB2={@uplj4(9Fju=`C zd!?>JK#|Q-6f6e&h|hEFmga~y$eQLJAHML;eK)+5+`#c39~bSq*GoSSD-R9#nebO} z-(`1N0}FooosfH!iy!B>s0XRaNj%yQ9vxPG*9820SSy{DbMpRK81#|m8fZsIMgOAq zn6Tpf?-~KxEnEl1!5dL$X{9Z}eHR7i38PG8m`iZhU0>;aAJMH?unspw8!+h8t{HGw z8OVHh7f67>Z4`8z=^*fLee)3??;-FjH(lw0{U}TJ@7jcp; zyMN7%J?=O8ihvcmPB5U^yWEDK-J&P%ILKQ&cc?`_X$kkmz52PFh{&EZfYN5$4a{3V zcSvq;mgI$BHc56OJHnnE_g}d+N*bO%?vsT$zCU~hvBZN`Vz^#{UqgUvLXA@vKPk#S zs`kJYw?)x@@VIT)dmb`&M6)|@=y_q6q4C_1@4az0e?C@gcJD3dS!e=CSIz{lll+ML zSbP=?`xy`TKFzrMaCaDI_+4q{x$(Yn^pCjD{x;!+v%KsUHJ&Go8UcHC;cP3bD<@mw zs=1tPogSO)8cs;^<;TQFypT)Bl*7Fl{A>7lxzp)3C-cmw&HQJrocg2I+gj6`o9>eJ z6}D=}@A~-tq#dS>qP4Ip&u*oBy0r@m+J){JEOyqM{N9@HLo;6o^e?-| z<1*TJfw}#;$MW4nk9>w3(Tj9_t;40q{ z{dLQ4dPV}o&jNEE=(CmINZV19-tNVi&9lDM;{oE3` zS8|P2Ht5@| zr@Yl_I9I9a(%G$>R&w=MeSQeq&YyaXJ0ri^^FvrS=oa@$W;J>#T6tLJO1tc)&g^se zRqA2z@dfpdSA(xKu)`fa_|th@x#=;RHtgprruT!gx9lF)ZPFc_zxlWq{_kN)PuGjN zYl2mZHv!KaItac~RuRXV-|GJ6Ja<$YJ@JtzoWjr%(Q3x^2P9bDE>(em-;3gIIx-2L z@cqjDlGYo((!d@CtI=NNv$nCP&Np#@e~rq=Z=ir_zC#ftlkdg;IyL;TpTVt&Pa>PR z3Ger(_@iKC^8tkDTLy4T~0ecsO zHLy9Rkn;pkm9HrNeTfaGYXt054{s$i$Js4r!B2@~PX+PC3VLIHI0?i_6)bSv_`#7Qdm zllkYy(fsi71zx~f#hP&|2Y*_tPZLMqVerHuWA>*U&Y4tJaK2E24>;USai2l<6SUaX z(Ra^z690*Vt*W<9FtO_5OQ1a{3`^h7jpF6vixsY8gbzB$??L!^uHf4{W&C|m^BVRq z!WoHhLLz&P5K4;vFSIT9Vzc{?M~@LO&wfXmF&q)KxHNS8hue$X@Ag}1>|e&QxaX9; z9<-$ZdG_=kdx-uy?h~RS%HfAOpjq2zP`0X3&>xCE;c`>w55~ z#M>{vzZrP}ZL{?`Zuc_#ZMLi?Fc(O$$hj-n48fzqDD;Ov7J1Jekn5iKVf+`+{Od}1 zBixG&Eyh#rz>a@|)5yp!D2LF?vpnVaiJY(8wu{W((vV-GKt{S?>9BwLl<_;P8nbF zg+P3N(5ic}o-q9Sjw#+L&cNcq@Evnbq5FvNN&<1v4EXX7ur^ZEJysLl#P8Yomo41C z9Xv2#)4h(-A2yfYpvvlD{7isr0#4(>8o@rs5@5uU+s2A>O z;L`{H_;8&@6!EVdo>cUIr~jaej7fbHbR%Tpd{VN88PDD-_w!xs z3WEcFh{3%Jhc#0FHNEgN63N0n;z7P?a!7glb-g8g!-QR3|LVyZ<>~7vH|#O`;&-x- zh=*E~Sa!cs52>A&x!3TUeesuqN7W{MBm?2QDD@Qkjj?m0etJ@gMO(F&@u^^bp^x8K zmgjL<<1hM+DWC7O@O#Bccl?xivShb%_~I^KY^nFLthvp7f*s9_9^Z+H&wlS~%J(%wO>Y1<2==b|N8L7S+bMpa(Xo0|VPFUdc#tvWhcMOwm zzRStyi`9F%4*5WMtM?%c2K;~p!M}`OOy=u9XSJ4Q+vICE{NiE!^~7WmSeww?#@{#O z+c)uNryE%G|U^@J`HDD&=ct?TAM26qhUmRwxr%1D_i;DzFFslk4wOD!XEFMsmN# zEt)v5zM=35Nq?U!e(@5CqFK}D_8$|zj;Xg?Jy9qSPt)qPp4+0mTRg`p_>kt2aU5#d zGrwcIQCFSXo&v^=gFw9vA| zHJon&v(QSW?Pd6aj;p^=KbNbYb8y;VHjsvoh&KF;V~|~S**-9$9-Kl`X_<(K1;6pToed&8*uIiy_hhg|1_^tlqZTD$5x^x*_9~BqNID1+Q8c+NZa_W%BOGC7wP$hi6K=UH#7nKCB>OkCJTYZck5TG z1mz$m2E@R92t(F6;GI)G>7arZhYT%o5x+$#)Zv%R{MVxRoy(--#^lx{`Qlt*QQ5U~ zEgSk%FJGN+og9qU@rf>2DU2CW1ReyQUbGX5bp zmR9hXtOJj&W`+{9H6()P6aC&kagFj?U_rn*jzinZ`9d?4`8gImYyNTaTVjHZ`mKS7 z)cb0QfZuLP8CLoRrT<2VNNa_{g^o2B59H*zmbV1Rd8OKeVhCFUA&OrA8qcRgzm%h|Y>OA2F!G&g1IG`2+Fd za350|Ozdh|{8hdnJT-T#cPckK|1pnch@~!wLaAQWe={?X3?9kD6oa;Ln_fo(h(`7z zznm11{&|+1y>;|ci0+uca+0A>P~i*>y7~SQ1kW^Qb!JNV8X|Px7sz2WO^fIYaA(mH z`h}b?s@*&UYVY)}Twn8RwGmDqBdYko4A6)>zCO+DPu%!G)^ z3SQ^4^yIp zppAyLI*xA0mImMp?L4A+uZz*6kxqw9Kl2tFNA9!O3=?#j7tt+yX~33iTFevex{eiS zHVAX>s&fZ{60V<$R=(n*17;=_fg66_Gt{HaiyC1R(CH6%_JSq1gyhl9#MUOs$wtwE z7-|$-h|;_^;!7!gC_Fm$2Bd*6)=CEKsrhmTHx1Qo499hk> zW+Q#j4z)B1n;RzqWt_!<-wJXp&fLCqgJrEs_^%ip(yxGSQ9JqBg52}$W)piSzh#aA z3<pKbIfH5f%OQH)07q<~Z#f16E}?@) z!Jiy(A@CWudK4pxx#qGEkf0$W6ptv)wI3E(pvPE+O6a^EIAL@XoK+^x#G7@T-Xr{g9$^4awPbS?Y39`2h?YY-l9a?ZxA zVTEOlYh0yNYAwgGS?$0EeFgsr%D(FkjMZt+SC^!d53$R2w$N7~6k^&=t_f|0H4BL^ z2iXABkG_Ca2yG|Tf0Abi)Ci`ev0zX(up!*8!jNV`0Tded#RKAZ`_Y#n6bQr$145uM z02Ue;jpYZe^+K{rF=vtFYY-hoKzW3bm!p)M_`b}-4o)a3et3qHDo zr9&NW)S-gRW8TlHU${J=3K$&~QF9FXMSeAndfE|F%bS(^&#Iq5nM}87RM&=<_X%2D ze!yx@-|aY4SwCD$KB5sip}^T$jf3%$=57GAX^1A^A-R_gBU(ZZu&Ou-%v>vQ3edQG zGibloi2s-$W;~1#7#**eKxcfkpQt`=*F#=^*L?d28^PT?WYpl!ZyU|M^J~rBI$)8v z!$!Zb*e7WV%zzgJMpIkA{b}GjZ=-ZKQ*0SYcflc@XX|-LXKj7nGZaM;)`)A-P`Y7t z-mSUr1WsGDcHjK)idF+8K1VIun>Tc>g<$i!2mY+|OsL7my0sBH)l>0{d3`VT0pWOwb>nD35eR2K;tAm{@03w>ml z+~m>5@w95gan&kk=GLK=CJgEl*X%NWZnI8H*uK8<<5Wc3ns%(mKf9ju9OmnZQ?@(` zM_TvO3V$=v^o)II%huOTG?^p9b5>Q$YbCC$ppP2w-qtwd>Ex0LTUIX%Df^Z}2? z4a*_%PxQCoRXJn3K=jDALWEon5Jko!zhDyO7$Z z)a?GbJ33*fXlT2(&zU|1i7R;7$#Y@q?NM)~%DA$Zbw%AG5ASsB0Xn1Z@5_$w0vX}n zf`LabI2>@gMpp<>!VbP%B{$7n(w&6KxAOK7B!r5DqZm=ryzc^hxG24hn|Kfxm~ngO zyh^xpc&E-pG`6rSSF`Y~QPl*OZu)Wx%ng{q|>2wck%OD6l0hKu7^X(s!ikgrpOaK9Z&rl1@nao;011bVAZc({w`8 z2}yrAO(!Isko2#o>4c;cl0KHE6Ov9y`iV51kaR-Q$J2B|(g{hQNYe>PCnWtsnodYM zA?c5&>4c;clKy0xPDnZ->CdF;grpOa{%o2~NID_u&!y>vq!TKADowXg=@ydyyqC9- zbmHTxM@V~VzJ;_G(qHg;HA2z}DgR=cPDnZ-=~vQpLedH8KTWq#=@wG{<+MB@gya*FPe}e7X+9zOgya*F|7My`NIoI? zgyg@K<`a@nNIoI?SJQk#@(IZ&B>(L+pOAb)@(Ia*C(S1$pOE~J{%)F1NID^SPseMa z(k%p!@1^AlDNjiGbo>@lo;c;-PsJ}jjCo2j6fY)7aM)c#eUNps2C9~T!T ziwdj+$lQWrNZ!FgEfdAT4lNC}TUap$5&4zc544CV>94g2P-1YfECKXGYoauiuo`Gp zNM8!Qz_g??`LN}yWc9D@P3ey!=DlmhB=kcm!BzWl%+zqS=qxH~y-?ExwL+oSgB~px zim9QW7kV@AJpd*+i-i&}mIl>G?IvGlXpF@NI90{KV+Hb+r!twYMzxo`xIpoR?++Ae zoz$bVSSs}-9fk|=QR?Vy)1$W^NNWGLmbhihleR9_QlcFT6Qy5Lb&CqS#5#n(5_lST zN;yI)i)klAsTDdZ{e@zYQp=NmOJOOsoX(`JZ&`~ZPs3?)TgY7no^gjDaD1F6#$^H zFfcjMsouUX?W3Hib-fAm!-Ybje|e&@DBnB#w$j_XRE=TzXa}kOrtY7bR_-g%SkO=crbRZX2Rr2CDCgLslAjc8Wem3yTVAptMpVT)s3gIiRGwl_MMp z4JwnU(kiQ@oGr>(D0KWSXuCp<%8Eh7e@OhtnZ%H7jJEW1t%_7utmtoRv&NPemKRf; z)7J82x%&2(;&oj@a?7?WD;BHNUqMpYu1lfs1!50@54?Y!0j)Gt)NuM26@=o-3V0sr z0GgQQ%8JU0QkPMHGSj3EaYSW>rf6AZg-?-q4CJlXWONyU{H;pdB~%GDdJzHY(WP8N z=kkJKo^iop)Z9{7E*y)rj2|glSkPJ2G#AUA?E;~4SLH4t;&Ywt8qVL*rVZ25D|dCP zCdoj~c&&gZy2K&z$JF|~8ZahJ5IT3NWE`d+7KtY2Z5i3Q6L#wV)*s2>)E0~ByeLUKEb zE!{R+RvnkVcMAqbe45etIH8u3!E zr=cKuw1I zTt%fQi6E_zkk4vK=h9q8Lti3&TO54~q#G?tiVKQmF*S=(^(7_htPs9M5yrzyds2{CHu0=fLeJ-Q_?CLtVMzo_&^sja zsiv17+e=@$p2nLeE|4~*|CV-^taEP#2&A2q0&$Cu7)dP%ZnGtky1oGGoXqy@63L9{U~ZKhaB zkyF|Y`oFJF&TVDG z$GhO8`s{CXcFGZ?f&MiUr{%e}l?D`kwXIT}qMK*Q7?^y2k&{O*OFWV(SeAZ?7O<%3 z#s?LF$(oc#p`HeNgq-R#nmn~Q*x$K;h-1FCW>5(oN*I_dRVI|L|2va*h^9{(exFU- z#*Y4iM30SO1**+N#T&W&3l&$4iY4ny?OxMK{~a3XGy1=z38+4+GAuTpYFKzi<<+PD z?@HQAeFL=vnkR;~w>^!N)IXW!R+(jGmX+DnDzi(OUCQikmD#P#?#|9OAw#y4X0zAm zg4f<&kydXH8LHjes&=nx_bRieRc4PeduS5#Oth9A4PvfsQJYUyZ)aKf#ka+OkoDwV zc`8M+4_f3vUvJVrQ2VwK@4)0CH7A8WDN1rc%;E|d0wsTe+JTIdVi$Snj=YET#!raS{MEc^BZi zqPtmH`Fcg&mLWM_5sR@tf1q@PI3W^R)g+;XJXu#BVcoc*MANZSS1StVD`v+E4~6oA z&h~C;EhKbzD8f8Q19W3m?@6KC&BxBRvi|Gr?DqellCB<^h%(tIpoLfwS+TOS+7`;> z#3<8@77GgtOf1@Dw@R>lVYy+%SyhWk<}Y(IwFl!?X^SwE-F&pz%FZ68|GXf?YH%Hx zlK#IzM`cOxWinr}2UQFdP)aDU3`x6%9b5Z5iVOM#RNq2X*IJOmX+3t7tbo7U+9Puq z`?NAy6F3@!8SWa9!s4LTSL?{1DF5m;1e!{NO9Qa>m>{E&p9#@rITbn=luB4ZW$9uf ziK!8@^=w5&DGo1gmo67Y7Sz8qh(VSoIq!XCGdoHI^mT`&$ELN%BfS=pUg%mxcef{} zL9tUNPN`HD-2iym3YYuR!n6(!t&H?fydK>lQ}m$BF0W_{hZR=5CYOS_7Uc9`1m+6y zl@-feg3kOQphAR>C!kV&3pS`;y-~7~iRxDC3d&^XTFDQ%gR;*GN4VHR43AaZM_jczQx;L!V^Ihwq@GSG)2@vG2_Xj!9ncQ)(y%PqY)2G{;a#) zt+7_GvdmOpPVp#lBnIy4?S|8hzeEfYe1-lF;lQN8vJNfo{cZgnCH*fk06n*{6t=Y` z(iQtvb~zl}-X+yTjVsR1SE|E2M@q!rStmKL^c?U!T_4;rVpm517uCZ^NcR&+M$ z&`K6wyGuBXL^Y^1g3kD<17}zt3n;3_3Q6D+C`DjaKL8ak@?v7cC7{xzLRP9Dr7yM7 zkn*uHWbJOnt@?+0vFaZhMSf&5f7IST)+$*l4#cvwW@UM?+8>9Mk71TBTa~(4no0{2 zxnO^iPdBPeICLpjs~k)4qp1=j;nQY{G)gsQvoaP-jghKXLn1>@rIPd) z%VJ?6fnl|^bxGkS+SgZwUyQo?b?V)w|U~lQdWhO zRaSC6?bg1nsn@gDgRb@kq7OVKO4FOPpMlBm@T`3so+a_yp*{8ht%vnJvZ}=u`cI{m zYVhm`<+g-!Tddz5nyk{m)H4H9&z7_@IcyZRws^7XdqUPo$QrTg^>kjWN<9U3vJ_ry z$Pb4UUM%J7A%z!984D?6=v3Vy`9w(O#R`sxlyM4{L-IsOo*=nCq6;CJ7pwnxNa4j& zo(w5ZN|Y60g}b!G;Dt24L(;qF%siGPi^(pJDb$Jww`mbJH<8jzDX1)#gT-=|D`!EM z7V^qst-+PrA4th1SFSSArC!;$_=7g`B_jKaZGl}0$xtU+=ey*GTAqBdvrC>%Ip5$& zz_2+|-Ret~+IN>_gI+TABXOud{A?KK