diff --git a/.vs/KSS IGra/v16/.suo b/.vs/KSS IGra/v16/.suo new file mode 100644 index 0000000..133f178 Binary files /dev/null and b/.vs/KSS IGra/v16/.suo differ diff --git a/Assembly-CSharp.csproj b/Assembly-CSharp.csproj new file mode 100644 index 0000000..ac01a17 --- /dev/null +++ b/Assembly-CSharp.csproj @@ -0,0 +1,684 @@ + + + + latest + C:\Program Files\Unity\Hub\Editor\2020.1.11f1\Editor\Data\Tools\RoslynScripts + unity_csc.bat + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + {3370D0C7-2B22-D3E5-106E-DEBA9BBEEA7C} + Library + Properties + Assembly-CSharp + v4.7.1 + 512 + . + + + true + full + false + Temp\bin\Debug\ + DEBUG;TRACE;UNITY_2020_1_11;UNITY_2020_1;UNITY_2020;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_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_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;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;INCLUDE_DYNAMIC_GI;ENABLE_MONO_BDWGC;ENABLE_SCRIPTING_GC_WBARRIERS;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;ENABLE_VIDEO;PLATFORM_STANDALONE;PLATFORM_STANDALONE_WIN;UNITY_STANDALONE_WIN;UNITY_STANDALONE;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_OUT_OF_PROCESS_CRASH_HANDLER;ENABLE_CLUSTER_SYNC;ENABLE_CLUSTERINPUT;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_STANDARD_2_0;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;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;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER + prompt + 4 + 0169 + False + + + pdbonly + true + Temp\bin\Release\ + prompt + 4 + 0169 + False + + + true + true + false + false + false + + + + C:\Program Files\Unity\Hub\Editor\2020.1.11f1\Editor\Data\Managed/UnityEngine/UnityEngine.dll + + + C:\Program Files\Unity\Hub\Editor\2020.1.11f1\Editor\Data\Managed/UnityEditor.dll + + + + + + + + + + + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.Timeline.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.Animation.Runtime.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.PixelPerfect.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.VSCode.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.SpriteShape.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.TextMeshPro.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.Path.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/UnityEngine.UI.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.Timeline.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.Animation.Triangle.Runtime.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/PsdPlugin.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.Rider.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.Mathematics.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.Psdimporter.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.InternalAPIEngineBridge.001.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.Sprite.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.Common.Runtime.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.Tilemap.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.SpriteShape.Runtime.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.PixelPerfect.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.Animation.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.VisualStudio.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.Mathematics.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.TextMeshPro.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.2D.Common.Editor.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/Unity.InternalAPIEditorBridge.001.dll + + + C:/Users/Ivan/Downloads/KSS IGra/Library/ScriptAssemblies/UnityEditor.UI.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/ref/2.0.0/netstandard.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/Microsoft.Win32.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.AppContext.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Collections.Concurrent.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Collections.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Collections.NonGeneric.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Collections.Specialized.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ComponentModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ComponentModel.EventBasedAsync.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ComponentModel.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ComponentModel.TypeConverter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Console.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Data.Common.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.Contracts.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.Debug.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.FileVersionInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.Process.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.StackTrace.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.TextWriterTraceListener.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.Tools.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.TraceSource.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Diagnostics.Tracing.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Drawing.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Dynamic.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Globalization.Calendars.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Globalization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Globalization.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.Compression.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.Compression.ZipFile.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.FileSystem.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.FileSystem.DriveInfo.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.FileSystem.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.FileSystem.Watcher.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.IsolatedStorage.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.MemoryMappedFiles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.Pipes.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.IO.UnmanagedMemoryStream.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Linq.Expressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Linq.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Linq.Queryable.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Http.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.NameResolution.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.NetworkInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Ping.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Requests.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Security.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.Sockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.WebHeaderCollection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.WebSockets.Client.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Net.WebSockets.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ObjectModel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Reflection.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Reflection.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Reflection.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Resources.Reader.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Resources.ResourceManager.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Resources.Writer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.CompilerServices.VisualC.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Handles.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.InteropServices.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.InteropServices.RuntimeInformation.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Serialization.Formatters.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Serialization.Json.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Serialization.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Runtime.Serialization.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Claims.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Cryptography.Algorithms.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Cryptography.Csp.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Cryptography.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Cryptography.Primitives.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Cryptography.X509Certificates.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.Principal.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Security.SecureString.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Text.Encoding.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Text.Encoding.Extensions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Text.RegularExpressions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.Overlapped.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.Tasks.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.Tasks.Parallel.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.Thread.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.ThreadPool.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Threading.Timer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.ValueTuple.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.ReaderWriter.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.XDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.XmlDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.XmlSerializer.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.XPath.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netstandard/System.Xml.XPath.XDocument.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/Extensions/2.0.0/System.Numerics.Vectors.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/Extensions/2.0.0/System.Runtime.InteropServices.WindowsRuntime.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/mscorlib.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.ComponentModel.Composition.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Core.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Data.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Drawing.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.IO.Compression.FileSystem.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Net.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Numerics.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Runtime.Serialization.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.ServiceModel.Web.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Transactions.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Web.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Windows.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Xml.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Xml.Linq.dll + + + C:/Program Files/Unity/Hub/Editor/2020.1.11f1/Editor/Data/NetStandard/compat/2.0.0/shims/netfx/System.Xml.Serialization.dll + + + + + diff --git a/Assets/Free Sampler Space Music & Soundscape by ZX Banjo.meta b/Assets/Free Sampler Space Music & Soundscape by ZX Banjo.meta new file mode 100644 index 0000000..1a3a971 --- /dev/null +++ b/Assets/Free Sampler Space Music & Soundscape by ZX Banjo.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: efa30746c72007e4ebbe508682d2f66f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Free Sampler Space Music & Soundscape by ZX Banjo/SpaceBattle_1.mp3 b/Assets/Free Sampler Space Music & Soundscape by ZX Banjo/SpaceBattle_1.mp3 new file mode 100644 index 0000000..711dbc1 Binary files /dev/null and b/Assets/Free Sampler Space Music & Soundscape by ZX Banjo/SpaceBattle_1.mp3 differ diff --git a/Assets/Free Sampler Space Music & Soundscape by ZX Banjo/SpaceBattle_1.mp3.meta b/Assets/Free Sampler Space Music & Soundscape by ZX Banjo/SpaceBattle_1.mp3.meta new file mode 100644 index 0000000..0c439ce --- /dev/null +++ b/Assets/Free Sampler Space Music & Soundscape by ZX Banjo/SpaceBattle_1.mp3.meta @@ -0,0 +1,22 @@ +fileFormatVersion: 2 +guid: 140e16c6e36464320832dec44f17e21a +AudioImporter: + externalObjects: {} + serializedVersion: 6 + defaultSettings: + loadType: 0 + sampleRateSetting: 0 + sampleRateOverride: 44100 + compressionFormat: 1 + quality: 1 + conversionMode: 0 + platformSettingOverrides: {} + forceToMono: 0 + normalize: 1 + preloadAudioData: 1 + loadInBackground: 0 + ambisonic: 0 + 3D: 1 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Grafike.meta b/Assets/Grafike.meta new file mode 100644 index 0000000..17b934e --- /dev/null +++ b/Assets/Grafike.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b6523a8ee02a72f49ac51e2dfd482e8e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Grafike/Background.png b/Assets/Grafike/Background.png new file mode 100644 index 0000000..ac6df17 Binary files /dev/null and b/Assets/Grafike/Background.png differ diff --git a/Assets/Grafike/Background.png.meta b/Assets/Grafike/Background.png.meta new file mode 100644 index 0000000..46e4fd0 --- /dev/null +++ b/Assets/Grafike/Background.png.meta @@ -0,0 +1,94 @@ +fileFormatVersion: 2 +guid: 0e990e4ff6a12ae498da942239e3095b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Grafike/Igrac.PNG b/Assets/Grafike/Igrac.PNG new file mode 100644 index 0000000..fde0294 Binary files /dev/null and b/Assets/Grafike/Igrac.PNG differ diff --git a/Assets/Grafike/Igrac.PNG.meta b/Assets/Grafike/Igrac.PNG.meta new file mode 100644 index 0000000..067a3df --- /dev/null +++ b/Assets/Grafike/Igrac.PNG.meta @@ -0,0 +1,94 @@ +fileFormatVersion: 2 +guid: f0865bd3706fc36468f361f85a5cd5d8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Grafike/Projektil.PNG b/Assets/Grafike/Projektil.PNG new file mode 100644 index 0000000..a5cac52 Binary files /dev/null and b/Assets/Grafike/Projektil.PNG differ diff --git a/Assets/Grafike/Projektil.PNG.meta b/Assets/Grafike/Projektil.PNG.meta new file mode 100644 index 0000000..d73d546 --- /dev/null +++ b/Assets/Grafike/Projektil.PNG.meta @@ -0,0 +1,94 @@ +fileFormatVersion: 2 +guid: 2890df20ddb035c488fa356b60c95a47 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Grafike/Projektil.prefab b/Assets/Grafike/Projektil.prefab new file mode 100644 index 0000000..13f0e6e --- /dev/null +++ b/Assets/Grafike/Projektil.prefab @@ -0,0 +1,147 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &1434332062270723234 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1434332062270723236} + - component: {fileID: 1434332062270723235} + - component: {fileID: 1434332062270723237} + - component: {fileID: 1434332062270723238} + - component: {fileID: 1434332062270723239} + m_Layer: 0 + m_Name: Projektil + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1434332062270723236 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434332062270723234} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.59, y: 1.1, z: 0} + m_LocalScale: {x: 0.4, y: 0.4, z: 0.4} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1434332062270723235 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434332062270723234} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 21300000, guid: 2890df20ddb035c488fa356b60c95a47, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.31, y: 0.31} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &1434332062270723237 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434332062270723234} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 6a9c0eb5f8dc79a49b13499bca238143, type: 3} + m_Name: + m_EditorClassIdentifier: + eksplozija: {fileID: 139366, guid: b185c1a9cf067374586d095111b15bd1, type: 3} +--- !u!61 &1434332062270723238 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434332062270723234} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 0.31, y: 0.31} + newSize: {x: 0.31, y: 0.31} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.31, y: 0.31} + m_EdgeRadius: 0 +--- !u!50 &1434332062270723239 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1434332062270723234} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 diff --git a/Assets/Grafike/Projektil.prefab.meta b/Assets/Grafike/Projektil.prefab.meta new file mode 100644 index 0000000..6e460f5 --- /dev/null +++ b/Assets/Grafike/Projektil.prefab.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: a2f54ad4af391c348a5e333e6bafcd6e +PrefabImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Grafike/Teren.PNG b/Assets/Grafike/Teren.PNG new file mode 100644 index 0000000..74e26fe Binary files /dev/null and b/Assets/Grafike/Teren.PNG differ diff --git a/Assets/Grafike/Teren.PNG.meta b/Assets/Grafike/Teren.PNG.meta new file mode 100644 index 0000000..f8a9335 --- /dev/null +++ b/Assets/Grafike/Teren.PNG.meta @@ -0,0 +1,94 @@ +fileFormatVersion: 2 +guid: 08ebbc880efca32439150f9953fac281 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 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 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5e97eb03825dee720800000000000000 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes.meta b/Assets/Scenes.meta new file mode 100644 index 0000000..cef0a64 --- /dev/null +++ b/Assets/Scenes.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8b7019ad6a4108048b8694eb1c6fbe98 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/SampleScene.unity b/Assets/Scenes/SampleScene.unity new file mode 100644 index 0000000..77c0655 --- /dev/null +++ b/Assets/Scenes/SampleScene.unity @@ -0,0 +1,1452 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 3 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 1 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 0 + m_EnableRealtimeLightmaps: 0 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 2 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 0} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &241008122 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 241008123} + - component: {fileID: 241008125} + - component: {fileID: 241008124} + m_Layer: 5 + m_Name: Text + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &241008123 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241008122} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.2, y: 0.2, z: 0.1} + m_Children: [] + m_Father: {fileID: 1600883584} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -407.5, y: 99.4} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &241008124 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241008122} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.8773585, g: 0.52476144, b: 0.0041384934, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 77 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 77 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 0 Points +--- !u!222 &241008125 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 241008122} + m_CullTransparentMesh: 0 +--- !u!1 &519420028 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 519420032} + - component: {fileID: 519420031} + - component: {fileID: 519420029} + - component: {fileID: 519420030} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &519420029 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_Enabled: 1 +--- !u!114 &519420030 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a8b48a1929bd42fc8a74e9281c1f25e, type: 3} + m_Name: + m_EditorClassIdentifier: + CamTransform: {fileID: 519420032} + CameraSpeedMultiplier: 1 + Color: {r: 1, g: 1, b: 1, a: 1} + Size: 1 + HorizontalSpeed: 0.2 + VerticalSpeed: 0 + Density: 0.71 + Shader: {fileID: 4800000, guid: 00e888b8dfe2842c1a10e04b2d083b64, type: 3} +--- !u!20 &519420031 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 2 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 0 + m_HDR: 1 + m_AllowMSAA: 0 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 0 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &519420032 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 519420028} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &955097255 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 955097257} + - component: {fileID: 955097256} + - component: {fileID: 955097258} + m_Layer: 0 + m_Name: Teren (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &955097256 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 955097255} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 21300000, guid: 08ebbc880efca32439150f9953fac281, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 7.04, y: 0.36} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &955097257 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 955097255} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: 0.7071068} + m_LocalPosition: {x: 4.1865253, y: -0.033504963, z: 0.30227292} + m_LocalScale: {x: 1.2884698, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1208496248} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 90} +--- !u!61 &955097258 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 955097255} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 7.04, y: 0.36} + newSize: {x: 7.04, y: 0.36} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 7.04, y: 0.36} + m_EdgeRadius: 0 +--- !u!1 &1013413264 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1013413267} + - component: {fileID: 1013413266} + - component: {fileID: 1013413265} + m_Layer: 0 + m_Name: EventSystem + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1013413265 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1013413264} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 4f231c4fb786f3946a6b90b886c48677, type: 3} + m_Name: + m_EditorClassIdentifier: + m_HorizontalAxis: Horizontal + m_VerticalAxis: Vertical + m_SubmitButton: Submit + m_CancelButton: Cancel + m_InputActionsPerSecond: 10 + m_RepeatDelay: 0.5 + m_ForceModuleActive: 0 +--- !u!114 &1013413266 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1013413264} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 76c392e42b5098c458856cdf6ecaaaa1, type: 3} + m_Name: + m_EditorClassIdentifier: + m_FirstSelected: {fileID: 0} + m_sendNavigationEvents: 1 + m_DragThreshold: 10 +--- !u!4 &1013413267 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1013413264} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1057896383 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1057896385} + - component: {fileID: 1057896384} + m_Layer: 0 + m_Name: SpaceBattle_1 + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!82 &1057896384 +AudioSource: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1057896383} + m_Enabled: 1 + serializedVersion: 4 + OutputAudioMixerGroup: {fileID: 0} + m_audioClip: {fileID: 8300000, guid: 140e16c6e36464320832dec44f17e21a, type: 3} + m_PlayOnAwake: 1 + m_Volume: 0.283 + m_Pitch: 1 + Loop: 1 + Mute: 0 + Spatialize: 0 + SpatializePostEffects: 0 + Priority: 128 + DopplerLevel: 1 + MinDistance: 1 + MaxDistance: 500 + Pan2D: 0 + rolloffMode: 0 + BypassEffects: 0 + BypassListenerEffects: 0 + BypassReverbZones: 0 + rolloffCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + panLevelCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + spreadCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + reverbZoneMixCustomCurve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 +--- !u!4 &1057896385 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1057896383} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1208496246 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1208496248} + - component: {fileID: 1208496247} + - component: {fileID: 1208496249} + m_Layer: 0 + m_Name: World + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &1208496247 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1208496246} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_Sprite: {fileID: 21300000, guid: 0e990e4ff6a12ae498da942239e3095b, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 8, y: 6} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &1208496248 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1208496246} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.1434747, y: -0.866495, z: -0.30227292} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 2015756716} + - {fileID: 1723672068} + - {fileID: 1983258184} + - {fileID: 955097257} + - {fileID: 1260566646} + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1208496249 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1208496246} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: f1eb4b8aa052bf84ca12885ea5a4c459, type: 3} + m_Name: + m_EditorClassIdentifier: + isPlayerDead: 0 + projektil: {fileID: 1434332062270723234, guid: a2f54ad4af391c348a5e333e6bafcd6e, type: 3} + poeni: {fileID: 241008124} + gameOver: {fileID: 1511499994} +--- !u!1 &1260566644 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1260566646} + - component: {fileID: 1260566645} + - component: {fileID: 1260566647} + m_Layer: 0 + m_Name: Teren (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!212 &1260566645 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1260566644} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 21300000, guid: 08ebbc880efca32439150f9953fac281, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 7.04, y: 0.36} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!4 &1260566646 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1260566644} + m_LocalRotation: {x: -0, y: -0, z: 0.7071068, w: -0.7071068} + m_LocalPosition: {x: -4.2534747, y: -0.26350498, z: 0.30227292} + m_LocalScale: {x: 1.2884698, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1208496248} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 270} +--- !u!61 &1260566647 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1260566644} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 7.04, y: 0.36} + newSize: {x: 7.04, y: 0.36} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 7.04, y: 0.36} + m_EdgeRadius: 0 +--- !u!1 &1511499992 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1511499993} + - component: {fileID: 1511499995} + - component: {fileID: 1511499994} + m_Layer: 5 + m_Name: Text (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 0 +--- !u!224 &1511499993 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511499992} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.4, y: 0.4, z: 0.4} + m_Children: [] + m_Father: {fileID: 1600883584} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -16, y: 47} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1511499994 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511499992} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0.8584906, g: 0.10933607, b: 0.10933607, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 77 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 77 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: Konacan skor 0 +--- !u!222 &1511499995 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1511499992} + m_CullTransparentMesh: 0 +--- !u!1 &1583137723 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1583137724} + - component: {fileID: 1583137726} + - component: {fileID: 1583137725} + m_Layer: 5 + m_Name: Text (2) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!224 &1583137724 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1583137723} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0.2, y: 0.2, z: 0.1} + m_Children: [] + m_Father: {fileID: 1600883584} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0.5, y: 0.5} + m_AnchorMax: {x: 0.5, y: 0.5} + m_AnchoredPosition: {x: -406, y: 39.8} + m_SizeDelta: {x: 160, y: 30} + m_Pivot: {x: 0.5, y: 0.5} +--- !u!114 &1583137725 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1583137723} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 5f7201a12d95ffc409449d95f23cf332, type: 3} + m_Name: + m_EditorClassIdentifier: + m_Material: {fileID: 0} + m_Color: {r: 0, g: 0, b: 0, a: 1} + m_RaycastTarget: 1 + m_RaycastPadding: {x: 0, y: 0, z: 0, w: 0} + m_Maskable: 1 + m_OnCullStateChanged: + m_PersistentCalls: + m_Calls: [] + m_FontData: + m_Font: {fileID: 10102, guid: 0000000000000000e000000000000000, type: 0} + m_FontSize: 77 + m_FontStyle: 0 + m_BestFit: 0 + m_MinSize: 2 + m_MaxSize: 77 + m_Alignment: 0 + m_AlignByGeometry: 0 + m_RichText: 1 + m_HorizontalOverflow: 1 + m_VerticalOverflow: 1 + m_LineSpacing: 1 + m_Text: 'A-Left + + D-Right + + Space-Jump + + R-Reset' +--- !u!222 &1583137726 +CanvasRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1583137723} + m_CullTransparentMesh: 0 +--- !u!1 &1600883580 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1600883584} + - component: {fileID: 1600883583} + - component: {fileID: 1600883582} + - component: {fileID: 1600883581} + m_Layer: 5 + m_Name: Canvas + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!114 &1600883581 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600883580} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: dc42784cf147c0c48a680349fa168899, type: 3} + m_Name: + m_EditorClassIdentifier: + m_IgnoreReversedGraphics: 1 + m_BlockingObjects: 0 + m_BlockingMask: + serializedVersion: 2 + m_Bits: 4294967295 +--- !u!114 &1600883582 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600883580} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 0cd44c1031e13a943bb63640046fad76, type: 3} + m_Name: + m_EditorClassIdentifier: + m_UiScaleMode: 0 + m_ReferencePixelsPerUnit: 100 + m_ScaleFactor: 1 + m_ReferenceResolution: {x: 800, y: 600} + m_ScreenMatchMode: 0 + m_MatchWidthOrHeight: 0 + m_PhysicalUnit: 3 + m_FallbackScreenDPI: 96 + m_DefaultSpriteDPI: 96 + m_DynamicPixelsPerUnit: 1 +--- !u!223 &1600883583 +Canvas: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600883580} + m_Enabled: 1 + serializedVersion: 3 + m_RenderMode: 0 + m_Camera: {fileID: 0} + m_PlaneDistance: 100 + m_PixelPerfect: 0 + m_ReceivesEvents: 1 + m_OverrideSorting: 0 + m_OverridePixelPerfect: 0 + m_SortingBucketNormalizedSize: 0 + m_AdditionalShaderChannelsFlag: 0 + m_SortingLayerID: 0 + m_SortingOrder: 0 + m_TargetDisplay: 0 +--- !u!224 &1600883584 +RectTransform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1600883580} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 0, y: 0, z: 0} + m_Children: + - {fileID: 241008123} + - {fileID: 1583137724} + - {fileID: 1511499993} + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} + m_AnchorMin: {x: 0, y: 0} + m_AnchorMax: {x: 0, y: 0} + m_AnchoredPosition: {x: 0, y: 0} + m_SizeDelta: {x: 0, y: 0} + m_Pivot: {x: 0, y: 0} +--- !u!1 &1723672067 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1723672068} + - component: {fileID: 1723672069} + - component: {fileID: 1723672070} + m_Layer: 0 + m_Name: Teren + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1723672068 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723672067} + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: -0.025, y: -2.81, z: 0.30227292} + m_LocalScale: {x: 1.2884672, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1208496248} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &1723672069 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723672067} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 21300000, guid: 08ebbc880efca32439150f9953fac281, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 7.04, y: 0.36} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!61 &1723672070 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1723672067} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 7.04, y: 0.36} + newSize: {x: 7.04, y: 0.36} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 7.04, y: 0.36} + m_EdgeRadius: 0 +--- !u!1 &1983258183 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1983258184} + - component: {fileID: 1983258185} + - component: {fileID: 1983258186} + m_Layer: 0 + m_Name: Teren (1) + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &1983258184 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1983258183} + m_LocalRotation: {x: 0, y: 0, z: 1, w: 0} + m_LocalPosition: {x: -0.08, y: 2.95, z: 0.30227292} + m_LocalScale: {x: 1.2884672, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 1208496248} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 180} +--- !u!212 &1983258185 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1983258183} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 21300000, guid: 08ebbc880efca32439150f9953fac281, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 7.04, y: 0.36} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!61 &1983258186 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1983258183} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 7.04, y: 0.36} + newSize: {x: 7.04, y: 0.36} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 7.04, y: 0.36} + m_EdgeRadius: 0 +--- !u!1 &2015756715 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2015756716} + - component: {fileID: 2015756717} + - component: {fileID: 2015756718} + - component: {fileID: 2015756719} + - component: {fileID: 2015756720} + m_Layer: 0 + m_Name: Player + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &2015756716 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015756715} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -0.22, y: -1.76, z: 0} + m_LocalScale: {x: 2, y: 2, z: 2} + m_Children: [] + m_Father: {fileID: 1208496248} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &2015756717 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015756715} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 21300000, guid: f0865bd3706fc36468f361f85a5cd5d8, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 0.33, y: 0.33} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!114 &2015756718 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015756715} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 49a2200c135a01b40a36a55fcf3ac47d, type: 3} + m_Name: + m_EditorClassIdentifier: + speed: 2 + jumpForce: 4 +--- !u!61 &2015756719 +BoxCollider2D: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015756715} + m_Enabled: 1 + m_Density: 1 + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_UsedByEffector: 0 + m_UsedByComposite: 0 + m_Offset: {x: 0, y: 0} + m_SpriteTilingProperty: + border: {x: 0, y: 0, z: 0, w: 0} + pivot: {x: 0.5, y: 0.5} + oldSize: {x: 0.33, y: 0.33} + newSize: {x: 0.33, y: 0.33} + adaptiveTilingThreshold: 0.5 + drawMode: 0 + adaptiveTiling: 0 + m_AutoTiling: 0 + serializedVersion: 2 + m_Size: {x: 0.33, y: 0.33} + m_EdgeRadius: 0 +--- !u!50 &2015756720 +Rigidbody2D: + serializedVersion: 4 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2015756715} + m_BodyType: 0 + m_Simulated: 1 + m_UseFullKinematicContacts: 0 + m_UseAutoMass: 0 + m_Mass: 1 + m_LinearDrag: 0 + m_AngularDrag: 0.05 + m_GravityScale: 1 + m_Material: {fileID: 0} + m_Interpolate: 0 + m_SleepingMode: 1 + m_CollisionDetection: 0 + m_Constraints: 0 diff --git a/Assets/Scenes/SampleScene.unity.meta b/Assets/Scenes/SampleScene.unity.meta new file mode 100644 index 0000000..c1e3c88 --- /dev/null +++ b/Assets/Scenes/SampleScene.unity.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 2cda990e2423bbf4892e6590ba056729 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skripte.meta b/Assets/Skripte.meta new file mode 100644 index 0000000..69b2ce9 --- /dev/null +++ b/Assets/Skripte.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9cda7a5a24445934385cc987d6e5e43e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skripte/PlayerMovement.cs b/Assets/Skripte/PlayerMovement.cs new file mode 100644 index 0000000..336a86d --- /dev/null +++ b/Assets/Skripte/PlayerMovement.cs @@ -0,0 +1,52 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.SceneManagement; +using UnityEngine.UI; + +public class PlayerMovement : MonoBehaviour +{ + public int speed = 2; + public int jumpForce = 2; + + + + + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + if(!World.Instance.isPlayerDead) + { + Move(); + Jump(); + } + if(Input.GetKeyDown(KeyCode.R)) + { + SceneManager.LoadScene(SceneManager.GetActiveScene().name); + } + } + + private void Move() + { + float x = Input.GetAxisRaw("Horizontal"); + float moveBy = x * speed; + gameObject.GetComponent().velocity = new Vector2(moveBy, gameObject.GetComponent().velocity.y); + + } + + private void Jump() + { + if (Input.GetKeyDown(KeyCode.Space)) + { + gameObject.GetComponent().velocity = new Vector2(gameObject.GetComponent().velocity.x, jumpForce); + } + + + } +} diff --git a/Assets/Skripte/PlayerMovement.cs.meta b/Assets/Skripte/PlayerMovement.cs.meta new file mode 100644 index 0000000..cd84a6f --- /dev/null +++ b/Assets/Skripte/PlayerMovement.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 49a2200c135a01b40a36a55fcf3ac47d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skripte/Projektil.cs b/Assets/Skripte/Projektil.cs new file mode 100644 index 0000000..086bc47 --- /dev/null +++ b/Assets/Skripte/Projektil.cs @@ -0,0 +1,33 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +public class Projektil : MonoBehaviour +{ + public GameObject eksplozija; + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + + } + + void OnCollisionEnter2D(Collision2D other) + { + var eksplo = Instantiate(eksplozija, gameObject.transform.position, gameObject.transform.rotation); + + if (other.gameObject.name == "Player") + { + World.Instance.isPlayerDead = true; + // End game + } + + Destroy(gameObject, 1); + Destroy(eksplo, 2); + } +} diff --git a/Assets/Skripte/Projektil.cs.meta b/Assets/Skripte/Projektil.cs.meta new file mode 100644 index 0000000..a4d2475 --- /dev/null +++ b/Assets/Skripte/Projektil.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6a9c0eb5f8dc79a49b13499bca238143 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Skripte/World.cs b/Assets/Skripte/World.cs new file mode 100644 index 0000000..d2ea6e3 --- /dev/null +++ b/Assets/Skripte/World.cs @@ -0,0 +1,97 @@ +using System.Collections; +using UnityEngine; +using UnityEngine.UI; + +public class World : MonoBehaviour +{ + public static World Instance; + + public bool isPlayerDead; + public GameObject projektil; + + private bool isWaiting1 = false; + private bool isWaiting2 = false; + + public Text poeni; + public Text gameOver; + private int counter = 0; + float increase = 0.5f; + + void Awake() + { + Instance = this; + } + + // Start is called before the first frame update + void Start() + { + + } + + // Update is called once per frame + void Update() + { + if(!isPlayerDead) + { + if (counter > 5) + { + increase = 1f; + } + if (counter > 30) + { + increase = 1.1f; + } + if (counter > 50) + { + increase = 1.2f; + } + if (counter > 90) + { + increase = 1.5f; + } + if (counter > 10) + { + increase = 3f; + } + if (!isWaiting1) + StartCoroutine(ExecuteAfterDelay1(2/increase)); + if (!isWaiting2) + StartCoroutine(ExecuteAfterDelay2(3/increase)); + } + else + { + gameOver.gameObject.SetActive(true); + gameOver.text = $"Final score: {counter} points."; + } + } + + IEnumerator ExecuteAfterDelay1(float seconds) + { + isWaiting1 = true; + yield return new WaitForSeconds(seconds); + if(!isPlayerDead) + { + Instantiate(projektil, new Vector3(Random.Range(-2.7f, 5), 1.7f), new Quaternion()); + isWaiting1 = false; + poeni.text = $"{counter} points"; + counter++; + } + + } + + IEnumerator ExecuteAfterDelay2(float seconds) + { + + isWaiting2 = true; + yield return new WaitForSeconds(seconds); + if (!isPlayerDead) + { + isWaiting2 = false; + var proj = Instantiate(projektil, new Vector3(5, Random.Range(-3.2f, 1.5f)), new Quaternion()); + proj.gameObject.GetComponent().velocity = Vector2.left * 3; + proj.gameObject.GetComponent().gravityScale = 0.01f; + poeni.text = $"{counter} points"; + counter++; + } + } +} diff --git a/Assets/Skripte/World.cs.meta b/Assets/Skripte/World.cs.meta new file mode 100644 index 0000000..0f1a77e --- /dev/null +++ b/Assets/Skripte/World.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f1eb4b8aa052bf84ca12885ea5a4c459 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ToonExplosion v1.0.meta b/Assets/ToonExplosion v1.0.meta new file mode 100644 index 0000000..204d59e --- /dev/null +++ b/Assets/ToonExplosion v1.0.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b7c47bdfdfc7f66469a9ee15e499fa35 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ToonExplosion v1.0/Animations.meta b/Assets/ToonExplosion v1.0/Animations.meta new file mode 100644 index 0000000..b722027 --- /dev/null +++ b/Assets/ToonExplosion v1.0/Animations.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 07c5fcbc7d37e354796d059af5f3c5f3 +folderAsset: yes +timeCreated: 1459269771 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ToonExplosion v1.0/Animations/ExpAnimator.controller b/Assets/ToonExplosion v1.0/Animations/ExpAnimator.controller new file mode 100644 index 0000000..2a3ce23 --- /dev/null +++ b/Assets/ToonExplosion v1.0/Animations/ExpAnimator.controller @@ -0,0 +1,72 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!91 &9100000 +AnimatorController: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: ExpAnimator + serializedVersion: 5 + m_AnimatorParameters: [] + m_AnimatorLayers: + - serializedVersion: 5 + m_Name: Base Layer + m_StateMachine: {fileID: 110762900} + m_Mask: {fileID: 0} + m_Motions: [] + m_Behaviours: [] + m_BlendingMode: 0 + m_SyncedLayerIndex: -1 + m_DefaultWeight: 0 + m_IKPass: 0 + m_SyncedLayerAffectsTiming: 0 + m_Controller: {fileID: 9100000} +--- !u!1102 &110235598 +AnimatorState: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Explosion + m_Speed: 1 + m_CycleOffset: 0 + m_Transitions: [] + m_StateMachineBehaviours: [] + m_Position: {x: 50, y: 50, z: 0} + m_IKOnFeet: 0 + m_WriteDefaultValues: 1 + m_Mirror: 0 + m_SpeedParameterActive: 0 + m_MirrorParameterActive: 0 + m_CycleOffsetParameterActive: 0 + m_TimeParameterActive: 0 + m_Motion: {fileID: 7400000, guid: 46d9b92f79b9bf14ba2729c1e17bf16d, type: 2} + m_Tag: + m_SpeedParameter: + m_MirrorParameter: + m_CycleOffsetParameter: + m_TimeParameter: +--- !u!1107 &110762900 +AnimatorStateMachine: + serializedVersion: 5 + m_ObjectHideFlags: 1 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Base Layer + m_ChildStates: + - serializedVersion: 1 + m_State: {fileID: 110235598} + m_Position: {x: 200, y: 0, z: 0} + m_ChildStateMachines: [] + m_AnyStateTransitions: [] + m_EntryTransitions: [] + m_StateMachineTransitions: {} + m_StateMachineBehaviours: [] + m_AnyStatePosition: {x: 50, y: 20, z: 0} + m_EntryPosition: {x: 50, y: 120, z: 0} + m_ExitPosition: {x: 800, y: 120, z: 0} + m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} + m_DefaultState: {fileID: 110235598} diff --git a/Assets/ToonExplosion v1.0/Animations/ExpAnimator.controller.meta b/Assets/ToonExplosion v1.0/Animations/ExpAnimator.controller.meta new file mode 100644 index 0000000..effc299 --- /dev/null +++ b/Assets/ToonExplosion v1.0/Animations/ExpAnimator.controller.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 15e758bb18aad9c438161ec381f54da8 +timeCreated: 1468162134 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ToonExplosion v1.0/Animations/Explosion.anim b/Assets/ToonExplosion v1.0/Animations/Explosion.anim new file mode 100644 index 0000000..d4e66f3 --- /dev/null +++ b/Assets/ToonExplosion v1.0/Animations/Explosion.anim @@ -0,0 +1,1597 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!74 &7400000 +AnimationClip: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: Explosion + serializedVersion: 6 + m_Legacy: 0 + m_Compressed: 0 + m_UseHighQualityCurve: 1 + m_RotationCurves: [] + m_CompressedRotationCurves: [] + m_EulerCurves: [] + m_PositionCurves: [] + m_ScaleCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 1} + inSlope: {x: 2.4, y: 2.4, z: 0} + outSlope: {x: 2.4, y: 2.4, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.6666667 + value: {x: 0, y: 0, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Fire + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: -0, y: -0, z: -0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 4, y: 4, z: -0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.5 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 4, y: 4, z: 0} + outSlope: {x: 2, y: 2, z: -0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 2, y: 2, z: 1} + inSlope: {x: 2, y: 2, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: ' shrapnel' + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 1, y: 1, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 1.5, y: 1.5, z: 1} + inSlope: {x: 0.5, y: 0.5, z: 0} + outSlope: {x: -1.7142856, y: -1.7142856, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Smoke + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: {x: 0, y: 0, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.25 + value: {x: 0, y: 0, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 0.41666666 + value: {x: 1.5, y: 1.5, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + - serializedVersion: 3 + time: 1 + value: {x: 0, y: 0, z: 1} + inSlope: {x: 0, y: 0, z: 0} + outSlope: {x: 0, y: 0, z: 0} + tangentMode: 0 + weightedMode: 0 + inWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + outWeight: {x: 0.33333334, y: 0.33333334, z: 0.33333334} + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + path: Light + m_FloatCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: Light + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: Light + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: Light + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: -1.9999998 + outSlope: -1.9999998 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -1.9999998 + outSlope: -1.9999998 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Light + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: ' shrapnel' + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: ' shrapnel' + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: ' shrapnel' + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: -1.9999998 + outSlope: -1.9999998 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -1.9999998 + outSlope: -1.9999998 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: ' shrapnel' + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: Smoke + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: Smoke + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: Smoke + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 8.400002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.7 + inSlope: 8.400002 + outSlope: -1.1999999 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -1.1999999 + outSlope: -1.1999999 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Smoke + classID: 212 + script: {fileID: 0} + m_PPtrCurves: [] + m_SampleRate: 60 + m_WrapMode: 0 + m_Bounds: + m_Center: {x: 0, y: 0, z: 0} + m_Extent: {x: 0, y: 0, z: 0} + m_ClipBindingConstant: + genericBindings: + - serializedVersion: 2 + path: 4176258801 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1765672172 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2290599550 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2866508787 + attribute: 3 + script: {fileID: 0} + typeID: 4 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2866508787 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1765672172 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2290599550 + attribute: 304273561 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2866508787 + attribute: 2526845255 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2866508787 + attribute: 4215373228 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2866508787 + attribute: 2334886179 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1765672172 + attribute: 2526845255 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1765672172 + attribute: 4215373228 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 1765672172 + attribute: 2334886179 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2290599550 + attribute: 2526845255 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2290599550 + attribute: 4215373228 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + - serializedVersion: 2 + path: 2290599550 + attribute: 2334886179 + script: {fileID: 0} + typeID: 212 + customType: 0 + isPPtrCurve: 0 + pptrCurveMapping: [] + m_AnimationClipSettings: + serializedVersion: 2 + m_AdditiveReferencePoseClip: {fileID: 0} + m_AdditiveReferencePoseTime: 0 + m_StartTime: 0 + m_StopTime: 1 + m_OrientationOffsetY: 0 + m_Level: 0 + m_CycleOffset: 0 + m_HasAdditiveReferencePose: 0 + m_LoopTime: 1 + m_LoopBlend: 0 + m_LoopBlendOrientation: 0 + m_LoopBlendPositionY: 0 + m_LoopBlendPositionXZ: 0 + m_KeepOriginalOrientation: 0 + m_KeepOriginalPositionY: 1 + m_KeepOriginalPositionXZ: 0 + m_HeightFromFeet: 0 + m_Mirror: 0 + m_EditorCurves: + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2.4 + outSlope: 2.4 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Fire + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 2.4 + outSlope: 2.4 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Fire + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Fire + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: -0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: 0 + outSlope: 4 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 4 + outSlope: 2 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 2 + inSlope: 2 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: ' shrapnel' + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: -0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: 0 + outSlope: 4 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 4 + outSlope: 2 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 2 + inSlope: 2 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: ' shrapnel' + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: -0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: 0 + outSlope: -0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.5 + value: 1 + inSlope: 0 + outSlope: -0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: ' shrapnel' + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1.5 + inSlope: 0.5 + outSlope: -1.7142856 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Smoke + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1.5 + inSlope: 0.5 + outSlope: -1.7142856 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Smoke + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 5 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Smoke + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1.5 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.x + path: Light + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1.5 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.y + path: Light + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.25 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 0 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_LocalScale.z + path: Light + classID: 4 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: Light + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: Light + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: Light + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: -1.9999998 + outSlope: -1.9999998 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -1.9999998 + outSlope: -1.9999998 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Light + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: ' shrapnel' + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: ' shrapnel' + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: ' shrapnel' + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 1 + inSlope: -1.9999998 + outSlope: -1.9999998 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.6666667 + value: 0 + inSlope: -1.9999998 + outSlope: -1.9999998 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: ' shrapnel' + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.r + path: Smoke + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.g + path: Smoke + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 1 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.b + path: Smoke + classID: 212 + script: {fileID: 0} + - curve: + serializedVersion: 2 + m_Curve: + - serializedVersion: 3 + time: 0 + value: 0 + inSlope: 0 + outSlope: 0 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.33333334 + value: 0 + inSlope: 0 + outSlope: 8.400002 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 0.41666666 + value: 0.7 + inSlope: 8.400002 + outSlope: -1.1999999 + tangentMode: 69 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + - serializedVersion: 3 + time: 1 + value: 0 + inSlope: -1.1999999 + outSlope: -1.1999999 + tangentMode: 34 + weightedMode: 0 + inWeight: 0.33333334 + outWeight: 0.33333334 + m_PreInfinity: 2 + m_PostInfinity: 2 + m_RotationOrder: 4 + attribute: m_Color.a + path: Smoke + classID: 212 + script: {fileID: 0} + m_EulerEditorCurves: [] + m_HasGenericRootTransform: 0 + m_HasMotionFloatCurves: 0 + m_Events: [] diff --git a/Assets/ToonExplosion v1.0/Animations/Explosion.anim.meta b/Assets/ToonExplosion v1.0/Animations/Explosion.anim.meta new file mode 100644 index 0000000..40adad9 --- /dev/null +++ b/Assets/ToonExplosion v1.0/Animations/Explosion.anim.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 46d9b92f79b9bf14ba2729c1e17bf16d +timeCreated: 1468162134 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ToonExplosion v1.0/Prefabs.meta b/Assets/ToonExplosion v1.0/Prefabs.meta new file mode 100644 index 0000000..6899289 --- /dev/null +++ b/Assets/ToonExplosion v1.0/Prefabs.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 77831dc0ee8b73e4ba5fe0a3eab7de16 +folderAsset: yes +timeCreated: 1458596385 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ToonExplosion v1.0/Prefabs/Explosion.prefab b/Assets/ToonExplosion v1.0/Prefabs/Explosion.prefab new file mode 100644 index 0000000..f4a933d --- /dev/null +++ b/Assets/ToonExplosion v1.0/Prefabs/Explosion.prefab @@ -0,0 +1,415 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!1 &104186 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 437950} + - component: {fileID: 21237456} + m_Layer: 0 + m_Name: Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &437950 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 104186} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 443466} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &21237456 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 104186} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 4 + m_Sprite: {fileID: 21300006, guid: c8260d15cb31d3d49a251f7cdb4d1777, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &113464 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 467482} + - component: {fileID: 21215670} + m_Layer: 0 + m_Name: ' shrapnel' + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &467482 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113464} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 443466} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &21215670 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 113464} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 2 + m_Sprite: {fileID: 21300000, guid: c8260d15cb31d3d49a251f7cdb4d1777, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &120280 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 443466} + - component: {fileID: 9510688} + m_Layer: 0 + m_Name: ExpAnimator + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &443466 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 120280} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: + - {fileID: 414100} + - {fileID: 467482} + - {fileID: 444620} + - {fileID: 437950} + m_Father: {fileID: 426390} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!95 &9510688 +Animator: + serializedVersion: 3 + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 120280} + m_Enabled: 1 + m_Avatar: {fileID: 0} + m_Controller: {fileID: 9100000, guid: 15e758bb18aad9c438161ec381f54da8, type: 2} + m_CullingMode: 0 + m_UpdateMode: 0 + m_ApplyRootMotion: 0 + m_LinearVelocityBlending: 0 + m_WarningMessage: + m_HasTransformHierarchy: 1 + m_AllowConstantClipSamplingOptimization: 1 + m_KeepAnimatorControllerStateOnDisable: 0 +--- !u!1 &139366 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 426390} + m_Layer: 0 + m_Name: Explosion + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &426390 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 139366} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 5.2, z: 0} + m_LocalScale: {x: 0.4, y: 0.4, z: 1} + m_Children: + - {fileID: 443466} + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &162364 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 414100} + - component: {fileID: 21240998} + m_Layer: 0 + m_Name: Fire + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &414100 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 162364} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 443466} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &21240998 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 162364} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 1 + m_Sprite: {fileID: 21300004, guid: c8260d15cb31d3d49a251f7cdb4d1777, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 +--- !u!1 &192790 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 444620} + - component: {fileID: 21253170} + m_Layer: 0 + m_Name: Smoke + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &444620 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 192790} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 443466} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!212 &21253170 +SpriteRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 192790} + m_Enabled: 1 + m_CastShadows: 0 + m_ReceiveShadows: 0 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 0 + m_ReflectionProbeUsage: 0 + m_RayTracingMode: 0 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10754, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 0 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 0 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 3 + m_Sprite: {fileID: 21300002, guid: c8260d15cb31d3d49a251f7cdb4d1777, type: 3} + m_Color: {r: 1, g: 1, b: 1, a: 1} + m_FlipX: 0 + m_FlipY: 0 + m_DrawMode: 0 + m_Size: {x: 1, y: 1} + m_AdaptiveModeThreshold: 0.5 + m_SpriteTileMode: 0 + m_WasSpriteAssigned: 1 + m_MaskInteraction: 0 + m_SpriteSortPoint: 0 diff --git a/Assets/ToonExplosion v1.0/Prefabs/Explosion.prefab.meta b/Assets/ToonExplosion v1.0/Prefabs/Explosion.prefab.meta new file mode 100644 index 0000000..2cb984e --- /dev/null +++ b/Assets/ToonExplosion v1.0/Prefabs/Explosion.prefab.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b185c1a9cf067374586d095111b15bd1 +timeCreated: 1468178952 +licenseType: Store +NativeFormatImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ToonExplosion v1.0/Textures.meta b/Assets/ToonExplosion v1.0/Textures.meta new file mode 100644 index 0000000..5c71f9f --- /dev/null +++ b/Assets/ToonExplosion v1.0/Textures.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: a9b1cc6495148ae468e73022d9e64863 +folderAsset: yes +timeCreated: 1458501375 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/ToonExplosion v1.0/Textures/Explosion.png b/Assets/ToonExplosion v1.0/Textures/Explosion.png new file mode 100644 index 0000000..c68caa7 Binary files /dev/null and b/Assets/ToonExplosion v1.0/Textures/Explosion.png differ diff --git a/Assets/ToonExplosion v1.0/Textures/Explosion.png.meta b/Assets/ToonExplosion v1.0/Textures/Explosion.png.meta new file mode 100644 index 0000000..30fb6ca --- /dev/null +++ b/Assets/ToonExplosion v1.0/Textures/Explosion.png.meta @@ -0,0 +1,190 @@ +fileFormatVersion: 2 +guid: c8260d15cb31d3d49a251f7cdb4d1777 +TextureImporter: + internalIDToNameTable: + - first: + 213: 21300000 + second: Explosion_0 + - first: + 213: 21300002 + second: Explosion_1 + - first: + 213: 21300004 + second: Explosion_2 + - first: + 213: 21300006 + second: Explosion_3 + externalObjects: {} + serializedVersion: 11 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: -1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: 16 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 2 + 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: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 0 + applyGammaDecoding: 1 + 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 + spriteSheet: + serializedVersion: 2 + sprites: + - serializedVersion: 2 + name: Explosion_0 + rect: + serializedVersion: 2 + x: 0 + y: 512 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 02305410000000000800000000000000 + internalID: 21300000 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Explosion_1 + rect: + serializedVersion: 2 + x: 512 + y: 512 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 22305410000000000800000000000000 + internalID: 21300002 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Explosion_2 + rect: + serializedVersion: 2 + x: 0 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 42305410000000000800000000000000 + internalID: 21300004 + vertices: [] + indices: + edges: [] + weights: [] + - serializedVersion: 2 + name: Explosion_3 + rect: + serializedVersion: 2 + x: 512 + y: 0 + width: 512 + height: 512 + alignment: 0 + pivot: {x: 0, y: 0} + border: {x: 0, y: 0, z: 0, w: 0} + outline: [] + physicsShape: [] + tessellationDetail: -1 + bones: [] + spriteID: 62305410000000000800000000000000 + internalID: 21300006 + vertices: [] + indices: + edges: [] + weights: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB.meta b/Assets/UB.meta new file mode 100644 index 0000000..0ca7543 --- /dev/null +++ b/Assets/UB.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f5570d4f7c722c84ab90a4e4c066a6ed +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Install LWRP Fog.unitypackage b/Assets/UB/Install LWRP Fog.unitypackage new file mode 100644 index 0000000..2bb0a47 Binary files /dev/null and b/Assets/UB/Install LWRP Fog.unitypackage differ diff --git a/Assets/UB/Install LWRP Fog.unitypackage.meta b/Assets/UB/Install LWRP Fog.unitypackage.meta new file mode 100644 index 0000000..ff93c42 --- /dev/null +++ b/Assets/UB/Install LWRP Fog.unitypackage.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: f229df2d2c02e45f4b168581e285ce2c +timeCreated: 1559974680 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples.meta b/Assets/UB/Samples.meta new file mode 100644 index 0000000..2f207ee --- /dev/null +++ b/Assets/UB/Samples.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 83dceb1dd545f4951a7e8154b27c69bf +folderAsset: yes +timeCreated: 1485423009 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects.meta b/Assets/UB/Samples/Simple2dWeatherEffects.meta new file mode 100644 index 0000000..c8f8ec4 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 09d8c428603aa433fb61221d48170483 +folderAsset: yes +timeCreated: 1558372367 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard.meta b/Assets/UB/Samples/Simple2dWeatherEffects/Standard.meta new file mode 100644 index 0000000..1331631 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: f3c9b83dc9bc9474a8ade60f7e46aa75 +folderAsset: yes +timeCreated: 1558372367 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes.meta b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes.meta new file mode 100644 index 0000000..5ba6935 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 37b23bc3b0b154a62b8560f863ab1216 +folderAsset: yes +timeCreated: 1486492183 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2Fog.unity b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2Fog.unity new file mode 100644 index 0000000..808e1a5 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2Fog.unity @@ -0,0 +1,637 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0.44657898, g: 0.4964133, b: 0.5748178, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 4890085278179872738, guid: 9bef75910a4d7c44c9d84a5596351b8b, type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1045023581 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1045023585} + - component: {fileID: 1045023584} + - component: {fileID: 1045023583} + - component: {fileID: 1045023582} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1045023582 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1045023583 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1045023584 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1045023585 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.51, y: -2.51, z: 6.139662} + m_LocalScale: {x: 23.31, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1079567394 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079567399} + - component: {fileID: 1079567398} + - component: {fileID: 1079567396} + - component: {fileID: 1079567395} + - component: {fileID: 1079567400} + - component: {fileID: 1079567401} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1079567395 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 +--- !u!124 &1079567396 +Behaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 +--- !u!20 &1079567398 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1079567399 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1079567400 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a8b48a1929bd42fc8a74e9281c1f25e, type: 3} + m_Name: + m_EditorClassIdentifier: + CamTransform: {fileID: 1079567399} + CameraSpeedMultiplier: 0.2 + Color: {r: 0.17647058, g: 0.17647058, b: 0.17647058, a: 1} + Size: 1.65 + HorizontalSpeed: 1.3 + VerticalSpeed: 0 + Density: 1.18 + Shader: {fileID: 4800000, guid: 00e888b8dfe2842c1a10e04b2d083b64, type: 3} +--- !u!114 &1079567401 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a8b48a1929bd42fc8a74e9281c1f25e, type: 3} + m_Name: + m_EditorClassIdentifier: + CamTransform: {fileID: 1079567399} + CameraSpeedMultiplier: 0.2 + Color: {r: 1, g: 1, b: 1, a: 1} + Size: 1 + HorizontalSpeed: 0.35 + VerticalSpeed: 0 + Density: 0.78 + Shader: {fileID: 4800000, guid: 00e888b8dfe2842c1a10e04b2d083b64, type: 3} +--- !u!1 &1138491818 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1138491822} + - component: {fileID: 1138491821} + - component: {fileID: 1138491820} + - component: {fileID: 1138491819} + m_Layer: 0 + m_Name: Capsule + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1138491819 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!136 &1138491820 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.5 + m_Height: 2 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1138491821 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1138491822 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.4407086, y: 1.8, z: 6.139662} + m_LocalScale: {x: 2, y: 2, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1663723708 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1663723710} + - component: {fileID: 1663723709} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1663723709 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663723708} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1663723710 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663723708} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &2118647597 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2118647601} + - component: {fileID: 2118647600} + - component: {fileID: 2118647599} + - component: {fileID: 2118647598} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2118647598 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!135 &2118647599 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &2118647600 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2118647601 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.88, y: 0.63, z: 6.139662} + m_LocalScale: {x: 2, y: 2, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2Fog.unity.meta b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2Fog.unity.meta new file mode 100644 index 0000000..3bb6852 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2Fog.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b8b06b8ffdc2b4a3d9bb5f6a0f34e6d6 +timeCreated: 1524859471 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTexture.unity b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTexture.unity new file mode 100644 index 0000000..36e3414 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTexture.unity @@ -0,0 +1,639 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 4890085278179872738, guid: 1c9a6ab51664fe741bfec3e3dbe5aa09, type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1045023581 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1045023585} + - component: {fileID: 1045023584} + - component: {fileID: 1045023583} + - component: {fileID: 1045023582} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1045023582 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1045023583 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1045023584 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1045023585 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.51, y: -2.51, z: 6.139662} + m_LocalScale: {x: 23.31, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1079567394 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079567399} + - component: {fileID: 1079567398} + - component: {fileID: 1079567396} + - component: {fileID: 1079567395} + - component: {fileID: 1079567403} + - component: {fileID: 1079567402} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1079567395 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 +--- !u!124 &1079567396 +Behaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 +--- !u!20 &1079567398 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1079567399 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1079567402 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7ba3800cd431c4e62a9a5a94d84f1902, type: 3} + m_Name: + m_EditorClassIdentifier: + CamTransform: {fileID: 1079567399} + CameraSpeedMultiplier: 0.2 + Color: {r: 0.1764706, g: 0.1764706, b: 0.1764706, a: 1} + Noise: {fileID: 2800000, guid: 524f825a31a4bf04db832318ea10c982, type: 3} + Size: 0.02 + HorizontalSpeed: 0.01 + VerticalSpeed: 0 + Density: 0.78 + Shader: {fileID: 4800000, guid: 8616dcd1c493e4f5c82258f262d88257, type: 3} +--- !u!114 &1079567403 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7ba3800cd431c4e62a9a5a94d84f1902, type: 3} + m_Name: + m_EditorClassIdentifier: + CamTransform: {fileID: 1079567399} + CameraSpeedMultiplier: 0.2 + Color: {r: 1, g: 1, b: 1, a: 1} + Noise: {fileID: 2800000, guid: 524f825a31a4bf04db832318ea10c982, type: 3} + Size: 0.02 + HorizontalSpeed: 0.02 + VerticalSpeed: 0 + Density: 1.18 + Shader: {fileID: 4800000, guid: 8616dcd1c493e4f5c82258f262d88257, type: 3} +--- !u!1 &1138491818 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1138491822} + - component: {fileID: 1138491821} + - component: {fileID: 1138491820} + - component: {fileID: 1138491819} + m_Layer: 0 + m_Name: Capsule + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1138491819 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!136 &1138491820 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.5 + m_Height: 2 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1138491821 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1138491822 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.4407086, y: 1.8, z: 6.139662} + m_LocalScale: {x: 2, y: 2, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1663723708 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1663723710} + - component: {fileID: 1663723709} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1663723709 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663723708} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1663723710 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663723708} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &2118647597 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2118647601} + - component: {fileID: 2118647600} + - component: {fileID: 2118647599} + - component: {fileID: 2118647598} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2118647598 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!135 &2118647599 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &2118647600 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2118647601 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.88, y: 0.63, z: 6.139662} + m_LocalScale: {x: 2, y: 2, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTexture.unity.meta b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTexture.unity.meta new file mode 100644 index 0000000..ec270ae --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTexture.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 223609c40ecd9334d9f43a594d9c6f22 +timeCreated: 1524859471 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTextureSettings.lighting b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTextureSettings.lighting new file mode 100644 index 0000000..1fe798a --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTextureSettings.lighting @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: D2FogNoiseTextureSettings + serializedVersion: 2 + m_GIWorkflowMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 0 + m_BakeBackend: 0 + m_LightmapMaxSize: 1024 + m_BakeResolution: 40 + m_Padding: 2 + m_TextureCompression: 1 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 1 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 0} + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 2 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_FinalGather: 0 + m_FinalGatherRayCount: 256 + m_FinalGatherFiltering: 1 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRRussianRouletteStartBounce: 2 + m_PVREnvironmentMIS: 0 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTextureSettings.lighting.meta b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTextureSettings.lighting.meta new file mode 100644 index 0000000..4702f4f --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogNoiseTextureSettings.lighting.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1c9a6ab51664fe741bfec3e3dbe5aa09 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogSettings.lighting b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogSettings.lighting new file mode 100644 index 0000000..c183491 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogSettings.lighting @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: D2FogSettings + serializedVersion: 2 + m_GIWorkflowMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 0 + m_BakeBackend: 0 + m_LightmapMaxSize: 1024 + m_BakeResolution: 40 + m_Padding: 2 + m_TextureCompression: 1 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 1 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 0} + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 2 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_FinalGather: 0 + m_FinalGatherRayCount: 256 + m_FinalGatherFiltering: 1 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRRussianRouletteStartBounce: 2 + m_PVREnvironmentMIS: 0 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogSettings.lighting.meta b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogSettings.lighting.meta new file mode 100644 index 0000000..538d7df --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogSettings.lighting.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9bef75910a4d7c44c9d84a5596351b8b +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVertical.unity b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVertical.unity new file mode 100644 index 0000000..c0d2a8f --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVertical.unity @@ -0,0 +1,637 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!29 &1 +OcclusionCullingSettings: + m_ObjectHideFlags: 0 + serializedVersion: 2 + m_OcclusionBakeSettings: + smallestOccluder: 5 + smallestHole: 0.25 + backfaceThreshold: 100 + m_SceneGUID: 00000000000000000000000000000000 + m_OcclusionCullingData: {fileID: 0} +--- !u!104 &2 +RenderSettings: + m_ObjectHideFlags: 0 + serializedVersion: 9 + m_Fog: 0 + m_FogColor: {r: 0.5, g: 0.5, b: 0.5, a: 1} + m_FogMode: 3 + m_FogDensity: 0.01 + m_LinearFogStart: 0 + m_LinearFogEnd: 300 + m_AmbientSkyColor: {r: 0.212, g: 0.227, b: 0.259, a: 1} + m_AmbientEquatorColor: {r: 0.114, g: 0.125, b: 0.133, a: 1} + m_AmbientGroundColor: {r: 0.047, g: 0.043, b: 0.035, a: 1} + m_AmbientIntensity: 1 + m_AmbientMode: 0 + m_SubtractiveShadowColor: {r: 0.42, g: 0.478, b: 0.627, a: 1} + m_SkyboxMaterial: {fileID: 10304, guid: 0000000000000000f000000000000000, type: 0} + m_HaloStrength: 0.5 + m_FlareStrength: 1 + m_FlareFadeSpeed: 3 + m_HaloTexture: {fileID: 0} + m_SpotCookie: {fileID: 10001, guid: 0000000000000000e000000000000000, type: 0} + m_DefaultReflectionMode: 0 + m_DefaultReflectionResolution: 128 + m_ReflectionBounces: 1 + m_ReflectionIntensity: 1 + m_CustomReflection: {fileID: 0} + m_Sun: {fileID: 0} + m_IndirectSpecularColor: {r: 0, g: 0, b: 0, a: 1} + m_UseRadianceAmbientProbe: 0 +--- !u!157 &3 +LightmapSettings: + m_ObjectHideFlags: 0 + serializedVersion: 12 + m_GIWorkflowMode: 0 + m_GISettings: + serializedVersion: 2 + m_BounceScale: 1 + m_IndirectOutputScale: 1 + m_AlbedoBoost: 1 + m_EnvironmentLightingMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_LightmapEditorSettings: + serializedVersion: 12 + m_Resolution: 2 + m_BakeResolution: 40 + m_AtlasSize: 1024 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAmbientOcclusion: 0 + m_Padding: 2 + m_LightmapParameters: {fileID: 0} + m_LightmapsBakeMode: 1 + m_TextureCompression: 1 + m_FinalGather: 0 + m_FinalGatherFiltering: 1 + m_FinalGatherRayCount: 256 + m_ReflectionCompression: 2 + m_MixedBakeMode: 1 + m_BakeBackend: 0 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVRBounces: 2 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVREnvironmentMIS: 0 + m_PVRCulling: 1 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_LightProbeSampleCountMultiplier: 4 + m_LightingDataAsset: {fileID: 0} + m_LightingSettings: {fileID: 4890085278179872738, guid: a3bbfa2a743ebc84dbff4859c6409d00, type: 2} +--- !u!196 &4 +NavMeshSettings: + serializedVersion: 2 + m_ObjectHideFlags: 0 + m_BuildSettings: + serializedVersion: 2 + agentTypeID: 0 + agentRadius: 0.5 + agentHeight: 2 + agentSlope: 45 + agentClimb: 0.4 + ledgeDropHeight: 0 + maxJumpAcrossDistance: 0 + minRegionArea: 2 + manualCellSize: 0 + cellSize: 0.16666667 + manualTileSize: 0 + tileSize: 256 + accuratePlacement: 0 + maxJobWorkers: 0 + preserveTilesOutsideBounds: 0 + debug: + m_Flags: 0 + m_NavMeshData: {fileID: 0} +--- !u!1 &1045023581 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1045023585} + - component: {fileID: 1045023584} + - component: {fileID: 1045023583} + - component: {fileID: 1045023582} + m_Layer: 0 + m_Name: Cube + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1045023582 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!65 &1045023583 +BoxCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Size: {x: 1, y: 1, z: 1} + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1045023584 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_Mesh: {fileID: 10202, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1045023585 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1045023581} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0.51, y: -2.51, z: 6.139662} + m_LocalScale: {x: 23.31, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 2 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1079567394 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1079567399} + - component: {fileID: 1079567398} + - component: {fileID: 1079567396} + - component: {fileID: 1079567395} + - component: {fileID: 1079567400} + - component: {fileID: 1079567401} + m_Layer: 0 + m_Name: Main Camera + m_TagString: MainCamera + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!81 &1079567395 +AudioListener: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 +--- !u!124 &1079567396 +Behaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 +--- !u!20 &1079567398 +Camera: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 + serializedVersion: 2 + m_ClearFlags: 1 + m_BackGroundColor: {r: 0.19215687, g: 0.3019608, b: 0.4745098, a: 0} + m_projectionMatrixMode: 1 + m_GateFitMode: 2 + m_FOVAxisMode: 0 + m_SensorSize: {x: 36, y: 24} + m_LensShift: {x: 0, y: 0} + m_FocalLength: 50 + m_NormalizedViewPortRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 1 + height: 1 + near clip plane: 0.3 + far clip plane: 1000 + field of view: 60 + orthographic: 1 + orthographic size: 5 + m_Depth: -1 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingPath: -1 + m_TargetTexture: {fileID: 0} + m_TargetDisplay: 0 + m_TargetEye: 3 + m_HDR: 1 + m_AllowMSAA: 1 + m_AllowDynamicResolution: 0 + m_ForceIntoRT: 0 + m_OcclusionCulling: 1 + m_StereoConvergence: 10 + m_StereoSeparation: 0.022 +--- !u!4 &1079567399 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 0, y: 1, z: -10} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 0 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!114 &1079567400 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a8b48a1929bd42fc8a74e9281c1f25e, type: 3} + m_Name: + m_EditorClassIdentifier: + CamTransform: {fileID: 1079567399} + CameraSpeedMultiplier: 0.2 + Color: {r: 0.17647058, g: 0.17647058, b: 0.17647058, a: 1} + Size: 1.65 + HorizontalSpeed: 0 + VerticalSpeed: 1.3 + Density: 1.18 + Shader: {fileID: 4800000, guid: 00e888b8dfe2842c1a10e04b2d083b64, type: 3} +--- !u!114 &1079567401 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1079567394} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 11500000, guid: 7a8b48a1929bd42fc8a74e9281c1f25e, type: 3} + m_Name: + m_EditorClassIdentifier: + CamTransform: {fileID: 1079567399} + CameraSpeedMultiplier: 1 + Color: {r: 1, g: 1, b: 1, a: 1} + Size: 1.45 + HorizontalSpeed: 0 + VerticalSpeed: 0.35 + Density: 0.96 + Shader: {fileID: 4800000, guid: 00e888b8dfe2842c1a10e04b2d083b64, type: 3} +--- !u!1 &1138491818 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1138491822} + - component: {fileID: 1138491821} + - component: {fileID: 1138491820} + - component: {fileID: 1138491819} + m_Layer: 0 + m_Name: Capsule + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &1138491819 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!136 &1138491820 +CapsuleCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + m_Radius: 0.5 + m_Height: 2 + m_Direction: 1 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &1138491821 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_Mesh: {fileID: 10208, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &1138491822 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1138491818} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: 1.4407086, y: 1.8, z: 6.139662} + m_LocalScale: {x: 2, y: 2, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 4 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} +--- !u!1 &1663723708 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 1663723710} + - component: {fileID: 1663723709} + m_Layer: 0 + m_Name: Directional Light + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!108 &1663723709 +Light: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663723708} + m_Enabled: 1 + serializedVersion: 10 + m_Type: 1 + m_Shape: 0 + m_Color: {r: 1, g: 0.95686275, b: 0.8392157, a: 1} + m_Intensity: 1 + m_Range: 10 + m_SpotAngle: 30 + m_InnerSpotAngle: 21.80208 + m_CookieSize: 10 + m_Shadows: + m_Type: 2 + m_Resolution: -1 + m_CustomResolution: -1 + m_Strength: 1 + m_Bias: 0.05 + m_NormalBias: 0.4 + m_NearPlane: 0.2 + m_CullingMatrixOverride: + e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_UseCullingMatrixOverride: 0 + m_Cookie: {fileID: 0} + m_DrawHalo: 0 + m_Flare: {fileID: 0} + m_RenderMode: 0 + m_CullingMask: + serializedVersion: 2 + m_Bits: 4294967295 + m_RenderingLayerMask: 1 + m_Lightmapping: 4 + m_LightShadowCasterMode: 0 + m_AreaSize: {x: 1, y: 1} + m_BounceIntensity: 1 + m_ColorTemperature: 6570 + m_UseColorTemperature: 0 + m_BoundingSphereOverride: {x: 0, y: 0, z: 0, w: 0} + m_UseBoundingSphereOverride: 0 + m_ShadowRadius: 0 + m_ShadowAngle: 0 +--- !u!4 &1663723710 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 1663723708} + m_LocalRotation: {x: 0.40821788, y: -0.23456968, z: 0.10938163, w: 0.8754261} + m_LocalPosition: {x: 0, y: 3, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 1 + m_LocalEulerAnglesHint: {x: 50, y: -30, z: 0} +--- !u!1 &2118647597 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 2118647601} + - component: {fileID: 2118647600} + - component: {fileID: 2118647599} + - component: {fileID: 2118647598} + m_Layer: 0 + m_Name: Sphere + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!23 &2118647598 +MeshRenderer: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_Enabled: 1 + m_CastShadows: 1 + m_ReceiveShadows: 1 + m_DynamicOccludee: 1 + m_MotionVectors: 1 + m_LightProbeUsage: 1 + m_ReflectionProbeUsage: 1 + m_RayTracingMode: 2 + m_RayTraceProcedural: 0 + m_RenderingLayerMask: 1 + m_RendererPriority: 0 + m_Materials: + - {fileID: 10303, guid: 0000000000000000f000000000000000, type: 0} + m_StaticBatchInfo: + firstSubMesh: 0 + subMeshCount: 0 + m_StaticBatchRoot: {fileID: 0} + m_ProbeAnchor: {fileID: 0} + m_LightProbeVolumeOverride: {fileID: 0} + m_ScaleInLightmap: 1 + m_ReceiveGI: 1 + m_PreserveUVs: 1 + m_IgnoreNormalsForChartDetection: 0 + m_ImportantGI: 0 + m_StitchLightmapSeams: 1 + m_SelectedEditorRenderState: 3 + m_MinimumChartSize: 4 + m_AutoUVMaxDistance: 0.5 + m_AutoUVMaxAngle: 89 + m_LightmapParameters: {fileID: 0} + m_SortingLayerID: 0 + m_SortingLayer: 0 + m_SortingOrder: 0 + m_AdditionalVertexStreams: {fileID: 0} +--- !u!135 &2118647599 +SphereCollider: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_Material: {fileID: 0} + m_IsTrigger: 0 + m_Enabled: 1 + serializedVersion: 2 + m_Radius: 0.5 + m_Center: {x: 0, y: 0, z: 0} +--- !u!33 &2118647600 +MeshFilter: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_Mesh: {fileID: 10207, guid: 0000000000000000e000000000000000, type: 0} +--- !u!4 &2118647601 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 2118647597} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} + m_LocalPosition: {x: -2.88, y: 0.63, z: 6.139662} + m_LocalScale: {x: 2, y: 2, z: 2} + m_Children: [] + m_Father: {fileID: 0} + m_RootOrder: 3 + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVertical.unity.meta b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVertical.unity.meta new file mode 100644 index 0000000..a4ca452 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVertical.unity.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1b76a28bb80bb174dbe4dcd258faf6f2 +timeCreated: 1524859471 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVerticalSettings.lighting b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVerticalSettings.lighting new file mode 100644 index 0000000..1d37c0e --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVerticalSettings.lighting @@ -0,0 +1,63 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!850595691 &4890085278179872738 +LightingSettings: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_Name: D2FogVerticalSettings + serializedVersion: 2 + m_GIWorkflowMode: 0 + m_EnableBakedLightmaps: 1 + m_EnableRealtimeLightmaps: 1 + m_RealtimeEnvironmentLighting: 1 + m_BounceScale: 1 + m_AlbedoBoost: 1 + m_IndirectOutputScale: 1 + m_UsingShadowmask: 0 + m_BakeBackend: 0 + m_LightmapMaxSize: 1024 + m_BakeResolution: 40 + m_Padding: 2 + m_TextureCompression: 1 + m_AO: 0 + m_AOMaxDistance: 1 + m_CompAOExponent: 1 + m_CompAOExponentDirect: 0 + m_ExtractAO: 0 + m_MixedBakeMode: 1 + m_LightmapsBakeMode: 1 + m_FilterMode: 1 + m_LightmapParameters: {fileID: 0} + m_ExportTrainingData: 0 + m_TrainingDataDestination: TrainingData + m_RealtimeResolution: 2 + m_ForceWhiteAlbedo: 0 + m_ForceUpdates: 0 + m_FinalGather: 0 + m_FinalGatherRayCount: 256 + m_FinalGatherFiltering: 1 + m_PVRCulling: 1 + m_PVRSampling: 1 + m_PVRDirectSampleCount: 32 + m_PVRSampleCount: 500 + m_PVREnvironmentSampleCount: 500 + m_PVREnvironmentReferencePointCount: 2048 + m_LightProbeSampleCountMultiplier: 4 + m_PVRBounces: 2 + m_PVRRussianRouletteStartBounce: 2 + m_PVREnvironmentMIS: 0 + m_PVRFilteringMode: 2 + m_PVRDenoiserTypeDirect: 0 + m_PVRDenoiserTypeIndirect: 0 + m_PVRDenoiserTypeAO: 0 + m_PVRFilterTypeDirect: 0 + m_PVRFilterTypeIndirect: 0 + m_PVRFilterTypeAO: 0 + m_PVRFilteringGaussRadiusDirect: 1 + m_PVRFilteringGaussRadiusIndirect: 5 + m_PVRFilteringGaussRadiusAO: 2 + m_PVRFilteringAtrousPositionSigmaDirect: 0.5 + m_PVRFilteringAtrousPositionSigmaIndirect: 2 + m_PVRFilteringAtrousPositionSigmaAO: 1 diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVerticalSettings.lighting.meta b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVerticalSettings.lighting.meta new file mode 100644 index 0000000..531e692 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Scenes/D2FogVerticalSettings.lighting.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: a3bbfa2a743ebc84dbff4859c6409d00 +NativeFormatImporter: + externalObjects: {} + mainObjectFileID: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures.meta b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures.meta new file mode 100644 index 0000000..82f6589 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 796af20826c0d744f9ac2cc71e96da52 +folderAsset: yes +timeCreated: 1527744864 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseColor.png b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseColor.png new file mode 100644 index 0000000..a215ad1 Binary files /dev/null and b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseColor.png differ diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseColor.png.meta b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseColor.png.meta new file mode 100644 index 0000000..27b9f05 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseColor.png.meta @@ -0,0 +1,74 @@ +fileFormatVersion: 2 +guid: a087f32c3027447e5bf476fb977358ff +timeCreated: 1529005369 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: -1 + wrapV: -1 + wrapW: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseSmall.png b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseSmall.png new file mode 100644 index 0000000..6073883 Binary files /dev/null and b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseSmall.png differ diff --git a/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseSmall.png.meta b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseSmall.png.meta new file mode 100644 index 0000000..e6ffa95 --- /dev/null +++ b/Assets/UB/Samples/Simple2dWeatherEffects/Standard/Textures/noiseSmall.png.meta @@ -0,0 +1,68 @@ +fileFormatVersion: 2 +guid: 524f825a31a4bf04db832318ea10c982 +timeCreated: 1527744873 +licenseType: Store +TextureImporter: + fileIDToRecycleName: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 1 + sRGBTexture: 1 + linearTexture: 0 + fadeOut: 0 + borderMipMap: 0 + mipMapFadeDistanceStart: 1 + mipMapFadeDistanceEnd: 3 + bumpmap: + convertToNormalMap: 0 + externalNormalMap: 0 + heightScale: 0.25 + normalMapFilter: 0 + isReadable: 0 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapMode: -1 + nPOTScale: 1 + lightmap: 0 + compressionQuality: 50 + spriteMode: 0 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 0 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Simple2dWeatherEffects.meta b/Assets/UB/Simple2dWeatherEffects.meta new file mode 100644 index 0000000..9157101 --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3cf7080f018d84d13b208c3280c00df4 +folderAsset: yes +timeCreated: 1558372367 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Simple2dWeatherEffects/Standard.meta b/Assets/UB/Simple2dWeatherEffects/Standard.meta new file mode 100644 index 0000000..9e0529d --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects/Standard.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 08a2314b127224ff8aa929d7f391099c +folderAsset: yes +timeCreated: 1558372367 +licenseType: Store +DefaultImporter: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Simple2dWeatherEffects/Standard/D2Fogs.shader b/Assets/UB/Simple2dWeatherEffects/Standard/D2Fogs.shader new file mode 100644 index 0000000..c6a5a9a --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects/Standard/D2Fogs.shader @@ -0,0 +1,141 @@ +// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' + +Shader "UB/Simple2dWeatherEffects/Standard/D2Fogs" { + Properties{ + [HideInInspector]_Size("Size", float) = 2.0 + [HideInInspector]_CameraSpeedMultiplier("Camera Speed Multiplier", float) = 1.0 + [HideInInspector]_UVChangeX("UV Change X", float) = 1.0 + [HideInInspector]_UVChangeY("UV Change Y", float) = 1.0 + [HideInInspector]_Speed("Horizontal Speed", float) = 0.2 + [HideInInspector]_VSpeed("Vertical Speed", float) = 0 + [HideInInspector]_Density("Density", float) = 1 + [HideInInspector]_MainTex("Base (RGB)", 2D) = "white" {} + [HideInInspector]_DarkMode("Dark Mode", float) = 0 + [HideInInspector]_DarkMultiplier("Dark Multiplier", float) = 1 + [HideInInspector]_Color("Color", Color) = (1, 1, 1, 1) + + } + + Subshader{ + + Pass{ + Tags{ "Queue" = "Opaque" } + Cull Off ZWrite Off ZTest Always + //Tags{ "Queue" = "Opaque" } + + CGPROGRAM + + #include "UnityCG.cginc" + + #pragma vertex vert + #pragma fragment frag + + sampler2D _MainTex; + float4 _MainTex_ST; + float _Size; + float _CameraSpeedMultiplier; + float _UVChangeX; + float _UVChangeY; + float _Speed; + float _VSpeed; + float _Density; + float4 _Color; + float _DarkMode; + float _DarkMultiplier; + + struct appdata + { + float4 vertex : POSITION; + float2 uv : TEXCOORD0; + }; + + struct vertexOutput { + float4 vertex : POSITION; + float2 uv : TEXCOORD0; + }; + + vertexOutput vert(appdata v) + { + vertexOutput o; + o.vertex = UnityObjectToClipPos(v.vertex); + o.uv = TRANSFORM_TEX(v.uv, _MainTex); + return o; + } + + float hash(float n) + { + return frac(sin(n)*753.5453123); + } + + float noise(in float3 x) + { + float3 p = floor(x); + float3 f = frac(x); + f = f*f*(3.0 - 2.0*f); + + float n = p.x + p.y*157.0 + 113.0*p.z; + return lerp( + lerp( + lerp(hash(n + 0.0), hash(n + 1.0), f.x), + lerp(hash(n + 157.0), hash(n + 158.0), f.x), + f.y), + lerp( + lerp(hash(n + 113.0), hash(n + 114.0), f.x), + lerp(hash(n + 270.0), hash(n + 271.0), f.x), + f.y), + f.z); + } + + + + float fog(in float2 uv) + { + float direction = _Time.y * _Speed; + float Vdirection = _Time.y * _VSpeed; + float color = 0.0; + float total = 0.0; + float k = 0.0; + + for (float i=0; i<6; i++) + { + k = pow(2.0, i); + color += noise(float3((uv.x * _Size + direction * (i+1.0)*0.2) * k, + (uv.y * _Size + Vdirection * (i + 1.0)*0.2) * k, + 0.0)) + / k; + total += 1.0/k; + } + color /= total; + + return clamp(color, 0.0, 1.0); + + } + + half4 frag(vertexOutput i) : SV_Target + { + float2 fogUV = float2 (i.uv.x + _UVChangeX*_CameraSpeedMultiplier, i.uv.y + _UVChangeY*_CameraSpeedMultiplier); + float f = fog(fogUV); + float m = min(f*_Density, 1.); + + float4 tex = tex2D(_MainTex, i.uv); + + if(_DarkMode==1){ + half lum = tex.r*.3 + tex.g*.59 + tex.b*.11; + //return tex*(1-_DarkMultiplier) + lum*m*_Color; + //return tex*(1-lum) + lum*m*_Color*_DarkMultiplier; + //return (tex*(1-m) + m*_Color)*tex*_DarkMultiplier; + //float light = lum*m*_DarkMultiplier; + //if(light >= 0.) + // light = lum*m; + //else + //light = lum*m*_DarkMultiplier; + return tex*(1-m-_DarkMultiplier) + m*(_Color+_DarkMultiplier); + } + else{ + return tex*(1-m) + m*_Color; + } + } + ENDCG + } + } +} \ No newline at end of file diff --git a/Assets/UB/Simple2dWeatherEffects/Standard/D2Fogs.shader.meta b/Assets/UB/Simple2dWeatherEffects/Standard/D2Fogs.shader.meta new file mode 100644 index 0000000..8c7555f --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects/Standard/D2Fogs.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 00e888b8dfe2842c1a10e04b2d083b64 +timeCreated: 1523039692 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTex.shader b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTex.shader new file mode 100644 index 0000000..f2c2349 --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTex.shader @@ -0,0 +1,120 @@ +// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' + +Shader "UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTex" { + Properties{ + [HideInInspector]_CameraSpeedMultiplier("Camera Speed Multiplier", float) = 1.0 + [HideInInspector]_UVChangeX("UV Change X", float) = 1.0 + [HideInInspector]_UVChangeY("UV Change Y", float) = 1.0 + [HideInInspector]_Size("Size", float) = 2.0 + [HideInInspector]_Speed("Horizontal Speed", float) = 0.2 + [HideInInspector]_VSpeed("Vertical Speed", float) = 0 + [HideInInspector]_Density("Density", float) = 1 + [HideInInspector]_MainTex("Base (RGB)", 2D) = "white" {} + [HideInInspector]_Color("Color", Color) = (1, 1, 1, 1) + [HideInInspector]_DarkMode("Dark Mode", float) = 0 + [HideInInspector]_DarkMultiplier("Dark Multiplier", float) = 1 + [HideInInspector]_NoiseTex("Noise", 2D) = "white" {} + } + + Subshader{ + + Pass{ + Tags{ "Queue" = "Opaque" } + Cull Off ZWrite Off ZTest Always + //Tags{ "Queue" = "Opaque" } + + CGPROGRAM + + #include "UnityCG.cginc" + + #pragma vertex vert + #pragma fragment frag + + sampler2D _MainTex; + float4 _MainTex_ST; + sampler2D _NoiseTex; + float4 _NoiseTex_ST; + float _Size; + float _CameraSpeedMultiplier; + float _UVChangeX; + float _UVChangeY; + float _Speed; + float _VSpeed; + float _Density; + float4 _Color; + float _DarkMode; + float _DarkMultiplier; + + struct appdata + { + float4 vertex : POSITION; + float2 uv : TEXCOORD0; + }; + + struct vertexOutput { + float4 vertex : POSITION; + float2 uv : TEXCOORD0; + }; + + vertexOutput vert(appdata v) + { + vertexOutput o; + o.vertex = UnityObjectToClipPos(v.vertex); + o.uv = TRANSFORM_TEX(v.uv, _MainTex); + return o; + } + + float texNoise(float2 uv) { + return tex2D(_NoiseTex, uv.xy).r; + } + + float fog(in float2 uv) + { + float direction = _Time.y * _Speed; + float Vdirection = _Time.y * _VSpeed; + float color = 0.0; + float total = 0.0; + float k = 0.0; + + for (float i=0; i<6; i++) + { + k = pow(2.0, i); + color += texNoise( + float2( + (uv.x * _Size + direction * (i + 1.0)*0.2) * k, + (uv.y * _Size + Vdirection * (i + 1.0)*0.2) * k + ) + ) / k; + total += 1.0/k; + } + color /= total; + + return clamp(color, 0.0, 1.0); + + } + + half4 frag(vertexOutput i) : SV_Target + { + float2 fogUV = float2 (i.uv.x + _UVChangeX*_CameraSpeedMultiplier, i.uv.y + _UVChangeY*_CameraSpeedMultiplier); + float f = fog(fogUV); + float m = min(f*_Density, 1.); + + float4 tex = tex2D(_MainTex, i.uv); + + if(_DarkMode==1){ + half lum = tex.r*.3 + tex.g*.59 + tex.b*.11; + //if(lum<0.2) + // return tex; + //else + //return tex*(1-lum) + lum*m*_Color*_DarkMultiplier;//0*(1-lum); + //float4 color = (tex*(1-m) + m*_Color)*tex; + return tex*(1-m-_DarkMultiplier) + m*(_Color+_DarkMultiplier); + } + else{ + return tex*(1-m) + m*_Color; + } + } + ENDCG + } + } +} \ No newline at end of file diff --git a/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTex.shader.meta b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTex.shader.meta new file mode 100644 index 0000000..73502b1 --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTex.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 8616dcd1c493e4f5c82258f262d88257 +timeCreated: 1523039692 +licenseType: Store +ShaderImporter: + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTexPE.cs b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTexPE.cs new file mode 100644 index 0000000..b6d26ec --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTexPE.cs @@ -0,0 +1,106 @@ +//#define DEBUG_RENDER + +using UnityEngine; +using System.Collections; +using System.Linq; +using System.Runtime.InteropServices; + +namespace UB.Simple2dWeatherEffects.Standard +{ + [ExecuteInEditMode] + public class D2FogsNoiseTexPE : EffectBase + { + public Transform CamTransform; + private Vector3 _firstPosition; + private Vector3 _difference; + public float CameraSpeedMultiplier = 1f; + + public Color Color = new Color(1f, 1f, 1f, 1f); + public Texture2D Noise; + public float Size = 1f; + public float HorizontalSpeed = 0.2f; + public float VerticalSpeed = 0f; + [Range(0.0f,5)] + public float Density = 2f; + //public bool DarkMode = false; + //public float DarkMultiplier = 1f; + + public Shader Shader; + private Material _material; + + private void Awake() + { + _firstPosition = CamTransform.position; + } + + private void Update() + { + _difference = CamTransform.position - _firstPosition; + //_previousPosition = CamTransform.position; + } + + void OnRenderImage(RenderTexture source, RenderTexture destination) + { + if (_material) + { + DestroyImmediate(_material); + _material = null; + } + if (Shader) + { + _material = new Material(Shader); + _material.hideFlags = HideFlags.HideAndDontSave; + + if (_material.HasProperty("_Color")) + { + _material.SetColor("_Color", Color); + } + if (_material.HasProperty("_NoiseTex")) + { + _material.SetTexture("_NoiseTex", Noise); + } + if (_material.HasProperty("_Size")) + { + _material.SetFloat("_Size", Size); + } + if (_material.HasProperty("_Speed")) + { + _material.SetFloat("_Speed", HorizontalSpeed); + } + if (_material.HasProperty("_VSpeed")) + { + _material.SetFloat("_VSpeed", VerticalSpeed); + } + //if (_material.HasProperty("_DarkMode")) + //{ + // _material.SetFloat("_DarkMode", DarkMode == true ? 1 : 0); + //} + //if (_material.HasProperty("_DarkMultiplier")) + //{ + // _material.SetFloat("_DarkMultiplier", DarkMultiplier); + //} + if (_material.HasProperty("_Density")) + { + _material.SetFloat("_Density", Density); + } + if (_material.HasProperty("_CameraSpeedMultiplier")) + { + _material.SetFloat("_CameraSpeedMultiplier", CameraSpeedMultiplier); + } + if (_material.HasProperty("_UVChangeX")) + { + _material.SetFloat("_UVChangeX", _difference.x); + } + if (_material.HasProperty("_UVChangeY")) + { + _material.SetFloat("_UVChangeY", _difference.y); + } + } + + if (Shader != null && _material != null) + { + Graphics.Blit(source, destination, _material); + } + } + } +} \ No newline at end of file diff --git a/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTexPE.cs.meta b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTexPE.cs.meta new file mode 100644 index 0000000..850b9c6 --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsNoiseTexPE.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7ba3800cd431c4e62a9a5a94d84f1902 +timeCreated: 1523039688 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsPE.cs b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsPE.cs new file mode 100644 index 0000000..52a81df --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsPE.cs @@ -0,0 +1,105 @@ +//#define DEBUG_RENDER + +using UnityEngine; +using System.Collections; +using System.Linq; +using System.Runtime.InteropServices; + +namespace UB.Simple2dWeatherEffects.Standard +{ + [ExecuteInEditMode] + public class D2FogsPE : EffectBase + { + public Transform CamTransform; + private Vector3 _firstPosition; + private Vector3 _difference; + public float CameraSpeedMultiplier = 1f; + + public Color Color = new Color(1f, 1f, 1f, 1f); + public float Size = 1f; + public float HorizontalSpeed = 0.2f; + public float VerticalSpeed = 0f; + [Range(0.0f, 5)] + public float Density = 2f; + //public bool DarkMode = false; + //public float DarkMultiplier = 1f; + + public Shader Shader; + private Material _material; + + private void Awake() + { + _firstPosition = CamTransform.position; + } + + private void Update() + { + _difference = CamTransform.position - _firstPosition; + //_previousPosition = CamTransform.position; + } + + void OnRenderImage(RenderTexture source, RenderTexture destination) + { + if (_material) + { + DestroyImmediate(_material); + _material = null; + } + if (Shader) + { + _material = new Material(Shader); + _material.hideFlags = HideFlags.HideAndDontSave; + + if (_material.HasProperty("_Color")) + { + _material.SetColor("_Color", Color); + } + if (_material.HasProperty("_Size")) + { + _material.SetFloat("_Size", Size); + } + if (_material.HasProperty("_Speed")) + { + _material.SetFloat("_Speed", HorizontalSpeed); + } + if (_material.HasProperty("_VSpeed")) + { + _material.SetFloat("_VSpeed", VerticalSpeed); + } + if (_material.HasProperty("_VSpeed")) + { + _material.SetFloat("_VSpeed", VerticalSpeed); + } + //if (_material.HasProperty("_DarkMode")) + //{ + // _material.SetFloat("_DarkMode", DarkMode == true ? 1 : 0); + //} + //if (_material.HasProperty("_DarkMultiplier")) + //{ + // _material.SetFloat("_DarkMultiplier", DarkMultiplier); + //} + if (_material.HasProperty("_Density")) + { + _material.SetFloat("_Density", Density); + } + if (_material.HasProperty("_CameraSpeedMultiplier")) + { + _material.SetFloat("_CameraSpeedMultiplier", CameraSpeedMultiplier); + } + if (_material.HasProperty("_UVChangeX")) + { + _material.SetFloat("_UVChangeX", _difference.x); + } + if (_material.HasProperty("_UVChangeY")) + { + _material.SetFloat("_UVChangeY", _difference.y); + } + } + + if (Shader != null && _material != null) + { + Graphics.Blit(source, destination, _material); + } + } + } +} \ No newline at end of file diff --git a/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsPE.cs.meta b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsPE.cs.meta new file mode 100644 index 0000000..1e6a681 --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects/Standard/D2FogsPE.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 7a8b48a1929bd42fc8a74e9281c1f25e +timeCreated: 1523039688 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/UB/Simple2dWeatherEffects/Standard/EffectBase.cs b/Assets/UB/Simple2dWeatherEffects/Standard/EffectBase.cs new file mode 100644 index 0000000..5448490 --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects/Standard/EffectBase.cs @@ -0,0 +1,24 @@ +using UnityEngine; +using System.Collections; +using System.Collections.Generic; + +namespace UB.Simple2dWeatherEffects.Standard +{ + public class EffectBase : MonoBehaviour + { + public static Dictionary AlreadyRendered = new Dictionary(); + + private static bool _insiderendering = false; + public static bool InsideRendering + { + get + { + return _insiderendering; + } + set + { + _insiderendering = value; + } + } + } +} \ No newline at end of file diff --git a/Assets/UB/Simple2dWeatherEffects/Standard/EffectBase.cs.meta b/Assets/UB/Simple2dWeatherEffects/Standard/EffectBase.cs.meta new file mode 100644 index 0000000..8726f19 --- /dev/null +++ b/Assets/UB/Simple2dWeatherEffects/Standard/EffectBase.cs.meta @@ -0,0 +1,12 @@ +fileFormatVersion: 2 +guid: 614f57a8cf4f64769892e384a8d074d5 +timeCreated: 1486209856 +licenseType: Store +MonoImporter: + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/KSS IGra.sln b/KSS IGra.sln new file mode 100644 index 0000000..3af3039 --- /dev/null +++ b/KSS IGra.sln @@ -0,0 +1,20 @@ + +Microsoft Visual Studio Solution File, Format Version 11.00 +# Visual Studio 2010 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Assembly-CSharp", "Assembly-CSharp.csproj", "{3370D0C7-2B22-D3E5-106E-DEBA9BBEEA7C}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {3370D0C7-2B22-D3E5-106E-DEBA9BBEEA7C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {3370D0C7-2B22-D3E5-106E-DEBA9BBEEA7C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3370D0C7-2B22-D3E5-106E-DEBA9BBEEA7C}.Release|Any CPU.ActiveCfg = Release|Any CPU + {3370D0C7-2B22-D3E5-106E-DEBA9BBEEA7C}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection +EndGlobal diff --git a/Library/APIUpdater/project-dependencies.graph b/Library/APIUpdater/project-dependencies.graph new file mode 100644 index 0000000..19e0c6b Binary files /dev/null and b/Library/APIUpdater/project-dependencies.graph differ diff --git a/Library/AnnotationManager b/Library/AnnotationManager new file mode 100644 index 0000000..b5487c4 Binary files /dev/null and b/Library/AnnotationManager differ diff --git a/Library/ArtifactDB b/Library/ArtifactDB new file mode 100644 index 0000000..a93be59 Binary files /dev/null and b/Library/ArtifactDB differ diff --git a/Library/ArtifactDB-lock b/Library/ArtifactDB-lock new file mode 100644 index 0000000..e0b2c88 Binary files /dev/null and b/Library/ArtifactDB-lock differ diff --git a/Library/Artifacts/00/0000522bd385f725e2340a04a92ee3c0 b/Library/Artifacts/00/0000522bd385f725e2340a04a92ee3c0 new file mode 100644 index 0000000..2ba5c0b Binary files /dev/null and b/Library/Artifacts/00/0000522bd385f725e2340a04a92ee3c0 differ diff --git a/Library/Artifacts/00/000e8a3cb95a736fd3484edb7554301e b/Library/Artifacts/00/000e8a3cb95a736fd3484edb7554301e new file mode 100644 index 0000000..9710dde Binary files /dev/null and b/Library/Artifacts/00/000e8a3cb95a736fd3484edb7554301e differ diff --git a/Library/Artifacts/00/00164a22a8f7e65d980f02af5923adb5 b/Library/Artifacts/00/00164a22a8f7e65d980f02af5923adb5 new file mode 100644 index 0000000..2b3a41b Binary files /dev/null and b/Library/Artifacts/00/00164a22a8f7e65d980f02af5923adb5 differ diff --git a/Library/Artifacts/00/002102dcb598d1a0ec53b305b1b212a9 b/Library/Artifacts/00/002102dcb598d1a0ec53b305b1b212a9 new file mode 100644 index 0000000..4060646 Binary files /dev/null and b/Library/Artifacts/00/002102dcb598d1a0ec53b305b1b212a9 differ diff --git a/Library/Artifacts/00/00258432afd33e1d61c3dc13bda237f5 b/Library/Artifacts/00/00258432afd33e1d61c3dc13bda237f5 new file mode 100644 index 0000000..cafab60 Binary files /dev/null and b/Library/Artifacts/00/00258432afd33e1d61c3dc13bda237f5 differ diff --git a/Library/Artifacts/00/00594c535e9de836b4cfabc38b938631 b/Library/Artifacts/00/00594c535e9de836b4cfabc38b938631 new file mode 100644 index 0000000..3acfe75 Binary files /dev/null and b/Library/Artifacts/00/00594c535e9de836b4cfabc38b938631 differ diff --git a/Library/Artifacts/00/005c41ad700abedb340891a286e91997 b/Library/Artifacts/00/005c41ad700abedb340891a286e91997 new file mode 100644 index 0000000..43cac64 Binary files /dev/null and b/Library/Artifacts/00/005c41ad700abedb340891a286e91997 differ diff --git a/Library/Artifacts/00/005e0097f76b9151c12b74ca80e80217 b/Library/Artifacts/00/005e0097f76b9151c12b74ca80e80217 new file mode 100644 index 0000000..2c2efe4 Binary files /dev/null and b/Library/Artifacts/00/005e0097f76b9151c12b74ca80e80217 differ diff --git a/Library/Artifacts/00/007479e60614110831f7836f98bf1fc0 b/Library/Artifacts/00/007479e60614110831f7836f98bf1fc0 new file mode 100644 index 0000000..abaa5ac Binary files /dev/null and b/Library/Artifacts/00/007479e60614110831f7836f98bf1fc0 differ diff --git a/Library/Artifacts/00/0080e7d8c84fc8e0756e1e76b3a1c7c6 b/Library/Artifacts/00/0080e7d8c84fc8e0756e1e76b3a1c7c6 new file mode 100644 index 0000000..d0cd5ae Binary files /dev/null and b/Library/Artifacts/00/0080e7d8c84fc8e0756e1e76b3a1c7c6 differ diff --git a/Library/Artifacts/00/008ea581481e1efc8e9a6d1e0133f2dd b/Library/Artifacts/00/008ea581481e1efc8e9a6d1e0133f2dd new file mode 100644 index 0000000..2db0805 Binary files /dev/null and b/Library/Artifacts/00/008ea581481e1efc8e9a6d1e0133f2dd differ diff --git a/Library/Artifacts/00/00a244cfca4bdd3c136d32202f0742f6 b/Library/Artifacts/00/00a244cfca4bdd3c136d32202f0742f6 new file mode 100644 index 0000000..718ea0e Binary files /dev/null and b/Library/Artifacts/00/00a244cfca4bdd3c136d32202f0742f6 differ diff --git a/Library/Artifacts/00/00b0e3a5272ba7f2fd89a32657823024 b/Library/Artifacts/00/00b0e3a5272ba7f2fd89a32657823024 new file mode 100644 index 0000000..ad73c7b Binary files /dev/null and b/Library/Artifacts/00/00b0e3a5272ba7f2fd89a32657823024 differ diff --git a/Library/Artifacts/00/00eead073da6047761bf4b8408cea835 b/Library/Artifacts/00/00eead073da6047761bf4b8408cea835 new file mode 100644 index 0000000..c4a7014 Binary files /dev/null and b/Library/Artifacts/00/00eead073da6047761bf4b8408cea835 differ diff --git a/Library/Artifacts/00/00fa631c2d3db4af4c17b9e6133c86d1 b/Library/Artifacts/00/00fa631c2d3db4af4c17b9e6133c86d1 new file mode 100644 index 0000000..fd0d592 Binary files /dev/null and b/Library/Artifacts/00/00fa631c2d3db4af4c17b9e6133c86d1 differ diff --git a/Library/Artifacts/00/00ff3bbbbdf4c8ae063cc8df9b82d8da b/Library/Artifacts/00/00ff3bbbbdf4c8ae063cc8df9b82d8da new file mode 100644 index 0000000..31f134f Binary files /dev/null and b/Library/Artifacts/00/00ff3bbbbdf4c8ae063cc8df9b82d8da differ diff --git a/Library/Artifacts/00/00ffbee95cc4b15aeba5fa5a3f94a54b b/Library/Artifacts/00/00ffbee95cc4b15aeba5fa5a3f94a54b new file mode 100644 index 0000000..89f4dc7 Binary files /dev/null and b/Library/Artifacts/00/00ffbee95cc4b15aeba5fa5a3f94a54b differ diff --git a/Library/Artifacts/01/010140116509b1402545bf535eae4bc5 b/Library/Artifacts/01/010140116509b1402545bf535eae4bc5 new file mode 100644 index 0000000..ba6595a Binary files /dev/null and b/Library/Artifacts/01/010140116509b1402545bf535eae4bc5 differ diff --git a/Library/Artifacts/01/0109ff030ee5d2e143d2a6080abda5b2 b/Library/Artifacts/01/0109ff030ee5d2e143d2a6080abda5b2 new file mode 100644 index 0000000..4dc3882 Binary files /dev/null and b/Library/Artifacts/01/0109ff030ee5d2e143d2a6080abda5b2 differ diff --git a/Library/Artifacts/01/0120adb66f44dc23f136fa205ce659b0 b/Library/Artifacts/01/0120adb66f44dc23f136fa205ce659b0 new file mode 100644 index 0000000..a5124ab Binary files /dev/null and b/Library/Artifacts/01/0120adb66f44dc23f136fa205ce659b0 differ diff --git a/Library/Artifacts/01/01252e697d0064d799293fb3d06a225b b/Library/Artifacts/01/01252e697d0064d799293fb3d06a225b new file mode 100644 index 0000000..6eda1d5 Binary files /dev/null and b/Library/Artifacts/01/01252e697d0064d799293fb3d06a225b differ diff --git a/Library/Artifacts/01/012c4e7ed80308b09d389444902dff1f b/Library/Artifacts/01/012c4e7ed80308b09d389444902dff1f new file mode 100644 index 0000000..b659762 Binary files /dev/null and b/Library/Artifacts/01/012c4e7ed80308b09d389444902dff1f differ diff --git a/Library/Artifacts/01/013270eb71be0fe7787ec6d9998247ce b/Library/Artifacts/01/013270eb71be0fe7787ec6d9998247ce new file mode 100644 index 0000000..63e0041 Binary files /dev/null and b/Library/Artifacts/01/013270eb71be0fe7787ec6d9998247ce differ diff --git a/Library/Artifacts/01/0134a476bac06fe75251e1c14908eb4c b/Library/Artifacts/01/0134a476bac06fe75251e1c14908eb4c new file mode 100644 index 0000000..791ce18 Binary files /dev/null and b/Library/Artifacts/01/0134a476bac06fe75251e1c14908eb4c differ diff --git a/Library/Artifacts/01/013604974f206cec28d4da8f7f04d4b1 b/Library/Artifacts/01/013604974f206cec28d4da8f7f04d4b1 new file mode 100644 index 0000000..0c8df6c Binary files /dev/null and b/Library/Artifacts/01/013604974f206cec28d4da8f7f04d4b1 differ diff --git a/Library/Artifacts/01/0149494b50bb3e311765d3a26038a8d5 b/Library/Artifacts/01/0149494b50bb3e311765d3a26038a8d5 new file mode 100644 index 0000000..dea0814 Binary files /dev/null and b/Library/Artifacts/01/0149494b50bb3e311765d3a26038a8d5 differ diff --git a/Library/Artifacts/01/0149c24a3c4ea6183a0c4bcb7449545f b/Library/Artifacts/01/0149c24a3c4ea6183a0c4bcb7449545f new file mode 100644 index 0000000..e3a8070 Binary files /dev/null and b/Library/Artifacts/01/0149c24a3c4ea6183a0c4bcb7449545f differ diff --git a/Library/Artifacts/01/0170a3bb266d0e1365d83c3692de4b7d b/Library/Artifacts/01/0170a3bb266d0e1365d83c3692de4b7d new file mode 100644 index 0000000..3d9628c Binary files /dev/null and b/Library/Artifacts/01/0170a3bb266d0e1365d83c3692de4b7d differ diff --git a/Library/Artifacts/01/0173726aa0b013a76d71ce6d063bdbe5 b/Library/Artifacts/01/0173726aa0b013a76d71ce6d063bdbe5 new file mode 100644 index 0000000..3ffd974 Binary files /dev/null and b/Library/Artifacts/01/0173726aa0b013a76d71ce6d063bdbe5 differ diff --git a/Library/Artifacts/01/0176b343eb9c39c1be427c7351f2582a b/Library/Artifacts/01/0176b343eb9c39c1be427c7351f2582a new file mode 100644 index 0000000..6dc048d Binary files /dev/null and b/Library/Artifacts/01/0176b343eb9c39c1be427c7351f2582a differ diff --git a/Library/Artifacts/01/0181d6b8fe4397f88dfe50d1f6dc7385 b/Library/Artifacts/01/0181d6b8fe4397f88dfe50d1f6dc7385 new file mode 100644 index 0000000..32ac1e9 Binary files /dev/null and b/Library/Artifacts/01/0181d6b8fe4397f88dfe50d1f6dc7385 differ diff --git a/Library/Artifacts/01/0187001d8057f0d367ec3250c26006bd b/Library/Artifacts/01/0187001d8057f0d367ec3250c26006bd new file mode 100644 index 0000000..60283c9 Binary files /dev/null and b/Library/Artifacts/01/0187001d8057f0d367ec3250c26006bd differ diff --git a/Library/Artifacts/01/01981486ef6d400bcbfcf6395101a906 b/Library/Artifacts/01/01981486ef6d400bcbfcf6395101a906 new file mode 100644 index 0000000..790b66a Binary files /dev/null and b/Library/Artifacts/01/01981486ef6d400bcbfcf6395101a906 differ diff --git a/Library/Artifacts/01/019daa333be43d3d97e1788146eb6b71 b/Library/Artifacts/01/019daa333be43d3d97e1788146eb6b71 new file mode 100644 index 0000000..b912c42 Binary files /dev/null and b/Library/Artifacts/01/019daa333be43d3d97e1788146eb6b71 differ diff --git a/Library/Artifacts/01/019f9fd138a25f0f85e7caecd2ef99a6 b/Library/Artifacts/01/019f9fd138a25f0f85e7caecd2ef99a6 new file mode 100644 index 0000000..61bf7cc Binary files /dev/null and b/Library/Artifacts/01/019f9fd138a25f0f85e7caecd2ef99a6 differ diff --git a/Library/Artifacts/01/01aa5068211bc394461631d2b4250b3d b/Library/Artifacts/01/01aa5068211bc394461631d2b4250b3d new file mode 100644 index 0000000..2cfc17d Binary files /dev/null and b/Library/Artifacts/01/01aa5068211bc394461631d2b4250b3d differ diff --git a/Library/Artifacts/01/01bb491483c5775f3ca0a6d02e487cf8 b/Library/Artifacts/01/01bb491483c5775f3ca0a6d02e487cf8 new file mode 100644 index 0000000..57d801b Binary files /dev/null and b/Library/Artifacts/01/01bb491483c5775f3ca0a6d02e487cf8 differ diff --git a/Library/Artifacts/01/01bef28c44a47318ca78b9e4471ea3fb b/Library/Artifacts/01/01bef28c44a47318ca78b9e4471ea3fb new file mode 100644 index 0000000..debc94f Binary files /dev/null and b/Library/Artifacts/01/01bef28c44a47318ca78b9e4471ea3fb differ diff --git a/Library/Artifacts/01/01bfb4cc9a6c7a7ab01f44a5ffdb7257 b/Library/Artifacts/01/01bfb4cc9a6c7a7ab01f44a5ffdb7257 new file mode 100644 index 0000000..82d687f Binary files /dev/null and b/Library/Artifacts/01/01bfb4cc9a6c7a7ab01f44a5ffdb7257 differ diff --git a/Library/Artifacts/01/01cfe01a2ca39c50fbffc78f219e4d0e b/Library/Artifacts/01/01cfe01a2ca39c50fbffc78f219e4d0e new file mode 100644 index 0000000..ff1b3dd Binary files /dev/null and b/Library/Artifacts/01/01cfe01a2ca39c50fbffc78f219e4d0e differ diff --git a/Library/Artifacts/02/0205ff1a447facc7e1c6d0cb049e9e9e b/Library/Artifacts/02/0205ff1a447facc7e1c6d0cb049e9e9e new file mode 100644 index 0000000..3ba914b Binary files /dev/null and b/Library/Artifacts/02/0205ff1a447facc7e1c6d0cb049e9e9e differ diff --git a/Library/Artifacts/02/0207eac7b928c42b4aed96ed39b2b721 b/Library/Artifacts/02/0207eac7b928c42b4aed96ed39b2b721 new file mode 100644 index 0000000..dffe770 Binary files /dev/null and b/Library/Artifacts/02/0207eac7b928c42b4aed96ed39b2b721 differ diff --git a/Library/Artifacts/02/0226ef5d479b2013fe4125dcdf830462 b/Library/Artifacts/02/0226ef5d479b2013fe4125dcdf830462 new file mode 100644 index 0000000..d2621d7 Binary files /dev/null and b/Library/Artifacts/02/0226ef5d479b2013fe4125dcdf830462 differ diff --git a/Library/Artifacts/02/0242f51a95ba8dd2cf6dd8c71b410466 b/Library/Artifacts/02/0242f51a95ba8dd2cf6dd8c71b410466 new file mode 100644 index 0000000..96d666d Binary files /dev/null and b/Library/Artifacts/02/0242f51a95ba8dd2cf6dd8c71b410466 differ diff --git a/Library/Artifacts/02/028fcacd9c135851e6246337d1b60e16 b/Library/Artifacts/02/028fcacd9c135851e6246337d1b60e16 new file mode 100644 index 0000000..6d21e54 Binary files /dev/null and b/Library/Artifacts/02/028fcacd9c135851e6246337d1b60e16 differ diff --git a/Library/Artifacts/02/029a12f21bc68c757919bc7f100cdcfd b/Library/Artifacts/02/029a12f21bc68c757919bc7f100cdcfd new file mode 100644 index 0000000..43dc53b Binary files /dev/null and b/Library/Artifacts/02/029a12f21bc68c757919bc7f100cdcfd differ diff --git a/Library/Artifacts/02/02a149c79acfe0b6520508bcb381b71a b/Library/Artifacts/02/02a149c79acfe0b6520508bcb381b71a new file mode 100644 index 0000000..11d9df7 Binary files /dev/null and b/Library/Artifacts/02/02a149c79acfe0b6520508bcb381b71a differ diff --git a/Library/Artifacts/02/02bc9491ed87c31f9a12b3932007fdaf b/Library/Artifacts/02/02bc9491ed87c31f9a12b3932007fdaf new file mode 100644 index 0000000..336d45c Binary files /dev/null and b/Library/Artifacts/02/02bc9491ed87c31f9a12b3932007fdaf differ diff --git a/Library/Artifacts/02/02bf9c24b7fa54ff345048d2232ba853 b/Library/Artifacts/02/02bf9c24b7fa54ff345048d2232ba853 new file mode 100644 index 0000000..8e787d5 Binary files /dev/null and b/Library/Artifacts/02/02bf9c24b7fa54ff345048d2232ba853 differ diff --git a/Library/Artifacts/02/02ee722614546062bf20094e331a899c b/Library/Artifacts/02/02ee722614546062bf20094e331a899c new file mode 100644 index 0000000..ca8f0ef Binary files /dev/null and b/Library/Artifacts/02/02ee722614546062bf20094e331a899c differ diff --git a/Library/Artifacts/02/02f41343e9a565dc71ab0a627cff0e8e b/Library/Artifacts/02/02f41343e9a565dc71ab0a627cff0e8e new file mode 100644 index 0000000..cf0171f Binary files /dev/null and b/Library/Artifacts/02/02f41343e9a565dc71ab0a627cff0e8e differ diff --git a/Library/Artifacts/02/02f787065d9006af80ab2351229f806a b/Library/Artifacts/02/02f787065d9006af80ab2351229f806a new file mode 100644 index 0000000..70d6f63 Binary files /dev/null and b/Library/Artifacts/02/02f787065d9006af80ab2351229f806a differ diff --git a/Library/Artifacts/03/033a600d65551636654f91c47155bfde b/Library/Artifacts/03/033a600d65551636654f91c47155bfde new file mode 100644 index 0000000..d4725ac Binary files /dev/null and b/Library/Artifacts/03/033a600d65551636654f91c47155bfde differ diff --git a/Library/Artifacts/03/034031cfa7814193c50126875c1137ad b/Library/Artifacts/03/034031cfa7814193c50126875c1137ad new file mode 100644 index 0000000..d3b2f67 Binary files /dev/null and b/Library/Artifacts/03/034031cfa7814193c50126875c1137ad differ diff --git a/Library/Artifacts/03/03561e3d52b42627e0a987ad33bd45ce b/Library/Artifacts/03/03561e3d52b42627e0a987ad33bd45ce new file mode 100644 index 0000000..bf50f83 Binary files /dev/null and b/Library/Artifacts/03/03561e3d52b42627e0a987ad33bd45ce differ diff --git a/Library/Artifacts/03/038473ee2eb558a4e3511d1b1019c7bc b/Library/Artifacts/03/038473ee2eb558a4e3511d1b1019c7bc new file mode 100644 index 0000000..4769308 Binary files /dev/null and b/Library/Artifacts/03/038473ee2eb558a4e3511d1b1019c7bc differ diff --git a/Library/Artifacts/03/03858f47ce24ed5b607478a7bd4a7e45 b/Library/Artifacts/03/03858f47ce24ed5b607478a7bd4a7e45 new file mode 100644 index 0000000..2c24f0d Binary files /dev/null and b/Library/Artifacts/03/03858f47ce24ed5b607478a7bd4a7e45 differ diff --git a/Library/Artifacts/03/038a6bf3d4af66f533cf2691afb5bd77 b/Library/Artifacts/03/038a6bf3d4af66f533cf2691afb5bd77 new file mode 100644 index 0000000..3f6d770 Binary files /dev/null and b/Library/Artifacts/03/038a6bf3d4af66f533cf2691afb5bd77 differ diff --git a/Library/Artifacts/03/0398d05452244185f4fc32bbb5d7fb47 b/Library/Artifacts/03/0398d05452244185f4fc32bbb5d7fb47 new file mode 100644 index 0000000..c930be2 Binary files /dev/null and b/Library/Artifacts/03/0398d05452244185f4fc32bbb5d7fb47 differ diff --git a/Library/Artifacts/03/03a60ce2a2d969d2802fb548ecf9c986 b/Library/Artifacts/03/03a60ce2a2d969d2802fb548ecf9c986 new file mode 100644 index 0000000..634f94b Binary files /dev/null and b/Library/Artifacts/03/03a60ce2a2d969d2802fb548ecf9c986 differ diff --git a/Library/Artifacts/04/042ddf92462a91cda0b7714534f548c6 b/Library/Artifacts/04/042ddf92462a91cda0b7714534f548c6 new file mode 100644 index 0000000..3eaded9 Binary files /dev/null and b/Library/Artifacts/04/042ddf92462a91cda0b7714534f548c6 differ diff --git a/Library/Artifacts/04/048784fa4b831d6c9e0237f35c648bc9 b/Library/Artifacts/04/048784fa4b831d6c9e0237f35c648bc9 new file mode 100644 index 0000000..84a94fb Binary files /dev/null and b/Library/Artifacts/04/048784fa4b831d6c9e0237f35c648bc9 differ diff --git a/Library/Artifacts/04/048bc7313e8677f3a6b636392bcb96a3 b/Library/Artifacts/04/048bc7313e8677f3a6b636392bcb96a3 new file mode 100644 index 0000000..c2c1420 Binary files /dev/null and b/Library/Artifacts/04/048bc7313e8677f3a6b636392bcb96a3 differ diff --git a/Library/Artifacts/04/04b44512495c0f663fbf7e66b94f3175 b/Library/Artifacts/04/04b44512495c0f663fbf7e66b94f3175 new file mode 100644 index 0000000..d22d2fc Binary files /dev/null and b/Library/Artifacts/04/04b44512495c0f663fbf7e66b94f3175 differ diff --git a/Library/Artifacts/04/04c1e74cbdae3505fb3df64f0320b708 b/Library/Artifacts/04/04c1e74cbdae3505fb3df64f0320b708 new file mode 100644 index 0000000..bdd849e Binary files /dev/null and b/Library/Artifacts/04/04c1e74cbdae3505fb3df64f0320b708 differ diff --git a/Library/Artifacts/04/04c557f6bbc49c165d4fd50bba5a38ff b/Library/Artifacts/04/04c557f6bbc49c165d4fd50bba5a38ff new file mode 100644 index 0000000..a55555b Binary files /dev/null and b/Library/Artifacts/04/04c557f6bbc49c165d4fd50bba5a38ff differ diff --git a/Library/Artifacts/04/04cf4f1c10dd0f5f31af819b7d79c1a3 b/Library/Artifacts/04/04cf4f1c10dd0f5f31af819b7d79c1a3 new file mode 100644 index 0000000..d3cf000 Binary files /dev/null and b/Library/Artifacts/04/04cf4f1c10dd0f5f31af819b7d79c1a3 differ diff --git a/Library/Artifacts/04/04d207cc980fac0b283d29f382cf50ae b/Library/Artifacts/04/04d207cc980fac0b283d29f382cf50ae new file mode 100644 index 0000000..cc0e08e Binary files /dev/null and b/Library/Artifacts/04/04d207cc980fac0b283d29f382cf50ae differ diff --git a/Library/Artifacts/04/04df650501cfe9be632adb92b5366f95 b/Library/Artifacts/04/04df650501cfe9be632adb92b5366f95 new file mode 100644 index 0000000..c63030e Binary files /dev/null and b/Library/Artifacts/04/04df650501cfe9be632adb92b5366f95 differ diff --git a/Library/Artifacts/05/0534fa8e6af0a2bcef62b4dd76ba39f8 b/Library/Artifacts/05/0534fa8e6af0a2bcef62b4dd76ba39f8 new file mode 100644 index 0000000..69d0269 Binary files /dev/null and b/Library/Artifacts/05/0534fa8e6af0a2bcef62b4dd76ba39f8 differ diff --git a/Library/Artifacts/05/054033c9fafaa3539bb99edb8c6a65d2 b/Library/Artifacts/05/054033c9fafaa3539bb99edb8c6a65d2 new file mode 100644 index 0000000..e29a4de Binary files /dev/null and b/Library/Artifacts/05/054033c9fafaa3539bb99edb8c6a65d2 differ diff --git a/Library/Artifacts/05/0556a81dfd5df4529ed8cb02f4b82e70 b/Library/Artifacts/05/0556a81dfd5df4529ed8cb02f4b82e70 new file mode 100644 index 0000000..dae9891 Binary files /dev/null and b/Library/Artifacts/05/0556a81dfd5df4529ed8cb02f4b82e70 differ diff --git a/Library/Artifacts/05/055e70c6f791a12e38bfbd078f426a32 b/Library/Artifacts/05/055e70c6f791a12e38bfbd078f426a32 new file mode 100644 index 0000000..d1d4170 Binary files /dev/null and b/Library/Artifacts/05/055e70c6f791a12e38bfbd078f426a32 differ diff --git a/Library/Artifacts/05/057beaf3bab2311821dd8609359c0440 b/Library/Artifacts/05/057beaf3bab2311821dd8609359c0440 new file mode 100644 index 0000000..1cadbe2 Binary files /dev/null and b/Library/Artifacts/05/057beaf3bab2311821dd8609359c0440 differ diff --git a/Library/Artifacts/05/057c5c0ec1fe4cfc95672ba9b2c0b536 b/Library/Artifacts/05/057c5c0ec1fe4cfc95672ba9b2c0b536 new file mode 100644 index 0000000..c9ef19d Binary files /dev/null and b/Library/Artifacts/05/057c5c0ec1fe4cfc95672ba9b2c0b536 differ diff --git a/Library/Artifacts/05/05841d6f117aaaac1c99b9b1603e6a70 b/Library/Artifacts/05/05841d6f117aaaac1c99b9b1603e6a70 new file mode 100644 index 0000000..cbcff87 Binary files /dev/null and b/Library/Artifacts/05/05841d6f117aaaac1c99b9b1603e6a70 differ diff --git a/Library/Artifacts/05/059e4680138ccabd313ccdb329542f53 b/Library/Artifacts/05/059e4680138ccabd313ccdb329542f53 new file mode 100644 index 0000000..d457639 Binary files /dev/null and b/Library/Artifacts/05/059e4680138ccabd313ccdb329542f53 differ diff --git a/Library/Artifacts/05/05a669e2fa3c315a0bc39ee1d6d00dd9 b/Library/Artifacts/05/05a669e2fa3c315a0bc39ee1d6d00dd9 new file mode 100644 index 0000000..54cfc3b Binary files /dev/null and b/Library/Artifacts/05/05a669e2fa3c315a0bc39ee1d6d00dd9 differ diff --git a/Library/Artifacts/05/05b4d0b4b1d37c6f3c5ec553292e3880 b/Library/Artifacts/05/05b4d0b4b1d37c6f3c5ec553292e3880 new file mode 100644 index 0000000..8a95183 Binary files /dev/null and b/Library/Artifacts/05/05b4d0b4b1d37c6f3c5ec553292e3880 differ diff --git a/Library/Artifacts/06/061fa4ac6f211bf9a299d477e81a8f42 b/Library/Artifacts/06/061fa4ac6f211bf9a299d477e81a8f42 new file mode 100644 index 0000000..549c921 Binary files /dev/null and b/Library/Artifacts/06/061fa4ac6f211bf9a299d477e81a8f42 differ diff --git a/Library/Artifacts/06/0627867c0662a5ea0dcfaabae69dce90 b/Library/Artifacts/06/0627867c0662a5ea0dcfaabae69dce90 new file mode 100644 index 0000000..b04fd07 Binary files /dev/null and b/Library/Artifacts/06/0627867c0662a5ea0dcfaabae69dce90 differ diff --git a/Library/Artifacts/06/0632d12d5a2e37efbe0375886daf1348 b/Library/Artifacts/06/0632d12d5a2e37efbe0375886daf1348 new file mode 100644 index 0000000..621df8e Binary files /dev/null and b/Library/Artifacts/06/0632d12d5a2e37efbe0375886daf1348 differ diff --git a/Library/Artifacts/06/063898a4dd136716040bed41714b9044 b/Library/Artifacts/06/063898a4dd136716040bed41714b9044 new file mode 100644 index 0000000..53d83ea Binary files /dev/null and b/Library/Artifacts/06/063898a4dd136716040bed41714b9044 differ diff --git a/Library/Artifacts/06/0645a2468d31d08c6495353fc890387a b/Library/Artifacts/06/0645a2468d31d08c6495353fc890387a new file mode 100644 index 0000000..0e5d848 Binary files /dev/null and b/Library/Artifacts/06/0645a2468d31d08c6495353fc890387a differ diff --git a/Library/Artifacts/06/06a94d1820aaa56c793d2cee771082c1 b/Library/Artifacts/06/06a94d1820aaa56c793d2cee771082c1 new file mode 100644 index 0000000..039ddc6 Binary files /dev/null and b/Library/Artifacts/06/06a94d1820aaa56c793d2cee771082c1 differ diff --git a/Library/Artifacts/06/06c3e18818b7d5789afbe4794bc41549 b/Library/Artifacts/06/06c3e18818b7d5789afbe4794bc41549 new file mode 100644 index 0000000..f8b7c49 Binary files /dev/null and b/Library/Artifacts/06/06c3e18818b7d5789afbe4794bc41549 differ diff --git a/Library/Artifacts/06/06db1f9727adbb667c861ab2fe581652 b/Library/Artifacts/06/06db1f9727adbb667c861ab2fe581652 new file mode 100644 index 0000000..2984439 Binary files /dev/null and b/Library/Artifacts/06/06db1f9727adbb667c861ab2fe581652 differ diff --git a/Library/Artifacts/06/06e2242fb78abf0236001a2d1fbb98a9 b/Library/Artifacts/06/06e2242fb78abf0236001a2d1fbb98a9 new file mode 100644 index 0000000..999cd9f Binary files /dev/null and b/Library/Artifacts/06/06e2242fb78abf0236001a2d1fbb98a9 differ diff --git a/Library/Artifacts/06/06e359af68a3e275059c8353e8ed8e99 b/Library/Artifacts/06/06e359af68a3e275059c8353e8ed8e99 new file mode 100644 index 0000000..0cd9895 Binary files /dev/null and b/Library/Artifacts/06/06e359af68a3e275059c8353e8ed8e99 differ diff --git a/Library/Artifacts/06/06fd0fa200494cdd6d5befe0e07937a8 b/Library/Artifacts/06/06fd0fa200494cdd6d5befe0e07937a8 new file mode 100644 index 0000000..dd712c6 Binary files /dev/null and b/Library/Artifacts/06/06fd0fa200494cdd6d5befe0e07937a8 differ diff --git a/Library/Artifacts/07/070a549a5c116c3de883ad8f3b1c812e b/Library/Artifacts/07/070a549a5c116c3de883ad8f3b1c812e new file mode 100644 index 0000000..43ae9e6 Binary files /dev/null and b/Library/Artifacts/07/070a549a5c116c3de883ad8f3b1c812e differ diff --git a/Library/Artifacts/07/070c1b90d8351c607ba0b032c0da1e2c b/Library/Artifacts/07/070c1b90d8351c607ba0b032c0da1e2c new file mode 100644 index 0000000..2fd5ff8 Binary files /dev/null and b/Library/Artifacts/07/070c1b90d8351c607ba0b032c0da1e2c differ diff --git a/Library/Artifacts/07/0714e81e5321bb499307fe2519d8cd27 b/Library/Artifacts/07/0714e81e5321bb499307fe2519d8cd27 new file mode 100644 index 0000000..9ea414b Binary files /dev/null and b/Library/Artifacts/07/0714e81e5321bb499307fe2519d8cd27 differ diff --git a/Library/Artifacts/07/071f46989ca8624df9d4cb976a1a1e65 b/Library/Artifacts/07/071f46989ca8624df9d4cb976a1a1e65 new file mode 100644 index 0000000..ed3d262 Binary files /dev/null and b/Library/Artifacts/07/071f46989ca8624df9d4cb976a1a1e65 differ diff --git a/Library/Artifacts/07/074f80fc248628892b658456eb764ec3 b/Library/Artifacts/07/074f80fc248628892b658456eb764ec3 new file mode 100644 index 0000000..dc3f88c Binary files /dev/null and b/Library/Artifacts/07/074f80fc248628892b658456eb764ec3 differ diff --git a/Library/Artifacts/07/075d691e40a251f55cdf083dd21e5777 b/Library/Artifacts/07/075d691e40a251f55cdf083dd21e5777 new file mode 100644 index 0000000..c4cd2c8 Binary files /dev/null and b/Library/Artifacts/07/075d691e40a251f55cdf083dd21e5777 differ diff --git a/Library/Artifacts/07/076083f84562a0c17724b378680617cb b/Library/Artifacts/07/076083f84562a0c17724b378680617cb new file mode 100644 index 0000000..82ff341 Binary files /dev/null and b/Library/Artifacts/07/076083f84562a0c17724b378680617cb differ diff --git a/Library/Artifacts/07/07698f6bf5cf1d66b29ae1226ed399b1 b/Library/Artifacts/07/07698f6bf5cf1d66b29ae1226ed399b1 new file mode 100644 index 0000000..06a110f Binary files /dev/null and b/Library/Artifacts/07/07698f6bf5cf1d66b29ae1226ed399b1 differ diff --git a/Library/Artifacts/07/076ee9156af6877cd89ca88891bab230 b/Library/Artifacts/07/076ee9156af6877cd89ca88891bab230 new file mode 100644 index 0000000..f1670fd Binary files /dev/null and b/Library/Artifacts/07/076ee9156af6877cd89ca88891bab230 differ diff --git a/Library/Artifacts/07/077392fa2a352935e0f18ebaebfd72a1 b/Library/Artifacts/07/077392fa2a352935e0f18ebaebfd72a1 new file mode 100644 index 0000000..acd138a Binary files /dev/null and b/Library/Artifacts/07/077392fa2a352935e0f18ebaebfd72a1 differ diff --git a/Library/Artifacts/07/077533ab16a5aedd5c1f00310c0ef328 b/Library/Artifacts/07/077533ab16a5aedd5c1f00310c0ef328 new file mode 100644 index 0000000..0860573 Binary files /dev/null and b/Library/Artifacts/07/077533ab16a5aedd5c1f00310c0ef328 differ diff --git a/Library/Artifacts/07/07934609a23e67be3646092970533da9 b/Library/Artifacts/07/07934609a23e67be3646092970533da9 new file mode 100644 index 0000000..2fbf5b4 Binary files /dev/null and b/Library/Artifacts/07/07934609a23e67be3646092970533da9 differ diff --git a/Library/Artifacts/07/079d8d79aed5c409a7a408c23c83c6f4 b/Library/Artifacts/07/079d8d79aed5c409a7a408c23c83c6f4 new file mode 100644 index 0000000..370776a Binary files /dev/null and b/Library/Artifacts/07/079d8d79aed5c409a7a408c23c83c6f4 differ diff --git a/Library/Artifacts/07/07b61ad51d78e2517ee63a37549e78c1 b/Library/Artifacts/07/07b61ad51d78e2517ee63a37549e78c1 new file mode 100644 index 0000000..86fef47 Binary files /dev/null and b/Library/Artifacts/07/07b61ad51d78e2517ee63a37549e78c1 differ diff --git a/Library/Artifacts/07/07bdcbc6822a29a9c9e765eeb3379ae1 b/Library/Artifacts/07/07bdcbc6822a29a9c9e765eeb3379ae1 new file mode 100644 index 0000000..1d88a1d Binary files /dev/null and b/Library/Artifacts/07/07bdcbc6822a29a9c9e765eeb3379ae1 differ diff --git a/Library/Artifacts/07/07e7e947051567838f49548c5f162fd0 b/Library/Artifacts/07/07e7e947051567838f49548c5f162fd0 new file mode 100644 index 0000000..3d709b1 Binary files /dev/null and b/Library/Artifacts/07/07e7e947051567838f49548c5f162fd0 differ diff --git a/Library/Artifacts/07/07eee7427ee5dcd029b87bc41714cf42 b/Library/Artifacts/07/07eee7427ee5dcd029b87bc41714cf42 new file mode 100644 index 0000000..d6a6183 Binary files /dev/null and b/Library/Artifacts/07/07eee7427ee5dcd029b87bc41714cf42 differ diff --git a/Library/Artifacts/08/0807b5e6df3e37a871da982410c707e4 b/Library/Artifacts/08/0807b5e6df3e37a871da982410c707e4 new file mode 100644 index 0000000..c8c1a22 Binary files /dev/null and b/Library/Artifacts/08/0807b5e6df3e37a871da982410c707e4 differ diff --git a/Library/Artifacts/08/081063a84533012c2c8e02ae0754bd89 b/Library/Artifacts/08/081063a84533012c2c8e02ae0754bd89 new file mode 100644 index 0000000..e34552f Binary files /dev/null and b/Library/Artifacts/08/081063a84533012c2c8e02ae0754bd89 differ diff --git a/Library/Artifacts/08/0833ee313526ff3511923054ae18cfa7 b/Library/Artifacts/08/0833ee313526ff3511923054ae18cfa7 new file mode 100644 index 0000000..c672c80 Binary files /dev/null and b/Library/Artifacts/08/0833ee313526ff3511923054ae18cfa7 differ diff --git a/Library/Artifacts/08/086b1af2c14f6fad9b646cb231fd1a11 b/Library/Artifacts/08/086b1af2c14f6fad9b646cb231fd1a11 new file mode 100644 index 0000000..54cf9e3 Binary files /dev/null and b/Library/Artifacts/08/086b1af2c14f6fad9b646cb231fd1a11 differ diff --git a/Library/Artifacts/08/086fd77e408df21fab7e9ac73278069d b/Library/Artifacts/08/086fd77e408df21fab7e9ac73278069d new file mode 100644 index 0000000..d563194 Binary files /dev/null and b/Library/Artifacts/08/086fd77e408df21fab7e9ac73278069d differ diff --git a/Library/Artifacts/08/08881de8d362738bf155e9adf04ee2fe b/Library/Artifacts/08/08881de8d362738bf155e9adf04ee2fe new file mode 100644 index 0000000..9d0b66d Binary files /dev/null and b/Library/Artifacts/08/08881de8d362738bf155e9adf04ee2fe differ diff --git a/Library/Artifacts/08/089279c8a62f6c95bee448f77c1a6912 b/Library/Artifacts/08/089279c8a62f6c95bee448f77c1a6912 new file mode 100644 index 0000000..9304aa1 Binary files /dev/null and b/Library/Artifacts/08/089279c8a62f6c95bee448f77c1a6912 differ diff --git a/Library/Artifacts/08/089de44f320d689a8bfdc4c437172e24 b/Library/Artifacts/08/089de44f320d689a8bfdc4c437172e24 new file mode 100644 index 0000000..60e5041 Binary files /dev/null and b/Library/Artifacts/08/089de44f320d689a8bfdc4c437172e24 differ diff --git a/Library/Artifacts/08/089f6417cb29557807433d0f8fb7d330 b/Library/Artifacts/08/089f6417cb29557807433d0f8fb7d330 new file mode 100644 index 0000000..cff5353 Binary files /dev/null and b/Library/Artifacts/08/089f6417cb29557807433d0f8fb7d330 differ diff --git a/Library/Artifacts/08/08a1bb50ce1d329def56985dc2431793 b/Library/Artifacts/08/08a1bb50ce1d329def56985dc2431793 new file mode 100644 index 0000000..9443970 Binary files /dev/null and b/Library/Artifacts/08/08a1bb50ce1d329def56985dc2431793 differ diff --git a/Library/Artifacts/08/08c2199b99ef2d21ef26c680a8feb813 b/Library/Artifacts/08/08c2199b99ef2d21ef26c680a8feb813 new file mode 100644 index 0000000..e7d6af6 Binary files /dev/null and b/Library/Artifacts/08/08c2199b99ef2d21ef26c680a8feb813 differ diff --git a/Library/Artifacts/08/08e942b306454e91fe78a1ff0ab8ebf1 b/Library/Artifacts/08/08e942b306454e91fe78a1ff0ab8ebf1 new file mode 100644 index 0000000..c042776 Binary files /dev/null and b/Library/Artifacts/08/08e942b306454e91fe78a1ff0ab8ebf1 differ diff --git a/Library/Artifacts/08/08f1f380d8fb232e32c91203be8ef624 b/Library/Artifacts/08/08f1f380d8fb232e32c91203be8ef624 new file mode 100644 index 0000000..fea369a Binary files /dev/null and b/Library/Artifacts/08/08f1f380d8fb232e32c91203be8ef624 differ diff --git a/Library/Artifacts/09/091d50ce057154e16b54533f6e3c8665 b/Library/Artifacts/09/091d50ce057154e16b54533f6e3c8665 new file mode 100644 index 0000000..8ee2541 Binary files /dev/null and b/Library/Artifacts/09/091d50ce057154e16b54533f6e3c8665 differ diff --git a/Library/Artifacts/09/096686f30426a4b8cb168fbad031fd7e b/Library/Artifacts/09/096686f30426a4b8cb168fbad031fd7e new file mode 100644 index 0000000..25ed2c7 Binary files /dev/null and b/Library/Artifacts/09/096686f30426a4b8cb168fbad031fd7e differ diff --git a/Library/Artifacts/09/098a50d3da71f27b9f98572a248e7ee0 b/Library/Artifacts/09/098a50d3da71f27b9f98572a248e7ee0 new file mode 100644 index 0000000..e824c20 Binary files /dev/null and b/Library/Artifacts/09/098a50d3da71f27b9f98572a248e7ee0 differ diff --git a/Library/Artifacts/09/099a587f3c7809fa7010a74295fb6c28 b/Library/Artifacts/09/099a587f3c7809fa7010a74295fb6c28 new file mode 100644 index 0000000..22a1468 Binary files /dev/null and b/Library/Artifacts/09/099a587f3c7809fa7010a74295fb6c28 differ diff --git a/Library/Artifacts/09/09a632e0e5fde7b445b278d2def0b3a1 b/Library/Artifacts/09/09a632e0e5fde7b445b278d2def0b3a1 new file mode 100644 index 0000000..7ca9f8c Binary files /dev/null and b/Library/Artifacts/09/09a632e0e5fde7b445b278d2def0b3a1 differ diff --git a/Library/Artifacts/09/09b5d40cc803edbe74fa4d92e4bb5dbc b/Library/Artifacts/09/09b5d40cc803edbe74fa4d92e4bb5dbc new file mode 100644 index 0000000..dd31c68 Binary files /dev/null and b/Library/Artifacts/09/09b5d40cc803edbe74fa4d92e4bb5dbc differ diff --git a/Library/Artifacts/09/09be0a4d9656e1b72d37e6ed6c400141 b/Library/Artifacts/09/09be0a4d9656e1b72d37e6ed6c400141 new file mode 100644 index 0000000..86e035a Binary files /dev/null and b/Library/Artifacts/09/09be0a4d9656e1b72d37e6ed6c400141 differ diff --git a/Library/Artifacts/0a/0a01682f83b9ba220764085291cb88fc b/Library/Artifacts/0a/0a01682f83b9ba220764085291cb88fc new file mode 100644 index 0000000..fea5d66 Binary files /dev/null and b/Library/Artifacts/0a/0a01682f83b9ba220764085291cb88fc differ diff --git a/Library/Artifacts/0a/0a178cc0408791e3d6f012c0f423a202 b/Library/Artifacts/0a/0a178cc0408791e3d6f012c0f423a202 new file mode 100644 index 0000000..96c0ed0 Binary files /dev/null and b/Library/Artifacts/0a/0a178cc0408791e3d6f012c0f423a202 differ diff --git a/Library/Artifacts/0a/0a586eb7a41147bf62c502291001fc1c b/Library/Artifacts/0a/0a586eb7a41147bf62c502291001fc1c new file mode 100644 index 0000000..5ddd4bd Binary files /dev/null and b/Library/Artifacts/0a/0a586eb7a41147bf62c502291001fc1c differ diff --git a/Library/Artifacts/0a/0a657972e86aacde442847f0f22b18b3 b/Library/Artifacts/0a/0a657972e86aacde442847f0f22b18b3 new file mode 100644 index 0000000..5c39ff4 Binary files /dev/null and b/Library/Artifacts/0a/0a657972e86aacde442847f0f22b18b3 differ diff --git a/Library/Artifacts/0a/0a952d6ddc82f68cf04529f4f2ef4a11 b/Library/Artifacts/0a/0a952d6ddc82f68cf04529f4f2ef4a11 new file mode 100644 index 0000000..1235a0b Binary files /dev/null and b/Library/Artifacts/0a/0a952d6ddc82f68cf04529f4f2ef4a11 differ diff --git a/Library/Artifacts/0a/0aa4c1ba06e0e789f94667552ac2fb7d b/Library/Artifacts/0a/0aa4c1ba06e0e789f94667552ac2fb7d new file mode 100644 index 0000000..ddd05e8 Binary files /dev/null and b/Library/Artifacts/0a/0aa4c1ba06e0e789f94667552ac2fb7d differ diff --git a/Library/Artifacts/0a/0aa986657d6c32a2d02f92fc08b4fea3 b/Library/Artifacts/0a/0aa986657d6c32a2d02f92fc08b4fea3 new file mode 100644 index 0000000..6d5f7a8 Binary files /dev/null and b/Library/Artifacts/0a/0aa986657d6c32a2d02f92fc08b4fea3 differ diff --git a/Library/Artifacts/0a/0ab2ae5c98974527497466d94e26738c b/Library/Artifacts/0a/0ab2ae5c98974527497466d94e26738c new file mode 100644 index 0000000..18de4f4 Binary files /dev/null and b/Library/Artifacts/0a/0ab2ae5c98974527497466d94e26738c differ diff --git a/Library/Artifacts/0a/0ac3ac44841cd187beb19543f1997da9 b/Library/Artifacts/0a/0ac3ac44841cd187beb19543f1997da9 new file mode 100644 index 0000000..fbca8a5 Binary files /dev/null and b/Library/Artifacts/0a/0ac3ac44841cd187beb19543f1997da9 differ diff --git a/Library/Artifacts/0b/0b0cbea47a5e08c8b66d10f8c54e9783 b/Library/Artifacts/0b/0b0cbea47a5e08c8b66d10f8c54e9783 new file mode 100644 index 0000000..f4a82d3 Binary files /dev/null and b/Library/Artifacts/0b/0b0cbea47a5e08c8b66d10f8c54e9783 differ diff --git a/Library/Artifacts/0b/0b0fb27031379c74fb347469827f86cb b/Library/Artifacts/0b/0b0fb27031379c74fb347469827f86cb new file mode 100644 index 0000000..8f0c060 Binary files /dev/null and b/Library/Artifacts/0b/0b0fb27031379c74fb347469827f86cb differ diff --git a/Library/Artifacts/0b/0b1245ef195c2f7bf91c2a5ba6039e7f b/Library/Artifacts/0b/0b1245ef195c2f7bf91c2a5ba6039e7f new file mode 100644 index 0000000..408f220 Binary files /dev/null and b/Library/Artifacts/0b/0b1245ef195c2f7bf91c2a5ba6039e7f differ diff --git a/Library/Artifacts/0b/0b12827b85c6ca681b50361b7b6f3d0a b/Library/Artifacts/0b/0b12827b85c6ca681b50361b7b6f3d0a new file mode 100644 index 0000000..a9da2d8 Binary files /dev/null and b/Library/Artifacts/0b/0b12827b85c6ca681b50361b7b6f3d0a differ diff --git a/Library/Artifacts/0b/0b1771eb040ebd268803e48343a143f8 b/Library/Artifacts/0b/0b1771eb040ebd268803e48343a143f8 new file mode 100644 index 0000000..57f49d2 Binary files /dev/null and b/Library/Artifacts/0b/0b1771eb040ebd268803e48343a143f8 differ diff --git a/Library/Artifacts/0b/0b182b94b09f786618d617bfeeb6abda b/Library/Artifacts/0b/0b182b94b09f786618d617bfeeb6abda new file mode 100644 index 0000000..ea69f7c Binary files /dev/null and b/Library/Artifacts/0b/0b182b94b09f786618d617bfeeb6abda differ diff --git a/Library/Artifacts/0b/0b21e893308993235881218369ec8955 b/Library/Artifacts/0b/0b21e893308993235881218369ec8955 new file mode 100644 index 0000000..a49f6bd Binary files /dev/null and b/Library/Artifacts/0b/0b21e893308993235881218369ec8955 differ diff --git a/Library/Artifacts/0b/0b2ed99e607e4f01b3a19d1bce563844 b/Library/Artifacts/0b/0b2ed99e607e4f01b3a19d1bce563844 new file mode 100644 index 0000000..7e7e80a Binary files /dev/null and b/Library/Artifacts/0b/0b2ed99e607e4f01b3a19d1bce563844 differ diff --git a/Library/Artifacts/0b/0b3613732b944a9fbea78bf0c0a2ed46 b/Library/Artifacts/0b/0b3613732b944a9fbea78bf0c0a2ed46 new file mode 100644 index 0000000..6bdc9fa Binary files /dev/null and b/Library/Artifacts/0b/0b3613732b944a9fbea78bf0c0a2ed46 differ diff --git a/Library/Artifacts/0b/0b397ecd836eee8e171d2f48408f41db b/Library/Artifacts/0b/0b397ecd836eee8e171d2f48408f41db new file mode 100644 index 0000000..d926634 Binary files /dev/null and b/Library/Artifacts/0b/0b397ecd836eee8e171d2f48408f41db differ diff --git a/Library/Artifacts/0b/0b44b1ff6c65eeaadd409ea41b3b00d3 b/Library/Artifacts/0b/0b44b1ff6c65eeaadd409ea41b3b00d3 new file mode 100644 index 0000000..05ce8d7 Binary files /dev/null and b/Library/Artifacts/0b/0b44b1ff6c65eeaadd409ea41b3b00d3 differ diff --git a/Library/Artifacts/0b/0b490abcfc282faf951e6e1b866f4ec8 b/Library/Artifacts/0b/0b490abcfc282faf951e6e1b866f4ec8 new file mode 100644 index 0000000..03bc2dd Binary files /dev/null and b/Library/Artifacts/0b/0b490abcfc282faf951e6e1b866f4ec8 differ diff --git a/Library/Artifacts/0b/0b50c277e90a8c1987fc8500dcbc3602 b/Library/Artifacts/0b/0b50c277e90a8c1987fc8500dcbc3602 new file mode 100644 index 0000000..31fff75 Binary files /dev/null and b/Library/Artifacts/0b/0b50c277e90a8c1987fc8500dcbc3602 differ diff --git a/Library/Artifacts/0b/0b86874da415957e4e2a12b3186bcf33 b/Library/Artifacts/0b/0b86874da415957e4e2a12b3186bcf33 new file mode 100644 index 0000000..7834dd1 Binary files /dev/null and b/Library/Artifacts/0b/0b86874da415957e4e2a12b3186bcf33 differ diff --git a/Library/Artifacts/0b/0b8b21ea3b7d6a7a7135abf085615436 b/Library/Artifacts/0b/0b8b21ea3b7d6a7a7135abf085615436 new file mode 100644 index 0000000..80f2940 Binary files /dev/null and b/Library/Artifacts/0b/0b8b21ea3b7d6a7a7135abf085615436 differ diff --git a/Library/Artifacts/0b/0b9c2c41ab78140bb5b9745c7e2dfc92 b/Library/Artifacts/0b/0b9c2c41ab78140bb5b9745c7e2dfc92 new file mode 100644 index 0000000..faeb63b Binary files /dev/null and b/Library/Artifacts/0b/0b9c2c41ab78140bb5b9745c7e2dfc92 differ diff --git a/Library/Artifacts/0b/0bc8a879b7e042b04b63ddb07a058c7e b/Library/Artifacts/0b/0bc8a879b7e042b04b63ddb07a058c7e new file mode 100644 index 0000000..766afda Binary files /dev/null and b/Library/Artifacts/0b/0bc8a879b7e042b04b63ddb07a058c7e differ diff --git a/Library/Artifacts/0b/0bcc268e0719b29b9a6d540a71f3fd7c b/Library/Artifacts/0b/0bcc268e0719b29b9a6d540a71f3fd7c new file mode 100644 index 0000000..b7b1ee4 Binary files /dev/null and b/Library/Artifacts/0b/0bcc268e0719b29b9a6d540a71f3fd7c differ diff --git a/Library/Artifacts/0b/0bf655e27e196981eeadf704f4d41566 b/Library/Artifacts/0b/0bf655e27e196981eeadf704f4d41566 new file mode 100644 index 0000000..3f118e3 Binary files /dev/null and b/Library/Artifacts/0b/0bf655e27e196981eeadf704f4d41566 differ diff --git a/Library/Artifacts/0c/0c52a18a67b53e395517077c6b8e6e88 b/Library/Artifacts/0c/0c52a18a67b53e395517077c6b8e6e88 new file mode 100644 index 0000000..625cee7 Binary files /dev/null and b/Library/Artifacts/0c/0c52a18a67b53e395517077c6b8e6e88 differ diff --git a/Library/Artifacts/0c/0c7d5b68283ae235f9c85bfa2e9cd6cf b/Library/Artifacts/0c/0c7d5b68283ae235f9c85bfa2e9cd6cf new file mode 100644 index 0000000..9c9b781 Binary files /dev/null and b/Library/Artifacts/0c/0c7d5b68283ae235f9c85bfa2e9cd6cf differ diff --git a/Library/Artifacts/0c/0c93f18b8e5f9005f21ceae19588d158 b/Library/Artifacts/0c/0c93f18b8e5f9005f21ceae19588d158 new file mode 100644 index 0000000..019e876 Binary files /dev/null and b/Library/Artifacts/0c/0c93f18b8e5f9005f21ceae19588d158 differ diff --git a/Library/Artifacts/0c/0cd79fd06f6b46acfb713ed04d798342 b/Library/Artifacts/0c/0cd79fd06f6b46acfb713ed04d798342 new file mode 100644 index 0000000..378def5 Binary files /dev/null and b/Library/Artifacts/0c/0cd79fd06f6b46acfb713ed04d798342 differ diff --git a/Library/Artifacts/0c/0cdd8aae506385929001faae7ba4441c b/Library/Artifacts/0c/0cdd8aae506385929001faae7ba4441c new file mode 100644 index 0000000..317fa45 Binary files /dev/null and b/Library/Artifacts/0c/0cdd8aae506385929001faae7ba4441c differ diff --git a/Library/Artifacts/0c/0cec0de9cef17ee07b41a100e7865547 b/Library/Artifacts/0c/0cec0de9cef17ee07b41a100e7865547 new file mode 100644 index 0000000..d6477aa Binary files /dev/null and b/Library/Artifacts/0c/0cec0de9cef17ee07b41a100e7865547 differ diff --git a/Library/Artifacts/0c/0cef6f47a4e65dd1ae4ce18387b96bc6 b/Library/Artifacts/0c/0cef6f47a4e65dd1ae4ce18387b96bc6 new file mode 100644 index 0000000..2cbebb5 Binary files /dev/null and b/Library/Artifacts/0c/0cef6f47a4e65dd1ae4ce18387b96bc6 differ diff --git a/Library/Artifacts/0d/0d0151cadf3dcb10aad366cb354e8183 b/Library/Artifacts/0d/0d0151cadf3dcb10aad366cb354e8183 new file mode 100644 index 0000000..d722254 Binary files /dev/null and b/Library/Artifacts/0d/0d0151cadf3dcb10aad366cb354e8183 differ diff --git a/Library/Artifacts/0d/0d0d876afc5966d78caf62060197bc4b b/Library/Artifacts/0d/0d0d876afc5966d78caf62060197bc4b new file mode 100644 index 0000000..2fbae4d Binary files /dev/null and b/Library/Artifacts/0d/0d0d876afc5966d78caf62060197bc4b differ diff --git a/Library/Artifacts/0d/0d0dba6598a3845fce632a2cf6dea415 b/Library/Artifacts/0d/0d0dba6598a3845fce632a2cf6dea415 new file mode 100644 index 0000000..6690a6e Binary files /dev/null and b/Library/Artifacts/0d/0d0dba6598a3845fce632a2cf6dea415 differ diff --git a/Library/Artifacts/0d/0d16d7dd93dae4d4cce71a5dce1b6520 b/Library/Artifacts/0d/0d16d7dd93dae4d4cce71a5dce1b6520 new file mode 100644 index 0000000..0a53636 Binary files /dev/null and b/Library/Artifacts/0d/0d16d7dd93dae4d4cce71a5dce1b6520 differ diff --git a/Library/Artifacts/0d/0d2ce79c42af04d019574ee8c2807456 b/Library/Artifacts/0d/0d2ce79c42af04d019574ee8c2807456 new file mode 100644 index 0000000..bf68322 Binary files /dev/null and b/Library/Artifacts/0d/0d2ce79c42af04d019574ee8c2807456 differ diff --git a/Library/Artifacts/0d/0d2ec5ec837bf67d31ede3f9b448919c b/Library/Artifacts/0d/0d2ec5ec837bf67d31ede3f9b448919c new file mode 100644 index 0000000..ad1f6df Binary files /dev/null and b/Library/Artifacts/0d/0d2ec5ec837bf67d31ede3f9b448919c differ diff --git a/Library/Artifacts/0d/0d3ebd1909565397f70cd45164bac1dd b/Library/Artifacts/0d/0d3ebd1909565397f70cd45164bac1dd new file mode 100644 index 0000000..287b7e9 Binary files /dev/null and b/Library/Artifacts/0d/0d3ebd1909565397f70cd45164bac1dd differ diff --git a/Library/Artifacts/0d/0d43e006365ad2642e5462ab713b48f3 b/Library/Artifacts/0d/0d43e006365ad2642e5462ab713b48f3 new file mode 100644 index 0000000..5535eb4 Binary files /dev/null and b/Library/Artifacts/0d/0d43e006365ad2642e5462ab713b48f3 differ diff --git a/Library/Artifacts/0d/0d4eadd885c048bcd660354bd93252d3 b/Library/Artifacts/0d/0d4eadd885c048bcd660354bd93252d3 new file mode 100644 index 0000000..f98a792 Binary files /dev/null and b/Library/Artifacts/0d/0d4eadd885c048bcd660354bd93252d3 differ diff --git a/Library/Artifacts/0d/0d593d2dcec098a66015061a4cb401c9 b/Library/Artifacts/0d/0d593d2dcec098a66015061a4cb401c9 new file mode 100644 index 0000000..8f9f6eb Binary files /dev/null and b/Library/Artifacts/0d/0d593d2dcec098a66015061a4cb401c9 differ diff --git a/Library/Artifacts/0d/0d622914580f6c39e1471c8611823eb4 b/Library/Artifacts/0d/0d622914580f6c39e1471c8611823eb4 new file mode 100644 index 0000000..c508821 Binary files /dev/null and b/Library/Artifacts/0d/0d622914580f6c39e1471c8611823eb4 differ diff --git a/Library/Artifacts/0d/0d7b7d099d82456f43844ae9eaa78e62 b/Library/Artifacts/0d/0d7b7d099d82456f43844ae9eaa78e62 new file mode 100644 index 0000000..3f93384 Binary files /dev/null and b/Library/Artifacts/0d/0d7b7d099d82456f43844ae9eaa78e62 differ diff --git a/Library/Artifacts/0d/0d7dde638447a8a81bb04e4fa9e85a55 b/Library/Artifacts/0d/0d7dde638447a8a81bb04e4fa9e85a55 new file mode 100644 index 0000000..3621c9e Binary files /dev/null and b/Library/Artifacts/0d/0d7dde638447a8a81bb04e4fa9e85a55 differ diff --git a/Library/Artifacts/0d/0d9f1ccb1b8f230d4428a5e11bc2c102 b/Library/Artifacts/0d/0d9f1ccb1b8f230d4428a5e11bc2c102 new file mode 100644 index 0000000..a718895 Binary files /dev/null and b/Library/Artifacts/0d/0d9f1ccb1b8f230d4428a5e11bc2c102 differ diff --git a/Library/Artifacts/0d/0de61355159f594a8f3ab14ad65c4146 b/Library/Artifacts/0d/0de61355159f594a8f3ab14ad65c4146 new file mode 100644 index 0000000..5d5f867 Binary files /dev/null and b/Library/Artifacts/0d/0de61355159f594a8f3ab14ad65c4146 differ diff --git a/Library/Artifacts/0d/0de67f9c779fdca478de9978120ef523 b/Library/Artifacts/0d/0de67f9c779fdca478de9978120ef523 new file mode 100644 index 0000000..935958e Binary files /dev/null and b/Library/Artifacts/0d/0de67f9c779fdca478de9978120ef523 differ diff --git a/Library/Artifacts/0e/0e20642931601d82b85d2ffb80f29070 b/Library/Artifacts/0e/0e20642931601d82b85d2ffb80f29070 new file mode 100644 index 0000000..1220519 Binary files /dev/null and b/Library/Artifacts/0e/0e20642931601d82b85d2ffb80f29070 differ diff --git a/Library/Artifacts/0e/0e29faf0ab294e832eb7c6193ef05682 b/Library/Artifacts/0e/0e29faf0ab294e832eb7c6193ef05682 new file mode 100644 index 0000000..7375255 Binary files /dev/null and b/Library/Artifacts/0e/0e29faf0ab294e832eb7c6193ef05682 differ diff --git a/Library/Artifacts/0e/0e3c7f5c2052e9ecd2bbe3e5d93eeac6 b/Library/Artifacts/0e/0e3c7f5c2052e9ecd2bbe3e5d93eeac6 new file mode 100644 index 0000000..18d930b Binary files /dev/null and b/Library/Artifacts/0e/0e3c7f5c2052e9ecd2bbe3e5d93eeac6 differ diff --git a/Library/Artifacts/0e/0e48a8e4f592c1851d227433f4da4fd5 b/Library/Artifacts/0e/0e48a8e4f592c1851d227433f4da4fd5 new file mode 100644 index 0000000..8d2f289 Binary files /dev/null and b/Library/Artifacts/0e/0e48a8e4f592c1851d227433f4da4fd5 differ diff --git a/Library/Artifacts/0e/0e696740d085b18716b12ae8cdbdb897 b/Library/Artifacts/0e/0e696740d085b18716b12ae8cdbdb897 new file mode 100644 index 0000000..d6eebad Binary files /dev/null and b/Library/Artifacts/0e/0e696740d085b18716b12ae8cdbdb897 differ diff --git a/Library/Artifacts/0e/0e73ca5c7298cdeee10863056bc49f8d b/Library/Artifacts/0e/0e73ca5c7298cdeee10863056bc49f8d new file mode 100644 index 0000000..167b80f Binary files /dev/null and b/Library/Artifacts/0e/0e73ca5c7298cdeee10863056bc49f8d differ diff --git a/Library/Artifacts/0e/0e7d044380537619594599e53d961d5d b/Library/Artifacts/0e/0e7d044380537619594599e53d961d5d new file mode 100644 index 0000000..cfcd826 Binary files /dev/null and b/Library/Artifacts/0e/0e7d044380537619594599e53d961d5d differ diff --git a/Library/Artifacts/0e/0e7f131aa6cdf77f83293442440f2e85 b/Library/Artifacts/0e/0e7f131aa6cdf77f83293442440f2e85 new file mode 100644 index 0000000..1e0da37 Binary files /dev/null and b/Library/Artifacts/0e/0e7f131aa6cdf77f83293442440f2e85 differ diff --git a/Library/Artifacts/0e/0e7f506aaec1f1a4de65d6a0a57cfa60 b/Library/Artifacts/0e/0e7f506aaec1f1a4de65d6a0a57cfa60 new file mode 100644 index 0000000..7ae0bd4 Binary files /dev/null and b/Library/Artifacts/0e/0e7f506aaec1f1a4de65d6a0a57cfa60 differ diff --git a/Library/Artifacts/0e/0e831e724c67352111db219afd8e7f14 b/Library/Artifacts/0e/0e831e724c67352111db219afd8e7f14 new file mode 100644 index 0000000..8b7a779 Binary files /dev/null and b/Library/Artifacts/0e/0e831e724c67352111db219afd8e7f14 differ diff --git a/Library/Artifacts/0e/0eacad161b92231892c3b761b6236075 b/Library/Artifacts/0e/0eacad161b92231892c3b761b6236075 new file mode 100644 index 0000000..235127a Binary files /dev/null and b/Library/Artifacts/0e/0eacad161b92231892c3b761b6236075 differ diff --git a/Library/Artifacts/0e/0ebd2ec69d28b74f6284f29c464c1467 b/Library/Artifacts/0e/0ebd2ec69d28b74f6284f29c464c1467 new file mode 100644 index 0000000..a711e37 Binary files /dev/null and b/Library/Artifacts/0e/0ebd2ec69d28b74f6284f29c464c1467 differ diff --git a/Library/Artifacts/0e/0eda2c05eb39aac882cfd6869b117979 b/Library/Artifacts/0e/0eda2c05eb39aac882cfd6869b117979 new file mode 100644 index 0000000..58ca05c Binary files /dev/null and b/Library/Artifacts/0e/0eda2c05eb39aac882cfd6869b117979 differ diff --git a/Library/Artifacts/0e/0edae48efb8b11bd5fd894a0128d0fa5 b/Library/Artifacts/0e/0edae48efb8b11bd5fd894a0128d0fa5 new file mode 100644 index 0000000..eca07f2 Binary files /dev/null and b/Library/Artifacts/0e/0edae48efb8b11bd5fd894a0128d0fa5 differ diff --git a/Library/Artifacts/0f/0f181ee69309b37820c185eb443a21aa b/Library/Artifacts/0f/0f181ee69309b37820c185eb443a21aa new file mode 100644 index 0000000..42eddfc Binary files /dev/null and b/Library/Artifacts/0f/0f181ee69309b37820c185eb443a21aa differ diff --git a/Library/Artifacts/0f/0f369290dd3ab22274b9c6d3e1f1c5e6 b/Library/Artifacts/0f/0f369290dd3ab22274b9c6d3e1f1c5e6 new file mode 100644 index 0000000..43a2ba2 Binary files /dev/null and b/Library/Artifacts/0f/0f369290dd3ab22274b9c6d3e1f1c5e6 differ diff --git a/Library/Artifacts/0f/0f545fac3d478191e9679cd7f12fd932 b/Library/Artifacts/0f/0f545fac3d478191e9679cd7f12fd932 new file mode 100644 index 0000000..c7a4907 Binary files /dev/null and b/Library/Artifacts/0f/0f545fac3d478191e9679cd7f12fd932 differ diff --git a/Library/Artifacts/0f/0f8029af87d52d5b4da03eb54c853cf8 b/Library/Artifacts/0f/0f8029af87d52d5b4da03eb54c853cf8 new file mode 100644 index 0000000..1d9bdb5 Binary files /dev/null and b/Library/Artifacts/0f/0f8029af87d52d5b4da03eb54c853cf8 differ diff --git a/Library/Artifacts/0f/0f87a6e7321e9e1f442e8a9b8bac7fa5 b/Library/Artifacts/0f/0f87a6e7321e9e1f442e8a9b8bac7fa5 new file mode 100644 index 0000000..d238bc9 Binary files /dev/null and b/Library/Artifacts/0f/0f87a6e7321e9e1f442e8a9b8bac7fa5 differ diff --git a/Library/Artifacts/0f/0f8a45805c0343c832f2858333f1b137 b/Library/Artifacts/0f/0f8a45805c0343c832f2858333f1b137 new file mode 100644 index 0000000..916675e Binary files /dev/null and b/Library/Artifacts/0f/0f8a45805c0343c832f2858333f1b137 differ diff --git a/Library/Artifacts/0f/0f91783f6a0131c0527a892bf77f672e b/Library/Artifacts/0f/0f91783f6a0131c0527a892bf77f672e new file mode 100644 index 0000000..0a07fb7 Binary files /dev/null and b/Library/Artifacts/0f/0f91783f6a0131c0527a892bf77f672e differ diff --git a/Library/Artifacts/0f/0f99e894ec6c1f0b66007b0714f58ffe b/Library/Artifacts/0f/0f99e894ec6c1f0b66007b0714f58ffe new file mode 100644 index 0000000..8b8f372 Binary files /dev/null and b/Library/Artifacts/0f/0f99e894ec6c1f0b66007b0714f58ffe differ diff --git a/Library/Artifacts/0f/0fb063c641201d0c11be19b75aee80b4 b/Library/Artifacts/0f/0fb063c641201d0c11be19b75aee80b4 new file mode 100644 index 0000000..2b39c37 Binary files /dev/null and b/Library/Artifacts/0f/0fb063c641201d0c11be19b75aee80b4 differ diff --git a/Library/Artifacts/0f/0fb9ae6591db7a862234f97c75b5699b b/Library/Artifacts/0f/0fb9ae6591db7a862234f97c75b5699b new file mode 100644 index 0000000..17155d2 Binary files /dev/null and b/Library/Artifacts/0f/0fb9ae6591db7a862234f97c75b5699b differ diff --git a/Library/Artifacts/0f/0fe2ad5ce4f4f4ae08cf7b54f4beb293 b/Library/Artifacts/0f/0fe2ad5ce4f4f4ae08cf7b54f4beb293 new file mode 100644 index 0000000..16954a6 Binary files /dev/null and b/Library/Artifacts/0f/0fe2ad5ce4f4f4ae08cf7b54f4beb293 differ diff --git a/Library/Artifacts/0f/0ff3c346903b55bed7b3a84c987b99b8 b/Library/Artifacts/0f/0ff3c346903b55bed7b3a84c987b99b8 new file mode 100644 index 0000000..8af67f7 Binary files /dev/null and b/Library/Artifacts/0f/0ff3c346903b55bed7b3a84c987b99b8 differ diff --git a/Library/Artifacts/0f/0ff4f9f3527dbc3218417b67653c0162 b/Library/Artifacts/0f/0ff4f9f3527dbc3218417b67653c0162 new file mode 100644 index 0000000..1acfbe9 Binary files /dev/null and b/Library/Artifacts/0f/0ff4f9f3527dbc3218417b67653c0162 differ diff --git a/Library/Artifacts/10/103ea97c2db85ad5032008259fe2e5a8 b/Library/Artifacts/10/103ea97c2db85ad5032008259fe2e5a8 new file mode 100644 index 0000000..2cd0361 Binary files /dev/null and b/Library/Artifacts/10/103ea97c2db85ad5032008259fe2e5a8 differ diff --git a/Library/Artifacts/10/1043cc7fa087d50d1242b72920ced696 b/Library/Artifacts/10/1043cc7fa087d50d1242b72920ced696 new file mode 100644 index 0000000..beda6cc Binary files /dev/null and b/Library/Artifacts/10/1043cc7fa087d50d1242b72920ced696 differ diff --git a/Library/Artifacts/10/10477cbb803e9b6fbc165bf5e9cb9c36 b/Library/Artifacts/10/10477cbb803e9b6fbc165bf5e9cb9c36 new file mode 100644 index 0000000..0299217 Binary files /dev/null and b/Library/Artifacts/10/10477cbb803e9b6fbc165bf5e9cb9c36 differ diff --git a/Library/Artifacts/10/104afb4ae3d05073e1375a43a37ed120 b/Library/Artifacts/10/104afb4ae3d05073e1375a43a37ed120 new file mode 100644 index 0000000..797518a Binary files /dev/null and b/Library/Artifacts/10/104afb4ae3d05073e1375a43a37ed120 differ diff --git a/Library/Artifacts/10/10540fc37f8c6c00e10435c3404f9c23 b/Library/Artifacts/10/10540fc37f8c6c00e10435c3404f9c23 new file mode 100644 index 0000000..24571b5 Binary files /dev/null and b/Library/Artifacts/10/10540fc37f8c6c00e10435c3404f9c23 differ diff --git a/Library/Artifacts/10/10658f3f98472bef62d18956c5673b71 b/Library/Artifacts/10/10658f3f98472bef62d18956c5673b71 new file mode 100644 index 0000000..a2dd052 Binary files /dev/null and b/Library/Artifacts/10/10658f3f98472bef62d18956c5673b71 differ diff --git a/Library/Artifacts/10/1069512a0094b4793dfcbbec272745d5 b/Library/Artifacts/10/1069512a0094b4793dfcbbec272745d5 new file mode 100644 index 0000000..aeee1b5 Binary files /dev/null and b/Library/Artifacts/10/1069512a0094b4793dfcbbec272745d5 differ diff --git a/Library/Artifacts/10/106e3106039de83658acadb54254bf3b b/Library/Artifacts/10/106e3106039de83658acadb54254bf3b new file mode 100644 index 0000000..910d251 Binary files /dev/null and b/Library/Artifacts/10/106e3106039de83658acadb54254bf3b differ diff --git a/Library/Artifacts/10/109c322dc723cc7ff2fe3383d2c51173 b/Library/Artifacts/10/109c322dc723cc7ff2fe3383d2c51173 new file mode 100644 index 0000000..caf2842 Binary files /dev/null and b/Library/Artifacts/10/109c322dc723cc7ff2fe3383d2c51173 differ diff --git a/Library/Artifacts/10/10a28b5a855e033cf80f9ec31285e3f5 b/Library/Artifacts/10/10a28b5a855e033cf80f9ec31285e3f5 new file mode 100644 index 0000000..08db65c Binary files /dev/null and b/Library/Artifacts/10/10a28b5a855e033cf80f9ec31285e3f5 differ diff --git a/Library/Artifacts/10/10b3ce011f7e8b69ad763b87504de8ad b/Library/Artifacts/10/10b3ce011f7e8b69ad763b87504de8ad new file mode 100644 index 0000000..35da0f3 Binary files /dev/null and b/Library/Artifacts/10/10b3ce011f7e8b69ad763b87504de8ad differ diff --git a/Library/Artifacts/10/10d1973ddba6df1d2806866767034fe9 b/Library/Artifacts/10/10d1973ddba6df1d2806866767034fe9 new file mode 100644 index 0000000..f52be9f Binary files /dev/null and b/Library/Artifacts/10/10d1973ddba6df1d2806866767034fe9 differ diff --git a/Library/Artifacts/10/10d7a7675fa14332ddc849848127a10f b/Library/Artifacts/10/10d7a7675fa14332ddc849848127a10f new file mode 100644 index 0000000..ac5926c Binary files /dev/null and b/Library/Artifacts/10/10d7a7675fa14332ddc849848127a10f differ diff --git a/Library/Artifacts/10/10df0fb29a812beb84aabc8c80d457b9 b/Library/Artifacts/10/10df0fb29a812beb84aabc8c80d457b9 new file mode 100644 index 0000000..ce99ced Binary files /dev/null and b/Library/Artifacts/10/10df0fb29a812beb84aabc8c80d457b9 differ diff --git a/Library/Artifacts/10/10e07dd076d7f5f726ad7252b4f333ba b/Library/Artifacts/10/10e07dd076d7f5f726ad7252b4f333ba new file mode 100644 index 0000000..93e17f3 Binary files /dev/null and b/Library/Artifacts/10/10e07dd076d7f5f726ad7252b4f333ba differ diff --git a/Library/Artifacts/11/110be1bfc36f67c67aa2c8f97e4bc37b b/Library/Artifacts/11/110be1bfc36f67c67aa2c8f97e4bc37b new file mode 100644 index 0000000..c29afe5 Binary files /dev/null and b/Library/Artifacts/11/110be1bfc36f67c67aa2c8f97e4bc37b differ diff --git a/Library/Artifacts/11/1112c49ea699a10929633450a086734f b/Library/Artifacts/11/1112c49ea699a10929633450a086734f new file mode 100644 index 0000000..cdc0d3d Binary files /dev/null and b/Library/Artifacts/11/1112c49ea699a10929633450a086734f differ diff --git a/Library/Artifacts/11/112c1a2dbdc63d96053d36b5581d7c72 b/Library/Artifacts/11/112c1a2dbdc63d96053d36b5581d7c72 new file mode 100644 index 0000000..d9e510a Binary files /dev/null and b/Library/Artifacts/11/112c1a2dbdc63d96053d36b5581d7c72 differ diff --git a/Library/Artifacts/11/11411c9dc391c7f0c84bead954e6ba2f b/Library/Artifacts/11/11411c9dc391c7f0c84bead954e6ba2f new file mode 100644 index 0000000..e1d0910 Binary files /dev/null and b/Library/Artifacts/11/11411c9dc391c7f0c84bead954e6ba2f differ diff --git a/Library/Artifacts/11/1148e76387195aaab7c0a9a6a1205f4f b/Library/Artifacts/11/1148e76387195aaab7c0a9a6a1205f4f new file mode 100644 index 0000000..ae10b5c Binary files /dev/null and b/Library/Artifacts/11/1148e76387195aaab7c0a9a6a1205f4f differ diff --git a/Library/Artifacts/11/115315638e1c655bb695d8ac1d40c537 b/Library/Artifacts/11/115315638e1c655bb695d8ac1d40c537 new file mode 100644 index 0000000..0db8df6 Binary files /dev/null and b/Library/Artifacts/11/115315638e1c655bb695d8ac1d40c537 differ diff --git a/Library/Artifacts/11/115c960a6d6398e09bd907b2d19b5b1c b/Library/Artifacts/11/115c960a6d6398e09bd907b2d19b5b1c new file mode 100644 index 0000000..9319db7 Binary files /dev/null and b/Library/Artifacts/11/115c960a6d6398e09bd907b2d19b5b1c differ diff --git a/Library/Artifacts/11/115cc1bccb356695bd0836f5ded50395 b/Library/Artifacts/11/115cc1bccb356695bd0836f5ded50395 new file mode 100644 index 0000000..3b70479 Binary files /dev/null and b/Library/Artifacts/11/115cc1bccb356695bd0836f5ded50395 differ diff --git a/Library/Artifacts/11/1163de9533d200507af08260c073a1bf b/Library/Artifacts/11/1163de9533d200507af08260c073a1bf new file mode 100644 index 0000000..3a618b4 Binary files /dev/null and b/Library/Artifacts/11/1163de9533d200507af08260c073a1bf differ diff --git a/Library/Artifacts/11/11893022c46645582cd6743e65cbae72 b/Library/Artifacts/11/11893022c46645582cd6743e65cbae72 new file mode 100644 index 0000000..6d9b313 Binary files /dev/null and b/Library/Artifacts/11/11893022c46645582cd6743e65cbae72 differ diff --git a/Library/Artifacts/11/11b2ab41b516ec2e6564556fd732fff1 b/Library/Artifacts/11/11b2ab41b516ec2e6564556fd732fff1 new file mode 100644 index 0000000..a40f30a Binary files /dev/null and b/Library/Artifacts/11/11b2ab41b516ec2e6564556fd732fff1 differ diff --git a/Library/Artifacts/11/11b5cfcd370fc2b2454fe6026c215180 b/Library/Artifacts/11/11b5cfcd370fc2b2454fe6026c215180 new file mode 100644 index 0000000..88b7b9f Binary files /dev/null and b/Library/Artifacts/11/11b5cfcd370fc2b2454fe6026c215180 differ diff --git a/Library/Artifacts/11/11cd6cbb26892a43ab8a8ac3b9d75c81 b/Library/Artifacts/11/11cd6cbb26892a43ab8a8ac3b9d75c81 new file mode 100644 index 0000000..eba6ff5 Binary files /dev/null and b/Library/Artifacts/11/11cd6cbb26892a43ab8a8ac3b9d75c81 differ diff --git a/Library/Artifacts/11/11d82fc9799423cec25114ac5ed2feac b/Library/Artifacts/11/11d82fc9799423cec25114ac5ed2feac new file mode 100644 index 0000000..665c705 Binary files /dev/null and b/Library/Artifacts/11/11d82fc9799423cec25114ac5ed2feac differ diff --git a/Library/Artifacts/11/11e22e68c11dcdc12461a28af13a06cf b/Library/Artifacts/11/11e22e68c11dcdc12461a28af13a06cf new file mode 100644 index 0000000..bb13452 Binary files /dev/null and b/Library/Artifacts/11/11e22e68c11dcdc12461a28af13a06cf differ diff --git a/Library/Artifacts/11/11f7d5dc43c1ce094ee5f0500d4978e8 b/Library/Artifacts/11/11f7d5dc43c1ce094ee5f0500d4978e8 new file mode 100644 index 0000000..c91b8d8 Binary files /dev/null and b/Library/Artifacts/11/11f7d5dc43c1ce094ee5f0500d4978e8 differ diff --git a/Library/Artifacts/12/12218c714a1665f86aeee52b8d35ad92 b/Library/Artifacts/12/12218c714a1665f86aeee52b8d35ad92 new file mode 100644 index 0000000..c105348 Binary files /dev/null and b/Library/Artifacts/12/12218c714a1665f86aeee52b8d35ad92 differ diff --git a/Library/Artifacts/12/123a90848d298d78beb84ae5da67ac65 b/Library/Artifacts/12/123a90848d298d78beb84ae5da67ac65 new file mode 100644 index 0000000..b978fb5 Binary files /dev/null and b/Library/Artifacts/12/123a90848d298d78beb84ae5da67ac65 differ diff --git a/Library/Artifacts/12/123dedf7d5d51d50f2cf43687328ae6e b/Library/Artifacts/12/123dedf7d5d51d50f2cf43687328ae6e new file mode 100644 index 0000000..e9076ad Binary files /dev/null and b/Library/Artifacts/12/123dedf7d5d51d50f2cf43687328ae6e differ diff --git a/Library/Artifacts/12/1244a6cf5742d23215d6161f93945d92 b/Library/Artifacts/12/1244a6cf5742d23215d6161f93945d92 new file mode 100644 index 0000000..66261fe Binary files /dev/null and b/Library/Artifacts/12/1244a6cf5742d23215d6161f93945d92 differ diff --git a/Library/Artifacts/12/12451f325f96e232d8c52ee8aec67287 b/Library/Artifacts/12/12451f325f96e232d8c52ee8aec67287 new file mode 100644 index 0000000..087a06d Binary files /dev/null and b/Library/Artifacts/12/12451f325f96e232d8c52ee8aec67287 differ diff --git a/Library/Artifacts/12/124ec25cdc485bc21402e265cdb7de0a b/Library/Artifacts/12/124ec25cdc485bc21402e265cdb7de0a new file mode 100644 index 0000000..a3c3235 Binary files /dev/null and b/Library/Artifacts/12/124ec25cdc485bc21402e265cdb7de0a differ diff --git a/Library/Artifacts/12/125546efe2c3030d6dd3d53f0f052bbe b/Library/Artifacts/12/125546efe2c3030d6dd3d53f0f052bbe new file mode 100644 index 0000000..fbc19bc Binary files /dev/null and b/Library/Artifacts/12/125546efe2c3030d6dd3d53f0f052bbe differ diff --git a/Library/Artifacts/12/125a38d852b2e3947e5734a5170c6345 b/Library/Artifacts/12/125a38d852b2e3947e5734a5170c6345 new file mode 100644 index 0000000..1f4a4d3 Binary files /dev/null and b/Library/Artifacts/12/125a38d852b2e3947e5734a5170c6345 differ diff --git a/Library/Artifacts/12/12692fd7afa498d946ae2ee541e19df2 b/Library/Artifacts/12/12692fd7afa498d946ae2ee541e19df2 new file mode 100644 index 0000000..36cd9dd Binary files /dev/null and b/Library/Artifacts/12/12692fd7afa498d946ae2ee541e19df2 differ diff --git a/Library/Artifacts/12/127b696789e4412f24b9e2cbe9dc32bb b/Library/Artifacts/12/127b696789e4412f24b9e2cbe9dc32bb new file mode 100644 index 0000000..7354527 Binary files /dev/null and b/Library/Artifacts/12/127b696789e4412f24b9e2cbe9dc32bb differ diff --git a/Library/Artifacts/12/12cc808d5ba4d5104590a383cb6f8252 b/Library/Artifacts/12/12cc808d5ba4d5104590a383cb6f8252 new file mode 100644 index 0000000..039461f Binary files /dev/null and b/Library/Artifacts/12/12cc808d5ba4d5104590a383cb6f8252 differ diff --git a/Library/Artifacts/12/12e120cc61925047e1ce0463a6dd575b b/Library/Artifacts/12/12e120cc61925047e1ce0463a6dd575b new file mode 100644 index 0000000..d5a0c63 Binary files /dev/null and b/Library/Artifacts/12/12e120cc61925047e1ce0463a6dd575b differ diff --git a/Library/Artifacts/13/136a7fd0488d1fc0154adbf5a04d3c47 b/Library/Artifacts/13/136a7fd0488d1fc0154adbf5a04d3c47 new file mode 100644 index 0000000..44a07f1 Binary files /dev/null and b/Library/Artifacts/13/136a7fd0488d1fc0154adbf5a04d3c47 differ diff --git a/Library/Artifacts/13/13755b613f0876e6fd34b5dcf511a429 b/Library/Artifacts/13/13755b613f0876e6fd34b5dcf511a429 new file mode 100644 index 0000000..6bf0769 Binary files /dev/null and b/Library/Artifacts/13/13755b613f0876e6fd34b5dcf511a429 differ diff --git a/Library/Artifacts/13/137e031204e3b12f4fb2933c95011cf3 b/Library/Artifacts/13/137e031204e3b12f4fb2933c95011cf3 new file mode 100644 index 0000000..d29951e Binary files /dev/null and b/Library/Artifacts/13/137e031204e3b12f4fb2933c95011cf3 differ diff --git a/Library/Artifacts/13/1391fe50486a3ce4bcd630bc042a3491 b/Library/Artifacts/13/1391fe50486a3ce4bcd630bc042a3491 new file mode 100644 index 0000000..d4a88ab Binary files /dev/null and b/Library/Artifacts/13/1391fe50486a3ce4bcd630bc042a3491 differ diff --git a/Library/Artifacts/13/139a379a964e41ecd49aaefaf633f527 b/Library/Artifacts/13/139a379a964e41ecd49aaefaf633f527 new file mode 100644 index 0000000..068e470 Binary files /dev/null and b/Library/Artifacts/13/139a379a964e41ecd49aaefaf633f527 differ diff --git a/Library/Artifacts/13/13ce0c1803645031867aa7b7e9bac78a b/Library/Artifacts/13/13ce0c1803645031867aa7b7e9bac78a new file mode 100644 index 0000000..0c52170 Binary files /dev/null and b/Library/Artifacts/13/13ce0c1803645031867aa7b7e9bac78a differ diff --git a/Library/Artifacts/13/13dc6917a61794c373db7da4f51d28d4 b/Library/Artifacts/13/13dc6917a61794c373db7da4f51d28d4 new file mode 100644 index 0000000..0a0de8f Binary files /dev/null and b/Library/Artifacts/13/13dc6917a61794c373db7da4f51d28d4 differ diff --git a/Library/Artifacts/13/13ddded9df77aceba4cf51df417dcf17 b/Library/Artifacts/13/13ddded9df77aceba4cf51df417dcf17 new file mode 100644 index 0000000..992a489 Binary files /dev/null and b/Library/Artifacts/13/13ddded9df77aceba4cf51df417dcf17 differ diff --git a/Library/Artifacts/13/13e9ba6dcfc438df46cce5e7ef909c39 b/Library/Artifacts/13/13e9ba6dcfc438df46cce5e7ef909c39 new file mode 100644 index 0000000..1815df8 Binary files /dev/null and b/Library/Artifacts/13/13e9ba6dcfc438df46cce5e7ef909c39 differ diff --git a/Library/Artifacts/14/143b8f667ef147409fb777a989291e4a b/Library/Artifacts/14/143b8f667ef147409fb777a989291e4a new file mode 100644 index 0000000..97fcef1 Binary files /dev/null and b/Library/Artifacts/14/143b8f667ef147409fb777a989291e4a differ diff --git a/Library/Artifacts/14/143d456297897e9e873c41db9d63c58c b/Library/Artifacts/14/143d456297897e9e873c41db9d63c58c new file mode 100644 index 0000000..6badbc6 Binary files /dev/null and b/Library/Artifacts/14/143d456297897e9e873c41db9d63c58c differ diff --git a/Library/Artifacts/14/14518e956fc8d019c3273f220841abf3 b/Library/Artifacts/14/14518e956fc8d019c3273f220841abf3 new file mode 100644 index 0000000..717db6c Binary files /dev/null and b/Library/Artifacts/14/14518e956fc8d019c3273f220841abf3 differ diff --git a/Library/Artifacts/14/14613b083cb04493ee3a172abe5bdd0f b/Library/Artifacts/14/14613b083cb04493ee3a172abe5bdd0f new file mode 100644 index 0000000..e726281 Binary files /dev/null and b/Library/Artifacts/14/14613b083cb04493ee3a172abe5bdd0f differ diff --git a/Library/Artifacts/14/14bef6862dedb2cd4b81bc9e5681c067 b/Library/Artifacts/14/14bef6862dedb2cd4b81bc9e5681c067 new file mode 100644 index 0000000..47b2485 Binary files /dev/null and b/Library/Artifacts/14/14bef6862dedb2cd4b81bc9e5681c067 differ diff --git a/Library/Artifacts/14/14c050b760ba37f35a77ce0b1b93be3b b/Library/Artifacts/14/14c050b760ba37f35a77ce0b1b93be3b new file mode 100644 index 0000000..4501487 Binary files /dev/null and b/Library/Artifacts/14/14c050b760ba37f35a77ce0b1b93be3b differ diff --git a/Library/Artifacts/14/14c3ab8c980a1673ae5a73984f7ff7c0 b/Library/Artifacts/14/14c3ab8c980a1673ae5a73984f7ff7c0 new file mode 100644 index 0000000..da35bff Binary files /dev/null and b/Library/Artifacts/14/14c3ab8c980a1673ae5a73984f7ff7c0 differ diff --git a/Library/Artifacts/14/14e2314bec4b1b15d6b03cd50e192bc3 b/Library/Artifacts/14/14e2314bec4b1b15d6b03cd50e192bc3 new file mode 100644 index 0000000..6dba364 Binary files /dev/null and b/Library/Artifacts/14/14e2314bec4b1b15d6b03cd50e192bc3 differ diff --git a/Library/Artifacts/15/1516d7651db4fdd36d70c25aa89b62e1 b/Library/Artifacts/15/1516d7651db4fdd36d70c25aa89b62e1 new file mode 100644 index 0000000..0463791 Binary files /dev/null and b/Library/Artifacts/15/1516d7651db4fdd36d70c25aa89b62e1 differ diff --git a/Library/Artifacts/15/1518bce5f0636457edb5ead61199e627 b/Library/Artifacts/15/1518bce5f0636457edb5ead61199e627 new file mode 100644 index 0000000..67f96fc Binary files /dev/null and b/Library/Artifacts/15/1518bce5f0636457edb5ead61199e627 differ diff --git a/Library/Artifacts/15/1531011118f2138974a440a9b66de2dc b/Library/Artifacts/15/1531011118f2138974a440a9b66de2dc new file mode 100644 index 0000000..e0e2cfc Binary files /dev/null and b/Library/Artifacts/15/1531011118f2138974a440a9b66de2dc differ diff --git a/Library/Artifacts/15/153ac694b2a7d3b353e5d5946967327d b/Library/Artifacts/15/153ac694b2a7d3b353e5d5946967327d new file mode 100644 index 0000000..4dae87c Binary files /dev/null and b/Library/Artifacts/15/153ac694b2a7d3b353e5d5946967327d differ diff --git a/Library/Artifacts/15/154d275084ad2f5cca85f1e47763931f b/Library/Artifacts/15/154d275084ad2f5cca85f1e47763931f new file mode 100644 index 0000000..61cdee4 Binary files /dev/null and b/Library/Artifacts/15/154d275084ad2f5cca85f1e47763931f differ diff --git a/Library/Artifacts/15/1559c6e249cca039d80b9dbd0759fbd0 b/Library/Artifacts/15/1559c6e249cca039d80b9dbd0759fbd0 new file mode 100644 index 0000000..6e4f2cb Binary files /dev/null and b/Library/Artifacts/15/1559c6e249cca039d80b9dbd0759fbd0 differ diff --git a/Library/Artifacts/15/155b9cc5a79d77bdc87196b92478727b b/Library/Artifacts/15/155b9cc5a79d77bdc87196b92478727b new file mode 100644 index 0000000..8780706 Binary files /dev/null and b/Library/Artifacts/15/155b9cc5a79d77bdc87196b92478727b differ diff --git a/Library/Artifacts/15/1563b4d576d59ca2916f055660f7d459 b/Library/Artifacts/15/1563b4d576d59ca2916f055660f7d459 new file mode 100644 index 0000000..21e1264 Binary files /dev/null and b/Library/Artifacts/15/1563b4d576d59ca2916f055660f7d459 differ diff --git a/Library/Artifacts/15/15960ffacbbad377a7e63efc1c96fab7 b/Library/Artifacts/15/15960ffacbbad377a7e63efc1c96fab7 new file mode 100644 index 0000000..ce7c9d2 Binary files /dev/null and b/Library/Artifacts/15/15960ffacbbad377a7e63efc1c96fab7 differ diff --git a/Library/Artifacts/15/15c529e14c942281b28a52e170e81352 b/Library/Artifacts/15/15c529e14c942281b28a52e170e81352 new file mode 100644 index 0000000..2fd564b Binary files /dev/null and b/Library/Artifacts/15/15c529e14c942281b28a52e170e81352 differ diff --git a/Library/Artifacts/16/1614fed98fc24413ad58783c921dc0cb b/Library/Artifacts/16/1614fed98fc24413ad58783c921dc0cb new file mode 100644 index 0000000..c0552cf Binary files /dev/null and b/Library/Artifacts/16/1614fed98fc24413ad58783c921dc0cb differ diff --git a/Library/Artifacts/16/16196270b431b2fcf0a9803d3bc6ddd6 b/Library/Artifacts/16/16196270b431b2fcf0a9803d3bc6ddd6 new file mode 100644 index 0000000..32709fb Binary files /dev/null and b/Library/Artifacts/16/16196270b431b2fcf0a9803d3bc6ddd6 differ diff --git a/Library/Artifacts/16/1626b2342314e99ef1a4cb2fe213f2e9 b/Library/Artifacts/16/1626b2342314e99ef1a4cb2fe213f2e9 new file mode 100644 index 0000000..c12db0d Binary files /dev/null and b/Library/Artifacts/16/1626b2342314e99ef1a4cb2fe213f2e9 differ diff --git a/Library/Artifacts/16/162c52c33e9a81331a021fe33779a8b0 b/Library/Artifacts/16/162c52c33e9a81331a021fe33779a8b0 new file mode 100644 index 0000000..f50bc98 Binary files /dev/null and b/Library/Artifacts/16/162c52c33e9a81331a021fe33779a8b0 differ diff --git a/Library/Artifacts/16/163d66c904aaa36415c169264a852a61 b/Library/Artifacts/16/163d66c904aaa36415c169264a852a61 new file mode 100644 index 0000000..5b102d8 Binary files /dev/null and b/Library/Artifacts/16/163d66c904aaa36415c169264a852a61 differ diff --git a/Library/Artifacts/16/16655ca5c25a77a934f4f2c917cd9736 b/Library/Artifacts/16/16655ca5c25a77a934f4f2c917cd9736 new file mode 100644 index 0000000..e383c94 Binary files /dev/null and b/Library/Artifacts/16/16655ca5c25a77a934f4f2c917cd9736 differ diff --git a/Library/Artifacts/16/16662ffb93acc4f619eb22b79c9d60b8 b/Library/Artifacts/16/16662ffb93acc4f619eb22b79c9d60b8 new file mode 100644 index 0000000..5b585b2 Binary files /dev/null and b/Library/Artifacts/16/16662ffb93acc4f619eb22b79c9d60b8 differ diff --git a/Library/Artifacts/16/167b03af948e8a7b675c35d78a0a3ed2 b/Library/Artifacts/16/167b03af948e8a7b675c35d78a0a3ed2 new file mode 100644 index 0000000..d35615a Binary files /dev/null and b/Library/Artifacts/16/167b03af948e8a7b675c35d78a0a3ed2 differ diff --git a/Library/Artifacts/16/168106f73992682e5daf5f54f1e55b04 b/Library/Artifacts/16/168106f73992682e5daf5f54f1e55b04 new file mode 100644 index 0000000..ceee1ac Binary files /dev/null and b/Library/Artifacts/16/168106f73992682e5daf5f54f1e55b04 differ diff --git a/Library/Artifacts/16/168287234f60fd907107983fefb800b3 b/Library/Artifacts/16/168287234f60fd907107983fefb800b3 new file mode 100644 index 0000000..8eb1129 Binary files /dev/null and b/Library/Artifacts/16/168287234f60fd907107983fefb800b3 differ diff --git a/Library/Artifacts/16/169015a9c9e7e5a9f5fceb1d86500df9 b/Library/Artifacts/16/169015a9c9e7e5a9f5fceb1d86500df9 new file mode 100644 index 0000000..7add3da Binary files /dev/null and b/Library/Artifacts/16/169015a9c9e7e5a9f5fceb1d86500df9 differ diff --git a/Library/Artifacts/16/16b517b01c83f17fc5157d9ba1014519 b/Library/Artifacts/16/16b517b01c83f17fc5157d9ba1014519 new file mode 100644 index 0000000..f54a8da Binary files /dev/null and b/Library/Artifacts/16/16b517b01c83f17fc5157d9ba1014519 differ diff --git a/Library/Artifacts/16/16d06b071d89050d395a0314b232cd39 b/Library/Artifacts/16/16d06b071d89050d395a0314b232cd39 new file mode 100644 index 0000000..fe12af1 Binary files /dev/null and b/Library/Artifacts/16/16d06b071d89050d395a0314b232cd39 differ diff --git a/Library/Artifacts/17/17128e85dab80d0cf32ef515481704c9 b/Library/Artifacts/17/17128e85dab80d0cf32ef515481704c9 new file mode 100644 index 0000000..825dd7e Binary files /dev/null and b/Library/Artifacts/17/17128e85dab80d0cf32ef515481704c9 differ diff --git a/Library/Artifacts/17/171d62c17e1d9df17d3b11561950c539 b/Library/Artifacts/17/171d62c17e1d9df17d3b11561950c539 new file mode 100644 index 0000000..bd61cb8 Binary files /dev/null and b/Library/Artifacts/17/171d62c17e1d9df17d3b11561950c539 differ diff --git a/Library/Artifacts/17/1735759485e4f1ee2aa56269ffcba793 b/Library/Artifacts/17/1735759485e4f1ee2aa56269ffcba793 new file mode 100644 index 0000000..26ed746 Binary files /dev/null and b/Library/Artifacts/17/1735759485e4f1ee2aa56269ffcba793 differ diff --git a/Library/Artifacts/17/1779657e892a674872945d139fbdcf50 b/Library/Artifacts/17/1779657e892a674872945d139fbdcf50 new file mode 100644 index 0000000..15d4d53 Binary files /dev/null and b/Library/Artifacts/17/1779657e892a674872945d139fbdcf50 differ diff --git a/Library/Artifacts/17/17934ce6da76f35276c2f2d84906d04a b/Library/Artifacts/17/17934ce6da76f35276c2f2d84906d04a new file mode 100644 index 0000000..34a1221 Binary files /dev/null and b/Library/Artifacts/17/17934ce6da76f35276c2f2d84906d04a differ diff --git a/Library/Artifacts/17/17b1b487543ac721727ef92e9b6697a2 b/Library/Artifacts/17/17b1b487543ac721727ef92e9b6697a2 new file mode 100644 index 0000000..a4d6f2d Binary files /dev/null and b/Library/Artifacts/17/17b1b487543ac721727ef92e9b6697a2 differ diff --git a/Library/Artifacts/17/17d8d0069d4f1e60d0c600818ec51239 b/Library/Artifacts/17/17d8d0069d4f1e60d0c600818ec51239 new file mode 100644 index 0000000..556cb63 Binary files /dev/null and b/Library/Artifacts/17/17d8d0069d4f1e60d0c600818ec51239 differ diff --git a/Library/Artifacts/18/180c0ad63d10d9e32e3997938f7e5fdd b/Library/Artifacts/18/180c0ad63d10d9e32e3997938f7e5fdd new file mode 100644 index 0000000..a1b7884 Binary files /dev/null and b/Library/Artifacts/18/180c0ad63d10d9e32e3997938f7e5fdd differ diff --git a/Library/Artifacts/18/180fb073565d0e571b713f98f3f2a063 b/Library/Artifacts/18/180fb073565d0e571b713f98f3f2a063 new file mode 100644 index 0000000..2da367a Binary files /dev/null and b/Library/Artifacts/18/180fb073565d0e571b713f98f3f2a063 differ diff --git a/Library/Artifacts/18/183a6e99acaec4f07f6fad965be9d8d2 b/Library/Artifacts/18/183a6e99acaec4f07f6fad965be9d8d2 new file mode 100644 index 0000000..255a529 Binary files /dev/null and b/Library/Artifacts/18/183a6e99acaec4f07f6fad965be9d8d2 differ diff --git a/Library/Artifacts/18/18629e1d122b6ba0ffe60061c3594fd5 b/Library/Artifacts/18/18629e1d122b6ba0ffe60061c3594fd5 new file mode 100644 index 0000000..a72dc3d Binary files /dev/null and b/Library/Artifacts/18/18629e1d122b6ba0ffe60061c3594fd5 differ diff --git a/Library/Artifacts/18/189598d71ad50ed6f3b61fbfa90a97ea b/Library/Artifacts/18/189598d71ad50ed6f3b61fbfa90a97ea new file mode 100644 index 0000000..fc538e2 Binary files /dev/null and b/Library/Artifacts/18/189598d71ad50ed6f3b61fbfa90a97ea differ diff --git a/Library/Artifacts/18/18ad800aa3451fb82059d1b7fe6dab3f b/Library/Artifacts/18/18ad800aa3451fb82059d1b7fe6dab3f new file mode 100644 index 0000000..ff45aa2 Binary files /dev/null and b/Library/Artifacts/18/18ad800aa3451fb82059d1b7fe6dab3f differ diff --git a/Library/Artifacts/18/18bcfaf990f6f731aea69c4938ea3d0c b/Library/Artifacts/18/18bcfaf990f6f731aea69c4938ea3d0c new file mode 100644 index 0000000..8c21d5f Binary files /dev/null and b/Library/Artifacts/18/18bcfaf990f6f731aea69c4938ea3d0c differ diff --git a/Library/Artifacts/18/18eccca63b88832a0d9a70bb129d0130 b/Library/Artifacts/18/18eccca63b88832a0d9a70bb129d0130 new file mode 100644 index 0000000..dc18e27 Binary files /dev/null and b/Library/Artifacts/18/18eccca63b88832a0d9a70bb129d0130 differ diff --git a/Library/Artifacts/18/18eed7cd28eeb8e726dd72297607a557 b/Library/Artifacts/18/18eed7cd28eeb8e726dd72297607a557 new file mode 100644 index 0000000..289f177 Binary files /dev/null and b/Library/Artifacts/18/18eed7cd28eeb8e726dd72297607a557 differ diff --git a/Library/Artifacts/19/190ed043104c0cdd417a99226e4aa300 b/Library/Artifacts/19/190ed043104c0cdd417a99226e4aa300 new file mode 100644 index 0000000..5929772 Binary files /dev/null and b/Library/Artifacts/19/190ed043104c0cdd417a99226e4aa300 differ diff --git a/Library/Artifacts/19/1931b83e4e0d0adbfea8f7203203505f b/Library/Artifacts/19/1931b83e4e0d0adbfea8f7203203505f new file mode 100644 index 0000000..b76e1ae Binary files /dev/null and b/Library/Artifacts/19/1931b83e4e0d0adbfea8f7203203505f differ diff --git a/Library/Artifacts/19/1978ef59f827f47cb0e6b9d2557d5a0a b/Library/Artifacts/19/1978ef59f827f47cb0e6b9d2557d5a0a new file mode 100644 index 0000000..4549140 Binary files /dev/null and b/Library/Artifacts/19/1978ef59f827f47cb0e6b9d2557d5a0a differ diff --git a/Library/Artifacts/19/198e071068342591536bcc634679a9c3 b/Library/Artifacts/19/198e071068342591536bcc634679a9c3 new file mode 100644 index 0000000..afe12af Binary files /dev/null and b/Library/Artifacts/19/198e071068342591536bcc634679a9c3 differ diff --git a/Library/Artifacts/19/19a83a896ca4e31324132dee4143cce1 b/Library/Artifacts/19/19a83a896ca4e31324132dee4143cce1 new file mode 100644 index 0000000..83a512b Binary files /dev/null and b/Library/Artifacts/19/19a83a896ca4e31324132dee4143cce1 differ diff --git a/Library/Artifacts/19/19afc8428925150759b5bdfd8668ae5c b/Library/Artifacts/19/19afc8428925150759b5bdfd8668ae5c new file mode 100644 index 0000000..7a32ee2 Binary files /dev/null and b/Library/Artifacts/19/19afc8428925150759b5bdfd8668ae5c differ diff --git a/Library/Artifacts/19/19b8725fe1d3df6eca7ce6ad0916d595 b/Library/Artifacts/19/19b8725fe1d3df6eca7ce6ad0916d595 new file mode 100644 index 0000000..7521508 Binary files /dev/null and b/Library/Artifacts/19/19b8725fe1d3df6eca7ce6ad0916d595 differ diff --git a/Library/Artifacts/19/19bfca4760e115f8e32239f59ac189ca b/Library/Artifacts/19/19bfca4760e115f8e32239f59ac189ca new file mode 100644 index 0000000..79ea518 Binary files /dev/null and b/Library/Artifacts/19/19bfca4760e115f8e32239f59ac189ca differ diff --git a/Library/Artifacts/19/19c4f788faaabbf8aef2422dca91bc27 b/Library/Artifacts/19/19c4f788faaabbf8aef2422dca91bc27 new file mode 100644 index 0000000..a74732d Binary files /dev/null and b/Library/Artifacts/19/19c4f788faaabbf8aef2422dca91bc27 differ diff --git a/Library/Artifacts/19/19e58e24987b46758373b4b86e41c7ca b/Library/Artifacts/19/19e58e24987b46758373b4b86e41c7ca new file mode 100644 index 0000000..201255b Binary files /dev/null and b/Library/Artifacts/19/19e58e24987b46758373b4b86e41c7ca differ diff --git a/Library/Artifacts/19/19ffae76a8af88e14afba38fb0fb0889 b/Library/Artifacts/19/19ffae76a8af88e14afba38fb0fb0889 new file mode 100644 index 0000000..8bd0364 Binary files /dev/null and b/Library/Artifacts/19/19ffae76a8af88e14afba38fb0fb0889 differ diff --git a/Library/Artifacts/1a/1a01378923e1660476ca7da73ca4be27 b/Library/Artifacts/1a/1a01378923e1660476ca7da73ca4be27 new file mode 100644 index 0000000..3bb438a Binary files /dev/null and b/Library/Artifacts/1a/1a01378923e1660476ca7da73ca4be27 differ diff --git a/Library/Artifacts/1a/1a25f3ea896944f67f0fc9b9e7d5ff34 b/Library/Artifacts/1a/1a25f3ea896944f67f0fc9b9e7d5ff34 new file mode 100644 index 0000000..860d2d5 Binary files /dev/null and b/Library/Artifacts/1a/1a25f3ea896944f67f0fc9b9e7d5ff34 differ diff --git a/Library/Artifacts/1a/1a3bb9b81a436a7438e6d33e6f7d2325 b/Library/Artifacts/1a/1a3bb9b81a436a7438e6d33e6f7d2325 new file mode 100644 index 0000000..79ac851 Binary files /dev/null and b/Library/Artifacts/1a/1a3bb9b81a436a7438e6d33e6f7d2325 differ diff --git a/Library/Artifacts/1a/1a4a8f6670415c525adb10705e0ddb57 b/Library/Artifacts/1a/1a4a8f6670415c525adb10705e0ddb57 new file mode 100644 index 0000000..eee8bb4 Binary files /dev/null and b/Library/Artifacts/1a/1a4a8f6670415c525adb10705e0ddb57 differ diff --git a/Library/Artifacts/1a/1a66d5fe4ae8aa5d078d1f1b8aa9bf14 b/Library/Artifacts/1a/1a66d5fe4ae8aa5d078d1f1b8aa9bf14 new file mode 100644 index 0000000..6cf87bf Binary files /dev/null and b/Library/Artifacts/1a/1a66d5fe4ae8aa5d078d1f1b8aa9bf14 differ diff --git a/Library/Artifacts/1a/1a713c9b0fcc7133525a2932c38ed876 b/Library/Artifacts/1a/1a713c9b0fcc7133525a2932c38ed876 new file mode 100644 index 0000000..da6ae31 Binary files /dev/null and b/Library/Artifacts/1a/1a713c9b0fcc7133525a2932c38ed876 differ diff --git a/Library/Artifacts/1a/1ad2e83a9a4a37a3d95e6e1690b6f299 b/Library/Artifacts/1a/1ad2e83a9a4a37a3d95e6e1690b6f299 new file mode 100644 index 0000000..eaa00c7 Binary files /dev/null and b/Library/Artifacts/1a/1ad2e83a9a4a37a3d95e6e1690b6f299 differ diff --git a/Library/Artifacts/1a/1ad2ef89cdcec9b926993bb4072ce193 b/Library/Artifacts/1a/1ad2ef89cdcec9b926993bb4072ce193 new file mode 100644 index 0000000..8513b66 Binary files /dev/null and b/Library/Artifacts/1a/1ad2ef89cdcec9b926993bb4072ce193 differ diff --git a/Library/Artifacts/1a/1ad51749f4e9e5f2925467f27c3dbd18 b/Library/Artifacts/1a/1ad51749f4e9e5f2925467f27c3dbd18 new file mode 100644 index 0000000..bfb1233 Binary files /dev/null and b/Library/Artifacts/1a/1ad51749f4e9e5f2925467f27c3dbd18 differ diff --git a/Library/Artifacts/1a/1ad581cd87283c187df8c2722fdf6b0e b/Library/Artifacts/1a/1ad581cd87283c187df8c2722fdf6b0e new file mode 100644 index 0000000..5af38dd Binary files /dev/null and b/Library/Artifacts/1a/1ad581cd87283c187df8c2722fdf6b0e differ diff --git a/Library/Artifacts/1a/1afddbce8afd7bfc8d8ca58969f527d0 b/Library/Artifacts/1a/1afddbce8afd7bfc8d8ca58969f527d0 new file mode 100644 index 0000000..c2b8dc3 Binary files /dev/null and b/Library/Artifacts/1a/1afddbce8afd7bfc8d8ca58969f527d0 differ diff --git a/Library/Artifacts/1a/1afe3315bb2682ae199bfd96cce298be b/Library/Artifacts/1a/1afe3315bb2682ae199bfd96cce298be new file mode 100644 index 0000000..9b0519f Binary files /dev/null and b/Library/Artifacts/1a/1afe3315bb2682ae199bfd96cce298be differ diff --git a/Library/Artifacts/1b/1b2d02dff33d27aebf208cc97da1219c b/Library/Artifacts/1b/1b2d02dff33d27aebf208cc97da1219c new file mode 100644 index 0000000..acfacd1 Binary files /dev/null and b/Library/Artifacts/1b/1b2d02dff33d27aebf208cc97da1219c differ diff --git a/Library/Artifacts/1b/1b63f0d0f9bba1c08f11362dcabdab55 b/Library/Artifacts/1b/1b63f0d0f9bba1c08f11362dcabdab55 new file mode 100644 index 0000000..376243f Binary files /dev/null and b/Library/Artifacts/1b/1b63f0d0f9bba1c08f11362dcabdab55 differ diff --git a/Library/Artifacts/1b/1b6d1e145ca0cfb01873db9aab284a63 b/Library/Artifacts/1b/1b6d1e145ca0cfb01873db9aab284a63 new file mode 100644 index 0000000..9406148 Binary files /dev/null and b/Library/Artifacts/1b/1b6d1e145ca0cfb01873db9aab284a63 differ diff --git a/Library/Artifacts/1b/1b791498327112b4f061c0df8754db0b b/Library/Artifacts/1b/1b791498327112b4f061c0df8754db0b new file mode 100644 index 0000000..8c5f7e9 Binary files /dev/null and b/Library/Artifacts/1b/1b791498327112b4f061c0df8754db0b differ diff --git a/Library/Artifacts/1b/1b90c9f00ac6891cb7384fcbd013dc5c b/Library/Artifacts/1b/1b90c9f00ac6891cb7384fcbd013dc5c new file mode 100644 index 0000000..f15bb6b Binary files /dev/null and b/Library/Artifacts/1b/1b90c9f00ac6891cb7384fcbd013dc5c differ diff --git a/Library/Artifacts/1b/1b9f6f4abc93150f7ff07755262f4366 b/Library/Artifacts/1b/1b9f6f4abc93150f7ff07755262f4366 new file mode 100644 index 0000000..b1bbc14 Binary files /dev/null and b/Library/Artifacts/1b/1b9f6f4abc93150f7ff07755262f4366 differ diff --git a/Library/Artifacts/1b/1ba0d1c8ed3bd1c8db85ec3c1fa68ebf b/Library/Artifacts/1b/1ba0d1c8ed3bd1c8db85ec3c1fa68ebf new file mode 100644 index 0000000..e36ca29 Binary files /dev/null and b/Library/Artifacts/1b/1ba0d1c8ed3bd1c8db85ec3c1fa68ebf differ diff --git a/Library/Artifacts/1b/1ba8a9b6ad799e944ce597e9ba903775 b/Library/Artifacts/1b/1ba8a9b6ad799e944ce597e9ba903775 new file mode 100644 index 0000000..7e040d5 Binary files /dev/null and b/Library/Artifacts/1b/1ba8a9b6ad799e944ce597e9ba903775 differ diff --git a/Library/Artifacts/1b/1ba9fb816b018d6bb18ed0080c06cfa1 b/Library/Artifacts/1b/1ba9fb816b018d6bb18ed0080c06cfa1 new file mode 100644 index 0000000..52aa1a7 Binary files /dev/null and b/Library/Artifacts/1b/1ba9fb816b018d6bb18ed0080c06cfa1 differ diff --git a/Library/Artifacts/1b/1baad05d4181db31647954bf561a0f88 b/Library/Artifacts/1b/1baad05d4181db31647954bf561a0f88 new file mode 100644 index 0000000..672689c Binary files /dev/null and b/Library/Artifacts/1b/1baad05d4181db31647954bf561a0f88 differ diff --git a/Library/Artifacts/1b/1baafc90e0df6e64ffaceb1d48bdc72c b/Library/Artifacts/1b/1baafc90e0df6e64ffaceb1d48bdc72c new file mode 100644 index 0000000..32fd7c2 Binary files /dev/null and b/Library/Artifacts/1b/1baafc90e0df6e64ffaceb1d48bdc72c differ diff --git a/Library/Artifacts/1b/1bc9252742ad4c7cb661cbd88d2ca807 b/Library/Artifacts/1b/1bc9252742ad4c7cb661cbd88d2ca807 new file mode 100644 index 0000000..766b902 Binary files /dev/null and b/Library/Artifacts/1b/1bc9252742ad4c7cb661cbd88d2ca807 differ diff --git a/Library/Artifacts/1b/1bdc80fb1d1b813ffcf40e331f2eae83 b/Library/Artifacts/1b/1bdc80fb1d1b813ffcf40e331f2eae83 new file mode 100644 index 0000000..d0f6b22 Binary files /dev/null and b/Library/Artifacts/1b/1bdc80fb1d1b813ffcf40e331f2eae83 differ diff --git a/Library/Artifacts/1b/1bed5246f179e6a21c57a71f9b6b120e b/Library/Artifacts/1b/1bed5246f179e6a21c57a71f9b6b120e new file mode 100644 index 0000000..a33477d Binary files /dev/null and b/Library/Artifacts/1b/1bed5246f179e6a21c57a71f9b6b120e differ diff --git a/Library/Artifacts/1b/1bfe121de72ac7028e7c826d83e228f5 b/Library/Artifacts/1b/1bfe121de72ac7028e7c826d83e228f5 new file mode 100644 index 0000000..b88398e Binary files /dev/null and b/Library/Artifacts/1b/1bfe121de72ac7028e7c826d83e228f5 differ diff --git a/Library/Artifacts/1c/1c133e53b56a99af50d48abf8f8a3b90 b/Library/Artifacts/1c/1c133e53b56a99af50d48abf8f8a3b90 new file mode 100644 index 0000000..07c0b7d Binary files /dev/null and b/Library/Artifacts/1c/1c133e53b56a99af50d48abf8f8a3b90 differ diff --git a/Library/Artifacts/1c/1c3cbe0b12bf30b356ce83a6213a314d b/Library/Artifacts/1c/1c3cbe0b12bf30b356ce83a6213a314d new file mode 100644 index 0000000..9d7e3e4 Binary files /dev/null and b/Library/Artifacts/1c/1c3cbe0b12bf30b356ce83a6213a314d differ diff --git a/Library/Artifacts/1c/1c3eb1ae60cf28ebca4b0913e02612d4 b/Library/Artifacts/1c/1c3eb1ae60cf28ebca4b0913e02612d4 new file mode 100644 index 0000000..bea27c3 Binary files /dev/null and b/Library/Artifacts/1c/1c3eb1ae60cf28ebca4b0913e02612d4 differ diff --git a/Library/Artifacts/1c/1c40285080f993558dbcc8dbc0a6e05f b/Library/Artifacts/1c/1c40285080f993558dbcc8dbc0a6e05f new file mode 100644 index 0000000..a1cd240 Binary files /dev/null and b/Library/Artifacts/1c/1c40285080f993558dbcc8dbc0a6e05f differ diff --git a/Library/Artifacts/1c/1c45484d67141ac4983e04530d3b0394 b/Library/Artifacts/1c/1c45484d67141ac4983e04530d3b0394 new file mode 100644 index 0000000..d397c1c Binary files /dev/null and b/Library/Artifacts/1c/1c45484d67141ac4983e04530d3b0394 differ diff --git a/Library/Artifacts/1c/1c4f7989940009ea2328001cf424bb3a b/Library/Artifacts/1c/1c4f7989940009ea2328001cf424bb3a new file mode 100644 index 0000000..f9f1a8e Binary files /dev/null and b/Library/Artifacts/1c/1c4f7989940009ea2328001cf424bb3a differ diff --git a/Library/Artifacts/1c/1c6ce1b414b3b9fadfc1c14705bf2dc1 b/Library/Artifacts/1c/1c6ce1b414b3b9fadfc1c14705bf2dc1 new file mode 100644 index 0000000..2504978 Binary files /dev/null and b/Library/Artifacts/1c/1c6ce1b414b3b9fadfc1c14705bf2dc1 differ diff --git a/Library/Artifacts/1c/1ccea89a77d19b4a6b72f89387428cce b/Library/Artifacts/1c/1ccea89a77d19b4a6b72f89387428cce new file mode 100644 index 0000000..fc8344d Binary files /dev/null and b/Library/Artifacts/1c/1ccea89a77d19b4a6b72f89387428cce differ diff --git a/Library/Artifacts/1c/1cea2d514587434b0ae91e3a3c21d1eb b/Library/Artifacts/1c/1cea2d514587434b0ae91e3a3c21d1eb new file mode 100644 index 0000000..5230957 Binary files /dev/null and b/Library/Artifacts/1c/1cea2d514587434b0ae91e3a3c21d1eb differ diff --git a/Library/Artifacts/1c/1cefd0bef95a9e06324fe7687622f6b5 b/Library/Artifacts/1c/1cefd0bef95a9e06324fe7687622f6b5 new file mode 100644 index 0000000..d36b815 Binary files /dev/null and b/Library/Artifacts/1c/1cefd0bef95a9e06324fe7687622f6b5 differ diff --git a/Library/Artifacts/1d/1d03c64a6174d46dbc99135a3f0411c9 b/Library/Artifacts/1d/1d03c64a6174d46dbc99135a3f0411c9 new file mode 100644 index 0000000..9818cc1 Binary files /dev/null and b/Library/Artifacts/1d/1d03c64a6174d46dbc99135a3f0411c9 differ diff --git a/Library/Artifacts/1d/1d0c99c767e172ae943ed6c4e872ad61 b/Library/Artifacts/1d/1d0c99c767e172ae943ed6c4e872ad61 new file mode 100644 index 0000000..7a945f2 Binary files /dev/null and b/Library/Artifacts/1d/1d0c99c767e172ae943ed6c4e872ad61 differ diff --git a/Library/Artifacts/1d/1d5456c64f31cdfe3cdb07014863dd70 b/Library/Artifacts/1d/1d5456c64f31cdfe3cdb07014863dd70 new file mode 100644 index 0000000..f534293 Binary files /dev/null and b/Library/Artifacts/1d/1d5456c64f31cdfe3cdb07014863dd70 differ diff --git a/Library/Artifacts/1d/1d6f086f012fef383cbee522afc988d3 b/Library/Artifacts/1d/1d6f086f012fef383cbee522afc988d3 new file mode 100644 index 0000000..cbd8062 Binary files /dev/null and b/Library/Artifacts/1d/1d6f086f012fef383cbee522afc988d3 differ diff --git a/Library/Artifacts/1d/1d6f12e30802dcd518e0b39d8927c194 b/Library/Artifacts/1d/1d6f12e30802dcd518e0b39d8927c194 new file mode 100644 index 0000000..076e790 Binary files /dev/null and b/Library/Artifacts/1d/1d6f12e30802dcd518e0b39d8927c194 differ diff --git a/Library/Artifacts/1d/1d7f91e639f385615fb01e291a4d3c16 b/Library/Artifacts/1d/1d7f91e639f385615fb01e291a4d3c16 new file mode 100644 index 0000000..b9d5b3f Binary files /dev/null and b/Library/Artifacts/1d/1d7f91e639f385615fb01e291a4d3c16 differ diff --git a/Library/Artifacts/1d/1da326396ec17343f6a0d7d09fce3117 b/Library/Artifacts/1d/1da326396ec17343f6a0d7d09fce3117 new file mode 100644 index 0000000..368ad0e Binary files /dev/null and b/Library/Artifacts/1d/1da326396ec17343f6a0d7d09fce3117 differ diff --git a/Library/Artifacts/1d/1ddcc62966f73af4c215b71b94e0cec9 b/Library/Artifacts/1d/1ddcc62966f73af4c215b71b94e0cec9 new file mode 100644 index 0000000..0741a34 Binary files /dev/null and b/Library/Artifacts/1d/1ddcc62966f73af4c215b71b94e0cec9 differ diff --git a/Library/Artifacts/1d/1de643b3cff993daae626fea8bf21812 b/Library/Artifacts/1d/1de643b3cff993daae626fea8bf21812 new file mode 100644 index 0000000..b1ff76c Binary files /dev/null and b/Library/Artifacts/1d/1de643b3cff993daae626fea8bf21812 differ diff --git a/Library/Artifacts/1d/1dea51c08be7b2f2e5df5326ded71ffa b/Library/Artifacts/1d/1dea51c08be7b2f2e5df5326ded71ffa new file mode 100644 index 0000000..b9643c5 Binary files /dev/null and b/Library/Artifacts/1d/1dea51c08be7b2f2e5df5326ded71ffa differ diff --git a/Library/Artifacts/1d/1decf454f7fa1bef71479bcddb8ab794 b/Library/Artifacts/1d/1decf454f7fa1bef71479bcddb8ab794 new file mode 100644 index 0000000..bd1a226 Binary files /dev/null and b/Library/Artifacts/1d/1decf454f7fa1bef71479bcddb8ab794 differ diff --git a/Library/Artifacts/1d/1dfc7900e41f25a5683f60858344f671 b/Library/Artifacts/1d/1dfc7900e41f25a5683f60858344f671 new file mode 100644 index 0000000..a2fe4ab Binary files /dev/null and b/Library/Artifacts/1d/1dfc7900e41f25a5683f60858344f671 differ diff --git a/Library/Artifacts/1e/1e1698a68b61a34ff321d7711390ed64 b/Library/Artifacts/1e/1e1698a68b61a34ff321d7711390ed64 new file mode 100644 index 0000000..a510476 Binary files /dev/null and b/Library/Artifacts/1e/1e1698a68b61a34ff321d7711390ed64 differ diff --git a/Library/Artifacts/1e/1e314a8e14b09644c88fa2d5bfcc19a6 b/Library/Artifacts/1e/1e314a8e14b09644c88fa2d5bfcc19a6 new file mode 100644 index 0000000..c96d671 Binary files /dev/null and b/Library/Artifacts/1e/1e314a8e14b09644c88fa2d5bfcc19a6 differ diff --git a/Library/Artifacts/1e/1e6a5c3f2c6cc7bcdb73b2cbfda3b4bc b/Library/Artifacts/1e/1e6a5c3f2c6cc7bcdb73b2cbfda3b4bc new file mode 100644 index 0000000..f3b305e Binary files /dev/null and b/Library/Artifacts/1e/1e6a5c3f2c6cc7bcdb73b2cbfda3b4bc differ diff --git a/Library/Artifacts/1e/1e829e236a0929ebdc23cbdc4544b0de b/Library/Artifacts/1e/1e829e236a0929ebdc23cbdc4544b0de new file mode 100644 index 0000000..0a5f1ef Binary files /dev/null and b/Library/Artifacts/1e/1e829e236a0929ebdc23cbdc4544b0de differ diff --git a/Library/Artifacts/1e/1e88978fd5e841e7d3814f78bc19d3aa b/Library/Artifacts/1e/1e88978fd5e841e7d3814f78bc19d3aa new file mode 100644 index 0000000..1ef8dde Binary files /dev/null and b/Library/Artifacts/1e/1e88978fd5e841e7d3814f78bc19d3aa differ diff --git a/Library/Artifacts/1e/1eb8da912d9536b219da792b649f13f8 b/Library/Artifacts/1e/1eb8da912d9536b219da792b649f13f8 new file mode 100644 index 0000000..90118a7 Binary files /dev/null and b/Library/Artifacts/1e/1eb8da912d9536b219da792b649f13f8 differ diff --git a/Library/Artifacts/1e/1eba2e3b6adf7ebb2438fd6574427774 b/Library/Artifacts/1e/1eba2e3b6adf7ebb2438fd6574427774 new file mode 100644 index 0000000..778e0f1 Binary files /dev/null and b/Library/Artifacts/1e/1eba2e3b6adf7ebb2438fd6574427774 differ diff --git a/Library/Artifacts/1e/1ebe10594ec17b97999a6652a91e7848 b/Library/Artifacts/1e/1ebe10594ec17b97999a6652a91e7848 new file mode 100644 index 0000000..ba846c6 Binary files /dev/null and b/Library/Artifacts/1e/1ebe10594ec17b97999a6652a91e7848 differ diff --git a/Library/Artifacts/1e/1ee65bb3e3e14a5fc84ed6d3e6d8b772 b/Library/Artifacts/1e/1ee65bb3e3e14a5fc84ed6d3e6d8b772 new file mode 100644 index 0000000..a7511ee Binary files /dev/null and b/Library/Artifacts/1e/1ee65bb3e3e14a5fc84ed6d3e6d8b772 differ diff --git a/Library/Artifacts/1e/1efacb57815b7e04c5e79623d18d0914 b/Library/Artifacts/1e/1efacb57815b7e04c5e79623d18d0914 new file mode 100644 index 0000000..6658499 Binary files /dev/null and b/Library/Artifacts/1e/1efacb57815b7e04c5e79623d18d0914 differ diff --git a/Library/Artifacts/1f/1f0f48dc7029cfefcb0c7e0a67ba4c42 b/Library/Artifacts/1f/1f0f48dc7029cfefcb0c7e0a67ba4c42 new file mode 100644 index 0000000..058d5e0 Binary files /dev/null and b/Library/Artifacts/1f/1f0f48dc7029cfefcb0c7e0a67ba4c42 differ diff --git a/Library/Artifacts/1f/1f33d9a0a1abf3442b67daeeec421a5b b/Library/Artifacts/1f/1f33d9a0a1abf3442b67daeeec421a5b new file mode 100644 index 0000000..8128816 Binary files /dev/null and b/Library/Artifacts/1f/1f33d9a0a1abf3442b67daeeec421a5b differ diff --git a/Library/Artifacts/1f/1f4266cb0ab42989dd5813b88f6e78f6 b/Library/Artifacts/1f/1f4266cb0ab42989dd5813b88f6e78f6 new file mode 100644 index 0000000..fdd5574 Binary files /dev/null and b/Library/Artifacts/1f/1f4266cb0ab42989dd5813b88f6e78f6 differ diff --git a/Library/Artifacts/1f/1f69079a2392578b6855f9c9120f7cce b/Library/Artifacts/1f/1f69079a2392578b6855f9c9120f7cce new file mode 100644 index 0000000..d61bd3f Binary files /dev/null and b/Library/Artifacts/1f/1f69079a2392578b6855f9c9120f7cce differ diff --git a/Library/Artifacts/1f/1f7b118bc44b285cd8e53375d9a5ee13 b/Library/Artifacts/1f/1f7b118bc44b285cd8e53375d9a5ee13 new file mode 100644 index 0000000..3e00b88 Binary files /dev/null and b/Library/Artifacts/1f/1f7b118bc44b285cd8e53375d9a5ee13 differ diff --git a/Library/Artifacts/1f/1f854364ab790612f2e2ee5f93f85681 b/Library/Artifacts/1f/1f854364ab790612f2e2ee5f93f85681 new file mode 100644 index 0000000..920fc8e Binary files /dev/null and b/Library/Artifacts/1f/1f854364ab790612f2e2ee5f93f85681 differ diff --git a/Library/Artifacts/1f/1f86a97308814cf873564ed9fec18d82 b/Library/Artifacts/1f/1f86a97308814cf873564ed9fec18d82 new file mode 100644 index 0000000..219fe2a Binary files /dev/null and b/Library/Artifacts/1f/1f86a97308814cf873564ed9fec18d82 differ diff --git a/Library/Artifacts/1f/1f8da8a8725fe521db29638ddbb3d5af b/Library/Artifacts/1f/1f8da8a8725fe521db29638ddbb3d5af new file mode 100644 index 0000000..e593396 Binary files /dev/null and b/Library/Artifacts/1f/1f8da8a8725fe521db29638ddbb3d5af differ diff --git a/Library/Artifacts/1f/1f8f5dec1b6bbc0125493a055ac4a316 b/Library/Artifacts/1f/1f8f5dec1b6bbc0125493a055ac4a316 new file mode 100644 index 0000000..b5b2fec Binary files /dev/null and b/Library/Artifacts/1f/1f8f5dec1b6bbc0125493a055ac4a316 differ diff --git a/Library/Artifacts/1f/1fe01bc59fdcb005b51ee97afd66b3bc b/Library/Artifacts/1f/1fe01bc59fdcb005b51ee97afd66b3bc new file mode 100644 index 0000000..53139a5 Binary files /dev/null and b/Library/Artifacts/1f/1fe01bc59fdcb005b51ee97afd66b3bc differ diff --git a/Library/Artifacts/1f/1fec442c704ddf090ea5398d42d9df79 b/Library/Artifacts/1f/1fec442c704ddf090ea5398d42d9df79 new file mode 100644 index 0000000..67ce8dd Binary files /dev/null and b/Library/Artifacts/1f/1fec442c704ddf090ea5398d42d9df79 differ diff --git a/Library/Artifacts/20/2017f9f801ddebcfec0932627099e67c b/Library/Artifacts/20/2017f9f801ddebcfec0932627099e67c new file mode 100644 index 0000000..6058ef5 Binary files /dev/null and b/Library/Artifacts/20/2017f9f801ddebcfec0932627099e67c differ diff --git a/Library/Artifacts/20/201da7edf2963f6277295c84709d6ee0 b/Library/Artifacts/20/201da7edf2963f6277295c84709d6ee0 new file mode 100644 index 0000000..31cce19 Binary files /dev/null and b/Library/Artifacts/20/201da7edf2963f6277295c84709d6ee0 differ diff --git a/Library/Artifacts/20/203d0c9e21d2bf9e17308dad17d3d755 b/Library/Artifacts/20/203d0c9e21d2bf9e17308dad17d3d755 new file mode 100644 index 0000000..e8f2aa0 Binary files /dev/null and b/Library/Artifacts/20/203d0c9e21d2bf9e17308dad17d3d755 differ diff --git a/Library/Artifacts/20/2072c13577e5fec6d04ee6b6ecd8c8ef b/Library/Artifacts/20/2072c13577e5fec6d04ee6b6ecd8c8ef new file mode 100644 index 0000000..aaaa8d5 Binary files /dev/null and b/Library/Artifacts/20/2072c13577e5fec6d04ee6b6ecd8c8ef differ diff --git a/Library/Artifacts/20/208408abcdd9d2de2854238d42c72a36 b/Library/Artifacts/20/208408abcdd9d2de2854238d42c72a36 new file mode 100644 index 0000000..5cab7c8 Binary files /dev/null and b/Library/Artifacts/20/208408abcdd9d2de2854238d42c72a36 differ diff --git a/Library/Artifacts/20/2086f6b59087a8cf8eb62071afc12be9 b/Library/Artifacts/20/2086f6b59087a8cf8eb62071afc12be9 new file mode 100644 index 0000000..b2229d0 Binary files /dev/null and b/Library/Artifacts/20/2086f6b59087a8cf8eb62071afc12be9 differ diff --git a/Library/Artifacts/20/208cc47106562ffbd9e3459464bc20ba b/Library/Artifacts/20/208cc47106562ffbd9e3459464bc20ba new file mode 100644 index 0000000..aef0d0b Binary files /dev/null and b/Library/Artifacts/20/208cc47106562ffbd9e3459464bc20ba differ diff --git a/Library/Artifacts/20/2091c0a16f8eea23d452d6320b9496e5 b/Library/Artifacts/20/2091c0a16f8eea23d452d6320b9496e5 new file mode 100644 index 0000000..b9202fe Binary files /dev/null and b/Library/Artifacts/20/2091c0a16f8eea23d452d6320b9496e5 differ diff --git a/Library/Artifacts/20/20b42413d22f95db3dec80fed63616b9 b/Library/Artifacts/20/20b42413d22f95db3dec80fed63616b9 new file mode 100644 index 0000000..65816c0 Binary files /dev/null and b/Library/Artifacts/20/20b42413d22f95db3dec80fed63616b9 differ diff --git a/Library/Artifacts/20/20c325e1b7b3e7ffd7f209360d63b3e9 b/Library/Artifacts/20/20c325e1b7b3e7ffd7f209360d63b3e9 new file mode 100644 index 0000000..d3a9784 Binary files /dev/null and b/Library/Artifacts/20/20c325e1b7b3e7ffd7f209360d63b3e9 differ diff --git a/Library/Artifacts/21/210b867d65bec03e80cfbbc745491f69 b/Library/Artifacts/21/210b867d65bec03e80cfbbc745491f69 new file mode 100644 index 0000000..e516c11 Binary files /dev/null and b/Library/Artifacts/21/210b867d65bec03e80cfbbc745491f69 differ diff --git a/Library/Artifacts/21/213d9f2100c70d45b2d5a72a0dc8db5c b/Library/Artifacts/21/213d9f2100c70d45b2d5a72a0dc8db5c new file mode 100644 index 0000000..aa58870 Binary files /dev/null and b/Library/Artifacts/21/213d9f2100c70d45b2d5a72a0dc8db5c differ diff --git a/Library/Artifacts/21/21533c1a5a51a6c3543267a8a6931a65 b/Library/Artifacts/21/21533c1a5a51a6c3543267a8a6931a65 new file mode 100644 index 0000000..ecea48c Binary files /dev/null and b/Library/Artifacts/21/21533c1a5a51a6c3543267a8a6931a65 differ diff --git a/Library/Artifacts/21/218b4ab5ad84f6287d370def3e2ded8e b/Library/Artifacts/21/218b4ab5ad84f6287d370def3e2ded8e new file mode 100644 index 0000000..131dd5e Binary files /dev/null and b/Library/Artifacts/21/218b4ab5ad84f6287d370def3e2ded8e differ diff --git a/Library/Artifacts/21/219c29009c951a2b4b3a8c5331687d47 b/Library/Artifacts/21/219c29009c951a2b4b3a8c5331687d47 new file mode 100644 index 0000000..7556f8e Binary files /dev/null and b/Library/Artifacts/21/219c29009c951a2b4b3a8c5331687d47 differ diff --git a/Library/Artifacts/21/21b5d909ca4d7b71e2fe809add9c5a5a b/Library/Artifacts/21/21b5d909ca4d7b71e2fe809add9c5a5a new file mode 100644 index 0000000..41fb118 Binary files /dev/null and b/Library/Artifacts/21/21b5d909ca4d7b71e2fe809add9c5a5a differ diff --git a/Library/Artifacts/21/21dbe9dfa122f03acc35e73979787079 b/Library/Artifacts/21/21dbe9dfa122f03acc35e73979787079 new file mode 100644 index 0000000..4a8e2b6 Binary files /dev/null and b/Library/Artifacts/21/21dbe9dfa122f03acc35e73979787079 differ diff --git a/Library/Artifacts/21/21f26e9f0031419de3004dfd27efeb12 b/Library/Artifacts/21/21f26e9f0031419de3004dfd27efeb12 new file mode 100644 index 0000000..3f1bee2 Binary files /dev/null and b/Library/Artifacts/21/21f26e9f0031419de3004dfd27efeb12 differ diff --git a/Library/Artifacts/22/220c7b607ce929f5412dc775b374f2b2 b/Library/Artifacts/22/220c7b607ce929f5412dc775b374f2b2 new file mode 100644 index 0000000..5221783 Binary files /dev/null and b/Library/Artifacts/22/220c7b607ce929f5412dc775b374f2b2 differ diff --git a/Library/Artifacts/22/2220bbc519b0d11d5211a68e02fa17ea b/Library/Artifacts/22/2220bbc519b0d11d5211a68e02fa17ea new file mode 100644 index 0000000..84bf6e5 Binary files /dev/null and b/Library/Artifacts/22/2220bbc519b0d11d5211a68e02fa17ea differ diff --git a/Library/Artifacts/22/222f7b39593d107acf04976424ef1645 b/Library/Artifacts/22/222f7b39593d107acf04976424ef1645 new file mode 100644 index 0000000..f691f0f Binary files /dev/null and b/Library/Artifacts/22/222f7b39593d107acf04976424ef1645 differ diff --git a/Library/Artifacts/22/223815ce804cff1c6c0d60d264405ee3 b/Library/Artifacts/22/223815ce804cff1c6c0d60d264405ee3 new file mode 100644 index 0000000..afe5e95 Binary files /dev/null and b/Library/Artifacts/22/223815ce804cff1c6c0d60d264405ee3 differ diff --git a/Library/Artifacts/22/2250aa17201f6676967e42efee672ff0 b/Library/Artifacts/22/2250aa17201f6676967e42efee672ff0 new file mode 100644 index 0000000..31fa1ad Binary files /dev/null and b/Library/Artifacts/22/2250aa17201f6676967e42efee672ff0 differ diff --git a/Library/Artifacts/22/225383481a003ba185311e1700bb81b1 b/Library/Artifacts/22/225383481a003ba185311e1700bb81b1 new file mode 100644 index 0000000..cfc3f2d Binary files /dev/null and b/Library/Artifacts/22/225383481a003ba185311e1700bb81b1 differ diff --git a/Library/Artifacts/22/226678e26ff0fbebc69f787d66e2bd07 b/Library/Artifacts/22/226678e26ff0fbebc69f787d66e2bd07 new file mode 100644 index 0000000..ea1c483 Binary files /dev/null and b/Library/Artifacts/22/226678e26ff0fbebc69f787d66e2bd07 differ diff --git a/Library/Artifacts/22/22b2cb3516a717e28cb59fa773602ec0 b/Library/Artifacts/22/22b2cb3516a717e28cb59fa773602ec0 new file mode 100644 index 0000000..f0baac5 Binary files /dev/null and b/Library/Artifacts/22/22b2cb3516a717e28cb59fa773602ec0 differ diff --git a/Library/Artifacts/22/22bd5c89765b73273a4b6e492512e5d0 b/Library/Artifacts/22/22bd5c89765b73273a4b6e492512e5d0 new file mode 100644 index 0000000..d51713d Binary files /dev/null and b/Library/Artifacts/22/22bd5c89765b73273a4b6e492512e5d0 differ diff --git a/Library/Artifacts/22/22bff2cf7ccdec52a7c5a89da93fe182 b/Library/Artifacts/22/22bff2cf7ccdec52a7c5a89da93fe182 new file mode 100644 index 0000000..6a03f50 Binary files /dev/null and b/Library/Artifacts/22/22bff2cf7ccdec52a7c5a89da93fe182 differ diff --git a/Library/Artifacts/22/22c73fa1bdc39fc3ce0f4e56122b72cb b/Library/Artifacts/22/22c73fa1bdc39fc3ce0f4e56122b72cb new file mode 100644 index 0000000..dc6ce61 Binary files /dev/null and b/Library/Artifacts/22/22c73fa1bdc39fc3ce0f4e56122b72cb differ diff --git a/Library/Artifacts/22/22c8caede2102e807375d1a9a376068c b/Library/Artifacts/22/22c8caede2102e807375d1a9a376068c new file mode 100644 index 0000000..5e04d79 Binary files /dev/null and b/Library/Artifacts/22/22c8caede2102e807375d1a9a376068c differ diff --git a/Library/Artifacts/22/22d0f7e188b20dc6287cfd0ea1d34cfd b/Library/Artifacts/22/22d0f7e188b20dc6287cfd0ea1d34cfd new file mode 100644 index 0000000..c95eded Binary files /dev/null and b/Library/Artifacts/22/22d0f7e188b20dc6287cfd0ea1d34cfd differ diff --git a/Library/Artifacts/22/22d5dd20ae00690fca19bf4fff959e3b b/Library/Artifacts/22/22d5dd20ae00690fca19bf4fff959e3b new file mode 100644 index 0000000..4c6ffc0 Binary files /dev/null and b/Library/Artifacts/22/22d5dd20ae00690fca19bf4fff959e3b differ diff --git a/Library/Artifacts/22/22ed9604c34d07fbadcfd45a5cbef0b4 b/Library/Artifacts/22/22ed9604c34d07fbadcfd45a5cbef0b4 new file mode 100644 index 0000000..2dab877 Binary files /dev/null and b/Library/Artifacts/22/22ed9604c34d07fbadcfd45a5cbef0b4 differ diff --git a/Library/Artifacts/22/22f0c3d533c8048207594fe1355c4fef b/Library/Artifacts/22/22f0c3d533c8048207594fe1355c4fef new file mode 100644 index 0000000..d94e134 Binary files /dev/null and b/Library/Artifacts/22/22f0c3d533c8048207594fe1355c4fef differ diff --git a/Library/Artifacts/23/2302ce480a668b57afd1a196f568d0a2 b/Library/Artifacts/23/2302ce480a668b57afd1a196f568d0a2 new file mode 100644 index 0000000..d76fe04 Binary files /dev/null and b/Library/Artifacts/23/2302ce480a668b57afd1a196f568d0a2 differ diff --git a/Library/Artifacts/23/2311cddc815d3ca07b0530afaf34e863 b/Library/Artifacts/23/2311cddc815d3ca07b0530afaf34e863 new file mode 100644 index 0000000..e8b61a4 Binary files /dev/null and b/Library/Artifacts/23/2311cddc815d3ca07b0530afaf34e863 differ diff --git a/Library/Artifacts/23/23177e7f7384db7442416ff23f8bda6f b/Library/Artifacts/23/23177e7f7384db7442416ff23f8bda6f new file mode 100644 index 0000000..573a0c7 Binary files /dev/null and b/Library/Artifacts/23/23177e7f7384db7442416ff23f8bda6f differ diff --git a/Library/Artifacts/23/231e92b2737d79c7b3253f3bd11a46d3 b/Library/Artifacts/23/231e92b2737d79c7b3253f3bd11a46d3 new file mode 100644 index 0000000..cfea644 Binary files /dev/null and b/Library/Artifacts/23/231e92b2737d79c7b3253f3bd11a46d3 differ diff --git a/Library/Artifacts/23/231eec151c45160c962a9c3debf78cab b/Library/Artifacts/23/231eec151c45160c962a9c3debf78cab new file mode 100644 index 0000000..04a7688 Binary files /dev/null and b/Library/Artifacts/23/231eec151c45160c962a9c3debf78cab differ diff --git a/Library/Artifacts/23/231f9e7a028f32b0ff926a92f8aad7b1 b/Library/Artifacts/23/231f9e7a028f32b0ff926a92f8aad7b1 new file mode 100644 index 0000000..a6fd9ac Binary files /dev/null and b/Library/Artifacts/23/231f9e7a028f32b0ff926a92f8aad7b1 differ diff --git a/Library/Artifacts/23/232beced8af291aba04c60638c3a06ac b/Library/Artifacts/23/232beced8af291aba04c60638c3a06ac new file mode 100644 index 0000000..f27a0da Binary files /dev/null and b/Library/Artifacts/23/232beced8af291aba04c60638c3a06ac differ diff --git a/Library/Artifacts/23/232efaef7a60b9cc91a3d4a765bdb915 b/Library/Artifacts/23/232efaef7a60b9cc91a3d4a765bdb915 new file mode 100644 index 0000000..8c2550d Binary files /dev/null and b/Library/Artifacts/23/232efaef7a60b9cc91a3d4a765bdb915 differ diff --git a/Library/Artifacts/23/233d33c4019bf603799ad3c1d28fb3f2 b/Library/Artifacts/23/233d33c4019bf603799ad3c1d28fb3f2 new file mode 100644 index 0000000..3537737 Binary files /dev/null and b/Library/Artifacts/23/233d33c4019bf603799ad3c1d28fb3f2 differ diff --git a/Library/Artifacts/23/23654d2ebeee9b388b15d0e546e7a669 b/Library/Artifacts/23/23654d2ebeee9b388b15d0e546e7a669 new file mode 100644 index 0000000..14c5ffc Binary files /dev/null and b/Library/Artifacts/23/23654d2ebeee9b388b15d0e546e7a669 differ diff --git a/Library/Artifacts/23/23c4f6aa9a2f549007588a207a4810ad b/Library/Artifacts/23/23c4f6aa9a2f549007588a207a4810ad new file mode 100644 index 0000000..b78c158 Binary files /dev/null and b/Library/Artifacts/23/23c4f6aa9a2f549007588a207a4810ad differ diff --git a/Library/Artifacts/23/23c961da1c1b498df22864a4990857cc b/Library/Artifacts/23/23c961da1c1b498df22864a4990857cc new file mode 100644 index 0000000..5ca656b Binary files /dev/null and b/Library/Artifacts/23/23c961da1c1b498df22864a4990857cc differ diff --git a/Library/Artifacts/23/23d619eb98b9eca2a3055794e289aa23 b/Library/Artifacts/23/23d619eb98b9eca2a3055794e289aa23 new file mode 100644 index 0000000..3e1c2ca Binary files /dev/null and b/Library/Artifacts/23/23d619eb98b9eca2a3055794e289aa23 differ diff --git a/Library/Artifacts/23/23d9c642937d1ade67e00bbc5f5ede80 b/Library/Artifacts/23/23d9c642937d1ade67e00bbc5f5ede80 new file mode 100644 index 0000000..caedca3 Binary files /dev/null and b/Library/Artifacts/23/23d9c642937d1ade67e00bbc5f5ede80 differ diff --git a/Library/Artifacts/23/23e3a3a45b3239c53c6943250f2b6133 b/Library/Artifacts/23/23e3a3a45b3239c53c6943250f2b6133 new file mode 100644 index 0000000..6815cf9 Binary files /dev/null and b/Library/Artifacts/23/23e3a3a45b3239c53c6943250f2b6133 differ diff --git a/Library/Artifacts/24/240ec583eb3137733314f59bf3b90572 b/Library/Artifacts/24/240ec583eb3137733314f59bf3b90572 new file mode 100644 index 0000000..e3392ff Binary files /dev/null and b/Library/Artifacts/24/240ec583eb3137733314f59bf3b90572 differ diff --git a/Library/Artifacts/24/242841184b264fae65f17e48e3af7ad6 b/Library/Artifacts/24/242841184b264fae65f17e48e3af7ad6 new file mode 100644 index 0000000..13e7e84 Binary files /dev/null and b/Library/Artifacts/24/242841184b264fae65f17e48e3af7ad6 differ diff --git a/Library/Artifacts/24/242d2469a5ea31c7ef85858df7b9492e b/Library/Artifacts/24/242d2469a5ea31c7ef85858df7b9492e new file mode 100644 index 0000000..754d68b Binary files /dev/null and b/Library/Artifacts/24/242d2469a5ea31c7ef85858df7b9492e differ diff --git a/Library/Artifacts/24/2439560dffb1cdbc7411ba2af65c6758 b/Library/Artifacts/24/2439560dffb1cdbc7411ba2af65c6758 new file mode 100644 index 0000000..655b0e1 Binary files /dev/null and b/Library/Artifacts/24/2439560dffb1cdbc7411ba2af65c6758 differ diff --git a/Library/Artifacts/24/2442613ca2516e2d4de50a7d9430741c b/Library/Artifacts/24/2442613ca2516e2d4de50a7d9430741c new file mode 100644 index 0000000..aabd171 Binary files /dev/null and b/Library/Artifacts/24/2442613ca2516e2d4de50a7d9430741c differ diff --git a/Library/Artifacts/24/244e6dd38fee305b868d9313e4bb3dd6 b/Library/Artifacts/24/244e6dd38fee305b868d9313e4bb3dd6 new file mode 100644 index 0000000..7e1b524 Binary files /dev/null and b/Library/Artifacts/24/244e6dd38fee305b868d9313e4bb3dd6 differ diff --git a/Library/Artifacts/24/24530c8c946f559a5cf21bb4e1d4c42a b/Library/Artifacts/24/24530c8c946f559a5cf21bb4e1d4c42a new file mode 100644 index 0000000..2d97ff1 Binary files /dev/null and b/Library/Artifacts/24/24530c8c946f559a5cf21bb4e1d4c42a differ diff --git a/Library/Artifacts/24/246c1aa595e02f04a3eda55f52423665 b/Library/Artifacts/24/246c1aa595e02f04a3eda55f52423665 new file mode 100644 index 0000000..1d8ccd1 Binary files /dev/null and b/Library/Artifacts/24/246c1aa595e02f04a3eda55f52423665 differ diff --git a/Library/Artifacts/24/246f308ea19a6542e2bd6e6b83a09dfe b/Library/Artifacts/24/246f308ea19a6542e2bd6e6b83a09dfe new file mode 100644 index 0000000..d417ed3 Binary files /dev/null and b/Library/Artifacts/24/246f308ea19a6542e2bd6e6b83a09dfe differ diff --git a/Library/Artifacts/24/2470f2afc013855e1d0c5aecb01efbff b/Library/Artifacts/24/2470f2afc013855e1d0c5aecb01efbff new file mode 100644 index 0000000..832c156 Binary files /dev/null and b/Library/Artifacts/24/2470f2afc013855e1d0c5aecb01efbff differ diff --git a/Library/Artifacts/24/247897c5943214a9ab92aeceb00cdb82 b/Library/Artifacts/24/247897c5943214a9ab92aeceb00cdb82 new file mode 100644 index 0000000..cdbcdb7 Binary files /dev/null and b/Library/Artifacts/24/247897c5943214a9ab92aeceb00cdb82 differ diff --git a/Library/Artifacts/24/248cb3d34f9bf892a035a75928455a7c b/Library/Artifacts/24/248cb3d34f9bf892a035a75928455a7c new file mode 100644 index 0000000..bc62841 Binary files /dev/null and b/Library/Artifacts/24/248cb3d34f9bf892a035a75928455a7c differ diff --git a/Library/Artifacts/24/249296c565f1a88f8ff9c4ec5943cd47 b/Library/Artifacts/24/249296c565f1a88f8ff9c4ec5943cd47 new file mode 100644 index 0000000..1449bbc Binary files /dev/null and b/Library/Artifacts/24/249296c565f1a88f8ff9c4ec5943cd47 differ diff --git a/Library/Artifacts/24/2499e2cd989b89a98ca575951648907b b/Library/Artifacts/24/2499e2cd989b89a98ca575951648907b new file mode 100644 index 0000000..aa8b5e0 Binary files /dev/null and b/Library/Artifacts/24/2499e2cd989b89a98ca575951648907b differ diff --git a/Library/Artifacts/24/24a0f02e9064b686ae3df0ff9a6b7413 b/Library/Artifacts/24/24a0f02e9064b686ae3df0ff9a6b7413 new file mode 100644 index 0000000..3b8935b Binary files /dev/null and b/Library/Artifacts/24/24a0f02e9064b686ae3df0ff9a6b7413 differ diff --git a/Library/Artifacts/24/24ac8ce152356d77069cc211637c2a78 b/Library/Artifacts/24/24ac8ce152356d77069cc211637c2a78 new file mode 100644 index 0000000..10caf35 Binary files /dev/null and b/Library/Artifacts/24/24ac8ce152356d77069cc211637c2a78 differ diff --git a/Library/Artifacts/24/24b2daf57c1d59ca52c2b7eee55b527e b/Library/Artifacts/24/24b2daf57c1d59ca52c2b7eee55b527e new file mode 100644 index 0000000..4cbb609 Binary files /dev/null and b/Library/Artifacts/24/24b2daf57c1d59ca52c2b7eee55b527e differ diff --git a/Library/Artifacts/24/24db9f7a68a912fb58c09dc18f4bef39 b/Library/Artifacts/24/24db9f7a68a912fb58c09dc18f4bef39 new file mode 100644 index 0000000..d13354c Binary files /dev/null and b/Library/Artifacts/24/24db9f7a68a912fb58c09dc18f4bef39 differ diff --git a/Library/Artifacts/24/24ddd57d307981961f7fb39cd8357f0c b/Library/Artifacts/24/24ddd57d307981961f7fb39cd8357f0c new file mode 100644 index 0000000..e11ec94 Binary files /dev/null and b/Library/Artifacts/24/24ddd57d307981961f7fb39cd8357f0c differ diff --git a/Library/Artifacts/24/24e7c0edfcca7019e451188aa4c943ae b/Library/Artifacts/24/24e7c0edfcca7019e451188aa4c943ae new file mode 100644 index 0000000..2e519c4 Binary files /dev/null and b/Library/Artifacts/24/24e7c0edfcca7019e451188aa4c943ae differ diff --git a/Library/Artifacts/25/253ad1c86390b2ac5f946c1c7f05fb7e b/Library/Artifacts/25/253ad1c86390b2ac5f946c1c7f05fb7e new file mode 100644 index 0000000..2f1dcc4 Binary files /dev/null and b/Library/Artifacts/25/253ad1c86390b2ac5f946c1c7f05fb7e differ diff --git a/Library/Artifacts/25/253ba970eec1e26e563ed894efc059cb b/Library/Artifacts/25/253ba970eec1e26e563ed894efc059cb new file mode 100644 index 0000000..8404699 Binary files /dev/null and b/Library/Artifacts/25/253ba970eec1e26e563ed894efc059cb differ diff --git a/Library/Artifacts/25/25512f65b201d27d8640b3e34350203c b/Library/Artifacts/25/25512f65b201d27d8640b3e34350203c new file mode 100644 index 0000000..bbb6d63 Binary files /dev/null and b/Library/Artifacts/25/25512f65b201d27d8640b3e34350203c differ diff --git a/Library/Artifacts/25/2553820f5a34fa76d7f93cb69ee19eb3 b/Library/Artifacts/25/2553820f5a34fa76d7f93cb69ee19eb3 new file mode 100644 index 0000000..4826718 Binary files /dev/null and b/Library/Artifacts/25/2553820f5a34fa76d7f93cb69ee19eb3 differ diff --git a/Library/Artifacts/25/256c17000a4a5b7028de5e2e664f10b2 b/Library/Artifacts/25/256c17000a4a5b7028de5e2e664f10b2 new file mode 100644 index 0000000..81458d5 Binary files /dev/null and b/Library/Artifacts/25/256c17000a4a5b7028de5e2e664f10b2 differ diff --git a/Library/Artifacts/25/257bf7a0139958aa8afd01834fc542a2 b/Library/Artifacts/25/257bf7a0139958aa8afd01834fc542a2 new file mode 100644 index 0000000..74a4fd6 Binary files /dev/null and b/Library/Artifacts/25/257bf7a0139958aa8afd01834fc542a2 differ diff --git a/Library/Artifacts/25/25a305bc33302a5724e7a9985f1c0848 b/Library/Artifacts/25/25a305bc33302a5724e7a9985f1c0848 new file mode 100644 index 0000000..955d2fe Binary files /dev/null and b/Library/Artifacts/25/25a305bc33302a5724e7a9985f1c0848 differ diff --git a/Library/Artifacts/25/25be16a372d5f813705be77b6a3a1488 b/Library/Artifacts/25/25be16a372d5f813705be77b6a3a1488 new file mode 100644 index 0000000..5cd2201 Binary files /dev/null and b/Library/Artifacts/25/25be16a372d5f813705be77b6a3a1488 differ diff --git a/Library/Artifacts/25/25cb30b5e58b7e5cf228b062a314da62 b/Library/Artifacts/25/25cb30b5e58b7e5cf228b062a314da62 new file mode 100644 index 0000000..0402873 Binary files /dev/null and b/Library/Artifacts/25/25cb30b5e58b7e5cf228b062a314da62 differ diff --git a/Library/Artifacts/25/25e9f7db2b824f142a8f46b774335b1c b/Library/Artifacts/25/25e9f7db2b824f142a8f46b774335b1c new file mode 100644 index 0000000..5c372b2 Binary files /dev/null and b/Library/Artifacts/25/25e9f7db2b824f142a8f46b774335b1c differ diff --git a/Library/Artifacts/25/25f523fdd743b64f5f41006d8d76003b b/Library/Artifacts/25/25f523fdd743b64f5f41006d8d76003b new file mode 100644 index 0000000..addc87f Binary files /dev/null and b/Library/Artifacts/25/25f523fdd743b64f5f41006d8d76003b differ diff --git a/Library/Artifacts/26/26218559c0ac4538783a22bf7739d77f b/Library/Artifacts/26/26218559c0ac4538783a22bf7739d77f new file mode 100644 index 0000000..e438142 Binary files /dev/null and b/Library/Artifacts/26/26218559c0ac4538783a22bf7739d77f differ diff --git a/Library/Artifacts/26/2628688eb85ef2058da67257a75b4981 b/Library/Artifacts/26/2628688eb85ef2058da67257a75b4981 new file mode 100644 index 0000000..5c2fb6c Binary files /dev/null and b/Library/Artifacts/26/2628688eb85ef2058da67257a75b4981 differ diff --git a/Library/Artifacts/26/26354d554e8a76f4e4097ffbf95958b3 b/Library/Artifacts/26/26354d554e8a76f4e4097ffbf95958b3 new file mode 100644 index 0000000..ce92b74 Binary files /dev/null and b/Library/Artifacts/26/26354d554e8a76f4e4097ffbf95958b3 differ diff --git a/Library/Artifacts/26/265884ade1690474c20df34334559df1 b/Library/Artifacts/26/265884ade1690474c20df34334559df1 new file mode 100644 index 0000000..06b75c6 Binary files /dev/null and b/Library/Artifacts/26/265884ade1690474c20df34334559df1 differ diff --git a/Library/Artifacts/26/2667f1f50c232ecd3c527c31ed3ae7fd b/Library/Artifacts/26/2667f1f50c232ecd3c527c31ed3ae7fd new file mode 100644 index 0000000..9108292 Binary files /dev/null and b/Library/Artifacts/26/2667f1f50c232ecd3c527c31ed3ae7fd differ diff --git a/Library/Artifacts/26/26716ba7a4caec615626adb27144a7c9 b/Library/Artifacts/26/26716ba7a4caec615626adb27144a7c9 new file mode 100644 index 0000000..8d452ac Binary files /dev/null and b/Library/Artifacts/26/26716ba7a4caec615626adb27144a7c9 differ diff --git a/Library/Artifacts/26/267b18d2ed56e75fa5fcfb13c8ff34d1 b/Library/Artifacts/26/267b18d2ed56e75fa5fcfb13c8ff34d1 new file mode 100644 index 0000000..f7ba9af Binary files /dev/null and b/Library/Artifacts/26/267b18d2ed56e75fa5fcfb13c8ff34d1 differ diff --git a/Library/Artifacts/26/2688d845482ab737feb43fe8d56e5f84 b/Library/Artifacts/26/2688d845482ab737feb43fe8d56e5f84 new file mode 100644 index 0000000..cc4ab7f Binary files /dev/null and b/Library/Artifacts/26/2688d845482ab737feb43fe8d56e5f84 differ diff --git a/Library/Artifacts/26/2689d759b7027e5a719dcc2365c03795 b/Library/Artifacts/26/2689d759b7027e5a719dcc2365c03795 new file mode 100644 index 0000000..5024cf3 Binary files /dev/null and b/Library/Artifacts/26/2689d759b7027e5a719dcc2365c03795 differ diff --git a/Library/Artifacts/26/26a4d65021eb376f5079f83eed42d2f6 b/Library/Artifacts/26/26a4d65021eb376f5079f83eed42d2f6 new file mode 100644 index 0000000..e14e3b5 Binary files /dev/null and b/Library/Artifacts/26/26a4d65021eb376f5079f83eed42d2f6 differ diff --git a/Library/Artifacts/26/26dc73bd5076409d6a65498cbaaa8616 b/Library/Artifacts/26/26dc73bd5076409d6a65498cbaaa8616 new file mode 100644 index 0000000..0a0740a Binary files /dev/null and b/Library/Artifacts/26/26dc73bd5076409d6a65498cbaaa8616 differ diff --git a/Library/Artifacts/26/26ddb5886c697bb957cefec659bd2685 b/Library/Artifacts/26/26ddb5886c697bb957cefec659bd2685 new file mode 100644 index 0000000..01f9de4 Binary files /dev/null and b/Library/Artifacts/26/26ddb5886c697bb957cefec659bd2685 differ diff --git a/Library/Artifacts/27/2726ed4114851d8c0d451770cda9d708 b/Library/Artifacts/27/2726ed4114851d8c0d451770cda9d708 new file mode 100644 index 0000000..2005968 Binary files /dev/null and b/Library/Artifacts/27/2726ed4114851d8c0d451770cda9d708 differ diff --git a/Library/Artifacts/27/273c3ae76dd339f77432335608990b1c b/Library/Artifacts/27/273c3ae76dd339f77432335608990b1c new file mode 100644 index 0000000..e8dd7a5 Binary files /dev/null and b/Library/Artifacts/27/273c3ae76dd339f77432335608990b1c differ diff --git a/Library/Artifacts/27/273d1db38a3339abcb9d04847b9ee493 b/Library/Artifacts/27/273d1db38a3339abcb9d04847b9ee493 new file mode 100644 index 0000000..902de56 Binary files /dev/null and b/Library/Artifacts/27/273d1db38a3339abcb9d04847b9ee493 differ diff --git a/Library/Artifacts/27/2745bb3a66c0399b4b9d2af7c860b39d b/Library/Artifacts/27/2745bb3a66c0399b4b9d2af7c860b39d new file mode 100644 index 0000000..81e17bf Binary files /dev/null and b/Library/Artifacts/27/2745bb3a66c0399b4b9d2af7c860b39d differ diff --git a/Library/Artifacts/27/274e157c42e09bb6dd6042341005f116 b/Library/Artifacts/27/274e157c42e09bb6dd6042341005f116 new file mode 100644 index 0000000..0707ab0 Binary files /dev/null and b/Library/Artifacts/27/274e157c42e09bb6dd6042341005f116 differ diff --git a/Library/Artifacts/27/275371ad871947574f88d53e086d227a b/Library/Artifacts/27/275371ad871947574f88d53e086d227a new file mode 100644 index 0000000..a3e7038 Binary files /dev/null and b/Library/Artifacts/27/275371ad871947574f88d53e086d227a differ diff --git a/Library/Artifacts/27/2754fa2cfc8ddbe6d2f63431ee88ba27 b/Library/Artifacts/27/2754fa2cfc8ddbe6d2f63431ee88ba27 new file mode 100644 index 0000000..70a4cb2 Binary files /dev/null and b/Library/Artifacts/27/2754fa2cfc8ddbe6d2f63431ee88ba27 differ diff --git a/Library/Artifacts/27/276514f7224c20bd183a5fc98013c8ca b/Library/Artifacts/27/276514f7224c20bd183a5fc98013c8ca new file mode 100644 index 0000000..1224c8f Binary files /dev/null and b/Library/Artifacts/27/276514f7224c20bd183a5fc98013c8ca differ diff --git a/Library/Artifacts/27/27898c287c8135bdf754ddf172c709d4 b/Library/Artifacts/27/27898c287c8135bdf754ddf172c709d4 new file mode 100644 index 0000000..e8f7a66 Binary files /dev/null and b/Library/Artifacts/27/27898c287c8135bdf754ddf172c709d4 differ diff --git a/Library/Artifacts/27/27978f3ab757333026d8ff4002868a29 b/Library/Artifacts/27/27978f3ab757333026d8ff4002868a29 new file mode 100644 index 0000000..5dee9e6 Binary files /dev/null and b/Library/Artifacts/27/27978f3ab757333026d8ff4002868a29 differ diff --git a/Library/Artifacts/27/279b1b1f554da5ddbf86c94458fd2e42 b/Library/Artifacts/27/279b1b1f554da5ddbf86c94458fd2e42 new file mode 100644 index 0000000..c9e1f9d Binary files /dev/null and b/Library/Artifacts/27/279b1b1f554da5ddbf86c94458fd2e42 differ diff --git a/Library/Artifacts/28/281ff3cef085f024c9e3be8b5cbec1f9 b/Library/Artifacts/28/281ff3cef085f024c9e3be8b5cbec1f9 new file mode 100644 index 0000000..54ba642 Binary files /dev/null and b/Library/Artifacts/28/281ff3cef085f024c9e3be8b5cbec1f9 differ diff --git a/Library/Artifacts/28/282ab8e5b62c160d358e19d42c4876d9 b/Library/Artifacts/28/282ab8e5b62c160d358e19d42c4876d9 new file mode 100644 index 0000000..3eb855e Binary files /dev/null and b/Library/Artifacts/28/282ab8e5b62c160d358e19d42c4876d9 differ diff --git a/Library/Artifacts/28/283c6eb769d8126405e1fe7288560748 b/Library/Artifacts/28/283c6eb769d8126405e1fe7288560748 new file mode 100644 index 0000000..66d9f77 Binary files /dev/null and b/Library/Artifacts/28/283c6eb769d8126405e1fe7288560748 differ diff --git a/Library/Artifacts/28/284070556eddc615879359cefb3f14c4 b/Library/Artifacts/28/284070556eddc615879359cefb3f14c4 new file mode 100644 index 0000000..b46ef5a Binary files /dev/null and b/Library/Artifacts/28/284070556eddc615879359cefb3f14c4 differ diff --git a/Library/Artifacts/28/284c7e021282993fb308fbcfb7f4ce7d b/Library/Artifacts/28/284c7e021282993fb308fbcfb7f4ce7d new file mode 100644 index 0000000..8a636db Binary files /dev/null and b/Library/Artifacts/28/284c7e021282993fb308fbcfb7f4ce7d differ diff --git a/Library/Artifacts/28/2856d824b1912027e4676956000a7619 b/Library/Artifacts/28/2856d824b1912027e4676956000a7619 new file mode 100644 index 0000000..0ed2749 Binary files /dev/null and b/Library/Artifacts/28/2856d824b1912027e4676956000a7619 differ diff --git a/Library/Artifacts/28/28988133f02ecde80dd0c1386dc96054 b/Library/Artifacts/28/28988133f02ecde80dd0c1386dc96054 new file mode 100644 index 0000000..2168b10 Binary files /dev/null and b/Library/Artifacts/28/28988133f02ecde80dd0c1386dc96054 differ diff --git a/Library/Artifacts/28/28a2a8fb82ebd598a5f27b9c33dea9e0 b/Library/Artifacts/28/28a2a8fb82ebd598a5f27b9c33dea9e0 new file mode 100644 index 0000000..4093295 Binary files /dev/null and b/Library/Artifacts/28/28a2a8fb82ebd598a5f27b9c33dea9e0 differ diff --git a/Library/Artifacts/28/28ca04ac029bf488fe2406e2e5837b3e b/Library/Artifacts/28/28ca04ac029bf488fe2406e2e5837b3e new file mode 100644 index 0000000..ba9ddd4 Binary files /dev/null and b/Library/Artifacts/28/28ca04ac029bf488fe2406e2e5837b3e differ diff --git a/Library/Artifacts/28/28cb55eeda1fb520e01afb6ab68da696 b/Library/Artifacts/28/28cb55eeda1fb520e01afb6ab68da696 new file mode 100644 index 0000000..423fcb1 Binary files /dev/null and b/Library/Artifacts/28/28cb55eeda1fb520e01afb6ab68da696 differ diff --git a/Library/Artifacts/28/28f23c17adb31bc6a4f4b6c3536b57d1 b/Library/Artifacts/28/28f23c17adb31bc6a4f4b6c3536b57d1 new file mode 100644 index 0000000..82aa460 Binary files /dev/null and b/Library/Artifacts/28/28f23c17adb31bc6a4f4b6c3536b57d1 differ diff --git a/Library/Artifacts/28/28fb7d829b24aab008e26b65e557cc9a b/Library/Artifacts/28/28fb7d829b24aab008e26b65e557cc9a new file mode 100644 index 0000000..e8623ef Binary files /dev/null and b/Library/Artifacts/28/28fb7d829b24aab008e26b65e557cc9a differ diff --git a/Library/Artifacts/29/291c7ede41484fb869f075079c11d3ca b/Library/Artifacts/29/291c7ede41484fb869f075079c11d3ca new file mode 100644 index 0000000..0d74ba0 Binary files /dev/null and b/Library/Artifacts/29/291c7ede41484fb869f075079c11d3ca differ diff --git a/Library/Artifacts/29/291f44152b7b111a8516510d1df5bfc1 b/Library/Artifacts/29/291f44152b7b111a8516510d1df5bfc1 new file mode 100644 index 0000000..e7ef81d Binary files /dev/null and b/Library/Artifacts/29/291f44152b7b111a8516510d1df5bfc1 differ diff --git a/Library/Artifacts/29/29342a9207de522cd0e74ae352a39471 b/Library/Artifacts/29/29342a9207de522cd0e74ae352a39471 new file mode 100644 index 0000000..bae7154 Binary files /dev/null and b/Library/Artifacts/29/29342a9207de522cd0e74ae352a39471 differ diff --git a/Library/Artifacts/29/294b65f2057f5eb6f5c43bdadc4bdfee b/Library/Artifacts/29/294b65f2057f5eb6f5c43bdadc4bdfee new file mode 100644 index 0000000..70d2261 Binary files /dev/null and b/Library/Artifacts/29/294b65f2057f5eb6f5c43bdadc4bdfee differ diff --git a/Library/Artifacts/29/295d1ed13f4bb5107fbdc9bcd03b634a b/Library/Artifacts/29/295d1ed13f4bb5107fbdc9bcd03b634a new file mode 100644 index 0000000..ebf1d64 Binary files /dev/null and b/Library/Artifacts/29/295d1ed13f4bb5107fbdc9bcd03b634a differ diff --git a/Library/Artifacts/29/296432acdb3131d54430036ef76e49b2 b/Library/Artifacts/29/296432acdb3131d54430036ef76e49b2 new file mode 100644 index 0000000..6e97127 Binary files /dev/null and b/Library/Artifacts/29/296432acdb3131d54430036ef76e49b2 differ diff --git a/Library/Artifacts/29/29a5f927d981a6c0fe08e7f6c25142ef b/Library/Artifacts/29/29a5f927d981a6c0fe08e7f6c25142ef new file mode 100644 index 0000000..e2bd801 Binary files /dev/null and b/Library/Artifacts/29/29a5f927d981a6c0fe08e7f6c25142ef differ diff --git a/Library/Artifacts/29/29d5394e00dc74ab53968cc1fbd48c54 b/Library/Artifacts/29/29d5394e00dc74ab53968cc1fbd48c54 new file mode 100644 index 0000000..3661eb4 Binary files /dev/null and b/Library/Artifacts/29/29d5394e00dc74ab53968cc1fbd48c54 differ diff --git a/Library/Artifacts/2a/2a041227a96b302242d1aca41307acd7 b/Library/Artifacts/2a/2a041227a96b302242d1aca41307acd7 new file mode 100644 index 0000000..9397e4a Binary files /dev/null and b/Library/Artifacts/2a/2a041227a96b302242d1aca41307acd7 differ diff --git a/Library/Artifacts/2a/2a13c6da2eecf5767e6269215cf5d92d b/Library/Artifacts/2a/2a13c6da2eecf5767e6269215cf5d92d new file mode 100644 index 0000000..2c03fda Binary files /dev/null and b/Library/Artifacts/2a/2a13c6da2eecf5767e6269215cf5d92d differ diff --git a/Library/Artifacts/2a/2a1a6afd929c3e993982662d505b5ebf b/Library/Artifacts/2a/2a1a6afd929c3e993982662d505b5ebf new file mode 100644 index 0000000..15d046e Binary files /dev/null and b/Library/Artifacts/2a/2a1a6afd929c3e993982662d505b5ebf differ diff --git a/Library/Artifacts/2a/2a20b9ff6dd99c32c2b189b80c461a46 b/Library/Artifacts/2a/2a20b9ff6dd99c32c2b189b80c461a46 new file mode 100644 index 0000000..31163e6 Binary files /dev/null and b/Library/Artifacts/2a/2a20b9ff6dd99c32c2b189b80c461a46 differ diff --git a/Library/Artifacts/2a/2a28e72fb677738a2c8d7b60ee97b6a1 b/Library/Artifacts/2a/2a28e72fb677738a2c8d7b60ee97b6a1 new file mode 100644 index 0000000..baada0c Binary files /dev/null and b/Library/Artifacts/2a/2a28e72fb677738a2c8d7b60ee97b6a1 differ diff --git a/Library/Artifacts/2a/2a2d6401d2a0cf18b145dca5227bd68a b/Library/Artifacts/2a/2a2d6401d2a0cf18b145dca5227bd68a new file mode 100644 index 0000000..ffd8866 Binary files /dev/null and b/Library/Artifacts/2a/2a2d6401d2a0cf18b145dca5227bd68a differ diff --git a/Library/Artifacts/2a/2a45e89708683a7e3edcf8ecdeefa069 b/Library/Artifacts/2a/2a45e89708683a7e3edcf8ecdeefa069 new file mode 100644 index 0000000..9c4feed Binary files /dev/null and b/Library/Artifacts/2a/2a45e89708683a7e3edcf8ecdeefa069 differ diff --git a/Library/Artifacts/2a/2a4fc6e71962a80af60e19ab02c21e05 b/Library/Artifacts/2a/2a4fc6e71962a80af60e19ab02c21e05 new file mode 100644 index 0000000..b70fff4 Binary files /dev/null and b/Library/Artifacts/2a/2a4fc6e71962a80af60e19ab02c21e05 differ diff --git a/Library/Artifacts/2a/2a951c4e5d16a6236986eafbe5b39667 b/Library/Artifacts/2a/2a951c4e5d16a6236986eafbe5b39667 new file mode 100644 index 0000000..e5e314f Binary files /dev/null and b/Library/Artifacts/2a/2a951c4e5d16a6236986eafbe5b39667 differ diff --git a/Library/Artifacts/2a/2aa6a9e14e592c238cda7de5b8d6cd2b b/Library/Artifacts/2a/2aa6a9e14e592c238cda7de5b8d6cd2b new file mode 100644 index 0000000..e38b57e Binary files /dev/null and b/Library/Artifacts/2a/2aa6a9e14e592c238cda7de5b8d6cd2b differ diff --git a/Library/Artifacts/2a/2aaa358979efc525b521a0bdf9f2c52a b/Library/Artifacts/2a/2aaa358979efc525b521a0bdf9f2c52a new file mode 100644 index 0000000..796b552 Binary files /dev/null and b/Library/Artifacts/2a/2aaa358979efc525b521a0bdf9f2c52a differ diff --git a/Library/Artifacts/2a/2adbbf15dff0be84b508296d8df06ca0 b/Library/Artifacts/2a/2adbbf15dff0be84b508296d8df06ca0 new file mode 100644 index 0000000..2be70a7 Binary files /dev/null and b/Library/Artifacts/2a/2adbbf15dff0be84b508296d8df06ca0 differ diff --git a/Library/Artifacts/2a/2afe15bde932acab275b61a9c88bb5ec b/Library/Artifacts/2a/2afe15bde932acab275b61a9c88bb5ec new file mode 100644 index 0000000..1e26a49 Binary files /dev/null and b/Library/Artifacts/2a/2afe15bde932acab275b61a9c88bb5ec differ diff --git a/Library/Artifacts/2b/2b0d364e3c43d7866aa43307590c2be0 b/Library/Artifacts/2b/2b0d364e3c43d7866aa43307590c2be0 new file mode 100644 index 0000000..ba02258 Binary files /dev/null and b/Library/Artifacts/2b/2b0d364e3c43d7866aa43307590c2be0 differ diff --git a/Library/Artifacts/2b/2b18346b46110c90d0d7531565405180 b/Library/Artifacts/2b/2b18346b46110c90d0d7531565405180 new file mode 100644 index 0000000..bb1d5a7 Binary files /dev/null and b/Library/Artifacts/2b/2b18346b46110c90d0d7531565405180 differ diff --git a/Library/Artifacts/2b/2b2348e614601d93530323dbea7462d4 b/Library/Artifacts/2b/2b2348e614601d93530323dbea7462d4 new file mode 100644 index 0000000..3991301 Binary files /dev/null and b/Library/Artifacts/2b/2b2348e614601d93530323dbea7462d4 differ diff --git a/Library/Artifacts/2b/2b237956f399ea966d1db19d49fcb8ff b/Library/Artifacts/2b/2b237956f399ea966d1db19d49fcb8ff new file mode 100644 index 0000000..743d6de Binary files /dev/null and b/Library/Artifacts/2b/2b237956f399ea966d1db19d49fcb8ff differ diff --git a/Library/Artifacts/2b/2b31f95e3afa449b4d035b090eefe9d2 b/Library/Artifacts/2b/2b31f95e3afa449b4d035b090eefe9d2 new file mode 100644 index 0000000..f04a17f Binary files /dev/null and b/Library/Artifacts/2b/2b31f95e3afa449b4d035b090eefe9d2 differ diff --git a/Library/Artifacts/2b/2b4c23cd7694eededc23333e3e1f302f b/Library/Artifacts/2b/2b4c23cd7694eededc23333e3e1f302f new file mode 100644 index 0000000..0935581 Binary files /dev/null and b/Library/Artifacts/2b/2b4c23cd7694eededc23333e3e1f302f differ diff --git a/Library/Artifacts/2b/2b5a370956ec8a43640c6908c08ea311 b/Library/Artifacts/2b/2b5a370956ec8a43640c6908c08ea311 new file mode 100644 index 0000000..002a9e6 Binary files /dev/null and b/Library/Artifacts/2b/2b5a370956ec8a43640c6908c08ea311 differ diff --git a/Library/Artifacts/2b/2b6cccb4291230fcd881b93aa980e059 b/Library/Artifacts/2b/2b6cccb4291230fcd881b93aa980e059 new file mode 100644 index 0000000..781e841 Binary files /dev/null and b/Library/Artifacts/2b/2b6cccb4291230fcd881b93aa980e059 differ diff --git a/Library/Artifacts/2b/2b82cc13446136e9e9ca16987eafcaef b/Library/Artifacts/2b/2b82cc13446136e9e9ca16987eafcaef new file mode 100644 index 0000000..2064b15 Binary files /dev/null and b/Library/Artifacts/2b/2b82cc13446136e9e9ca16987eafcaef differ diff --git a/Library/Artifacts/2b/2b9a5cdd49402046faa0b3d2a5c3ccb6 b/Library/Artifacts/2b/2b9a5cdd49402046faa0b3d2a5c3ccb6 new file mode 100644 index 0000000..8e23dec Binary files /dev/null and b/Library/Artifacts/2b/2b9a5cdd49402046faa0b3d2a5c3ccb6 differ diff --git a/Library/Artifacts/2b/2bcf96bdd2dbc5f9a64767c1fab51c1e b/Library/Artifacts/2b/2bcf96bdd2dbc5f9a64767c1fab51c1e new file mode 100644 index 0000000..5a842b7 Binary files /dev/null and b/Library/Artifacts/2b/2bcf96bdd2dbc5f9a64767c1fab51c1e differ diff --git a/Library/Artifacts/2b/2be6f2de71b929ff506da8c1505d6136 b/Library/Artifacts/2b/2be6f2de71b929ff506da8c1505d6136 new file mode 100644 index 0000000..55a0815 Binary files /dev/null and b/Library/Artifacts/2b/2be6f2de71b929ff506da8c1505d6136 differ diff --git a/Library/Artifacts/2b/2bf327ff87a5a4614469ac2e628c52b4 b/Library/Artifacts/2b/2bf327ff87a5a4614469ac2e628c52b4 new file mode 100644 index 0000000..0f45cae Binary files /dev/null and b/Library/Artifacts/2b/2bf327ff87a5a4614469ac2e628c52b4 differ diff --git a/Library/Artifacts/2b/2bfd4b14bed1140ca01b2a7fcca2b0a5 b/Library/Artifacts/2b/2bfd4b14bed1140ca01b2a7fcca2b0a5 new file mode 100644 index 0000000..d2121bf Binary files /dev/null and b/Library/Artifacts/2b/2bfd4b14bed1140ca01b2a7fcca2b0a5 differ diff --git a/Library/Artifacts/2b/2bfdc1a7841cec78e5954cc48ac3e65d b/Library/Artifacts/2b/2bfdc1a7841cec78e5954cc48ac3e65d new file mode 100644 index 0000000..a45dfe8 Binary files /dev/null and b/Library/Artifacts/2b/2bfdc1a7841cec78e5954cc48ac3e65d differ diff --git a/Library/Artifacts/2c/2c15fa2e3722f85e505128609287ece6 b/Library/Artifacts/2c/2c15fa2e3722f85e505128609287ece6 new file mode 100644 index 0000000..3d4df92 Binary files /dev/null and b/Library/Artifacts/2c/2c15fa2e3722f85e505128609287ece6 differ diff --git a/Library/Artifacts/2c/2c60a4f1c1b1d1193c15eed7c46318d7 b/Library/Artifacts/2c/2c60a4f1c1b1d1193c15eed7c46318d7 new file mode 100644 index 0000000..951ce73 Binary files /dev/null and b/Library/Artifacts/2c/2c60a4f1c1b1d1193c15eed7c46318d7 differ diff --git a/Library/Artifacts/2c/2c75caea0b8b3897da9c308c5e7f4444 b/Library/Artifacts/2c/2c75caea0b8b3897da9c308c5e7f4444 new file mode 100644 index 0000000..ad79f89 Binary files /dev/null and b/Library/Artifacts/2c/2c75caea0b8b3897da9c308c5e7f4444 differ diff --git a/Library/Artifacts/2c/2ceec1391130d219546626db63888ecf b/Library/Artifacts/2c/2ceec1391130d219546626db63888ecf new file mode 100644 index 0000000..ad724ed Binary files /dev/null and b/Library/Artifacts/2c/2ceec1391130d219546626db63888ecf differ diff --git a/Library/Artifacts/2c/2cf876cfcb34f4b024f2ab02787309f9 b/Library/Artifacts/2c/2cf876cfcb34f4b024f2ab02787309f9 new file mode 100644 index 0000000..062ffb3 Binary files /dev/null and b/Library/Artifacts/2c/2cf876cfcb34f4b024f2ab02787309f9 differ diff --git a/Library/Artifacts/2c/2cff89f8afff1d8c4febde1959394163 b/Library/Artifacts/2c/2cff89f8afff1d8c4febde1959394163 new file mode 100644 index 0000000..92f0572 Binary files /dev/null and b/Library/Artifacts/2c/2cff89f8afff1d8c4febde1959394163 differ diff --git a/Library/Artifacts/2d/2d0c13a070bcaeb4640b7589ec03dc0a b/Library/Artifacts/2d/2d0c13a070bcaeb4640b7589ec03dc0a new file mode 100644 index 0000000..bf50572 Binary files /dev/null and b/Library/Artifacts/2d/2d0c13a070bcaeb4640b7589ec03dc0a differ diff --git a/Library/Artifacts/2d/2d11f1d914e4995d2fe4f577548c7a85 b/Library/Artifacts/2d/2d11f1d914e4995d2fe4f577548c7a85 new file mode 100644 index 0000000..f59b021 Binary files /dev/null and b/Library/Artifacts/2d/2d11f1d914e4995d2fe4f577548c7a85 differ diff --git a/Library/Artifacts/2d/2d16774f01ee4869aa10b90b1b95183a b/Library/Artifacts/2d/2d16774f01ee4869aa10b90b1b95183a new file mode 100644 index 0000000..f78600f Binary files /dev/null and b/Library/Artifacts/2d/2d16774f01ee4869aa10b90b1b95183a differ diff --git a/Library/Artifacts/2d/2d3418dc59fec8045c61c238c4ebe6db b/Library/Artifacts/2d/2d3418dc59fec8045c61c238c4ebe6db new file mode 100644 index 0000000..55308d5 Binary files /dev/null and b/Library/Artifacts/2d/2d3418dc59fec8045c61c238c4ebe6db differ diff --git a/Library/Artifacts/2d/2d5b653c7b460bf8553a95de6d9e4eaf b/Library/Artifacts/2d/2d5b653c7b460bf8553a95de6d9e4eaf new file mode 100644 index 0000000..31d4efb Binary files /dev/null and b/Library/Artifacts/2d/2d5b653c7b460bf8553a95de6d9e4eaf differ diff --git a/Library/Artifacts/2d/2d6507682cb77cf370cc15dc72c2c178 b/Library/Artifacts/2d/2d6507682cb77cf370cc15dc72c2c178 new file mode 100644 index 0000000..3aa3b44 Binary files /dev/null and b/Library/Artifacts/2d/2d6507682cb77cf370cc15dc72c2c178 differ diff --git a/Library/Artifacts/2d/2d66fd9abaa1b6e4f2c2dc80a8b83f3b b/Library/Artifacts/2d/2d66fd9abaa1b6e4f2c2dc80a8b83f3b new file mode 100644 index 0000000..0e94b0e Binary files /dev/null and b/Library/Artifacts/2d/2d66fd9abaa1b6e4f2c2dc80a8b83f3b differ diff --git a/Library/Artifacts/2d/2d6e7ca29be0e92387fd6caf5f901d04 b/Library/Artifacts/2d/2d6e7ca29be0e92387fd6caf5f901d04 new file mode 100644 index 0000000..c05965e Binary files /dev/null and b/Library/Artifacts/2d/2d6e7ca29be0e92387fd6caf5f901d04 differ diff --git a/Library/Artifacts/2d/2d7ee6f2e3cc0e492a3eacbc3201c689 b/Library/Artifacts/2d/2d7ee6f2e3cc0e492a3eacbc3201c689 new file mode 100644 index 0000000..dfc64df Binary files /dev/null and b/Library/Artifacts/2d/2d7ee6f2e3cc0e492a3eacbc3201c689 differ diff --git a/Library/Artifacts/2d/2d941ccee29dad769cd29c12e039c251 b/Library/Artifacts/2d/2d941ccee29dad769cd29c12e039c251 new file mode 100644 index 0000000..96b46e3 Binary files /dev/null and b/Library/Artifacts/2d/2d941ccee29dad769cd29c12e039c251 differ diff --git a/Library/Artifacts/2d/2da02f98240971f5341b47d0acf3c0b2 b/Library/Artifacts/2d/2da02f98240971f5341b47d0acf3c0b2 new file mode 100644 index 0000000..9a9d09d Binary files /dev/null and b/Library/Artifacts/2d/2da02f98240971f5341b47d0acf3c0b2 differ diff --git a/Library/Artifacts/2d/2dab354d384dd0550d1eea8bac8fdd64 b/Library/Artifacts/2d/2dab354d384dd0550d1eea8bac8fdd64 new file mode 100644 index 0000000..7b49967 Binary files /dev/null and b/Library/Artifacts/2d/2dab354d384dd0550d1eea8bac8fdd64 differ diff --git a/Library/Artifacts/2d/2daef8b07063c441c609870b5f5b02b6 b/Library/Artifacts/2d/2daef8b07063c441c609870b5f5b02b6 new file mode 100644 index 0000000..08b0b5d Binary files /dev/null and b/Library/Artifacts/2d/2daef8b07063c441c609870b5f5b02b6 differ diff --git a/Library/Artifacts/2d/2ddbebc46dd8dd832caed23f7bc1faa9 b/Library/Artifacts/2d/2ddbebc46dd8dd832caed23f7bc1faa9 new file mode 100644 index 0000000..b1a03b5 Binary files /dev/null and b/Library/Artifacts/2d/2ddbebc46dd8dd832caed23f7bc1faa9 differ diff --git a/Library/Artifacts/2e/2e0f05ee0df5127a75b993fc7259668a b/Library/Artifacts/2e/2e0f05ee0df5127a75b993fc7259668a new file mode 100644 index 0000000..d4e371c Binary files /dev/null and b/Library/Artifacts/2e/2e0f05ee0df5127a75b993fc7259668a differ diff --git a/Library/Artifacts/2e/2e1d384edfc74ce40f4569043b92696a b/Library/Artifacts/2e/2e1d384edfc74ce40f4569043b92696a new file mode 100644 index 0000000..f6b3b23 Binary files /dev/null and b/Library/Artifacts/2e/2e1d384edfc74ce40f4569043b92696a differ diff --git a/Library/Artifacts/2e/2e326bfc31576bf68ae3617b3998d9c2 b/Library/Artifacts/2e/2e326bfc31576bf68ae3617b3998d9c2 new file mode 100644 index 0000000..6022f52 Binary files /dev/null and b/Library/Artifacts/2e/2e326bfc31576bf68ae3617b3998d9c2 differ diff --git a/Library/Artifacts/2e/2e335259ab530b2ac59406f261bca84a b/Library/Artifacts/2e/2e335259ab530b2ac59406f261bca84a new file mode 100644 index 0000000..a890f76 Binary files /dev/null and b/Library/Artifacts/2e/2e335259ab530b2ac59406f261bca84a differ diff --git a/Library/Artifacts/2e/2e602f02b58850a325fac666e3a854eb b/Library/Artifacts/2e/2e602f02b58850a325fac666e3a854eb new file mode 100644 index 0000000..2c57711 Binary files /dev/null and b/Library/Artifacts/2e/2e602f02b58850a325fac666e3a854eb differ diff --git a/Library/Artifacts/2e/2e679b17b0b8efc7d0d4c1fc1cdae31f b/Library/Artifacts/2e/2e679b17b0b8efc7d0d4c1fc1cdae31f new file mode 100644 index 0000000..45ed57e Binary files /dev/null and b/Library/Artifacts/2e/2e679b17b0b8efc7d0d4c1fc1cdae31f differ diff --git a/Library/Artifacts/2e/2e7782ea173629769d1dc7d7bd2cc67c b/Library/Artifacts/2e/2e7782ea173629769d1dc7d7bd2cc67c new file mode 100644 index 0000000..378a178 Binary files /dev/null and b/Library/Artifacts/2e/2e7782ea173629769d1dc7d7bd2cc67c differ diff --git a/Library/Artifacts/2e/2ea634474fd8cd2edf478f8ad4590850 b/Library/Artifacts/2e/2ea634474fd8cd2edf478f8ad4590850 new file mode 100644 index 0000000..661b859 Binary files /dev/null and b/Library/Artifacts/2e/2ea634474fd8cd2edf478f8ad4590850 differ diff --git a/Library/Artifacts/2e/2ead1b4a4f01017e41d5ac62445a0f90 b/Library/Artifacts/2e/2ead1b4a4f01017e41d5ac62445a0f90 new file mode 100644 index 0000000..9bdd39e Binary files /dev/null and b/Library/Artifacts/2e/2ead1b4a4f01017e41d5ac62445a0f90 differ diff --git a/Library/Artifacts/2e/2ebd145baee0e86e75944045f6914754 b/Library/Artifacts/2e/2ebd145baee0e86e75944045f6914754 new file mode 100644 index 0000000..af68db2 Binary files /dev/null and b/Library/Artifacts/2e/2ebd145baee0e86e75944045f6914754 differ diff --git a/Library/Artifacts/2e/2ed73b2b031c7c266118a428b4d2c587 b/Library/Artifacts/2e/2ed73b2b031c7c266118a428b4d2c587 new file mode 100644 index 0000000..1d78d6f Binary files /dev/null and b/Library/Artifacts/2e/2ed73b2b031c7c266118a428b4d2c587 differ diff --git a/Library/Artifacts/2e/2ede6af250f365011b922fd5686ac12f b/Library/Artifacts/2e/2ede6af250f365011b922fd5686ac12f new file mode 100644 index 0000000..09dae98 Binary files /dev/null and b/Library/Artifacts/2e/2ede6af250f365011b922fd5686ac12f differ diff --git a/Library/Artifacts/2e/2ee061ef662bfa4f6d095757ea7171fc b/Library/Artifacts/2e/2ee061ef662bfa4f6d095757ea7171fc new file mode 100644 index 0000000..21a3c6c Binary files /dev/null and b/Library/Artifacts/2e/2ee061ef662bfa4f6d095757ea7171fc differ diff --git a/Library/Artifacts/2f/2f0380a0207f0776718bd59671047c59 b/Library/Artifacts/2f/2f0380a0207f0776718bd59671047c59 new file mode 100644 index 0000000..a0870a4 Binary files /dev/null and b/Library/Artifacts/2f/2f0380a0207f0776718bd59671047c59 differ diff --git a/Library/Artifacts/2f/2f040c31c58cf2d1be19c5cd82a7e4da b/Library/Artifacts/2f/2f040c31c58cf2d1be19c5cd82a7e4da new file mode 100644 index 0000000..9b01aa2 Binary files /dev/null and b/Library/Artifacts/2f/2f040c31c58cf2d1be19c5cd82a7e4da differ diff --git a/Library/Artifacts/2f/2f0ae476412ae5ffc4eca87f5966349c b/Library/Artifacts/2f/2f0ae476412ae5ffc4eca87f5966349c new file mode 100644 index 0000000..1f8ef7c Binary files /dev/null and b/Library/Artifacts/2f/2f0ae476412ae5ffc4eca87f5966349c differ diff --git a/Library/Artifacts/2f/2f0e07adf97d2ebb4b04c37f95b0c44d b/Library/Artifacts/2f/2f0e07adf97d2ebb4b04c37f95b0c44d new file mode 100644 index 0000000..8dd2456 Binary files /dev/null and b/Library/Artifacts/2f/2f0e07adf97d2ebb4b04c37f95b0c44d differ diff --git a/Library/Artifacts/2f/2f3a42dae1af631d50e2b345a7bfe9df b/Library/Artifacts/2f/2f3a42dae1af631d50e2b345a7bfe9df new file mode 100644 index 0000000..622a290 Binary files /dev/null and b/Library/Artifacts/2f/2f3a42dae1af631d50e2b345a7bfe9df differ diff --git a/Library/Artifacts/2f/2f7a8f7b25283b2d03acbeb6d86ea948 b/Library/Artifacts/2f/2f7a8f7b25283b2d03acbeb6d86ea948 new file mode 100644 index 0000000..7fd2fba Binary files /dev/null and b/Library/Artifacts/2f/2f7a8f7b25283b2d03acbeb6d86ea948 differ diff --git a/Library/Artifacts/2f/2f7ce305e56fdfc5c48449570557f530 b/Library/Artifacts/2f/2f7ce305e56fdfc5c48449570557f530 new file mode 100644 index 0000000..af81c4b Binary files /dev/null and b/Library/Artifacts/2f/2f7ce305e56fdfc5c48449570557f530 differ diff --git a/Library/Artifacts/2f/2fde45b1df08c3436669f9855ce68930 b/Library/Artifacts/2f/2fde45b1df08c3436669f9855ce68930 new file mode 100644 index 0000000..81215cf Binary files /dev/null and b/Library/Artifacts/2f/2fde45b1df08c3436669f9855ce68930 differ diff --git a/Library/Artifacts/2f/2fe0cff1c7f38122be575ba51fe82b6d b/Library/Artifacts/2f/2fe0cff1c7f38122be575ba51fe82b6d new file mode 100644 index 0000000..8290dd4 Binary files /dev/null and b/Library/Artifacts/2f/2fe0cff1c7f38122be575ba51fe82b6d differ diff --git a/Library/Artifacts/2f/2fecceaeb2dcb5da8f6ab02fccf70649 b/Library/Artifacts/2f/2fecceaeb2dcb5da8f6ab02fccf70649 new file mode 100644 index 0000000..75b10ea Binary files /dev/null and b/Library/Artifacts/2f/2fecceaeb2dcb5da8f6ab02fccf70649 differ diff --git a/Library/Artifacts/30/301d2a805b957408c729ce1b6d9d3f47 b/Library/Artifacts/30/301d2a805b957408c729ce1b6d9d3f47 new file mode 100644 index 0000000..162bf34 Binary files /dev/null and b/Library/Artifacts/30/301d2a805b957408c729ce1b6d9d3f47 differ diff --git a/Library/Artifacts/30/302c9864eca43fc7100f305a471723ec b/Library/Artifacts/30/302c9864eca43fc7100f305a471723ec new file mode 100644 index 0000000..d407601 Binary files /dev/null and b/Library/Artifacts/30/302c9864eca43fc7100f305a471723ec differ diff --git a/Library/Artifacts/30/303e3fbf861d794632a8a89b8c3646e4 b/Library/Artifacts/30/303e3fbf861d794632a8a89b8c3646e4 new file mode 100644 index 0000000..52c562c Binary files /dev/null and b/Library/Artifacts/30/303e3fbf861d794632a8a89b8c3646e4 differ diff --git a/Library/Artifacts/30/3050a6482a4a84a9010fb28bee14d379 b/Library/Artifacts/30/3050a6482a4a84a9010fb28bee14d379 new file mode 100644 index 0000000..3402cb9 Binary files /dev/null and b/Library/Artifacts/30/3050a6482a4a84a9010fb28bee14d379 differ diff --git a/Library/Artifacts/30/305756ae39632d246f5b7691d3d05473 b/Library/Artifacts/30/305756ae39632d246f5b7691d3d05473 new file mode 100644 index 0000000..84c9e0b Binary files /dev/null and b/Library/Artifacts/30/305756ae39632d246f5b7691d3d05473 differ diff --git a/Library/Artifacts/30/3064dbd1d780c3f9bd4caf2347a5a788 b/Library/Artifacts/30/3064dbd1d780c3f9bd4caf2347a5a788 new file mode 100644 index 0000000..d84d7ad Binary files /dev/null and b/Library/Artifacts/30/3064dbd1d780c3f9bd4caf2347a5a788 differ diff --git a/Library/Artifacts/30/3069535b121cdfb33cf15af904d5fd0c b/Library/Artifacts/30/3069535b121cdfb33cf15af904d5fd0c new file mode 100644 index 0000000..b4a61fb Binary files /dev/null and b/Library/Artifacts/30/3069535b121cdfb33cf15af904d5fd0c differ diff --git a/Library/Artifacts/30/30ab6898a4a13be48ac7975851e8f35a b/Library/Artifacts/30/30ab6898a4a13be48ac7975851e8f35a new file mode 100644 index 0000000..3ada131 Binary files /dev/null and b/Library/Artifacts/30/30ab6898a4a13be48ac7975851e8f35a differ diff --git a/Library/Artifacts/30/30b5112c2d3724ef11c8fe531523fd5a b/Library/Artifacts/30/30b5112c2d3724ef11c8fe531523fd5a new file mode 100644 index 0000000..0ee6c24 Binary files /dev/null and b/Library/Artifacts/30/30b5112c2d3724ef11c8fe531523fd5a differ diff --git a/Library/Artifacts/30/30c6493467ca6b49c64fe03c901360bc b/Library/Artifacts/30/30c6493467ca6b49c64fe03c901360bc new file mode 100644 index 0000000..7048d9a Binary files /dev/null and b/Library/Artifacts/30/30c6493467ca6b49c64fe03c901360bc differ diff --git a/Library/Artifacts/30/30d93cbb23a63a79740c03805a18a832 b/Library/Artifacts/30/30d93cbb23a63a79740c03805a18a832 new file mode 100644 index 0000000..6313663 Binary files /dev/null and b/Library/Artifacts/30/30d93cbb23a63a79740c03805a18a832 differ diff --git a/Library/Artifacts/30/30fc2681d14a9b360ab470e64877c2b8 b/Library/Artifacts/30/30fc2681d14a9b360ab470e64877c2b8 new file mode 100644 index 0000000..e512f3d Binary files /dev/null and b/Library/Artifacts/30/30fc2681d14a9b360ab470e64877c2b8 differ diff --git a/Library/Artifacts/31/3103fd702551ea1c50d1e439710d0c72 b/Library/Artifacts/31/3103fd702551ea1c50d1e439710d0c72 new file mode 100644 index 0000000..aa634f5 Binary files /dev/null and b/Library/Artifacts/31/3103fd702551ea1c50d1e439710d0c72 differ diff --git a/Library/Artifacts/31/3104550d9c76f62576e0e191429b2e3e b/Library/Artifacts/31/3104550d9c76f62576e0e191429b2e3e new file mode 100644 index 0000000..f22ba31 Binary files /dev/null and b/Library/Artifacts/31/3104550d9c76f62576e0e191429b2e3e differ diff --git a/Library/Artifacts/31/3109b5d6509c7ffeadee103b25cab06f b/Library/Artifacts/31/3109b5d6509c7ffeadee103b25cab06f new file mode 100644 index 0000000..7591f2c Binary files /dev/null and b/Library/Artifacts/31/3109b5d6509c7ffeadee103b25cab06f differ diff --git a/Library/Artifacts/31/312fe9d1a3a45a6a6737c245b25cf1ce b/Library/Artifacts/31/312fe9d1a3a45a6a6737c245b25cf1ce new file mode 100644 index 0000000..4eb5b72 Binary files /dev/null and b/Library/Artifacts/31/312fe9d1a3a45a6a6737c245b25cf1ce differ diff --git a/Library/Artifacts/31/316f5a1114c8d62c47ac1e72e7a48c40 b/Library/Artifacts/31/316f5a1114c8d62c47ac1e72e7a48c40 new file mode 100644 index 0000000..a104433 Binary files /dev/null and b/Library/Artifacts/31/316f5a1114c8d62c47ac1e72e7a48c40 differ diff --git a/Library/Artifacts/31/3191bb387b2bbde94fba5c654d45aa20 b/Library/Artifacts/31/3191bb387b2bbde94fba5c654d45aa20 new file mode 100644 index 0000000..8c56846 Binary files /dev/null and b/Library/Artifacts/31/3191bb387b2bbde94fba5c654d45aa20 differ diff --git a/Library/Artifacts/31/31a45086c7771c339cc7a3f9bed3f5ab b/Library/Artifacts/31/31a45086c7771c339cc7a3f9bed3f5ab new file mode 100644 index 0000000..f5f4a9d Binary files /dev/null and b/Library/Artifacts/31/31a45086c7771c339cc7a3f9bed3f5ab differ diff --git a/Library/Artifacts/31/31b2cbb355d7371bcd7d7e292f1136a6 b/Library/Artifacts/31/31b2cbb355d7371bcd7d7e292f1136a6 new file mode 100644 index 0000000..b2ccd0d Binary files /dev/null and b/Library/Artifacts/31/31b2cbb355d7371bcd7d7e292f1136a6 differ diff --git a/Library/Artifacts/31/31c0910ac216015161ff437e4a93f557 b/Library/Artifacts/31/31c0910ac216015161ff437e4a93f557 new file mode 100644 index 0000000..0505925 Binary files /dev/null and b/Library/Artifacts/31/31c0910ac216015161ff437e4a93f557 differ diff --git a/Library/Artifacts/31/31e2bbb871f7a066df170d376f02c261 b/Library/Artifacts/31/31e2bbb871f7a066df170d376f02c261 new file mode 100644 index 0000000..c9d310f Binary files /dev/null and b/Library/Artifacts/31/31e2bbb871f7a066df170d376f02c261 differ diff --git a/Library/Artifacts/31/31e8c5861c0f4800d3e465e767e419aa b/Library/Artifacts/31/31e8c5861c0f4800d3e465e767e419aa new file mode 100644 index 0000000..b48acf2 Binary files /dev/null and b/Library/Artifacts/31/31e8c5861c0f4800d3e465e767e419aa differ diff --git a/Library/Artifacts/31/31eda8ee952a24592f2a0dfa60e0d8fc b/Library/Artifacts/31/31eda8ee952a24592f2a0dfa60e0d8fc new file mode 100644 index 0000000..573854a Binary files /dev/null and b/Library/Artifacts/31/31eda8ee952a24592f2a0dfa60e0d8fc differ diff --git a/Library/Artifacts/32/321bdb0fcd5492bfed628b3efbd65363 b/Library/Artifacts/32/321bdb0fcd5492bfed628b3efbd65363 new file mode 100644 index 0000000..6429dfd Binary files /dev/null and b/Library/Artifacts/32/321bdb0fcd5492bfed628b3efbd65363 differ diff --git a/Library/Artifacts/32/3230ddce737a603cf28b76aceb937a8e b/Library/Artifacts/32/3230ddce737a603cf28b76aceb937a8e new file mode 100644 index 0000000..9a5ffc4 Binary files /dev/null and b/Library/Artifacts/32/3230ddce737a603cf28b76aceb937a8e differ diff --git a/Library/Artifacts/32/323e0e814cda38b432e9fcf9879c32cc b/Library/Artifacts/32/323e0e814cda38b432e9fcf9879c32cc new file mode 100644 index 0000000..a7f1737 Binary files /dev/null and b/Library/Artifacts/32/323e0e814cda38b432e9fcf9879c32cc differ diff --git a/Library/Artifacts/32/325b57ddf8b9f5d578a644b223baf068 b/Library/Artifacts/32/325b57ddf8b9f5d578a644b223baf068 new file mode 100644 index 0000000..d1e42c1 Binary files /dev/null and b/Library/Artifacts/32/325b57ddf8b9f5d578a644b223baf068 differ diff --git a/Library/Artifacts/32/326ba57c1228884a1137311b2296119e b/Library/Artifacts/32/326ba57c1228884a1137311b2296119e new file mode 100644 index 0000000..c6a4711 Binary files /dev/null and b/Library/Artifacts/32/326ba57c1228884a1137311b2296119e differ diff --git a/Library/Artifacts/32/326e0b52490ed6fe45ae3d8a3d6c1d47 b/Library/Artifacts/32/326e0b52490ed6fe45ae3d8a3d6c1d47 new file mode 100644 index 0000000..5382410 Binary files /dev/null and b/Library/Artifacts/32/326e0b52490ed6fe45ae3d8a3d6c1d47 differ diff --git a/Library/Artifacts/32/326eadcd74b51b373fcae6c27cc0f98b b/Library/Artifacts/32/326eadcd74b51b373fcae6c27cc0f98b new file mode 100644 index 0000000..3587c00 Binary files /dev/null and b/Library/Artifacts/32/326eadcd74b51b373fcae6c27cc0f98b differ diff --git a/Library/Artifacts/32/3299b212f3ae321144167383c17e3cac b/Library/Artifacts/32/3299b212f3ae321144167383c17e3cac new file mode 100644 index 0000000..531e8b2 Binary files /dev/null and b/Library/Artifacts/32/3299b212f3ae321144167383c17e3cac differ diff --git a/Library/Artifacts/32/32a3d79fceeae682dcf9198ffcf95bc0 b/Library/Artifacts/32/32a3d79fceeae682dcf9198ffcf95bc0 new file mode 100644 index 0000000..1f3b1c2 Binary files /dev/null and b/Library/Artifacts/32/32a3d79fceeae682dcf9198ffcf95bc0 differ diff --git a/Library/Artifacts/32/32a674e4f68158ac2ec2a0545078e7f0 b/Library/Artifacts/32/32a674e4f68158ac2ec2a0545078e7f0 new file mode 100644 index 0000000..ada0ba1 Binary files /dev/null and b/Library/Artifacts/32/32a674e4f68158ac2ec2a0545078e7f0 differ diff --git a/Library/Artifacts/32/32b2cf8fcdf8e569f40fdaee941f405d b/Library/Artifacts/32/32b2cf8fcdf8e569f40fdaee941f405d new file mode 100644 index 0000000..5ba8612 Binary files /dev/null and b/Library/Artifacts/32/32b2cf8fcdf8e569f40fdaee941f405d differ diff --git a/Library/Artifacts/32/32b43edd922584e3da68ed95f9751b5b b/Library/Artifacts/32/32b43edd922584e3da68ed95f9751b5b new file mode 100644 index 0000000..d485500 Binary files /dev/null and b/Library/Artifacts/32/32b43edd922584e3da68ed95f9751b5b differ diff --git a/Library/Artifacts/32/32ddcc9f74a1032c71c935f129eb33cc b/Library/Artifacts/32/32ddcc9f74a1032c71c935f129eb33cc new file mode 100644 index 0000000..18199fb Binary files /dev/null and b/Library/Artifacts/32/32ddcc9f74a1032c71c935f129eb33cc differ diff --git a/Library/Artifacts/32/32ef3b4d14e86790aad34973fe024ade b/Library/Artifacts/32/32ef3b4d14e86790aad34973fe024ade new file mode 100644 index 0000000..ebf2baf Binary files /dev/null and b/Library/Artifacts/32/32ef3b4d14e86790aad34973fe024ade differ diff --git a/Library/Artifacts/32/32f35c3576835ea62953833f1d4b2835 b/Library/Artifacts/32/32f35c3576835ea62953833f1d4b2835 new file mode 100644 index 0000000..14e262e Binary files /dev/null and b/Library/Artifacts/32/32f35c3576835ea62953833f1d4b2835 differ diff --git a/Library/Artifacts/33/33358ddf18bd012aa64f128002672afe b/Library/Artifacts/33/33358ddf18bd012aa64f128002672afe new file mode 100644 index 0000000..2165c46 Binary files /dev/null and b/Library/Artifacts/33/33358ddf18bd012aa64f128002672afe differ diff --git a/Library/Artifacts/33/33472071bebf5a412b75fc8ef63b0c3a b/Library/Artifacts/33/33472071bebf5a412b75fc8ef63b0c3a new file mode 100644 index 0000000..ff616b5 Binary files /dev/null and b/Library/Artifacts/33/33472071bebf5a412b75fc8ef63b0c3a differ diff --git a/Library/Artifacts/33/33a7dcceaacca5d88f9ae82e6fc4f434 b/Library/Artifacts/33/33a7dcceaacca5d88f9ae82e6fc4f434 new file mode 100644 index 0000000..86d47ec Binary files /dev/null and b/Library/Artifacts/33/33a7dcceaacca5d88f9ae82e6fc4f434 differ diff --git a/Library/Artifacts/33/33ad2395d58d2c1070fd3b1f4cd27d08 b/Library/Artifacts/33/33ad2395d58d2c1070fd3b1f4cd27d08 new file mode 100644 index 0000000..4fac95a Binary files /dev/null and b/Library/Artifacts/33/33ad2395d58d2c1070fd3b1f4cd27d08 differ diff --git a/Library/Artifacts/33/33c6114273c162080b0d43aee1d0dce2 b/Library/Artifacts/33/33c6114273c162080b0d43aee1d0dce2 new file mode 100644 index 0000000..52485d0 Binary files /dev/null and b/Library/Artifacts/33/33c6114273c162080b0d43aee1d0dce2 differ diff --git a/Library/Artifacts/33/33c6a8e1badb8e3dabc0f85e5dcd0eed b/Library/Artifacts/33/33c6a8e1badb8e3dabc0f85e5dcd0eed new file mode 100644 index 0000000..658bc10 Binary files /dev/null and b/Library/Artifacts/33/33c6a8e1badb8e3dabc0f85e5dcd0eed differ diff --git a/Library/Artifacts/33/33e8fd9f9d1d4d13615cdff217b8283a b/Library/Artifacts/33/33e8fd9f9d1d4d13615cdff217b8283a new file mode 100644 index 0000000..39a0e07 Binary files /dev/null and b/Library/Artifacts/33/33e8fd9f9d1d4d13615cdff217b8283a differ diff --git a/Library/Artifacts/34/3472b3993f46b3deda429925b914321a b/Library/Artifacts/34/3472b3993f46b3deda429925b914321a new file mode 100644 index 0000000..16a6297 Binary files /dev/null and b/Library/Artifacts/34/3472b3993f46b3deda429925b914321a differ diff --git a/Library/Artifacts/34/3492b91afa9e243bffdd1096f81d6f5e b/Library/Artifacts/34/3492b91afa9e243bffdd1096f81d6f5e new file mode 100644 index 0000000..2b9ba89 Binary files /dev/null and b/Library/Artifacts/34/3492b91afa9e243bffdd1096f81d6f5e differ diff --git a/Library/Artifacts/34/3496701e4897e302668f047b17528fe2 b/Library/Artifacts/34/3496701e4897e302668f047b17528fe2 new file mode 100644 index 0000000..ab64a77 Binary files /dev/null and b/Library/Artifacts/34/3496701e4897e302668f047b17528fe2 differ diff --git a/Library/Artifacts/34/34de4397857f869cbb3a882d00b74dea b/Library/Artifacts/34/34de4397857f869cbb3a882d00b74dea new file mode 100644 index 0000000..a87aec6 Binary files /dev/null and b/Library/Artifacts/34/34de4397857f869cbb3a882d00b74dea differ diff --git a/Library/Artifacts/34/34f5cd6a5f4073df4c5495f130a7ca69 b/Library/Artifacts/34/34f5cd6a5f4073df4c5495f130a7ca69 new file mode 100644 index 0000000..27866d4 Binary files /dev/null and b/Library/Artifacts/34/34f5cd6a5f4073df4c5495f130a7ca69 differ diff --git a/Library/Artifacts/34/34fbda8b5dd6cfcbd8242de97368f1fd b/Library/Artifacts/34/34fbda8b5dd6cfcbd8242de97368f1fd new file mode 100644 index 0000000..73464f6 Binary files /dev/null and b/Library/Artifacts/34/34fbda8b5dd6cfcbd8242de97368f1fd differ diff --git a/Library/Artifacts/35/3525a206e4faab15b4a8aa9b8245ab6c b/Library/Artifacts/35/3525a206e4faab15b4a8aa9b8245ab6c new file mode 100644 index 0000000..7467923 Binary files /dev/null and b/Library/Artifacts/35/3525a206e4faab15b4a8aa9b8245ab6c differ diff --git a/Library/Artifacts/35/353b7d1273eb666f398639ad7e75b541 b/Library/Artifacts/35/353b7d1273eb666f398639ad7e75b541 new file mode 100644 index 0000000..fb2215a Binary files /dev/null and b/Library/Artifacts/35/353b7d1273eb666f398639ad7e75b541 differ diff --git a/Library/Artifacts/35/35466db75b478449144905789c00877c b/Library/Artifacts/35/35466db75b478449144905789c00877c new file mode 100644 index 0000000..bef2f3d Binary files /dev/null and b/Library/Artifacts/35/35466db75b478449144905789c00877c differ diff --git a/Library/Artifacts/35/355b0c7d64a00eb84c92321a3893d730 b/Library/Artifacts/35/355b0c7d64a00eb84c92321a3893d730 new file mode 100644 index 0000000..00b74b4 Binary files /dev/null and b/Library/Artifacts/35/355b0c7d64a00eb84c92321a3893d730 differ diff --git a/Library/Artifacts/35/3561e865a9df7aeec96913f5f97098bc b/Library/Artifacts/35/3561e865a9df7aeec96913f5f97098bc new file mode 100644 index 0000000..1f7ae88 Binary files /dev/null and b/Library/Artifacts/35/3561e865a9df7aeec96913f5f97098bc differ diff --git a/Library/Artifacts/35/3568d44c030543d323b044cbff557d1b b/Library/Artifacts/35/3568d44c030543d323b044cbff557d1b new file mode 100644 index 0000000..355dff5 Binary files /dev/null and b/Library/Artifacts/35/3568d44c030543d323b044cbff557d1b differ diff --git a/Library/Artifacts/35/35842ed9a79b4142b5e20ebc1c260908 b/Library/Artifacts/35/35842ed9a79b4142b5e20ebc1c260908 new file mode 100644 index 0000000..c316d51 Binary files /dev/null and b/Library/Artifacts/35/35842ed9a79b4142b5e20ebc1c260908 differ diff --git a/Library/Artifacts/35/358f6b393ce8c20ec55e0bfdd572bf08 b/Library/Artifacts/35/358f6b393ce8c20ec55e0bfdd572bf08 new file mode 100644 index 0000000..d8f34ba Binary files /dev/null and b/Library/Artifacts/35/358f6b393ce8c20ec55e0bfdd572bf08 differ diff --git a/Library/Artifacts/35/35985dc4a645610d7db67319a0ce7d7a b/Library/Artifacts/35/35985dc4a645610d7db67319a0ce7d7a new file mode 100644 index 0000000..2721e77 Binary files /dev/null and b/Library/Artifacts/35/35985dc4a645610d7db67319a0ce7d7a differ diff --git a/Library/Artifacts/35/35a8315f1e0a56525d6230096381dbb8 b/Library/Artifacts/35/35a8315f1e0a56525d6230096381dbb8 new file mode 100644 index 0000000..f2ef54f Binary files /dev/null and b/Library/Artifacts/35/35a8315f1e0a56525d6230096381dbb8 differ diff --git a/Library/Artifacts/35/35af4a58d7e4b851d35a820246a237f1 b/Library/Artifacts/35/35af4a58d7e4b851d35a820246a237f1 new file mode 100644 index 0000000..9ceb794 Binary files /dev/null and b/Library/Artifacts/35/35af4a58d7e4b851d35a820246a237f1 differ diff --git a/Library/Artifacts/35/35b1cd1c7d46d39cc96ab2c6d31b56e0 b/Library/Artifacts/35/35b1cd1c7d46d39cc96ab2c6d31b56e0 new file mode 100644 index 0000000..c443418 Binary files /dev/null and b/Library/Artifacts/35/35b1cd1c7d46d39cc96ab2c6d31b56e0 differ diff --git a/Library/Artifacts/35/35b39925313a6563101779146f5a3bac b/Library/Artifacts/35/35b39925313a6563101779146f5a3bac new file mode 100644 index 0000000..13e28d4 Binary files /dev/null and b/Library/Artifacts/35/35b39925313a6563101779146f5a3bac differ diff --git a/Library/Artifacts/35/35c7eeb9a8f14542a3a672f86c9fd9a5 b/Library/Artifacts/35/35c7eeb9a8f14542a3a672f86c9fd9a5 new file mode 100644 index 0000000..483bfbd Binary files /dev/null and b/Library/Artifacts/35/35c7eeb9a8f14542a3a672f86c9fd9a5 differ diff --git a/Library/Artifacts/35/35c88b215e54af7f769c851fd65c07a3 b/Library/Artifacts/35/35c88b215e54af7f769c851fd65c07a3 new file mode 100644 index 0000000..1ff9f65 Binary files /dev/null and b/Library/Artifacts/35/35c88b215e54af7f769c851fd65c07a3 differ diff --git a/Library/Artifacts/35/35da4b49a94e50fd15169de45f57bfca b/Library/Artifacts/35/35da4b49a94e50fd15169de45f57bfca new file mode 100644 index 0000000..e87734c Binary files /dev/null and b/Library/Artifacts/35/35da4b49a94e50fd15169de45f57bfca differ diff --git a/Library/Artifacts/35/35e4b353dc23045efbf4efbca29709a9 b/Library/Artifacts/35/35e4b353dc23045efbf4efbca29709a9 new file mode 100644 index 0000000..9ec0d33 Binary files /dev/null and b/Library/Artifacts/35/35e4b353dc23045efbf4efbca29709a9 differ diff --git a/Library/Artifacts/35/35e923ab35d41fab18931c8b3e90b6c5 b/Library/Artifacts/35/35e923ab35d41fab18931c8b3e90b6c5 new file mode 100644 index 0000000..6b0f328 Binary files /dev/null and b/Library/Artifacts/35/35e923ab35d41fab18931c8b3e90b6c5 differ diff --git a/Library/Artifacts/35/35eeba32f2c7f3b3ed6e0fa40c7a207b b/Library/Artifacts/35/35eeba32f2c7f3b3ed6e0fa40c7a207b new file mode 100644 index 0000000..6c050f7 Binary files /dev/null and b/Library/Artifacts/35/35eeba32f2c7f3b3ed6e0fa40c7a207b differ diff --git a/Library/Artifacts/36/360cc37f25b1cf415131a0a6e3ba1956 b/Library/Artifacts/36/360cc37f25b1cf415131a0a6e3ba1956 new file mode 100644 index 0000000..0b28e79 Binary files /dev/null and b/Library/Artifacts/36/360cc37f25b1cf415131a0a6e3ba1956 differ diff --git a/Library/Artifacts/36/36233cb7887df150ef9da6d984ddff6d b/Library/Artifacts/36/36233cb7887df150ef9da6d984ddff6d new file mode 100644 index 0000000..dc80635 Binary files /dev/null and b/Library/Artifacts/36/36233cb7887df150ef9da6d984ddff6d differ diff --git a/Library/Artifacts/36/363bfa090d292e09e3e1e7897c4fd242 b/Library/Artifacts/36/363bfa090d292e09e3e1e7897c4fd242 new file mode 100644 index 0000000..c95e89b Binary files /dev/null and b/Library/Artifacts/36/363bfa090d292e09e3e1e7897c4fd242 differ diff --git a/Library/Artifacts/36/364d4714ad992490aae4e4b92a9932fc b/Library/Artifacts/36/364d4714ad992490aae4e4b92a9932fc new file mode 100644 index 0000000..18d64ef Binary files /dev/null and b/Library/Artifacts/36/364d4714ad992490aae4e4b92a9932fc differ diff --git a/Library/Artifacts/36/365b8e846bcb81c17f43cb357942a3b6 b/Library/Artifacts/36/365b8e846bcb81c17f43cb357942a3b6 new file mode 100644 index 0000000..fda7800 Binary files /dev/null and b/Library/Artifacts/36/365b8e846bcb81c17f43cb357942a3b6 differ diff --git a/Library/Artifacts/36/368616a92ef245fda99e8afd7731dfee b/Library/Artifacts/36/368616a92ef245fda99e8afd7731dfee new file mode 100644 index 0000000..9bdc74e Binary files /dev/null and b/Library/Artifacts/36/368616a92ef245fda99e8afd7731dfee differ diff --git a/Library/Artifacts/36/369d4e77e1887777366004180d52b02f b/Library/Artifacts/36/369d4e77e1887777366004180d52b02f new file mode 100644 index 0000000..12b5aa1 Binary files /dev/null and b/Library/Artifacts/36/369d4e77e1887777366004180d52b02f differ diff --git a/Library/Artifacts/36/36b08a038bdb9c546f21d2f078c53105 b/Library/Artifacts/36/36b08a038bdb9c546f21d2f078c53105 new file mode 100644 index 0000000..6b4eaff Binary files /dev/null and b/Library/Artifacts/36/36b08a038bdb9c546f21d2f078c53105 differ diff --git a/Library/Artifacts/36/36b703f88fc96846afcc1012c3fb823c b/Library/Artifacts/36/36b703f88fc96846afcc1012c3fb823c new file mode 100644 index 0000000..f0355af Binary files /dev/null and b/Library/Artifacts/36/36b703f88fc96846afcc1012c3fb823c differ diff --git a/Library/Artifacts/36/36b9afcbfb29f8889d32942c1336ea0a b/Library/Artifacts/36/36b9afcbfb29f8889d32942c1336ea0a new file mode 100644 index 0000000..fe75680 Binary files /dev/null and b/Library/Artifacts/36/36b9afcbfb29f8889d32942c1336ea0a differ diff --git a/Library/Artifacts/36/36c3730bad0f6e297b0a761d6c45670a b/Library/Artifacts/36/36c3730bad0f6e297b0a761d6c45670a new file mode 100644 index 0000000..735a28b Binary files /dev/null and b/Library/Artifacts/36/36c3730bad0f6e297b0a761d6c45670a differ diff --git a/Library/Artifacts/36/36d709f882bb26b935c71877e467548e b/Library/Artifacts/36/36d709f882bb26b935c71877e467548e new file mode 100644 index 0000000..ff169e2 Binary files /dev/null and b/Library/Artifacts/36/36d709f882bb26b935c71877e467548e differ diff --git a/Library/Artifacts/36/36dbff2ab16169bd81e6b0ded78130cf b/Library/Artifacts/36/36dbff2ab16169bd81e6b0ded78130cf new file mode 100644 index 0000000..8c7e150 Binary files /dev/null and b/Library/Artifacts/36/36dbff2ab16169bd81e6b0ded78130cf differ diff --git a/Library/Artifacts/37/3704e14c4eeaeb31d51d113f30dc9a2a b/Library/Artifacts/37/3704e14c4eeaeb31d51d113f30dc9a2a new file mode 100644 index 0000000..2a6c23e Binary files /dev/null and b/Library/Artifacts/37/3704e14c4eeaeb31d51d113f30dc9a2a differ diff --git a/Library/Artifacts/37/3727678aabd805948623affc343c2c1b b/Library/Artifacts/37/3727678aabd805948623affc343c2c1b new file mode 100644 index 0000000..db44c4e Binary files /dev/null and b/Library/Artifacts/37/3727678aabd805948623affc343c2c1b differ diff --git a/Library/Artifacts/37/372b6b3f278eb9cea562ac3c73926a68 b/Library/Artifacts/37/372b6b3f278eb9cea562ac3c73926a68 new file mode 100644 index 0000000..3f1085f Binary files /dev/null and b/Library/Artifacts/37/372b6b3f278eb9cea562ac3c73926a68 differ diff --git a/Library/Artifacts/37/372e67a4c21e6aff78908c6e98f2b3eb b/Library/Artifacts/37/372e67a4c21e6aff78908c6e98f2b3eb new file mode 100644 index 0000000..45a3c3e Binary files /dev/null and b/Library/Artifacts/37/372e67a4c21e6aff78908c6e98f2b3eb differ diff --git a/Library/Artifacts/37/3730ec691431b745fe9435952daa5894 b/Library/Artifacts/37/3730ec691431b745fe9435952daa5894 new file mode 100644 index 0000000..040338a Binary files /dev/null and b/Library/Artifacts/37/3730ec691431b745fe9435952daa5894 differ diff --git a/Library/Artifacts/37/373203d48579e115fb3773c8cff0ea28 b/Library/Artifacts/37/373203d48579e115fb3773c8cff0ea28 new file mode 100644 index 0000000..6e74a3b Binary files /dev/null and b/Library/Artifacts/37/373203d48579e115fb3773c8cff0ea28 differ diff --git a/Library/Artifacts/37/377901eaba3a06fef4e8f32775608b9f b/Library/Artifacts/37/377901eaba3a06fef4e8f32775608b9f new file mode 100644 index 0000000..81fb37b Binary files /dev/null and b/Library/Artifacts/37/377901eaba3a06fef4e8f32775608b9f differ diff --git a/Library/Artifacts/37/377a7a3e5caba017667ac32596a3b1e7 b/Library/Artifacts/37/377a7a3e5caba017667ac32596a3b1e7 new file mode 100644 index 0000000..0358a19 Binary files /dev/null and b/Library/Artifacts/37/377a7a3e5caba017667ac32596a3b1e7 differ diff --git a/Library/Artifacts/37/378a320f1ada22f482bd62b2e5643c53 b/Library/Artifacts/37/378a320f1ada22f482bd62b2e5643c53 new file mode 100644 index 0000000..e942b98 Binary files /dev/null and b/Library/Artifacts/37/378a320f1ada22f482bd62b2e5643c53 differ diff --git a/Library/Artifacts/37/37bee9b8072e9e71f4af6ef5152ac205 b/Library/Artifacts/37/37bee9b8072e9e71f4af6ef5152ac205 new file mode 100644 index 0000000..c3028e4 Binary files /dev/null and b/Library/Artifacts/37/37bee9b8072e9e71f4af6ef5152ac205 differ diff --git a/Library/Artifacts/37/37c357ecb9dce4f525d1f37545b0b657 b/Library/Artifacts/37/37c357ecb9dce4f525d1f37545b0b657 new file mode 100644 index 0000000..1afccc6 Binary files /dev/null and b/Library/Artifacts/37/37c357ecb9dce4f525d1f37545b0b657 differ diff --git a/Library/Artifacts/37/37ee1926492641decca058700ea4a18f b/Library/Artifacts/37/37ee1926492641decca058700ea4a18f new file mode 100644 index 0000000..0aae360 Binary files /dev/null and b/Library/Artifacts/37/37ee1926492641decca058700ea4a18f differ diff --git a/Library/Artifacts/37/37fd1479a3c9ddbe37d7125a94768498 b/Library/Artifacts/37/37fd1479a3c9ddbe37d7125a94768498 new file mode 100644 index 0000000..0884832 Binary files /dev/null and b/Library/Artifacts/37/37fd1479a3c9ddbe37d7125a94768498 differ diff --git a/Library/Artifacts/37/37fd34e0fe2feba1eeaf172098ba3ff1 b/Library/Artifacts/37/37fd34e0fe2feba1eeaf172098ba3ff1 new file mode 100644 index 0000000..bb1be03 Binary files /dev/null and b/Library/Artifacts/37/37fd34e0fe2feba1eeaf172098ba3ff1 differ diff --git a/Library/Artifacts/38/3830fe2cab2cfb0e74f6466d77306b2b b/Library/Artifacts/38/3830fe2cab2cfb0e74f6466d77306b2b new file mode 100644 index 0000000..49e2f37 Binary files /dev/null and b/Library/Artifacts/38/3830fe2cab2cfb0e74f6466d77306b2b differ diff --git a/Library/Artifacts/38/3839617575525be278045cc60cf43220 b/Library/Artifacts/38/3839617575525be278045cc60cf43220 new file mode 100644 index 0000000..2277c49 Binary files /dev/null and b/Library/Artifacts/38/3839617575525be278045cc60cf43220 differ diff --git a/Library/Artifacts/38/383fe0d8938f7b1cd4a6f9c36605e1c2 b/Library/Artifacts/38/383fe0d8938f7b1cd4a6f9c36605e1c2 new file mode 100644 index 0000000..ce0c7d0 Binary files /dev/null and b/Library/Artifacts/38/383fe0d8938f7b1cd4a6f9c36605e1c2 differ diff --git a/Library/Artifacts/38/3848233efbcf254f2ea844846cd2827b b/Library/Artifacts/38/3848233efbcf254f2ea844846cd2827b new file mode 100644 index 0000000..7b00cf1 Binary files /dev/null and b/Library/Artifacts/38/3848233efbcf254f2ea844846cd2827b differ diff --git a/Library/Artifacts/38/384a558accb0c2aaad44c38790de1d20 b/Library/Artifacts/38/384a558accb0c2aaad44c38790de1d20 new file mode 100644 index 0000000..10c1b0a Binary files /dev/null and b/Library/Artifacts/38/384a558accb0c2aaad44c38790de1d20 differ diff --git a/Library/Artifacts/38/384c61ad3128e03b5152db2401859c14 b/Library/Artifacts/38/384c61ad3128e03b5152db2401859c14 new file mode 100644 index 0000000..05f2e85 Binary files /dev/null and b/Library/Artifacts/38/384c61ad3128e03b5152db2401859c14 differ diff --git a/Library/Artifacts/38/3852cb617f66ff2610ac85e92bfc2659 b/Library/Artifacts/38/3852cb617f66ff2610ac85e92bfc2659 new file mode 100644 index 0000000..f64e935 Binary files /dev/null and b/Library/Artifacts/38/3852cb617f66ff2610ac85e92bfc2659 differ diff --git a/Library/Artifacts/38/38568e4ba9758356cea6145044addd3e b/Library/Artifacts/38/38568e4ba9758356cea6145044addd3e new file mode 100644 index 0000000..73931a3 Binary files /dev/null and b/Library/Artifacts/38/38568e4ba9758356cea6145044addd3e differ diff --git a/Library/Artifacts/38/385b3eff94cb4572afc66fabc34561c5 b/Library/Artifacts/38/385b3eff94cb4572afc66fabc34561c5 new file mode 100644 index 0000000..090f32f Binary files /dev/null and b/Library/Artifacts/38/385b3eff94cb4572afc66fabc34561c5 differ diff --git a/Library/Artifacts/38/3861bff8bdda41cd776b39b71eed7c6f b/Library/Artifacts/38/3861bff8bdda41cd776b39b71eed7c6f new file mode 100644 index 0000000..ba11a0c Binary files /dev/null and b/Library/Artifacts/38/3861bff8bdda41cd776b39b71eed7c6f differ diff --git a/Library/Artifacts/38/388a37a411852bcd627bc78b6a47a5e7 b/Library/Artifacts/38/388a37a411852bcd627bc78b6a47a5e7 new file mode 100644 index 0000000..fdcb41e Binary files /dev/null and b/Library/Artifacts/38/388a37a411852bcd627bc78b6a47a5e7 differ diff --git a/Library/Artifacts/38/38caa1bad811b45a5ffe722d1287adc2 b/Library/Artifacts/38/38caa1bad811b45a5ffe722d1287adc2 new file mode 100644 index 0000000..9117869 Binary files /dev/null and b/Library/Artifacts/38/38caa1bad811b45a5ffe722d1287adc2 differ diff --git a/Library/Artifacts/38/38d8c4f7bab5230f410835770c257741 b/Library/Artifacts/38/38d8c4f7bab5230f410835770c257741 new file mode 100644 index 0000000..b32a60e Binary files /dev/null and b/Library/Artifacts/38/38d8c4f7bab5230f410835770c257741 differ diff --git a/Library/Artifacts/38/38e15a5566b1f67c1981ebcc170fbe90 b/Library/Artifacts/38/38e15a5566b1f67c1981ebcc170fbe90 new file mode 100644 index 0000000..1b6bd67 Binary files /dev/null and b/Library/Artifacts/38/38e15a5566b1f67c1981ebcc170fbe90 differ diff --git a/Library/Artifacts/38/38ee48a6ed340751272304b150c05386 b/Library/Artifacts/38/38ee48a6ed340751272304b150c05386 new file mode 100644 index 0000000..eab3195 Binary files /dev/null and b/Library/Artifacts/38/38ee48a6ed340751272304b150c05386 differ diff --git a/Library/Artifacts/38/38f244fd7643d5e3c8e1fb8818b16c7d b/Library/Artifacts/38/38f244fd7643d5e3c8e1fb8818b16c7d new file mode 100644 index 0000000..f4a02d1 Binary files /dev/null and b/Library/Artifacts/38/38f244fd7643d5e3c8e1fb8818b16c7d differ diff --git a/Library/Artifacts/39/3910fe98fc05cb1c0bae915c08139486 b/Library/Artifacts/39/3910fe98fc05cb1c0bae915c08139486 new file mode 100644 index 0000000..e1c3aec Binary files /dev/null and b/Library/Artifacts/39/3910fe98fc05cb1c0bae915c08139486 differ diff --git a/Library/Artifacts/39/3923909834464df748474668577d78b2 b/Library/Artifacts/39/3923909834464df748474668577d78b2 new file mode 100644 index 0000000..47ee212 Binary files /dev/null and b/Library/Artifacts/39/3923909834464df748474668577d78b2 differ diff --git a/Library/Artifacts/39/392aaf49ea7eb2ad42d61a974278b6a9 b/Library/Artifacts/39/392aaf49ea7eb2ad42d61a974278b6a9 new file mode 100644 index 0000000..7f05d20 Binary files /dev/null and b/Library/Artifacts/39/392aaf49ea7eb2ad42d61a974278b6a9 differ diff --git a/Library/Artifacts/39/392c507b0dc8223ad52aa7bc2eb0e2ab b/Library/Artifacts/39/392c507b0dc8223ad52aa7bc2eb0e2ab new file mode 100644 index 0000000..9aed7a8 Binary files /dev/null and b/Library/Artifacts/39/392c507b0dc8223ad52aa7bc2eb0e2ab differ diff --git a/Library/Artifacts/39/3931917f921aa21160f3b909bcbd280f b/Library/Artifacts/39/3931917f921aa21160f3b909bcbd280f new file mode 100644 index 0000000..a90ea47 Binary files /dev/null and b/Library/Artifacts/39/3931917f921aa21160f3b909bcbd280f differ diff --git a/Library/Artifacts/39/394a710019712866a1a22ed3337bd6c1 b/Library/Artifacts/39/394a710019712866a1a22ed3337bd6c1 new file mode 100644 index 0000000..3356717 Binary files /dev/null and b/Library/Artifacts/39/394a710019712866a1a22ed3337bd6c1 differ diff --git a/Library/Artifacts/39/3961ffdc4aebb2b9013c9c71b1eba01f b/Library/Artifacts/39/3961ffdc4aebb2b9013c9c71b1eba01f new file mode 100644 index 0000000..782eecb Binary files /dev/null and b/Library/Artifacts/39/3961ffdc4aebb2b9013c9c71b1eba01f differ diff --git a/Library/Artifacts/39/39781d2524cf795e9f7d37b7ebfc8b08 b/Library/Artifacts/39/39781d2524cf795e9f7d37b7ebfc8b08 new file mode 100644 index 0000000..12cebf3 Binary files /dev/null and b/Library/Artifacts/39/39781d2524cf795e9f7d37b7ebfc8b08 differ diff --git a/Library/Artifacts/39/398191b71407738c36984edacafddc3c b/Library/Artifacts/39/398191b71407738c36984edacafddc3c new file mode 100644 index 0000000..48a5397 Binary files /dev/null and b/Library/Artifacts/39/398191b71407738c36984edacafddc3c differ diff --git a/Library/Artifacts/39/399a987ec487396a456113ab79ff8043 b/Library/Artifacts/39/399a987ec487396a456113ab79ff8043 new file mode 100644 index 0000000..a12d30b Binary files /dev/null and b/Library/Artifacts/39/399a987ec487396a456113ab79ff8043 differ diff --git a/Library/Artifacts/39/39a37c3824043ae2891674f0ee204976 b/Library/Artifacts/39/39a37c3824043ae2891674f0ee204976 new file mode 100644 index 0000000..7288a9c Binary files /dev/null and b/Library/Artifacts/39/39a37c3824043ae2891674f0ee204976 differ diff --git a/Library/Artifacts/39/39a9374444cfb9cbcd8a9ab384ba6e54 b/Library/Artifacts/39/39a9374444cfb9cbcd8a9ab384ba6e54 new file mode 100644 index 0000000..7d78814 Binary files /dev/null and b/Library/Artifacts/39/39a9374444cfb9cbcd8a9ab384ba6e54 differ diff --git a/Library/Artifacts/39/39b666c3c9e871879b24682408239214 b/Library/Artifacts/39/39b666c3c9e871879b24682408239214 new file mode 100644 index 0000000..d78e749 Binary files /dev/null and b/Library/Artifacts/39/39b666c3c9e871879b24682408239214 differ diff --git a/Library/Artifacts/39/39c28148af9c59e2e141562f9c09648f b/Library/Artifacts/39/39c28148af9c59e2e141562f9c09648f new file mode 100644 index 0000000..5097d4d Binary files /dev/null and b/Library/Artifacts/39/39c28148af9c59e2e141562f9c09648f differ diff --git a/Library/Artifacts/39/39c3f182d7b0d25025484f4514a0597f b/Library/Artifacts/39/39c3f182d7b0d25025484f4514a0597f new file mode 100644 index 0000000..679daf6 Binary files /dev/null and b/Library/Artifacts/39/39c3f182d7b0d25025484f4514a0597f differ diff --git a/Library/Artifacts/39/39d15b1e409260b2205ede5f464ff657 b/Library/Artifacts/39/39d15b1e409260b2205ede5f464ff657 new file mode 100644 index 0000000..9408a0b Binary files /dev/null and b/Library/Artifacts/39/39d15b1e409260b2205ede5f464ff657 differ diff --git a/Library/Artifacts/39/39dbe1083ad7471097326c5df0aaa5c5 b/Library/Artifacts/39/39dbe1083ad7471097326c5df0aaa5c5 new file mode 100644 index 0000000..33be62b Binary files /dev/null and b/Library/Artifacts/39/39dbe1083ad7471097326c5df0aaa5c5 differ diff --git a/Library/Artifacts/39/39f6d28a322ab938d4f272f705aa9a35 b/Library/Artifacts/39/39f6d28a322ab938d4f272f705aa9a35 new file mode 100644 index 0000000..bcf1ffb Binary files /dev/null and b/Library/Artifacts/39/39f6d28a322ab938d4f272f705aa9a35 differ diff --git a/Library/Artifacts/3a/3a02c082c9a15758cad7bfc4ca3519b8 b/Library/Artifacts/3a/3a02c082c9a15758cad7bfc4ca3519b8 new file mode 100644 index 0000000..cbc2cf4 Binary files /dev/null and b/Library/Artifacts/3a/3a02c082c9a15758cad7bfc4ca3519b8 differ diff --git a/Library/Artifacts/3a/3a0ea3d05e23b92ac21c4437488fb943 b/Library/Artifacts/3a/3a0ea3d05e23b92ac21c4437488fb943 new file mode 100644 index 0000000..19ca78f Binary files /dev/null and b/Library/Artifacts/3a/3a0ea3d05e23b92ac21c4437488fb943 differ diff --git a/Library/Artifacts/3a/3a253acc6082c4b76c003629f4562705 b/Library/Artifacts/3a/3a253acc6082c4b76c003629f4562705 new file mode 100644 index 0000000..fe686be Binary files /dev/null and b/Library/Artifacts/3a/3a253acc6082c4b76c003629f4562705 differ diff --git a/Library/Artifacts/3a/3a2a0bc98e2a51cc19d8ba0c92db74fc b/Library/Artifacts/3a/3a2a0bc98e2a51cc19d8ba0c92db74fc new file mode 100644 index 0000000..1cd121d Binary files /dev/null and b/Library/Artifacts/3a/3a2a0bc98e2a51cc19d8ba0c92db74fc differ diff --git a/Library/Artifacts/3a/3a3d991d638111348225ccca164a941b b/Library/Artifacts/3a/3a3d991d638111348225ccca164a941b new file mode 100644 index 0000000..017b351 Binary files /dev/null and b/Library/Artifacts/3a/3a3d991d638111348225ccca164a941b differ diff --git a/Library/Artifacts/3a/3a43e9b16eea99478a955438e3e01a48 b/Library/Artifacts/3a/3a43e9b16eea99478a955438e3e01a48 new file mode 100644 index 0000000..96b8251 Binary files /dev/null and b/Library/Artifacts/3a/3a43e9b16eea99478a955438e3e01a48 differ diff --git a/Library/Artifacts/3a/3a65f03445775e74b8ec843e20d3e27f b/Library/Artifacts/3a/3a65f03445775e74b8ec843e20d3e27f new file mode 100644 index 0000000..503dd87 Binary files /dev/null and b/Library/Artifacts/3a/3a65f03445775e74b8ec843e20d3e27f differ diff --git a/Library/Artifacts/3a/3a66f1b329bf387e4ab8cd78339f9127 b/Library/Artifacts/3a/3a66f1b329bf387e4ab8cd78339f9127 new file mode 100644 index 0000000..3b50006 Binary files /dev/null and b/Library/Artifacts/3a/3a66f1b329bf387e4ab8cd78339f9127 differ diff --git a/Library/Artifacts/3a/3a670603e34443ad6f7cfff6ee1d5411 b/Library/Artifacts/3a/3a670603e34443ad6f7cfff6ee1d5411 new file mode 100644 index 0000000..3453651 Binary files /dev/null and b/Library/Artifacts/3a/3a670603e34443ad6f7cfff6ee1d5411 differ diff --git a/Library/Artifacts/3a/3a7af8e99816bf4ac5e9e7316a73c52c b/Library/Artifacts/3a/3a7af8e99816bf4ac5e9e7316a73c52c new file mode 100644 index 0000000..93d04f0 Binary files /dev/null and b/Library/Artifacts/3a/3a7af8e99816bf4ac5e9e7316a73c52c differ diff --git a/Library/Artifacts/3a/3a8dee265eeff382442fb09cf8457bc1 b/Library/Artifacts/3a/3a8dee265eeff382442fb09cf8457bc1 new file mode 100644 index 0000000..5f20521 Binary files /dev/null and b/Library/Artifacts/3a/3a8dee265eeff382442fb09cf8457bc1 differ diff --git a/Library/Artifacts/3a/3a9dc76bed16edc6893e0a149c69c8bb b/Library/Artifacts/3a/3a9dc76bed16edc6893e0a149c69c8bb new file mode 100644 index 0000000..5b9a0b1 Binary files /dev/null and b/Library/Artifacts/3a/3a9dc76bed16edc6893e0a149c69c8bb differ diff --git a/Library/Artifacts/3a/3ada0aa885cac574e5493b5fb8f58c2a b/Library/Artifacts/3a/3ada0aa885cac574e5493b5fb8f58c2a new file mode 100644 index 0000000..e75047f Binary files /dev/null and b/Library/Artifacts/3a/3ada0aa885cac574e5493b5fb8f58c2a differ diff --git a/Library/Artifacts/3a/3ae35c58e14c3e92930a4e816642bf2f b/Library/Artifacts/3a/3ae35c58e14c3e92930a4e816642bf2f new file mode 100644 index 0000000..f9a5a89 Binary files /dev/null and b/Library/Artifacts/3a/3ae35c58e14c3e92930a4e816642bf2f differ diff --git a/Library/Artifacts/3b/3b48685c54648c508996df7d9df17618 b/Library/Artifacts/3b/3b48685c54648c508996df7d9df17618 new file mode 100644 index 0000000..046943a Binary files /dev/null and b/Library/Artifacts/3b/3b48685c54648c508996df7d9df17618 differ diff --git a/Library/Artifacts/3b/3b6b8576a161739d4ec0ce405aa7988f b/Library/Artifacts/3b/3b6b8576a161739d4ec0ce405aa7988f new file mode 100644 index 0000000..e81be3c Binary files /dev/null and b/Library/Artifacts/3b/3b6b8576a161739d4ec0ce405aa7988f differ diff --git a/Library/Artifacts/3b/3b7302783f19150dd9d6cb37e73c6336 b/Library/Artifacts/3b/3b7302783f19150dd9d6cb37e73c6336 new file mode 100644 index 0000000..1080f59 Binary files /dev/null and b/Library/Artifacts/3b/3b7302783f19150dd9d6cb37e73c6336 differ diff --git a/Library/Artifacts/3b/3b76e03cc6134422d4670a14dab598d2 b/Library/Artifacts/3b/3b76e03cc6134422d4670a14dab598d2 new file mode 100644 index 0000000..fb2def4 Binary files /dev/null and b/Library/Artifacts/3b/3b76e03cc6134422d4670a14dab598d2 differ diff --git a/Library/Artifacts/3b/3be18ed3eeea543522dce706fcdce590 b/Library/Artifacts/3b/3be18ed3eeea543522dce706fcdce590 new file mode 100644 index 0000000..eeae3f3 Binary files /dev/null and b/Library/Artifacts/3b/3be18ed3eeea543522dce706fcdce590 differ diff --git a/Library/Artifacts/3b/3beced97eb053f8f57380af409f5b82e b/Library/Artifacts/3b/3beced97eb053f8f57380af409f5b82e new file mode 100644 index 0000000..48d507c Binary files /dev/null and b/Library/Artifacts/3b/3beced97eb053f8f57380af409f5b82e differ diff --git a/Library/Artifacts/3b/3bfddc2aebd9dba445afe1a41f7ce0c4 b/Library/Artifacts/3b/3bfddc2aebd9dba445afe1a41f7ce0c4 new file mode 100644 index 0000000..04da73d Binary files /dev/null and b/Library/Artifacts/3b/3bfddc2aebd9dba445afe1a41f7ce0c4 differ diff --git a/Library/Artifacts/3c/3c0c9706a45a91e077d920a68d1cbe04 b/Library/Artifacts/3c/3c0c9706a45a91e077d920a68d1cbe04 new file mode 100644 index 0000000..b0fe312 Binary files /dev/null and b/Library/Artifacts/3c/3c0c9706a45a91e077d920a68d1cbe04 differ diff --git a/Library/Artifacts/3c/3c3fc366ae0712d29537b5ef02d03513 b/Library/Artifacts/3c/3c3fc366ae0712d29537b5ef02d03513 new file mode 100644 index 0000000..cbb31ff Binary files /dev/null and b/Library/Artifacts/3c/3c3fc366ae0712d29537b5ef02d03513 differ diff --git a/Library/Artifacts/3c/3c4e2d81ae5b89149500e315bc719f18 b/Library/Artifacts/3c/3c4e2d81ae5b89149500e315bc719f18 new file mode 100644 index 0000000..ca69eb5 Binary files /dev/null and b/Library/Artifacts/3c/3c4e2d81ae5b89149500e315bc719f18 differ diff --git a/Library/Artifacts/3c/3c508ee9193ea90c7403626a52e49404 b/Library/Artifacts/3c/3c508ee9193ea90c7403626a52e49404 new file mode 100644 index 0000000..7f67ba0 Binary files /dev/null and b/Library/Artifacts/3c/3c508ee9193ea90c7403626a52e49404 differ diff --git a/Library/Artifacts/3c/3c588495d36cfd4d598a9082e2bc0807 b/Library/Artifacts/3c/3c588495d36cfd4d598a9082e2bc0807 new file mode 100644 index 0000000..9bcae58 Binary files /dev/null and b/Library/Artifacts/3c/3c588495d36cfd4d598a9082e2bc0807 differ diff --git a/Library/Artifacts/3c/3c5c2fbd29eaf060597a0a4e73cef53f b/Library/Artifacts/3c/3c5c2fbd29eaf060597a0a4e73cef53f new file mode 100644 index 0000000..b2e573b Binary files /dev/null and b/Library/Artifacts/3c/3c5c2fbd29eaf060597a0a4e73cef53f differ diff --git a/Library/Artifacts/3c/3c6f25e53e96a9447c1f3601b811e235 b/Library/Artifacts/3c/3c6f25e53e96a9447c1f3601b811e235 new file mode 100644 index 0000000..b390b5d Binary files /dev/null and b/Library/Artifacts/3c/3c6f25e53e96a9447c1f3601b811e235 differ diff --git a/Library/Artifacts/3c/3c6f61954a6112f605e6c4a3756a4aad b/Library/Artifacts/3c/3c6f61954a6112f605e6c4a3756a4aad new file mode 100644 index 0000000..d1c28e1 Binary files /dev/null and b/Library/Artifacts/3c/3c6f61954a6112f605e6c4a3756a4aad differ diff --git a/Library/Artifacts/3c/3c928149b7df31080e4abdd1188cffde b/Library/Artifacts/3c/3c928149b7df31080e4abdd1188cffde new file mode 100644 index 0000000..915c0d9 Binary files /dev/null and b/Library/Artifacts/3c/3c928149b7df31080e4abdd1188cffde differ diff --git a/Library/Artifacts/3c/3c9427fc35114c11d50298b86e8a9450 b/Library/Artifacts/3c/3c9427fc35114c11d50298b86e8a9450 new file mode 100644 index 0000000..b144f04 Binary files /dev/null and b/Library/Artifacts/3c/3c9427fc35114c11d50298b86e8a9450 differ diff --git a/Library/Artifacts/3c/3c9904c665c66227cad37e3c8ab90d08 b/Library/Artifacts/3c/3c9904c665c66227cad37e3c8ab90d08 new file mode 100644 index 0000000..7171ded Binary files /dev/null and b/Library/Artifacts/3c/3c9904c665c66227cad37e3c8ab90d08 differ diff --git a/Library/Artifacts/3c/3caa4b328202f3d5216b787aa16ec73b b/Library/Artifacts/3c/3caa4b328202f3d5216b787aa16ec73b new file mode 100644 index 0000000..13cca60 Binary files /dev/null and b/Library/Artifacts/3c/3caa4b328202f3d5216b787aa16ec73b differ diff --git a/Library/Artifacts/3c/3ccf9007523111492c8d627d665fbe27 b/Library/Artifacts/3c/3ccf9007523111492c8d627d665fbe27 new file mode 100644 index 0000000..355f18e Binary files /dev/null and b/Library/Artifacts/3c/3ccf9007523111492c8d627d665fbe27 differ diff --git a/Library/Artifacts/3c/3ce490a810ea1e274c0eba6ba034df06 b/Library/Artifacts/3c/3ce490a810ea1e274c0eba6ba034df06 new file mode 100644 index 0000000..5cc70bd Binary files /dev/null and b/Library/Artifacts/3c/3ce490a810ea1e274c0eba6ba034df06 differ diff --git a/Library/Artifacts/3c/3ce8495dd2b9a92b7c40c79e24b54d8c b/Library/Artifacts/3c/3ce8495dd2b9a92b7c40c79e24b54d8c new file mode 100644 index 0000000..71775a9 Binary files /dev/null and b/Library/Artifacts/3c/3ce8495dd2b9a92b7c40c79e24b54d8c differ diff --git a/Library/Artifacts/3d/3d0bf2bf3819e8fe43a2729b4a07a9ba b/Library/Artifacts/3d/3d0bf2bf3819e8fe43a2729b4a07a9ba new file mode 100644 index 0000000..3b8203c Binary files /dev/null and b/Library/Artifacts/3d/3d0bf2bf3819e8fe43a2729b4a07a9ba differ diff --git a/Library/Artifacts/3d/3d132cb38e33284417bfefaf99aaae81 b/Library/Artifacts/3d/3d132cb38e33284417bfefaf99aaae81 new file mode 100644 index 0000000..61f6697 Binary files /dev/null and b/Library/Artifacts/3d/3d132cb38e33284417bfefaf99aaae81 differ diff --git a/Library/Artifacts/3d/3d18f685b79ffe62138ac7f7f24b7965 b/Library/Artifacts/3d/3d18f685b79ffe62138ac7f7f24b7965 new file mode 100644 index 0000000..e5737f9 Binary files /dev/null and b/Library/Artifacts/3d/3d18f685b79ffe62138ac7f7f24b7965 differ diff --git a/Library/Artifacts/3d/3d2f9774d5060a560aceec58099d0ead b/Library/Artifacts/3d/3d2f9774d5060a560aceec58099d0ead new file mode 100644 index 0000000..db9eb1f Binary files /dev/null and b/Library/Artifacts/3d/3d2f9774d5060a560aceec58099d0ead differ diff --git a/Library/Artifacts/3d/3d3282f51ff0928856cc0dc95e279354 b/Library/Artifacts/3d/3d3282f51ff0928856cc0dc95e279354 new file mode 100644 index 0000000..1384339 Binary files /dev/null and b/Library/Artifacts/3d/3d3282f51ff0928856cc0dc95e279354 differ diff --git a/Library/Artifacts/3d/3d4e8172c3dfbde56c77829192f1abac b/Library/Artifacts/3d/3d4e8172c3dfbde56c77829192f1abac new file mode 100644 index 0000000..a9a791a Binary files /dev/null and b/Library/Artifacts/3d/3d4e8172c3dfbde56c77829192f1abac differ diff --git a/Library/Artifacts/3d/3d5543f2c14425be65d78bb9cd95a44d b/Library/Artifacts/3d/3d5543f2c14425be65d78bb9cd95a44d new file mode 100644 index 0000000..9c2c04b Binary files /dev/null and b/Library/Artifacts/3d/3d5543f2c14425be65d78bb9cd95a44d differ diff --git a/Library/Artifacts/3d/3d7ad1f5e7dce5906cdb9c96f009983c b/Library/Artifacts/3d/3d7ad1f5e7dce5906cdb9c96f009983c new file mode 100644 index 0000000..4ce3374 Binary files /dev/null and b/Library/Artifacts/3d/3d7ad1f5e7dce5906cdb9c96f009983c differ diff --git a/Library/Artifacts/3d/3d8bae4c02e6f379086178ab8a3ead78 b/Library/Artifacts/3d/3d8bae4c02e6f379086178ab8a3ead78 new file mode 100644 index 0000000..4045ef3 Binary files /dev/null and b/Library/Artifacts/3d/3d8bae4c02e6f379086178ab8a3ead78 differ diff --git a/Library/Artifacts/3d/3d9843c6f114d2c4981e2125f9ae002f b/Library/Artifacts/3d/3d9843c6f114d2c4981e2125f9ae002f new file mode 100644 index 0000000..c1f82ef Binary files /dev/null and b/Library/Artifacts/3d/3d9843c6f114d2c4981e2125f9ae002f differ diff --git a/Library/Artifacts/3d/3d999afa24d63295fde13dcdf8bee617 b/Library/Artifacts/3d/3d999afa24d63295fde13dcdf8bee617 new file mode 100644 index 0000000..f87a5d9 Binary files /dev/null and b/Library/Artifacts/3d/3d999afa24d63295fde13dcdf8bee617 differ diff --git a/Library/Artifacts/3d/3da598fa08cfb9879b37424b8d3ca990 b/Library/Artifacts/3d/3da598fa08cfb9879b37424b8d3ca990 new file mode 100644 index 0000000..db0a883 Binary files /dev/null and b/Library/Artifacts/3d/3da598fa08cfb9879b37424b8d3ca990 differ diff --git a/Library/Artifacts/3d/3db6a2cedfaaf527f49bfe0940034c89 b/Library/Artifacts/3d/3db6a2cedfaaf527f49bfe0940034c89 new file mode 100644 index 0000000..cdd9c24 Binary files /dev/null and b/Library/Artifacts/3d/3db6a2cedfaaf527f49bfe0940034c89 differ diff --git a/Library/Artifacts/3d/3dcf4f940e78a586d6945aa073759b48 b/Library/Artifacts/3d/3dcf4f940e78a586d6945aa073759b48 new file mode 100644 index 0000000..e4660c1 Binary files /dev/null and b/Library/Artifacts/3d/3dcf4f940e78a586d6945aa073759b48 differ diff --git a/Library/Artifacts/3d/3df92daceabaeec034816daae32e9faa b/Library/Artifacts/3d/3df92daceabaeec034816daae32e9faa new file mode 100644 index 0000000..4f8208d Binary files /dev/null and b/Library/Artifacts/3d/3df92daceabaeec034816daae32e9faa differ diff --git a/Library/Artifacts/3e/3e0903196cb2a76607ba9cbd74bd943e b/Library/Artifacts/3e/3e0903196cb2a76607ba9cbd74bd943e new file mode 100644 index 0000000..614ee5a Binary files /dev/null and b/Library/Artifacts/3e/3e0903196cb2a76607ba9cbd74bd943e differ diff --git a/Library/Artifacts/3e/3e3209eb77b5eb908e519f8005029a6f b/Library/Artifacts/3e/3e3209eb77b5eb908e519f8005029a6f new file mode 100644 index 0000000..d395e6f Binary files /dev/null and b/Library/Artifacts/3e/3e3209eb77b5eb908e519f8005029a6f differ diff --git a/Library/Artifacts/3e/3e4f66f62441a7aa04baaf2b8c6a9a33 b/Library/Artifacts/3e/3e4f66f62441a7aa04baaf2b8c6a9a33 new file mode 100644 index 0000000..1edd55d Binary files /dev/null and b/Library/Artifacts/3e/3e4f66f62441a7aa04baaf2b8c6a9a33 differ diff --git a/Library/Artifacts/3e/3e515295067a60c538128fba13c85617 b/Library/Artifacts/3e/3e515295067a60c538128fba13c85617 new file mode 100644 index 0000000..85cb9f2 Binary files /dev/null and b/Library/Artifacts/3e/3e515295067a60c538128fba13c85617 differ diff --git a/Library/Artifacts/3e/3e608ab953e7528275dccd43fabba129 b/Library/Artifacts/3e/3e608ab953e7528275dccd43fabba129 new file mode 100644 index 0000000..07b86d9 Binary files /dev/null and b/Library/Artifacts/3e/3e608ab953e7528275dccd43fabba129 differ diff --git a/Library/Artifacts/3e/3e846663d51a81233cfe2bbce7efe2ac b/Library/Artifacts/3e/3e846663d51a81233cfe2bbce7efe2ac new file mode 100644 index 0000000..7ca4ac8 Binary files /dev/null and b/Library/Artifacts/3e/3e846663d51a81233cfe2bbce7efe2ac differ diff --git a/Library/Artifacts/3e/3e87fcd93bf51507417a5351a58b803d b/Library/Artifacts/3e/3e87fcd93bf51507417a5351a58b803d new file mode 100644 index 0000000..06441de Binary files /dev/null and b/Library/Artifacts/3e/3e87fcd93bf51507417a5351a58b803d differ diff --git a/Library/Artifacts/3e/3e96532d5d105274e6c8c057301dbfd5 b/Library/Artifacts/3e/3e96532d5d105274e6c8c057301dbfd5 new file mode 100644 index 0000000..fbada0b Binary files /dev/null and b/Library/Artifacts/3e/3e96532d5d105274e6c8c057301dbfd5 differ diff --git a/Library/Artifacts/3e/3ea0d5b878d293daf57d39d05e418601 b/Library/Artifacts/3e/3ea0d5b878d293daf57d39d05e418601 new file mode 100644 index 0000000..7161c1a Binary files /dev/null and b/Library/Artifacts/3e/3ea0d5b878d293daf57d39d05e418601 differ diff --git a/Library/Artifacts/3e/3eb80c79bee0eb414256b94b9c5860f6 b/Library/Artifacts/3e/3eb80c79bee0eb414256b94b9c5860f6 new file mode 100644 index 0000000..c87b39d Binary files /dev/null and b/Library/Artifacts/3e/3eb80c79bee0eb414256b94b9c5860f6 differ diff --git a/Library/Artifacts/3e/3eba942dcd81f83e77dee9bbdf3708cd b/Library/Artifacts/3e/3eba942dcd81f83e77dee9bbdf3708cd new file mode 100644 index 0000000..aa0bc43 Binary files /dev/null and b/Library/Artifacts/3e/3eba942dcd81f83e77dee9bbdf3708cd differ diff --git a/Library/Artifacts/3e/3edc941f0a93d9843cfe1675e3b54d37 b/Library/Artifacts/3e/3edc941f0a93d9843cfe1675e3b54d37 new file mode 100644 index 0000000..d850042 Binary files /dev/null and b/Library/Artifacts/3e/3edc941f0a93d9843cfe1675e3b54d37 differ diff --git a/Library/Artifacts/3e/3ef27e160bbcb9fbd4559d3149c23774 b/Library/Artifacts/3e/3ef27e160bbcb9fbd4559d3149c23774 new file mode 100644 index 0000000..3c389f3 Binary files /dev/null and b/Library/Artifacts/3e/3ef27e160bbcb9fbd4559d3149c23774 differ diff --git a/Library/Artifacts/3f/3f0aa8999c2963b0c8a2e0520726c421 b/Library/Artifacts/3f/3f0aa8999c2963b0c8a2e0520726c421 new file mode 100644 index 0000000..974dd73 Binary files /dev/null and b/Library/Artifacts/3f/3f0aa8999c2963b0c8a2e0520726c421 differ diff --git a/Library/Artifacts/3f/3f2e202c317585cd79d0fb602fb4a248 b/Library/Artifacts/3f/3f2e202c317585cd79d0fb602fb4a248 new file mode 100644 index 0000000..0f8ea3b Binary files /dev/null and b/Library/Artifacts/3f/3f2e202c317585cd79d0fb602fb4a248 differ diff --git a/Library/Artifacts/3f/3f44eacd71ffc8e6cc3ba33d525de828 b/Library/Artifacts/3f/3f44eacd71ffc8e6cc3ba33d525de828 new file mode 100644 index 0000000..d2fd78f Binary files /dev/null and b/Library/Artifacts/3f/3f44eacd71ffc8e6cc3ba33d525de828 differ diff --git a/Library/Artifacts/3f/3f4c0c1d804aa4ed57e487f1c972d0b4 b/Library/Artifacts/3f/3f4c0c1d804aa4ed57e487f1c972d0b4 new file mode 100644 index 0000000..9e79a28 Binary files /dev/null and b/Library/Artifacts/3f/3f4c0c1d804aa4ed57e487f1c972d0b4 differ diff --git a/Library/Artifacts/3f/3f7719f7065094b9188cc3137044c641 b/Library/Artifacts/3f/3f7719f7065094b9188cc3137044c641 new file mode 100644 index 0000000..81e4cb7 Binary files /dev/null and b/Library/Artifacts/3f/3f7719f7065094b9188cc3137044c641 differ diff --git a/Library/Artifacts/3f/3f78723fe2648cdeba20290c399d2f25 b/Library/Artifacts/3f/3f78723fe2648cdeba20290c399d2f25 new file mode 100644 index 0000000..0cfdd67 Binary files /dev/null and b/Library/Artifacts/3f/3f78723fe2648cdeba20290c399d2f25 differ diff --git a/Library/Artifacts/3f/3f84f4d97b86e5f125dc785d498f1e58 b/Library/Artifacts/3f/3f84f4d97b86e5f125dc785d498f1e58 new file mode 100644 index 0000000..1155bd7 Binary files /dev/null and b/Library/Artifacts/3f/3f84f4d97b86e5f125dc785d498f1e58 differ diff --git a/Library/Artifacts/3f/3f878ef34779674a3880a4f567a87ff5 b/Library/Artifacts/3f/3f878ef34779674a3880a4f567a87ff5 new file mode 100644 index 0000000..6747ee5 Binary files /dev/null and b/Library/Artifacts/3f/3f878ef34779674a3880a4f567a87ff5 differ diff --git a/Library/Artifacts/3f/3f88081c0ff59986f57fd664a822aae8 b/Library/Artifacts/3f/3f88081c0ff59986f57fd664a822aae8 new file mode 100644 index 0000000..4d82423 Binary files /dev/null and b/Library/Artifacts/3f/3f88081c0ff59986f57fd664a822aae8 differ diff --git a/Library/Artifacts/3f/3f92f7aa6fd6a645ef9c2a8238c583fa b/Library/Artifacts/3f/3f92f7aa6fd6a645ef9c2a8238c583fa new file mode 100644 index 0000000..a4d130c Binary files /dev/null and b/Library/Artifacts/3f/3f92f7aa6fd6a645ef9c2a8238c583fa differ diff --git a/Library/Artifacts/3f/3fb49fc46287156dd9b0358d78271a65 b/Library/Artifacts/3f/3fb49fc46287156dd9b0358d78271a65 new file mode 100644 index 0000000..4f0314a Binary files /dev/null and b/Library/Artifacts/3f/3fb49fc46287156dd9b0358d78271a65 differ diff --git a/Library/Artifacts/3f/3fbde05fb3ddda9105cc01470af0363b b/Library/Artifacts/3f/3fbde05fb3ddda9105cc01470af0363b new file mode 100644 index 0000000..acb9596 Binary files /dev/null and b/Library/Artifacts/3f/3fbde05fb3ddda9105cc01470af0363b differ diff --git a/Library/Artifacts/40/401161349ec25beb04759189395360e7 b/Library/Artifacts/40/401161349ec25beb04759189395360e7 new file mode 100644 index 0000000..fc6da7a Binary files /dev/null and b/Library/Artifacts/40/401161349ec25beb04759189395360e7 differ diff --git a/Library/Artifacts/40/401a406b8968ab60ea4bd733e30b9175 b/Library/Artifacts/40/401a406b8968ab60ea4bd733e30b9175 new file mode 100644 index 0000000..db445bf Binary files /dev/null and b/Library/Artifacts/40/401a406b8968ab60ea4bd733e30b9175 differ diff --git a/Library/Artifacts/40/40314ccef027e9e5f555e57664569563 b/Library/Artifacts/40/40314ccef027e9e5f555e57664569563 new file mode 100644 index 0000000..8270b94 Binary files /dev/null and b/Library/Artifacts/40/40314ccef027e9e5f555e57664569563 differ diff --git a/Library/Artifacts/40/4038976181b200d9079bf69fb719aa0f b/Library/Artifacts/40/4038976181b200d9079bf69fb719aa0f new file mode 100644 index 0000000..48e665f Binary files /dev/null and b/Library/Artifacts/40/4038976181b200d9079bf69fb719aa0f differ diff --git a/Library/Artifacts/40/40566722eb2c9f8739ebd7bade9a3bcf b/Library/Artifacts/40/40566722eb2c9f8739ebd7bade9a3bcf new file mode 100644 index 0000000..d79195d Binary files /dev/null and b/Library/Artifacts/40/40566722eb2c9f8739ebd7bade9a3bcf differ diff --git a/Library/Artifacts/40/405fb284678446c2ca9a138041e22cdb b/Library/Artifacts/40/405fb284678446c2ca9a138041e22cdb new file mode 100644 index 0000000..c437e13 Binary files /dev/null and b/Library/Artifacts/40/405fb284678446c2ca9a138041e22cdb differ diff --git a/Library/Artifacts/40/4070cdeace6f62c486de7c8e56fccfb7 b/Library/Artifacts/40/4070cdeace6f62c486de7c8e56fccfb7 new file mode 100644 index 0000000..7944487 Binary files /dev/null and b/Library/Artifacts/40/4070cdeace6f62c486de7c8e56fccfb7 differ diff --git a/Library/Artifacts/40/4091b6d5d9f916217c866946234b25c2 b/Library/Artifacts/40/4091b6d5d9f916217c866946234b25c2 new file mode 100644 index 0000000..6a26fad Binary files /dev/null and b/Library/Artifacts/40/4091b6d5d9f916217c866946234b25c2 differ diff --git a/Library/Artifacts/40/409a8b52524d08fceea098cd50c616fc b/Library/Artifacts/40/409a8b52524d08fceea098cd50c616fc new file mode 100644 index 0000000..e1fea2e Binary files /dev/null and b/Library/Artifacts/40/409a8b52524d08fceea098cd50c616fc differ diff --git a/Library/Artifacts/40/409fd2a167bc35ae47d54140a73f85e3 b/Library/Artifacts/40/409fd2a167bc35ae47d54140a73f85e3 new file mode 100644 index 0000000..ebeee8d Binary files /dev/null and b/Library/Artifacts/40/409fd2a167bc35ae47d54140a73f85e3 differ diff --git a/Library/Artifacts/40/40aa6a4f56062bbced2a37ddbb8a0e10 b/Library/Artifacts/40/40aa6a4f56062bbced2a37ddbb8a0e10 new file mode 100644 index 0000000..a520141 Binary files /dev/null and b/Library/Artifacts/40/40aa6a4f56062bbced2a37ddbb8a0e10 differ diff --git a/Library/Artifacts/40/40e670cc1d5b5bdaedf74cb4e19d1f58 b/Library/Artifacts/40/40e670cc1d5b5bdaedf74cb4e19d1f58 new file mode 100644 index 0000000..0937f03 Binary files /dev/null and b/Library/Artifacts/40/40e670cc1d5b5bdaedf74cb4e19d1f58 differ diff --git a/Library/Artifacts/40/40e75a2fcfba196b72d7fd20b0b5b347 b/Library/Artifacts/40/40e75a2fcfba196b72d7fd20b0b5b347 new file mode 100644 index 0000000..421422c Binary files /dev/null and b/Library/Artifacts/40/40e75a2fcfba196b72d7fd20b0b5b347 differ diff --git a/Library/Artifacts/40/40f7df4916773fe2b7d34c3474640fd4 b/Library/Artifacts/40/40f7df4916773fe2b7d34c3474640fd4 new file mode 100644 index 0000000..ed4f3bd Binary files /dev/null and b/Library/Artifacts/40/40f7df4916773fe2b7d34c3474640fd4 differ diff --git a/Library/Artifacts/41/410efecfb45c49289b1cfc540f77f495 b/Library/Artifacts/41/410efecfb45c49289b1cfc540f77f495 new file mode 100644 index 0000000..98b7f71 Binary files /dev/null and b/Library/Artifacts/41/410efecfb45c49289b1cfc540f77f495 differ diff --git a/Library/Artifacts/41/411a14de3f1b19ad2f222e92ac3ae475 b/Library/Artifacts/41/411a14de3f1b19ad2f222e92ac3ae475 new file mode 100644 index 0000000..4a41c33 Binary files /dev/null and b/Library/Artifacts/41/411a14de3f1b19ad2f222e92ac3ae475 differ diff --git a/Library/Artifacts/41/414a11ffb643d1298976f28b14d86e07 b/Library/Artifacts/41/414a11ffb643d1298976f28b14d86e07 new file mode 100644 index 0000000..e538c54 Binary files /dev/null and b/Library/Artifacts/41/414a11ffb643d1298976f28b14d86e07 differ diff --git a/Library/Artifacts/41/414beb9d1696e0e85562c358c45243a2 b/Library/Artifacts/41/414beb9d1696e0e85562c358c45243a2 new file mode 100644 index 0000000..7181d17 Binary files /dev/null and b/Library/Artifacts/41/414beb9d1696e0e85562c358c45243a2 differ diff --git a/Library/Artifacts/41/415306e6f2efd65ec300cd884cfe7ea4 b/Library/Artifacts/41/415306e6f2efd65ec300cd884cfe7ea4 new file mode 100644 index 0000000..56d2721 Binary files /dev/null and b/Library/Artifacts/41/415306e6f2efd65ec300cd884cfe7ea4 differ diff --git a/Library/Artifacts/41/41604a901d7ec0c66359e3f30fcf3611 b/Library/Artifacts/41/41604a901d7ec0c66359e3f30fcf3611 new file mode 100644 index 0000000..590088b Binary files /dev/null and b/Library/Artifacts/41/41604a901d7ec0c66359e3f30fcf3611 differ diff --git a/Library/Artifacts/41/418da986c0fc2a65131ea7ae504e5d17 b/Library/Artifacts/41/418da986c0fc2a65131ea7ae504e5d17 new file mode 100644 index 0000000..b9fedc5 Binary files /dev/null and b/Library/Artifacts/41/418da986c0fc2a65131ea7ae504e5d17 differ diff --git a/Library/Artifacts/41/41991bbf5608236137e506910a0ad5dd b/Library/Artifacts/41/41991bbf5608236137e506910a0ad5dd new file mode 100644 index 0000000..ddf1c76 Binary files /dev/null and b/Library/Artifacts/41/41991bbf5608236137e506910a0ad5dd differ diff --git a/Library/Artifacts/41/41ab0f3d26502235cb551acce69e195e b/Library/Artifacts/41/41ab0f3d26502235cb551acce69e195e new file mode 100644 index 0000000..09b4d0f Binary files /dev/null and b/Library/Artifacts/41/41ab0f3d26502235cb551acce69e195e differ diff --git a/Library/Artifacts/41/41b8ca754ae2f3896542282ca661126a b/Library/Artifacts/41/41b8ca754ae2f3896542282ca661126a new file mode 100644 index 0000000..cf93106 Binary files /dev/null and b/Library/Artifacts/41/41b8ca754ae2f3896542282ca661126a differ diff --git a/Library/Artifacts/41/41b9f4fab476c00e5115373fde7a5515 b/Library/Artifacts/41/41b9f4fab476c00e5115373fde7a5515 new file mode 100644 index 0000000..8613321 Binary files /dev/null and b/Library/Artifacts/41/41b9f4fab476c00e5115373fde7a5515 differ diff --git a/Library/Artifacts/41/41c6c5869236961c25aec4229d604fdb b/Library/Artifacts/41/41c6c5869236961c25aec4229d604fdb new file mode 100644 index 0000000..ca295a2 Binary files /dev/null and b/Library/Artifacts/41/41c6c5869236961c25aec4229d604fdb differ diff --git a/Library/Artifacts/41/41d0aef3e813cd9ff5fe42a97738a8b2 b/Library/Artifacts/41/41d0aef3e813cd9ff5fe42a97738a8b2 new file mode 100644 index 0000000..9c71047 Binary files /dev/null and b/Library/Artifacts/41/41d0aef3e813cd9ff5fe42a97738a8b2 differ diff --git a/Library/Artifacts/41/41d506fdf8182291749ff1d1ba040b97 b/Library/Artifacts/41/41d506fdf8182291749ff1d1ba040b97 new file mode 100644 index 0000000..4decdc1 Binary files /dev/null and b/Library/Artifacts/41/41d506fdf8182291749ff1d1ba040b97 differ diff --git a/Library/Artifacts/41/41e5b9a9fc52275c80f5245dcb88bfba b/Library/Artifacts/41/41e5b9a9fc52275c80f5245dcb88bfba new file mode 100644 index 0000000..6225481 Binary files /dev/null and b/Library/Artifacts/41/41e5b9a9fc52275c80f5245dcb88bfba differ diff --git a/Library/Artifacts/41/41f9c4927f117af14d75ff1c7153f960 b/Library/Artifacts/41/41f9c4927f117af14d75ff1c7153f960 new file mode 100644 index 0000000..87b837f Binary files /dev/null and b/Library/Artifacts/41/41f9c4927f117af14d75ff1c7153f960 differ diff --git a/Library/Artifacts/42/42089962d98118031d8e2c003f572822 b/Library/Artifacts/42/42089962d98118031d8e2c003f572822 new file mode 100644 index 0000000..9ec8be8 Binary files /dev/null and b/Library/Artifacts/42/42089962d98118031d8e2c003f572822 differ diff --git a/Library/Artifacts/42/422e91ccc67f59a68a29abaa3ef059c1 b/Library/Artifacts/42/422e91ccc67f59a68a29abaa3ef059c1 new file mode 100644 index 0000000..8ca8869 Binary files /dev/null and b/Library/Artifacts/42/422e91ccc67f59a68a29abaa3ef059c1 differ diff --git a/Library/Artifacts/42/4234e9c5dadf5ccb76832e360472e17b b/Library/Artifacts/42/4234e9c5dadf5ccb76832e360472e17b new file mode 100644 index 0000000..15d7176 Binary files /dev/null and b/Library/Artifacts/42/4234e9c5dadf5ccb76832e360472e17b differ diff --git a/Library/Artifacts/42/4239f7605333c5e3ea05d967044fff16 b/Library/Artifacts/42/4239f7605333c5e3ea05d967044fff16 new file mode 100644 index 0000000..4ebdd7b Binary files /dev/null and b/Library/Artifacts/42/4239f7605333c5e3ea05d967044fff16 differ diff --git a/Library/Artifacts/42/424a3c1e05db003124f981104f6e58f4 b/Library/Artifacts/42/424a3c1e05db003124f981104f6e58f4 new file mode 100644 index 0000000..b75da0e Binary files /dev/null and b/Library/Artifacts/42/424a3c1e05db003124f981104f6e58f4 differ diff --git a/Library/Artifacts/42/4251c3704cf5e0e514d6a2b9b376be2a b/Library/Artifacts/42/4251c3704cf5e0e514d6a2b9b376be2a new file mode 100644 index 0000000..b4f8c8e Binary files /dev/null and b/Library/Artifacts/42/4251c3704cf5e0e514d6a2b9b376be2a differ diff --git a/Library/Artifacts/42/425a7a4d9c95861016a825a58a6aa84e b/Library/Artifacts/42/425a7a4d9c95861016a825a58a6aa84e new file mode 100644 index 0000000..8cfb3fe Binary files /dev/null and b/Library/Artifacts/42/425a7a4d9c95861016a825a58a6aa84e differ diff --git a/Library/Artifacts/42/42740e6411b4359696cd03ddc19c5a13 b/Library/Artifacts/42/42740e6411b4359696cd03ddc19c5a13 new file mode 100644 index 0000000..23ea234 Binary files /dev/null and b/Library/Artifacts/42/42740e6411b4359696cd03ddc19c5a13 differ diff --git a/Library/Artifacts/42/428e7a50e78f38e1f9ed4530aa919b06 b/Library/Artifacts/42/428e7a50e78f38e1f9ed4530aa919b06 new file mode 100644 index 0000000..43eea52 Binary files /dev/null and b/Library/Artifacts/42/428e7a50e78f38e1f9ed4530aa919b06 differ diff --git a/Library/Artifacts/42/429d56860199617d4eb7b4c082d9c6cb b/Library/Artifacts/42/429d56860199617d4eb7b4c082d9c6cb new file mode 100644 index 0000000..c9ecdf8 Binary files /dev/null and b/Library/Artifacts/42/429d56860199617d4eb7b4c082d9c6cb differ diff --git a/Library/Artifacts/42/429f5c5429d2a974a2d7912483c96a92 b/Library/Artifacts/42/429f5c5429d2a974a2d7912483c96a92 new file mode 100644 index 0000000..c818225 Binary files /dev/null and b/Library/Artifacts/42/429f5c5429d2a974a2d7912483c96a92 differ diff --git a/Library/Artifacts/42/42add857292f290a94fa6578b4c0d4c8 b/Library/Artifacts/42/42add857292f290a94fa6578b4c0d4c8 new file mode 100644 index 0000000..b30be98 Binary files /dev/null and b/Library/Artifacts/42/42add857292f290a94fa6578b4c0d4c8 differ diff --git a/Library/Artifacts/42/42e0e3a179f9e3ac1c83464598d2a33d b/Library/Artifacts/42/42e0e3a179f9e3ac1c83464598d2a33d new file mode 100644 index 0000000..1007b70 Binary files /dev/null and b/Library/Artifacts/42/42e0e3a179f9e3ac1c83464598d2a33d differ diff --git a/Library/Artifacts/42/42f3b5f21ba305d7a4add0798e0cba8a b/Library/Artifacts/42/42f3b5f21ba305d7a4add0798e0cba8a new file mode 100644 index 0000000..0b503f9 Binary files /dev/null and b/Library/Artifacts/42/42f3b5f21ba305d7a4add0798e0cba8a differ diff --git a/Library/Artifacts/43/43010f3ea66f3079edb396b1f886558f b/Library/Artifacts/43/43010f3ea66f3079edb396b1f886558f new file mode 100644 index 0000000..da7cfbf Binary files /dev/null and b/Library/Artifacts/43/43010f3ea66f3079edb396b1f886558f differ diff --git a/Library/Artifacts/43/430afd1efe651aa512846a6e1b214340 b/Library/Artifacts/43/430afd1efe651aa512846a6e1b214340 new file mode 100644 index 0000000..c2aceb7 Binary files /dev/null and b/Library/Artifacts/43/430afd1efe651aa512846a6e1b214340 differ diff --git a/Library/Artifacts/43/431eca959141998294351225ed0ea827 b/Library/Artifacts/43/431eca959141998294351225ed0ea827 new file mode 100644 index 0000000..ff5b46d Binary files /dev/null and b/Library/Artifacts/43/431eca959141998294351225ed0ea827 differ diff --git a/Library/Artifacts/43/4327bccd451cb23e17e6581670d67ce4 b/Library/Artifacts/43/4327bccd451cb23e17e6581670d67ce4 new file mode 100644 index 0000000..47fbf52 Binary files /dev/null and b/Library/Artifacts/43/4327bccd451cb23e17e6581670d67ce4 differ diff --git a/Library/Artifacts/43/435efbf47d5f2da2be17d2ef78b87d06 b/Library/Artifacts/43/435efbf47d5f2da2be17d2ef78b87d06 new file mode 100644 index 0000000..b79b981 Binary files /dev/null and b/Library/Artifacts/43/435efbf47d5f2da2be17d2ef78b87d06 differ diff --git a/Library/Artifacts/43/4366cb9e8b12bbaced65085a2ec9c20a b/Library/Artifacts/43/4366cb9e8b12bbaced65085a2ec9c20a new file mode 100644 index 0000000..f5f363e Binary files /dev/null and b/Library/Artifacts/43/4366cb9e8b12bbaced65085a2ec9c20a differ diff --git a/Library/Artifacts/43/43731bdfd8297a5a9cae848daf0da2f2 b/Library/Artifacts/43/43731bdfd8297a5a9cae848daf0da2f2 new file mode 100644 index 0000000..699893d Binary files /dev/null and b/Library/Artifacts/43/43731bdfd8297a5a9cae848daf0da2f2 differ diff --git a/Library/Artifacts/43/439b6033ca61981f9a5ddd033b26e295 b/Library/Artifacts/43/439b6033ca61981f9a5ddd033b26e295 new file mode 100644 index 0000000..af45cce Binary files /dev/null and b/Library/Artifacts/43/439b6033ca61981f9a5ddd033b26e295 differ diff --git a/Library/Artifacts/43/43b47b078be979e53593dd468d74468f b/Library/Artifacts/43/43b47b078be979e53593dd468d74468f new file mode 100644 index 0000000..6a001b6 Binary files /dev/null and b/Library/Artifacts/43/43b47b078be979e53593dd468d74468f differ diff --git a/Library/Artifacts/43/43bdbc35bbd64639033e4c735cf51788 b/Library/Artifacts/43/43bdbc35bbd64639033e4c735cf51788 new file mode 100644 index 0000000..b3c20f3 Binary files /dev/null and b/Library/Artifacts/43/43bdbc35bbd64639033e4c735cf51788 differ diff --git a/Library/Artifacts/43/43cf1770889e5bbbf394cdcd9a8553e1 b/Library/Artifacts/43/43cf1770889e5bbbf394cdcd9a8553e1 new file mode 100644 index 0000000..6de5ab8 Binary files /dev/null and b/Library/Artifacts/43/43cf1770889e5bbbf394cdcd9a8553e1 differ diff --git a/Library/Artifacts/43/43cfcfb27ec2cedddc0cfef7364bd508 b/Library/Artifacts/43/43cfcfb27ec2cedddc0cfef7364bd508 new file mode 100644 index 0000000..ed05248 Binary files /dev/null and b/Library/Artifacts/43/43cfcfb27ec2cedddc0cfef7364bd508 differ diff --git a/Library/Artifacts/43/43f9405e3d6dfa197a9f332bc7881980 b/Library/Artifacts/43/43f9405e3d6dfa197a9f332bc7881980 new file mode 100644 index 0000000..8a5fe72 Binary files /dev/null and b/Library/Artifacts/43/43f9405e3d6dfa197a9f332bc7881980 differ diff --git a/Library/Artifacts/44/440f86251f744525e5845221ba5078e1 b/Library/Artifacts/44/440f86251f744525e5845221ba5078e1 new file mode 100644 index 0000000..45d9da5 Binary files /dev/null and b/Library/Artifacts/44/440f86251f744525e5845221ba5078e1 differ diff --git a/Library/Artifacts/44/44196c0dafc85ba772a65e6da0ab8413 b/Library/Artifacts/44/44196c0dafc85ba772a65e6da0ab8413 new file mode 100644 index 0000000..c90756e Binary files /dev/null and b/Library/Artifacts/44/44196c0dafc85ba772a65e6da0ab8413 differ diff --git a/Library/Artifacts/44/443af2787871cf8e299bf9e558e1908e b/Library/Artifacts/44/443af2787871cf8e299bf9e558e1908e new file mode 100644 index 0000000..6d79bc8 Binary files /dev/null and b/Library/Artifacts/44/443af2787871cf8e299bf9e558e1908e differ diff --git a/Library/Artifacts/44/443ba480089914ba1a3eae21e0749a84 b/Library/Artifacts/44/443ba480089914ba1a3eae21e0749a84 new file mode 100644 index 0000000..8093ce2 Binary files /dev/null and b/Library/Artifacts/44/443ba480089914ba1a3eae21e0749a84 differ diff --git a/Library/Artifacts/44/4459be3f311420371e2bb0d741431372 b/Library/Artifacts/44/4459be3f311420371e2bb0d741431372 new file mode 100644 index 0000000..32083c4 Binary files /dev/null and b/Library/Artifacts/44/4459be3f311420371e2bb0d741431372 differ diff --git a/Library/Artifacts/44/4463d46c8dd09aa0875428f20d9624b3 b/Library/Artifacts/44/4463d46c8dd09aa0875428f20d9624b3 new file mode 100644 index 0000000..493d910 Binary files /dev/null and b/Library/Artifacts/44/4463d46c8dd09aa0875428f20d9624b3 differ diff --git a/Library/Artifacts/44/4464ed5b7854e2ee07a96719259b8ae7 b/Library/Artifacts/44/4464ed5b7854e2ee07a96719259b8ae7 new file mode 100644 index 0000000..6e66fde Binary files /dev/null and b/Library/Artifacts/44/4464ed5b7854e2ee07a96719259b8ae7 differ diff --git a/Library/Artifacts/44/44794baa3b57c2d51fb129fba0106390 b/Library/Artifacts/44/44794baa3b57c2d51fb129fba0106390 new file mode 100644 index 0000000..391f62f Binary files /dev/null and b/Library/Artifacts/44/44794baa3b57c2d51fb129fba0106390 differ diff --git a/Library/Artifacts/44/448d1b47a60162c7979581cdafef0b42 b/Library/Artifacts/44/448d1b47a60162c7979581cdafef0b42 new file mode 100644 index 0000000..a17e450 Binary files /dev/null and b/Library/Artifacts/44/448d1b47a60162c7979581cdafef0b42 differ diff --git a/Library/Artifacts/44/44a8b128285493ff98ad7d0560900b73 b/Library/Artifacts/44/44a8b128285493ff98ad7d0560900b73 new file mode 100644 index 0000000..2615812 Binary files /dev/null and b/Library/Artifacts/44/44a8b128285493ff98ad7d0560900b73 differ diff --git a/Library/Artifacts/44/44bf47353c590c7a554feeeeb7d05fd7 b/Library/Artifacts/44/44bf47353c590c7a554feeeeb7d05fd7 new file mode 100644 index 0000000..ee192b0 Binary files /dev/null and b/Library/Artifacts/44/44bf47353c590c7a554feeeeb7d05fd7 differ diff --git a/Library/Artifacts/44/44c536ab4f69d292b54bd8127bd1acd1 b/Library/Artifacts/44/44c536ab4f69d292b54bd8127bd1acd1 new file mode 100644 index 0000000..1adccbd Binary files /dev/null and b/Library/Artifacts/44/44c536ab4f69d292b54bd8127bd1acd1 differ diff --git a/Library/Artifacts/44/44fe1096e8ced6b03225eecf824b6284 b/Library/Artifacts/44/44fe1096e8ced6b03225eecf824b6284 new file mode 100644 index 0000000..81b2f8e Binary files /dev/null and b/Library/Artifacts/44/44fe1096e8ced6b03225eecf824b6284 differ diff --git a/Library/Artifacts/45/451ff88d0441d72891f1bd591f3b78b3 b/Library/Artifacts/45/451ff88d0441d72891f1bd591f3b78b3 new file mode 100644 index 0000000..fc5a5e7 Binary files /dev/null and b/Library/Artifacts/45/451ff88d0441d72891f1bd591f3b78b3 differ diff --git a/Library/Artifacts/45/452eed85cb43f41addb742b97a44cbc5 b/Library/Artifacts/45/452eed85cb43f41addb742b97a44cbc5 new file mode 100644 index 0000000..a8dd4d0 Binary files /dev/null and b/Library/Artifacts/45/452eed85cb43f41addb742b97a44cbc5 differ diff --git a/Library/Artifacts/45/453bb41cc42d8e33272b3a212523a933 b/Library/Artifacts/45/453bb41cc42d8e33272b3a212523a933 new file mode 100644 index 0000000..7f2365c Binary files /dev/null and b/Library/Artifacts/45/453bb41cc42d8e33272b3a212523a933 differ diff --git a/Library/Artifacts/45/45420ab25bce141895024a49433f8d1b b/Library/Artifacts/45/45420ab25bce141895024a49433f8d1b new file mode 100644 index 0000000..7fb0ffb Binary files /dev/null and b/Library/Artifacts/45/45420ab25bce141895024a49433f8d1b differ diff --git a/Library/Artifacts/45/4585efc1fbd8b66faf7cb650592a7806 b/Library/Artifacts/45/4585efc1fbd8b66faf7cb650592a7806 new file mode 100644 index 0000000..a683787 Binary files /dev/null and b/Library/Artifacts/45/4585efc1fbd8b66faf7cb650592a7806 differ diff --git a/Library/Artifacts/45/458c974ee90651a3a2f76272a8e9bcd5 b/Library/Artifacts/45/458c974ee90651a3a2f76272a8e9bcd5 new file mode 100644 index 0000000..e10bf79 Binary files /dev/null and b/Library/Artifacts/45/458c974ee90651a3a2f76272a8e9bcd5 differ diff --git a/Library/Artifacts/45/4591e2a7b6c8c50c87f2c61d1de54b84 b/Library/Artifacts/45/4591e2a7b6c8c50c87f2c61d1de54b84 new file mode 100644 index 0000000..f59bc93 Binary files /dev/null and b/Library/Artifacts/45/4591e2a7b6c8c50c87f2c61d1de54b84 differ diff --git a/Library/Artifacts/45/45a4670bae6e18e5b01408d38164c665 b/Library/Artifacts/45/45a4670bae6e18e5b01408d38164c665 new file mode 100644 index 0000000..96fa5b1 Binary files /dev/null and b/Library/Artifacts/45/45a4670bae6e18e5b01408d38164c665 differ diff --git a/Library/Artifacts/45/45ae9d1947de3a60d46bcbe7baf45b55 b/Library/Artifacts/45/45ae9d1947de3a60d46bcbe7baf45b55 new file mode 100644 index 0000000..7c3d462 Binary files /dev/null and b/Library/Artifacts/45/45ae9d1947de3a60d46bcbe7baf45b55 differ diff --git a/Library/Artifacts/45/45b9d28b2261dd0cb18672d86e5e8034 b/Library/Artifacts/45/45b9d28b2261dd0cb18672d86e5e8034 new file mode 100644 index 0000000..266e927 Binary files /dev/null and b/Library/Artifacts/45/45b9d28b2261dd0cb18672d86e5e8034 differ diff --git a/Library/Artifacts/46/4611b146176bdfbcce2ac222baaa6ff6 b/Library/Artifacts/46/4611b146176bdfbcce2ac222baaa6ff6 new file mode 100644 index 0000000..4c5753e Binary files /dev/null and b/Library/Artifacts/46/4611b146176bdfbcce2ac222baaa6ff6 differ diff --git a/Library/Artifacts/46/46181f499aca49dfc00e5e136db12b90 b/Library/Artifacts/46/46181f499aca49dfc00e5e136db12b90 new file mode 100644 index 0000000..2f1b5b6 Binary files /dev/null and b/Library/Artifacts/46/46181f499aca49dfc00e5e136db12b90 differ diff --git a/Library/Artifacts/46/4618d1e682bc9910b94b36bf8b2c5324 b/Library/Artifacts/46/4618d1e682bc9910b94b36bf8b2c5324 new file mode 100644 index 0000000..82213b1 Binary files /dev/null and b/Library/Artifacts/46/4618d1e682bc9910b94b36bf8b2c5324 differ diff --git a/Library/Artifacts/46/464764e69218a825efb10769457f186d b/Library/Artifacts/46/464764e69218a825efb10769457f186d new file mode 100644 index 0000000..feb98d8 Binary files /dev/null and b/Library/Artifacts/46/464764e69218a825efb10769457f186d differ diff --git a/Library/Artifacts/46/46cae2b82222c2a7978cebe72df01aab b/Library/Artifacts/46/46cae2b82222c2a7978cebe72df01aab new file mode 100644 index 0000000..3426204 Binary files /dev/null and b/Library/Artifacts/46/46cae2b82222c2a7978cebe72df01aab differ diff --git a/Library/Artifacts/46/46d581b921b2b0cd78fa3d1a62b61aeb b/Library/Artifacts/46/46d581b921b2b0cd78fa3d1a62b61aeb new file mode 100644 index 0000000..65abada Binary files /dev/null and b/Library/Artifacts/46/46d581b921b2b0cd78fa3d1a62b61aeb differ diff --git a/Library/Artifacts/46/46e471781a93c352cb028e99113898fe b/Library/Artifacts/46/46e471781a93c352cb028e99113898fe new file mode 100644 index 0000000..151a7e7 Binary files /dev/null and b/Library/Artifacts/46/46e471781a93c352cb028e99113898fe differ diff --git a/Library/Artifacts/47/471351143b9bd795967223a499810706 b/Library/Artifacts/47/471351143b9bd795967223a499810706 new file mode 100644 index 0000000..5c35042 Binary files /dev/null and b/Library/Artifacts/47/471351143b9bd795967223a499810706 differ diff --git a/Library/Artifacts/47/4716e4bc0fe15853ec173ef710dddf08 b/Library/Artifacts/47/4716e4bc0fe15853ec173ef710dddf08 new file mode 100644 index 0000000..e8ddca0 Binary files /dev/null and b/Library/Artifacts/47/4716e4bc0fe15853ec173ef710dddf08 differ diff --git a/Library/Artifacts/47/472690d97d2984f19c20e96d73614633 b/Library/Artifacts/47/472690d97d2984f19c20e96d73614633 new file mode 100644 index 0000000..1673e6d Binary files /dev/null and b/Library/Artifacts/47/472690d97d2984f19c20e96d73614633 differ diff --git a/Library/Artifacts/47/47471f2b1a08788a6313bfb4610cbb82 b/Library/Artifacts/47/47471f2b1a08788a6313bfb4610cbb82 new file mode 100644 index 0000000..46452f6 Binary files /dev/null and b/Library/Artifacts/47/47471f2b1a08788a6313bfb4610cbb82 differ diff --git a/Library/Artifacts/47/4771f21e952f06d2d409657ca69c9efb b/Library/Artifacts/47/4771f21e952f06d2d409657ca69c9efb new file mode 100644 index 0000000..f5d67c6 Binary files /dev/null and b/Library/Artifacts/47/4771f21e952f06d2d409657ca69c9efb differ diff --git a/Library/Artifacts/47/4775e4a018932639704c718b097c2432 b/Library/Artifacts/47/4775e4a018932639704c718b097c2432 new file mode 100644 index 0000000..a62efa4 Binary files /dev/null and b/Library/Artifacts/47/4775e4a018932639704c718b097c2432 differ diff --git a/Library/Artifacts/47/4792fc481184b4859f41423a64d2cc98 b/Library/Artifacts/47/4792fc481184b4859f41423a64d2cc98 new file mode 100644 index 0000000..efb5a5c Binary files /dev/null and b/Library/Artifacts/47/4792fc481184b4859f41423a64d2cc98 differ diff --git a/Library/Artifacts/47/47a2cbb03c3ca2f17daf32c6b46437b4 b/Library/Artifacts/47/47a2cbb03c3ca2f17daf32c6b46437b4 new file mode 100644 index 0000000..8ae5275 Binary files /dev/null and b/Library/Artifacts/47/47a2cbb03c3ca2f17daf32c6b46437b4 differ diff --git a/Library/Artifacts/47/47bfc3d62c01b1438f8d18d4753adce1 b/Library/Artifacts/47/47bfc3d62c01b1438f8d18d4753adce1 new file mode 100644 index 0000000..c10fc75 Binary files /dev/null and b/Library/Artifacts/47/47bfc3d62c01b1438f8d18d4753adce1 differ diff --git a/Library/Artifacts/47/47fd986a74ccdf2d2ea10fb1be622f49 b/Library/Artifacts/47/47fd986a74ccdf2d2ea10fb1be622f49 new file mode 100644 index 0000000..c51355f Binary files /dev/null and b/Library/Artifacts/47/47fd986a74ccdf2d2ea10fb1be622f49 differ diff --git a/Library/Artifacts/48/483681699acad7b5bf6cbadad85d0738 b/Library/Artifacts/48/483681699acad7b5bf6cbadad85d0738 new file mode 100644 index 0000000..b7db2e3 Binary files /dev/null and b/Library/Artifacts/48/483681699acad7b5bf6cbadad85d0738 differ diff --git a/Library/Artifacts/48/4847f38798cc8fe2380d7f775eb14a0c b/Library/Artifacts/48/4847f38798cc8fe2380d7f775eb14a0c new file mode 100644 index 0000000..31f94d5 Binary files /dev/null and b/Library/Artifacts/48/4847f38798cc8fe2380d7f775eb14a0c differ diff --git a/Library/Artifacts/48/486f544e85a96dde6acb2b83ed6b9bb3 b/Library/Artifacts/48/486f544e85a96dde6acb2b83ed6b9bb3 new file mode 100644 index 0000000..921f356 Binary files /dev/null and b/Library/Artifacts/48/486f544e85a96dde6acb2b83ed6b9bb3 differ diff --git a/Library/Artifacts/48/487dcad916a608d012839739f7abfebf b/Library/Artifacts/48/487dcad916a608d012839739f7abfebf new file mode 100644 index 0000000..eafb7c2 Binary files /dev/null and b/Library/Artifacts/48/487dcad916a608d012839739f7abfebf differ diff --git a/Library/Artifacts/48/488a94f7f6fe668b3d0b715c1bb523ac b/Library/Artifacts/48/488a94f7f6fe668b3d0b715c1bb523ac new file mode 100644 index 0000000..9464713 Binary files /dev/null and b/Library/Artifacts/48/488a94f7f6fe668b3d0b715c1bb523ac differ diff --git a/Library/Artifacts/48/48906fb64b0cd8b61fc9f5affc32e2a7 b/Library/Artifacts/48/48906fb64b0cd8b61fc9f5affc32e2a7 new file mode 100644 index 0000000..179f6ec Binary files /dev/null and b/Library/Artifacts/48/48906fb64b0cd8b61fc9f5affc32e2a7 differ diff --git a/Library/Artifacts/48/48927081b2c74e953743dbc662c8fd54 b/Library/Artifacts/48/48927081b2c74e953743dbc662c8fd54 new file mode 100644 index 0000000..215ebe5 Binary files /dev/null and b/Library/Artifacts/48/48927081b2c74e953743dbc662c8fd54 differ diff --git a/Library/Artifacts/48/489bb5bf41f9eae84f84069e3c6b895c b/Library/Artifacts/48/489bb5bf41f9eae84f84069e3c6b895c new file mode 100644 index 0000000..dc50765 Binary files /dev/null and b/Library/Artifacts/48/489bb5bf41f9eae84f84069e3c6b895c differ diff --git a/Library/Artifacts/48/48ac260389203e904a2ee2291a67226d b/Library/Artifacts/48/48ac260389203e904a2ee2291a67226d new file mode 100644 index 0000000..6ec5aa8 Binary files /dev/null and b/Library/Artifacts/48/48ac260389203e904a2ee2291a67226d differ diff --git a/Library/Artifacts/48/48bf7aecf5cc37794801ad612239c9bd b/Library/Artifacts/48/48bf7aecf5cc37794801ad612239c9bd new file mode 100644 index 0000000..cc6380e Binary files /dev/null and b/Library/Artifacts/48/48bf7aecf5cc37794801ad612239c9bd differ diff --git a/Library/Artifacts/48/48c664207bb250418f5d964228cf954f b/Library/Artifacts/48/48c664207bb250418f5d964228cf954f new file mode 100644 index 0000000..1d378d9 Binary files /dev/null and b/Library/Artifacts/48/48c664207bb250418f5d964228cf954f differ diff --git a/Library/Artifacts/48/48c97ee64852e67751e36c885e8c4036 b/Library/Artifacts/48/48c97ee64852e67751e36c885e8c4036 new file mode 100644 index 0000000..ac717b1 Binary files /dev/null and b/Library/Artifacts/48/48c97ee64852e67751e36c885e8c4036 differ diff --git a/Library/Artifacts/48/48d1157993c7aefac987c9d16e145194 b/Library/Artifacts/48/48d1157993c7aefac987c9d16e145194 new file mode 100644 index 0000000..9f314fb Binary files /dev/null and b/Library/Artifacts/48/48d1157993c7aefac987c9d16e145194 differ diff --git a/Library/Artifacts/49/495a577b6cfad2694cf5c156c63dc236 b/Library/Artifacts/49/495a577b6cfad2694cf5c156c63dc236 new file mode 100644 index 0000000..3f789e6 Binary files /dev/null and b/Library/Artifacts/49/495a577b6cfad2694cf5c156c63dc236 differ diff --git a/Library/Artifacts/49/4975f2fe3f0e975a52c1fc473afa624a b/Library/Artifacts/49/4975f2fe3f0e975a52c1fc473afa624a new file mode 100644 index 0000000..ae39af9 Binary files /dev/null and b/Library/Artifacts/49/4975f2fe3f0e975a52c1fc473afa624a differ diff --git a/Library/Artifacts/49/498f212459f78d28273bc17a931e5e32 b/Library/Artifacts/49/498f212459f78d28273bc17a931e5e32 new file mode 100644 index 0000000..ab33303 Binary files /dev/null and b/Library/Artifacts/49/498f212459f78d28273bc17a931e5e32 differ diff --git a/Library/Artifacts/49/49a1e26fc85fd06c731883f00aca9c62 b/Library/Artifacts/49/49a1e26fc85fd06c731883f00aca9c62 new file mode 100644 index 0000000..a5cf90d Binary files /dev/null and b/Library/Artifacts/49/49a1e26fc85fd06c731883f00aca9c62 differ diff --git a/Library/Artifacts/49/49a3e9ad60a5b34fd7095cdac98c55ee b/Library/Artifacts/49/49a3e9ad60a5b34fd7095cdac98c55ee new file mode 100644 index 0000000..181648f Binary files /dev/null and b/Library/Artifacts/49/49a3e9ad60a5b34fd7095cdac98c55ee differ diff --git a/Library/Artifacts/49/49c9af97a8e8f3a1a6a4f65928359299 b/Library/Artifacts/49/49c9af97a8e8f3a1a6a4f65928359299 new file mode 100644 index 0000000..35afaee Binary files /dev/null and b/Library/Artifacts/49/49c9af97a8e8f3a1a6a4f65928359299 differ diff --git a/Library/Artifacts/49/49dde896b81b031770e715c98a99683d b/Library/Artifacts/49/49dde896b81b031770e715c98a99683d new file mode 100644 index 0000000..578c614 Binary files /dev/null and b/Library/Artifacts/49/49dde896b81b031770e715c98a99683d differ diff --git a/Library/Artifacts/49/49df0c6b7d9180cceeee6d9f3cc01d29 b/Library/Artifacts/49/49df0c6b7d9180cceeee6d9f3cc01d29 new file mode 100644 index 0000000..90da422 Binary files /dev/null and b/Library/Artifacts/49/49df0c6b7d9180cceeee6d9f3cc01d29 differ diff --git a/Library/Artifacts/49/49e4fa0f33e8f663c9230f18a31f2044 b/Library/Artifacts/49/49e4fa0f33e8f663c9230f18a31f2044 new file mode 100644 index 0000000..315b8d6 Binary files /dev/null and b/Library/Artifacts/49/49e4fa0f33e8f663c9230f18a31f2044 differ diff --git a/Library/Artifacts/49/49e954791086674d883ba209e21ac34a b/Library/Artifacts/49/49e954791086674d883ba209e21ac34a new file mode 100644 index 0000000..b045e43 Binary files /dev/null and b/Library/Artifacts/49/49e954791086674d883ba209e21ac34a differ diff --git a/Library/Artifacts/49/49edee36007dcd9dba5932d3a2599f66 b/Library/Artifacts/49/49edee36007dcd9dba5932d3a2599f66 new file mode 100644 index 0000000..c388e4b Binary files /dev/null and b/Library/Artifacts/49/49edee36007dcd9dba5932d3a2599f66 differ diff --git a/Library/Artifacts/49/49f35384802a002b37558edbf477285a b/Library/Artifacts/49/49f35384802a002b37558edbf477285a new file mode 100644 index 0000000..1d34ba4 Binary files /dev/null and b/Library/Artifacts/49/49f35384802a002b37558edbf477285a differ diff --git a/Library/Artifacts/49/49fe2e74c4e503cb7b768a160a71154c b/Library/Artifacts/49/49fe2e74c4e503cb7b768a160a71154c new file mode 100644 index 0000000..5b28c1d Binary files /dev/null and b/Library/Artifacts/49/49fe2e74c4e503cb7b768a160a71154c differ diff --git a/Library/Artifacts/4a/4a40c0c4a6c02fadef4b4e72f609f1e0 b/Library/Artifacts/4a/4a40c0c4a6c02fadef4b4e72f609f1e0 new file mode 100644 index 0000000..d69e06e Binary files /dev/null and b/Library/Artifacts/4a/4a40c0c4a6c02fadef4b4e72f609f1e0 differ diff --git a/Library/Artifacts/4a/4a5e5f50a4d9cc03c54e5b4c8b099590 b/Library/Artifacts/4a/4a5e5f50a4d9cc03c54e5b4c8b099590 new file mode 100644 index 0000000..cc906bf Binary files /dev/null and b/Library/Artifacts/4a/4a5e5f50a4d9cc03c54e5b4c8b099590 differ diff --git a/Library/Artifacts/4a/4a7b63f6f41bcb752ef84e5c6c81e8b3 b/Library/Artifacts/4a/4a7b63f6f41bcb752ef84e5c6c81e8b3 new file mode 100644 index 0000000..a40c8d3 Binary files /dev/null and b/Library/Artifacts/4a/4a7b63f6f41bcb752ef84e5c6c81e8b3 differ diff --git a/Library/Artifacts/4a/4a8b4d98d886fe614cd696daa68642cb b/Library/Artifacts/4a/4a8b4d98d886fe614cd696daa68642cb new file mode 100644 index 0000000..79b9bd8 Binary files /dev/null and b/Library/Artifacts/4a/4a8b4d98d886fe614cd696daa68642cb differ diff --git a/Library/Artifacts/4a/4ab1bdc55ea2acd4a0d714d66494457a b/Library/Artifacts/4a/4ab1bdc55ea2acd4a0d714d66494457a new file mode 100644 index 0000000..9106505 Binary files /dev/null and b/Library/Artifacts/4a/4ab1bdc55ea2acd4a0d714d66494457a differ diff --git a/Library/Artifacts/4a/4ad83c9384ef6ac544e0e88c1df5350a b/Library/Artifacts/4a/4ad83c9384ef6ac544e0e88c1df5350a new file mode 100644 index 0000000..160ce18 Binary files /dev/null and b/Library/Artifacts/4a/4ad83c9384ef6ac544e0e88c1df5350a differ diff --git a/Library/Artifacts/4a/4adf5e3f8a6a8e901feab3a3d2955032 b/Library/Artifacts/4a/4adf5e3f8a6a8e901feab3a3d2955032 new file mode 100644 index 0000000..27622fe Binary files /dev/null and b/Library/Artifacts/4a/4adf5e3f8a6a8e901feab3a3d2955032 differ diff --git a/Library/Artifacts/4a/4adf737ceaa9ab161975fa37f57ae2fe b/Library/Artifacts/4a/4adf737ceaa9ab161975fa37f57ae2fe new file mode 100644 index 0000000..3eb587e Binary files /dev/null and b/Library/Artifacts/4a/4adf737ceaa9ab161975fa37f57ae2fe differ diff --git a/Library/Artifacts/4a/4ae867c1cf18a15ce9c6af50221e0ace b/Library/Artifacts/4a/4ae867c1cf18a15ce9c6af50221e0ace new file mode 100644 index 0000000..a64a79a Binary files /dev/null and b/Library/Artifacts/4a/4ae867c1cf18a15ce9c6af50221e0ace differ diff --git a/Library/Artifacts/4b/4b026d214a0903dd9d27eb8d38d607bb b/Library/Artifacts/4b/4b026d214a0903dd9d27eb8d38d607bb new file mode 100644 index 0000000..1415581 Binary files /dev/null and b/Library/Artifacts/4b/4b026d214a0903dd9d27eb8d38d607bb differ diff --git a/Library/Artifacts/4b/4b057dd64854b4b336acceb5d6e7f3c9 b/Library/Artifacts/4b/4b057dd64854b4b336acceb5d6e7f3c9 new file mode 100644 index 0000000..2916272 Binary files /dev/null and b/Library/Artifacts/4b/4b057dd64854b4b336acceb5d6e7f3c9 differ diff --git a/Library/Artifacts/4b/4b2c349caf0edc8084899c98f8a6d7e1 b/Library/Artifacts/4b/4b2c349caf0edc8084899c98f8a6d7e1 new file mode 100644 index 0000000..ddc0ca5 Binary files /dev/null and b/Library/Artifacts/4b/4b2c349caf0edc8084899c98f8a6d7e1 differ diff --git a/Library/Artifacts/4b/4b4f04b5e1c723661cf7c3263146ce48 b/Library/Artifacts/4b/4b4f04b5e1c723661cf7c3263146ce48 new file mode 100644 index 0000000..834ab91 Binary files /dev/null and b/Library/Artifacts/4b/4b4f04b5e1c723661cf7c3263146ce48 differ diff --git a/Library/Artifacts/4b/4b6e325f1f8938d34f8964e24bb6a148 b/Library/Artifacts/4b/4b6e325f1f8938d34f8964e24bb6a148 new file mode 100644 index 0000000..06ee56e Binary files /dev/null and b/Library/Artifacts/4b/4b6e325f1f8938d34f8964e24bb6a148 differ diff --git a/Library/Artifacts/4b/4bde0ad66d090794f9ab308111be6631 b/Library/Artifacts/4b/4bde0ad66d090794f9ab308111be6631 new file mode 100644 index 0000000..e6bd586 Binary files /dev/null and b/Library/Artifacts/4b/4bde0ad66d090794f9ab308111be6631 differ diff --git a/Library/Artifacts/4b/4be7175e7164eb8a03182cc57618a5f0 b/Library/Artifacts/4b/4be7175e7164eb8a03182cc57618a5f0 new file mode 100644 index 0000000..2cc0c02 Binary files /dev/null and b/Library/Artifacts/4b/4be7175e7164eb8a03182cc57618a5f0 differ diff --git a/Library/Artifacts/4c/4c0fe206da5a4d8c363125da82438c54 b/Library/Artifacts/4c/4c0fe206da5a4d8c363125da82438c54 new file mode 100644 index 0000000..617caf0 Binary files /dev/null and b/Library/Artifacts/4c/4c0fe206da5a4d8c363125da82438c54 differ diff --git a/Library/Artifacts/4c/4c1c936372e8747129739a8d5f91256f b/Library/Artifacts/4c/4c1c936372e8747129739a8d5f91256f new file mode 100644 index 0000000..b16edcd Binary files /dev/null and b/Library/Artifacts/4c/4c1c936372e8747129739a8d5f91256f differ diff --git a/Library/Artifacts/4c/4c2571e185d659e48fb0fbb3581ada42 b/Library/Artifacts/4c/4c2571e185d659e48fb0fbb3581ada42 new file mode 100644 index 0000000..a3b75a5 Binary files /dev/null and b/Library/Artifacts/4c/4c2571e185d659e48fb0fbb3581ada42 differ diff --git a/Library/Artifacts/4c/4c4baf74d37cd84bb01ae27f8ae459e1 b/Library/Artifacts/4c/4c4baf74d37cd84bb01ae27f8ae459e1 new file mode 100644 index 0000000..1dc595d Binary files /dev/null and b/Library/Artifacts/4c/4c4baf74d37cd84bb01ae27f8ae459e1 differ diff --git a/Library/Artifacts/4c/4c5404cd290f0c6bf004b32e2063dc18 b/Library/Artifacts/4c/4c5404cd290f0c6bf004b32e2063dc18 new file mode 100644 index 0000000..341752f Binary files /dev/null and b/Library/Artifacts/4c/4c5404cd290f0c6bf004b32e2063dc18 differ diff --git a/Library/Artifacts/4c/4c5564a7db7e1ab5765e2091a58d4630 b/Library/Artifacts/4c/4c5564a7db7e1ab5765e2091a58d4630 new file mode 100644 index 0000000..e4983c6 Binary files /dev/null and b/Library/Artifacts/4c/4c5564a7db7e1ab5765e2091a58d4630 differ diff --git a/Library/Artifacts/4c/4c6d8ec09d01442820d772202a80cbf3 b/Library/Artifacts/4c/4c6d8ec09d01442820d772202a80cbf3 new file mode 100644 index 0000000..f0e60a5 Binary files /dev/null and b/Library/Artifacts/4c/4c6d8ec09d01442820d772202a80cbf3 differ diff --git a/Library/Artifacts/4c/4c7eeff3eb43d54dd111811ad53295d9 b/Library/Artifacts/4c/4c7eeff3eb43d54dd111811ad53295d9 new file mode 100644 index 0000000..c9f8516 Binary files /dev/null and b/Library/Artifacts/4c/4c7eeff3eb43d54dd111811ad53295d9 differ diff --git a/Library/Artifacts/4c/4c7efbfb5612aebd0a59324ce7d13ca3 b/Library/Artifacts/4c/4c7efbfb5612aebd0a59324ce7d13ca3 new file mode 100644 index 0000000..0f6fc22 Binary files /dev/null and b/Library/Artifacts/4c/4c7efbfb5612aebd0a59324ce7d13ca3 differ diff --git a/Library/Artifacts/4c/4c99c0f3dbf492d3e8d9d632faf6707a b/Library/Artifacts/4c/4c99c0f3dbf492d3e8d9d632faf6707a new file mode 100644 index 0000000..20a6799 Binary files /dev/null and b/Library/Artifacts/4c/4c99c0f3dbf492d3e8d9d632faf6707a differ diff --git a/Library/Artifacts/4c/4c9dd2090c1c3029eb3f22d77fbb3fa8 b/Library/Artifacts/4c/4c9dd2090c1c3029eb3f22d77fbb3fa8 new file mode 100644 index 0000000..376559f Binary files /dev/null and b/Library/Artifacts/4c/4c9dd2090c1c3029eb3f22d77fbb3fa8 differ diff --git a/Library/Artifacts/4c/4cad29888b5d682b1cdd8919c99fc2f9 b/Library/Artifacts/4c/4cad29888b5d682b1cdd8919c99fc2f9 new file mode 100644 index 0000000..8467cf0 Binary files /dev/null and b/Library/Artifacts/4c/4cad29888b5d682b1cdd8919c99fc2f9 differ diff --git a/Library/Artifacts/4c/4cece673bdcc2f1a9fa13033da00744c b/Library/Artifacts/4c/4cece673bdcc2f1a9fa13033da00744c new file mode 100644 index 0000000..63da62f Binary files /dev/null and b/Library/Artifacts/4c/4cece673bdcc2f1a9fa13033da00744c differ diff --git a/Library/Artifacts/4d/4d11558aace81a1cbb1817cf56ff4c00 b/Library/Artifacts/4d/4d11558aace81a1cbb1817cf56ff4c00 new file mode 100644 index 0000000..e17071c Binary files /dev/null and b/Library/Artifacts/4d/4d11558aace81a1cbb1817cf56ff4c00 differ diff --git a/Library/Artifacts/4d/4d2b2a40a53711980b1f7732c9e1db9a b/Library/Artifacts/4d/4d2b2a40a53711980b1f7732c9e1db9a new file mode 100644 index 0000000..f71ff9d Binary files /dev/null and b/Library/Artifacts/4d/4d2b2a40a53711980b1f7732c9e1db9a differ diff --git a/Library/Artifacts/4d/4d9f9220999f87a846715457d88c9d24 b/Library/Artifacts/4d/4d9f9220999f87a846715457d88c9d24 new file mode 100644 index 0000000..571d455 Binary files /dev/null and b/Library/Artifacts/4d/4d9f9220999f87a846715457d88c9d24 differ diff --git a/Library/Artifacts/4d/4da6862b06b07cf4461ee7459d1f13b7 b/Library/Artifacts/4d/4da6862b06b07cf4461ee7459d1f13b7 new file mode 100644 index 0000000..976fc57 Binary files /dev/null and b/Library/Artifacts/4d/4da6862b06b07cf4461ee7459d1f13b7 differ diff --git a/Library/Artifacts/4d/4dac4ed7495b99460c33b761f114be4b b/Library/Artifacts/4d/4dac4ed7495b99460c33b761f114be4b new file mode 100644 index 0000000..9ad768f Binary files /dev/null and b/Library/Artifacts/4d/4dac4ed7495b99460c33b761f114be4b differ diff --git a/Library/Artifacts/4d/4de82e18f171d2abe67ebbf81ca4e7ee b/Library/Artifacts/4d/4de82e18f171d2abe67ebbf81ca4e7ee new file mode 100644 index 0000000..75a81f4 Binary files /dev/null and b/Library/Artifacts/4d/4de82e18f171d2abe67ebbf81ca4e7ee differ diff --git a/Library/Artifacts/4e/4e00c42b56b60914ce116059802353a1 b/Library/Artifacts/4e/4e00c42b56b60914ce116059802353a1 new file mode 100644 index 0000000..7658c86 Binary files /dev/null and b/Library/Artifacts/4e/4e00c42b56b60914ce116059802353a1 differ diff --git a/Library/Artifacts/4e/4e5f3c349bcba5c0530ba9af228bd8c6 b/Library/Artifacts/4e/4e5f3c349bcba5c0530ba9af228bd8c6 new file mode 100644 index 0000000..832b98a Binary files /dev/null and b/Library/Artifacts/4e/4e5f3c349bcba5c0530ba9af228bd8c6 differ diff --git a/Library/Artifacts/4e/4e67631c3aa39960a17e43c0bd572e38 b/Library/Artifacts/4e/4e67631c3aa39960a17e43c0bd572e38 new file mode 100644 index 0000000..a62e4f1 Binary files /dev/null and b/Library/Artifacts/4e/4e67631c3aa39960a17e43c0bd572e38 differ diff --git a/Library/Artifacts/4e/4e6cdb8a9430e0946b2beee3a2675575 b/Library/Artifacts/4e/4e6cdb8a9430e0946b2beee3a2675575 new file mode 100644 index 0000000..9021873 Binary files /dev/null and b/Library/Artifacts/4e/4e6cdb8a9430e0946b2beee3a2675575 differ diff --git a/Library/Artifacts/4e/4e787dd512569f1f0bef55ac63ec272b b/Library/Artifacts/4e/4e787dd512569f1f0bef55ac63ec272b new file mode 100644 index 0000000..df59ef1 Binary files /dev/null and b/Library/Artifacts/4e/4e787dd512569f1f0bef55ac63ec272b differ diff --git a/Library/Artifacts/4e/4e851143432a4e30a155f1bc43ba3a6c b/Library/Artifacts/4e/4e851143432a4e30a155f1bc43ba3a6c new file mode 100644 index 0000000..ef82f7e Binary files /dev/null and b/Library/Artifacts/4e/4e851143432a4e30a155f1bc43ba3a6c differ diff --git a/Library/Artifacts/4e/4eaa92be3b39d799fd26e428994dc5f7 b/Library/Artifacts/4e/4eaa92be3b39d799fd26e428994dc5f7 new file mode 100644 index 0000000..cc96900 Binary files /dev/null and b/Library/Artifacts/4e/4eaa92be3b39d799fd26e428994dc5f7 differ diff --git a/Library/Artifacts/4e/4ec90e24dfe29b44e20ac502c594ea1a b/Library/Artifacts/4e/4ec90e24dfe29b44e20ac502c594ea1a new file mode 100644 index 0000000..f9609a9 Binary files /dev/null and b/Library/Artifacts/4e/4ec90e24dfe29b44e20ac502c594ea1a differ diff --git a/Library/Artifacts/4e/4eddab50204580dec04f4624260d6897 b/Library/Artifacts/4e/4eddab50204580dec04f4624260d6897 new file mode 100644 index 0000000..84d4935 Binary files /dev/null and b/Library/Artifacts/4e/4eddab50204580dec04f4624260d6897 differ diff --git a/Library/Artifacts/4f/4f0cd0bb209977d43216a18cd57da01c b/Library/Artifacts/4f/4f0cd0bb209977d43216a18cd57da01c new file mode 100644 index 0000000..a61f375 Binary files /dev/null and b/Library/Artifacts/4f/4f0cd0bb209977d43216a18cd57da01c differ diff --git a/Library/Artifacts/4f/4f25f874591bad3ee33f1f9261ecd3fc b/Library/Artifacts/4f/4f25f874591bad3ee33f1f9261ecd3fc new file mode 100644 index 0000000..fccb62c Binary files /dev/null and b/Library/Artifacts/4f/4f25f874591bad3ee33f1f9261ecd3fc differ diff --git a/Library/Artifacts/4f/4f38fdb456063d161aae65aca3381999 b/Library/Artifacts/4f/4f38fdb456063d161aae65aca3381999 new file mode 100644 index 0000000..5b9e58d Binary files /dev/null and b/Library/Artifacts/4f/4f38fdb456063d161aae65aca3381999 differ diff --git a/Library/Artifacts/4f/4f5fa345e85354a8e6f3e08de65600a3 b/Library/Artifacts/4f/4f5fa345e85354a8e6f3e08de65600a3 new file mode 100644 index 0000000..616af87 Binary files /dev/null and b/Library/Artifacts/4f/4f5fa345e85354a8e6f3e08de65600a3 differ diff --git a/Library/Artifacts/4f/4f7c97cf8321db5f3c54481cf0513662 b/Library/Artifacts/4f/4f7c97cf8321db5f3c54481cf0513662 new file mode 100644 index 0000000..e03f6bf Binary files /dev/null and b/Library/Artifacts/4f/4f7c97cf8321db5f3c54481cf0513662 differ diff --git a/Library/Artifacts/4f/4f887c87e2be0e8a2e36177340545e19 b/Library/Artifacts/4f/4f887c87e2be0e8a2e36177340545e19 new file mode 100644 index 0000000..c649152 Binary files /dev/null and b/Library/Artifacts/4f/4f887c87e2be0e8a2e36177340545e19 differ diff --git a/Library/Artifacts/4f/4fbb22f0c2a2543b63e14dbe027ad93c b/Library/Artifacts/4f/4fbb22f0c2a2543b63e14dbe027ad93c new file mode 100644 index 0000000..22fea20 Binary files /dev/null and b/Library/Artifacts/4f/4fbb22f0c2a2543b63e14dbe027ad93c differ diff --git a/Library/Artifacts/4f/4fd88200ee2197517fd93f2db989bedf b/Library/Artifacts/4f/4fd88200ee2197517fd93f2db989bedf new file mode 100644 index 0000000..af64f8c Binary files /dev/null and b/Library/Artifacts/4f/4fd88200ee2197517fd93f2db989bedf differ diff --git a/Library/Artifacts/4f/4ff8855d41a4f5ce02751bb58a59ab25 b/Library/Artifacts/4f/4ff8855d41a4f5ce02751bb58a59ab25 new file mode 100644 index 0000000..968d2ce Binary files /dev/null and b/Library/Artifacts/4f/4ff8855d41a4f5ce02751bb58a59ab25 differ diff --git a/Library/Artifacts/50/507bf971b9a948c6fd249dfbee90d084 b/Library/Artifacts/50/507bf971b9a948c6fd249dfbee90d084 new file mode 100644 index 0000000..f14d6a9 Binary files /dev/null and b/Library/Artifacts/50/507bf971b9a948c6fd249dfbee90d084 differ diff --git a/Library/Artifacts/50/50873756d4a6a47d84074442e8f4c388 b/Library/Artifacts/50/50873756d4a6a47d84074442e8f4c388 new file mode 100644 index 0000000..f782a5a Binary files /dev/null and b/Library/Artifacts/50/50873756d4a6a47d84074442e8f4c388 differ diff --git a/Library/Artifacts/50/508f123785d808d3fae3f2e49ee4ed3f b/Library/Artifacts/50/508f123785d808d3fae3f2e49ee4ed3f new file mode 100644 index 0000000..7ba901b Binary files /dev/null and b/Library/Artifacts/50/508f123785d808d3fae3f2e49ee4ed3f differ diff --git a/Library/Artifacts/50/50a009429e5db24ec4cf71e80768a4c8 b/Library/Artifacts/50/50a009429e5db24ec4cf71e80768a4c8 new file mode 100644 index 0000000..28188bb Binary files /dev/null and b/Library/Artifacts/50/50a009429e5db24ec4cf71e80768a4c8 differ diff --git a/Library/Artifacts/50/50cab5d46d5a6a42d468c7736b252b9f b/Library/Artifacts/50/50cab5d46d5a6a42d468c7736b252b9f new file mode 100644 index 0000000..40dda90 Binary files /dev/null and b/Library/Artifacts/50/50cab5d46d5a6a42d468c7736b252b9f differ diff --git a/Library/Artifacts/50/50d7cd049fa9e84516b8e4505cebaf30 b/Library/Artifacts/50/50d7cd049fa9e84516b8e4505cebaf30 new file mode 100644 index 0000000..191638c Binary files /dev/null and b/Library/Artifacts/50/50d7cd049fa9e84516b8e4505cebaf30 differ diff --git a/Library/Artifacts/50/50eaf04269dc8aecc4078e53a9610be0 b/Library/Artifacts/50/50eaf04269dc8aecc4078e53a9610be0 new file mode 100644 index 0000000..dee676e Binary files /dev/null and b/Library/Artifacts/50/50eaf04269dc8aecc4078e53a9610be0 differ diff --git a/Library/Artifacts/50/50f588a23f5b4117d79e15a1fc90a403 b/Library/Artifacts/50/50f588a23f5b4117d79e15a1fc90a403 new file mode 100644 index 0000000..1ee13f4 Binary files /dev/null and b/Library/Artifacts/50/50f588a23f5b4117d79e15a1fc90a403 differ diff --git a/Library/Artifacts/51/5100351f1d9f4788971c004df32434e3 b/Library/Artifacts/51/5100351f1d9f4788971c004df32434e3 new file mode 100644 index 0000000..1e03634 Binary files /dev/null and b/Library/Artifacts/51/5100351f1d9f4788971c004df32434e3 differ diff --git a/Library/Artifacts/51/510052f6aad4c54bbe16ab38cf80b58b b/Library/Artifacts/51/510052f6aad4c54bbe16ab38cf80b58b new file mode 100644 index 0000000..bc2c8d8 Binary files /dev/null and b/Library/Artifacts/51/510052f6aad4c54bbe16ab38cf80b58b differ diff --git a/Library/Artifacts/51/510658d800ed1db7b3fcbd4189a5eff3 b/Library/Artifacts/51/510658d800ed1db7b3fcbd4189a5eff3 new file mode 100644 index 0000000..1d05868 Binary files /dev/null and b/Library/Artifacts/51/510658d800ed1db7b3fcbd4189a5eff3 differ diff --git a/Library/Artifacts/51/510690b16f088365455dac50963ef380 b/Library/Artifacts/51/510690b16f088365455dac50963ef380 new file mode 100644 index 0000000..fe3ebb2 Binary files /dev/null and b/Library/Artifacts/51/510690b16f088365455dac50963ef380 differ diff --git a/Library/Artifacts/51/512cc8558890a72eedfee652649bbc99 b/Library/Artifacts/51/512cc8558890a72eedfee652649bbc99 new file mode 100644 index 0000000..87feb61 Binary files /dev/null and b/Library/Artifacts/51/512cc8558890a72eedfee652649bbc99 differ diff --git a/Library/Artifacts/51/513bcf3bf0311f7e87af8c562e1bbf3d b/Library/Artifacts/51/513bcf3bf0311f7e87af8c562e1bbf3d new file mode 100644 index 0000000..4f15bc5 Binary files /dev/null and b/Library/Artifacts/51/513bcf3bf0311f7e87af8c562e1bbf3d differ diff --git a/Library/Artifacts/51/51542c063d9327c75cc84bccaf271cfe b/Library/Artifacts/51/51542c063d9327c75cc84bccaf271cfe new file mode 100644 index 0000000..1822daa Binary files /dev/null and b/Library/Artifacts/51/51542c063d9327c75cc84bccaf271cfe differ diff --git a/Library/Artifacts/51/51553fdc5b93e7e58c1aa5d475c1f6ef b/Library/Artifacts/51/51553fdc5b93e7e58c1aa5d475c1f6ef new file mode 100644 index 0000000..1b8152b Binary files /dev/null and b/Library/Artifacts/51/51553fdc5b93e7e58c1aa5d475c1f6ef differ diff --git a/Library/Artifacts/51/51584869a876bdc3b4a29f7146888369 b/Library/Artifacts/51/51584869a876bdc3b4a29f7146888369 new file mode 100644 index 0000000..174304f Binary files /dev/null and b/Library/Artifacts/51/51584869a876bdc3b4a29f7146888369 differ diff --git a/Library/Artifacts/51/515ad9ca64e9089517b0d7f6bf8e5fe9 b/Library/Artifacts/51/515ad9ca64e9089517b0d7f6bf8e5fe9 new file mode 100644 index 0000000..5c60e6c Binary files /dev/null and b/Library/Artifacts/51/515ad9ca64e9089517b0d7f6bf8e5fe9 differ diff --git a/Library/Artifacts/51/516e67c3aa502ec6cfd7d7bde5a8be05 b/Library/Artifacts/51/516e67c3aa502ec6cfd7d7bde5a8be05 new file mode 100644 index 0000000..749322d Binary files /dev/null and b/Library/Artifacts/51/516e67c3aa502ec6cfd7d7bde5a8be05 differ diff --git a/Library/Artifacts/51/516f93e48107291f6ad7ecaf5e2437d7 b/Library/Artifacts/51/516f93e48107291f6ad7ecaf5e2437d7 new file mode 100644 index 0000000..05aa518 Binary files /dev/null and b/Library/Artifacts/51/516f93e48107291f6ad7ecaf5e2437d7 differ diff --git a/Library/Artifacts/51/517ab63e3704e41443a4810e8ccfc667 b/Library/Artifacts/51/517ab63e3704e41443a4810e8ccfc667 new file mode 100644 index 0000000..3fe6973 Binary files /dev/null and b/Library/Artifacts/51/517ab63e3704e41443a4810e8ccfc667 differ diff --git a/Library/Artifacts/51/51854a2440a236b4b207189be5b50d00 b/Library/Artifacts/51/51854a2440a236b4b207189be5b50d00 new file mode 100644 index 0000000..42f863f Binary files /dev/null and b/Library/Artifacts/51/51854a2440a236b4b207189be5b50d00 differ diff --git a/Library/Artifacts/51/5186404bd6afadba490fcb7cf252fbf1 b/Library/Artifacts/51/5186404bd6afadba490fcb7cf252fbf1 new file mode 100644 index 0000000..57d3935 Binary files /dev/null and b/Library/Artifacts/51/5186404bd6afadba490fcb7cf252fbf1 differ diff --git a/Library/Artifacts/51/518f307b901b7cd5a2a082d08c57db9a b/Library/Artifacts/51/518f307b901b7cd5a2a082d08c57db9a new file mode 100644 index 0000000..6affe9e Binary files /dev/null and b/Library/Artifacts/51/518f307b901b7cd5a2a082d08c57db9a differ diff --git a/Library/Artifacts/51/51a4d57ec4368a5c33e8fc928830135b b/Library/Artifacts/51/51a4d57ec4368a5c33e8fc928830135b new file mode 100644 index 0000000..7d5fcb4 Binary files /dev/null and b/Library/Artifacts/51/51a4d57ec4368a5c33e8fc928830135b differ diff --git a/Library/Artifacts/51/51ac2a64b70d57c5abe8d7144bea1677 b/Library/Artifacts/51/51ac2a64b70d57c5abe8d7144bea1677 new file mode 100644 index 0000000..348d005 Binary files /dev/null and b/Library/Artifacts/51/51ac2a64b70d57c5abe8d7144bea1677 differ diff --git a/Library/Artifacts/51/51cf1be5890749a1c99e2ac04d07ce45 b/Library/Artifacts/51/51cf1be5890749a1c99e2ac04d07ce45 new file mode 100644 index 0000000..796fb9a Binary files /dev/null and b/Library/Artifacts/51/51cf1be5890749a1c99e2ac04d07ce45 differ diff --git a/Library/Artifacts/52/5218b15f06ca73a16e0b766b22a4780b b/Library/Artifacts/52/5218b15f06ca73a16e0b766b22a4780b new file mode 100644 index 0000000..ce1d4a6 Binary files /dev/null and b/Library/Artifacts/52/5218b15f06ca73a16e0b766b22a4780b differ diff --git a/Library/Artifacts/52/521c04f839a109aa3838fe77452131dc b/Library/Artifacts/52/521c04f839a109aa3838fe77452131dc new file mode 100644 index 0000000..5972906 Binary files /dev/null and b/Library/Artifacts/52/521c04f839a109aa3838fe77452131dc differ diff --git a/Library/Artifacts/52/5221b33577a56ee044d5bc3b52a3bc22 b/Library/Artifacts/52/5221b33577a56ee044d5bc3b52a3bc22 new file mode 100644 index 0000000..432d173 Binary files /dev/null and b/Library/Artifacts/52/5221b33577a56ee044d5bc3b52a3bc22 differ diff --git a/Library/Artifacts/52/52450c15e09de246c13ead951dc0090f b/Library/Artifacts/52/52450c15e09de246c13ead951dc0090f new file mode 100644 index 0000000..7db131d Binary files /dev/null and b/Library/Artifacts/52/52450c15e09de246c13ead951dc0090f differ diff --git a/Library/Artifacts/52/5247ac30d96ee11e820aab5149b56f34 b/Library/Artifacts/52/5247ac30d96ee11e820aab5149b56f34 new file mode 100644 index 0000000..446bafc Binary files /dev/null and b/Library/Artifacts/52/5247ac30d96ee11e820aab5149b56f34 differ diff --git a/Library/Artifacts/52/524cc120bffadf590ed96f9aea3495e9 b/Library/Artifacts/52/524cc120bffadf590ed96f9aea3495e9 new file mode 100644 index 0000000..62af251 Binary files /dev/null and b/Library/Artifacts/52/524cc120bffadf590ed96f9aea3495e9 differ diff --git a/Library/Artifacts/52/525444f7ec791128e54ef0a0f88b217e b/Library/Artifacts/52/525444f7ec791128e54ef0a0f88b217e new file mode 100644 index 0000000..a2f5510 Binary files /dev/null and b/Library/Artifacts/52/525444f7ec791128e54ef0a0f88b217e differ diff --git a/Library/Artifacts/52/52656d1996fea09a9076f4155636282e b/Library/Artifacts/52/52656d1996fea09a9076f4155636282e new file mode 100644 index 0000000..51a1f09 Binary files /dev/null and b/Library/Artifacts/52/52656d1996fea09a9076f4155636282e differ diff --git a/Library/Artifacts/52/52705b95a0325abd645ab987d08973f6 b/Library/Artifacts/52/52705b95a0325abd645ab987d08973f6 new file mode 100644 index 0000000..e13b9ec Binary files /dev/null and b/Library/Artifacts/52/52705b95a0325abd645ab987d08973f6 differ diff --git a/Library/Artifacts/52/527896b5def89a0c28f2deb347200ad1 b/Library/Artifacts/52/527896b5def89a0c28f2deb347200ad1 new file mode 100644 index 0000000..e650262 Binary files /dev/null and b/Library/Artifacts/52/527896b5def89a0c28f2deb347200ad1 differ diff --git a/Library/Artifacts/52/52d3e45a3a1223c8138351dfc7586699 b/Library/Artifacts/52/52d3e45a3a1223c8138351dfc7586699 new file mode 100644 index 0000000..c71e74a Binary files /dev/null and b/Library/Artifacts/52/52d3e45a3a1223c8138351dfc7586699 differ diff --git a/Library/Artifacts/52/52e4238b665ebb998301da67b3dff9b5 b/Library/Artifacts/52/52e4238b665ebb998301da67b3dff9b5 new file mode 100644 index 0000000..cb96545 Binary files /dev/null and b/Library/Artifacts/52/52e4238b665ebb998301da67b3dff9b5 differ diff --git a/Library/Artifacts/53/5302e62284c6ad9cf8d12a6a9f5c12e3 b/Library/Artifacts/53/5302e62284c6ad9cf8d12a6a9f5c12e3 new file mode 100644 index 0000000..fd3ca3c Binary files /dev/null and b/Library/Artifacts/53/5302e62284c6ad9cf8d12a6a9f5c12e3 differ diff --git a/Library/Artifacts/53/530aa9418e5d46e29fb4754d0ab49bc4 b/Library/Artifacts/53/530aa9418e5d46e29fb4754d0ab49bc4 new file mode 100644 index 0000000..afe772c Binary files /dev/null and b/Library/Artifacts/53/530aa9418e5d46e29fb4754d0ab49bc4 differ diff --git a/Library/Artifacts/53/5325fced1b73aabc23357c372264d260 b/Library/Artifacts/53/5325fced1b73aabc23357c372264d260 new file mode 100644 index 0000000..0b55eea Binary files /dev/null and b/Library/Artifacts/53/5325fced1b73aabc23357c372264d260 differ diff --git a/Library/Artifacts/53/5327657c9f89f1df415b6fa21eb6f7d0 b/Library/Artifacts/53/5327657c9f89f1df415b6fa21eb6f7d0 new file mode 100644 index 0000000..7ce6050 Binary files /dev/null and b/Library/Artifacts/53/5327657c9f89f1df415b6fa21eb6f7d0 differ diff --git a/Library/Artifacts/53/532e39395e2727830f625ef3ec46cd96 b/Library/Artifacts/53/532e39395e2727830f625ef3ec46cd96 new file mode 100644 index 0000000..a19de7d Binary files /dev/null and b/Library/Artifacts/53/532e39395e2727830f625ef3ec46cd96 differ diff --git a/Library/Artifacts/53/53440997e9f3bfdeadd1473f47d6f90a b/Library/Artifacts/53/53440997e9f3bfdeadd1473f47d6f90a new file mode 100644 index 0000000..56e28a7 Binary files /dev/null and b/Library/Artifacts/53/53440997e9f3bfdeadd1473f47d6f90a differ diff --git a/Library/Artifacts/53/53569a2da63794a3d3dad46eacc72bfd b/Library/Artifacts/53/53569a2da63794a3d3dad46eacc72bfd new file mode 100644 index 0000000..9a6f987 Binary files /dev/null and b/Library/Artifacts/53/53569a2da63794a3d3dad46eacc72bfd differ diff --git a/Library/Artifacts/53/5370602fe503a17270f15294ae28a0a5 b/Library/Artifacts/53/5370602fe503a17270f15294ae28a0a5 new file mode 100644 index 0000000..b12f405 Binary files /dev/null and b/Library/Artifacts/53/5370602fe503a17270f15294ae28a0a5 differ diff --git a/Library/Artifacts/53/53c85e67f72f414d8ccbc610f67e588b b/Library/Artifacts/53/53c85e67f72f414d8ccbc610f67e588b new file mode 100644 index 0000000..a184e92 Binary files /dev/null and b/Library/Artifacts/53/53c85e67f72f414d8ccbc610f67e588b differ diff --git a/Library/Artifacts/53/53de2f51167d3b3ed5ea69664cd95ccb b/Library/Artifacts/53/53de2f51167d3b3ed5ea69664cd95ccb new file mode 100644 index 0000000..be97beb Binary files /dev/null and b/Library/Artifacts/53/53de2f51167d3b3ed5ea69664cd95ccb differ diff --git a/Library/Artifacts/53/53e01b9c4d1fe556813822957d694432 b/Library/Artifacts/53/53e01b9c4d1fe556813822957d694432 new file mode 100644 index 0000000..4387c27 Binary files /dev/null and b/Library/Artifacts/53/53e01b9c4d1fe556813822957d694432 differ diff --git a/Library/Artifacts/53/53eb767b9d79ac8ce6ef7c85d298eeb7 b/Library/Artifacts/53/53eb767b9d79ac8ce6ef7c85d298eeb7 new file mode 100644 index 0000000..1e4456c Binary files /dev/null and b/Library/Artifacts/53/53eb767b9d79ac8ce6ef7c85d298eeb7 differ diff --git a/Library/Artifacts/53/53ffbe80b06c4d2b4a52de2cb7964e1a b/Library/Artifacts/53/53ffbe80b06c4d2b4a52de2cb7964e1a new file mode 100644 index 0000000..016b39f Binary files /dev/null and b/Library/Artifacts/53/53ffbe80b06c4d2b4a52de2cb7964e1a differ diff --git a/Library/Artifacts/54/541da572565c0fe132ad7d959e2ca711 b/Library/Artifacts/54/541da572565c0fe132ad7d959e2ca711 new file mode 100644 index 0000000..784c275 Binary files /dev/null and b/Library/Artifacts/54/541da572565c0fe132ad7d959e2ca711 differ diff --git a/Library/Artifacts/54/5425b015333250f6118a2faad93dd3cf b/Library/Artifacts/54/5425b015333250f6118a2faad93dd3cf new file mode 100644 index 0000000..beddfa1 Binary files /dev/null and b/Library/Artifacts/54/5425b015333250f6118a2faad93dd3cf differ diff --git a/Library/Artifacts/54/5429c1789e49d5d688e960f44536c56e b/Library/Artifacts/54/5429c1789e49d5d688e960f44536c56e new file mode 100644 index 0000000..e64f53a Binary files /dev/null and b/Library/Artifacts/54/5429c1789e49d5d688e960f44536c56e differ diff --git a/Library/Artifacts/54/54580185fd936f543682dc63ff474409 b/Library/Artifacts/54/54580185fd936f543682dc63ff474409 new file mode 100644 index 0000000..e9c6fe8 Binary files /dev/null and b/Library/Artifacts/54/54580185fd936f543682dc63ff474409 differ diff --git a/Library/Artifacts/54/5463ef01b4d16a32b51844fde0de54ea b/Library/Artifacts/54/5463ef01b4d16a32b51844fde0de54ea new file mode 100644 index 0000000..12c0480 Binary files /dev/null and b/Library/Artifacts/54/5463ef01b4d16a32b51844fde0de54ea differ diff --git a/Library/Artifacts/54/5465930214db964a468a7e631ae5fc4b b/Library/Artifacts/54/5465930214db964a468a7e631ae5fc4b new file mode 100644 index 0000000..da68918 Binary files /dev/null and b/Library/Artifacts/54/5465930214db964a468a7e631ae5fc4b differ diff --git a/Library/Artifacts/54/546e8998ef0b84e05f9f67bf4579763e b/Library/Artifacts/54/546e8998ef0b84e05f9f67bf4579763e new file mode 100644 index 0000000..065b65b Binary files /dev/null and b/Library/Artifacts/54/546e8998ef0b84e05f9f67bf4579763e differ diff --git a/Library/Artifacts/54/5485525efcbe2e0550263bfb6b6b96c2 b/Library/Artifacts/54/5485525efcbe2e0550263bfb6b6b96c2 new file mode 100644 index 0000000..8e087f3 Binary files /dev/null and b/Library/Artifacts/54/5485525efcbe2e0550263bfb6b6b96c2 differ diff --git a/Library/Artifacts/54/548b10b57e116500e9297ef51c02577c b/Library/Artifacts/54/548b10b57e116500e9297ef51c02577c new file mode 100644 index 0000000..27a8f1d Binary files /dev/null and b/Library/Artifacts/54/548b10b57e116500e9297ef51c02577c differ diff --git a/Library/Artifacts/54/54c4f04213cb2b7e2f8961543f326363 b/Library/Artifacts/54/54c4f04213cb2b7e2f8961543f326363 new file mode 100644 index 0000000..8d35415 Binary files /dev/null and b/Library/Artifacts/54/54c4f04213cb2b7e2f8961543f326363 differ diff --git a/Library/Artifacts/54/54d211983db79c2c98fa590b6c7acfb6 b/Library/Artifacts/54/54d211983db79c2c98fa590b6c7acfb6 new file mode 100644 index 0000000..ca84fab Binary files /dev/null and b/Library/Artifacts/54/54d211983db79c2c98fa590b6c7acfb6 differ diff --git a/Library/Artifacts/54/54d40e4c25e9b9570cef73198ea3e66a b/Library/Artifacts/54/54d40e4c25e9b9570cef73198ea3e66a new file mode 100644 index 0000000..5e96ae6 Binary files /dev/null and b/Library/Artifacts/54/54d40e4c25e9b9570cef73198ea3e66a differ diff --git a/Library/Artifacts/54/54d7907acfe611cd1cc4a1ead16112d8 b/Library/Artifacts/54/54d7907acfe611cd1cc4a1ead16112d8 new file mode 100644 index 0000000..c6c4314 Binary files /dev/null and b/Library/Artifacts/54/54d7907acfe611cd1cc4a1ead16112d8 differ diff --git a/Library/Artifacts/55/550818893db354476a67dfb6c4cc33be b/Library/Artifacts/55/550818893db354476a67dfb6c4cc33be new file mode 100644 index 0000000..dc8897e Binary files /dev/null and b/Library/Artifacts/55/550818893db354476a67dfb6c4cc33be differ diff --git a/Library/Artifacts/55/5512f52854be3e41d77938d699fc35d6 b/Library/Artifacts/55/5512f52854be3e41d77938d699fc35d6 new file mode 100644 index 0000000..08a68af Binary files /dev/null and b/Library/Artifacts/55/5512f52854be3e41d77938d699fc35d6 differ diff --git a/Library/Artifacts/55/5522561b07bbf5af9783b11c8e8012ae b/Library/Artifacts/55/5522561b07bbf5af9783b11c8e8012ae new file mode 100644 index 0000000..8aaf982 Binary files /dev/null and b/Library/Artifacts/55/5522561b07bbf5af9783b11c8e8012ae differ diff --git a/Library/Artifacts/55/556441e060ebc66032a1cc916b4ee8bd b/Library/Artifacts/55/556441e060ebc66032a1cc916b4ee8bd new file mode 100644 index 0000000..c550201 Binary files /dev/null and b/Library/Artifacts/55/556441e060ebc66032a1cc916b4ee8bd differ diff --git a/Library/Artifacts/55/55b12c76144f6fe09b18794586d0b145 b/Library/Artifacts/55/55b12c76144f6fe09b18794586d0b145 new file mode 100644 index 0000000..e8a5e53 Binary files /dev/null and b/Library/Artifacts/55/55b12c76144f6fe09b18794586d0b145 differ diff --git a/Library/Artifacts/55/55fa7959b1833c67a727ede0ce81cbb0 b/Library/Artifacts/55/55fa7959b1833c67a727ede0ce81cbb0 new file mode 100644 index 0000000..45f4836 Binary files /dev/null and b/Library/Artifacts/55/55fa7959b1833c67a727ede0ce81cbb0 differ diff --git a/Library/Artifacts/56/560331b1e9c7eaa7eafac23adc468822 b/Library/Artifacts/56/560331b1e9c7eaa7eafac23adc468822 new file mode 100644 index 0000000..ffe8ed6 Binary files /dev/null and b/Library/Artifacts/56/560331b1e9c7eaa7eafac23adc468822 differ diff --git a/Library/Artifacts/56/56060a9fffa81070e54572b3283a78eb b/Library/Artifacts/56/56060a9fffa81070e54572b3283a78eb new file mode 100644 index 0000000..b44ff7d Binary files /dev/null and b/Library/Artifacts/56/56060a9fffa81070e54572b3283a78eb differ diff --git a/Library/Artifacts/56/561a0c143be2579d873455d4cdff2caf b/Library/Artifacts/56/561a0c143be2579d873455d4cdff2caf new file mode 100644 index 0000000..0d0a101 Binary files /dev/null and b/Library/Artifacts/56/561a0c143be2579d873455d4cdff2caf differ diff --git a/Library/Artifacts/56/561a22cac94115f25be018a44b6a9fe9 b/Library/Artifacts/56/561a22cac94115f25be018a44b6a9fe9 new file mode 100644 index 0000000..088a5c6 Binary files /dev/null and b/Library/Artifacts/56/561a22cac94115f25be018a44b6a9fe9 differ diff --git a/Library/Artifacts/56/561d5ce429d676a15f664e47dcc39149 b/Library/Artifacts/56/561d5ce429d676a15f664e47dcc39149 new file mode 100644 index 0000000..0e4743f Binary files /dev/null and b/Library/Artifacts/56/561d5ce429d676a15f664e47dcc39149 differ diff --git a/Library/Artifacts/56/5620b7644fe27f2d0bd50c9eb3d2f69b b/Library/Artifacts/56/5620b7644fe27f2d0bd50c9eb3d2f69b new file mode 100644 index 0000000..68a9cef Binary files /dev/null and b/Library/Artifacts/56/5620b7644fe27f2d0bd50c9eb3d2f69b differ diff --git a/Library/Artifacts/56/5625868ade95c0e8e213350cb07241dc b/Library/Artifacts/56/5625868ade95c0e8e213350cb07241dc new file mode 100644 index 0000000..ccca2dc Binary files /dev/null and b/Library/Artifacts/56/5625868ade95c0e8e213350cb07241dc differ diff --git a/Library/Artifacts/56/562ee905a056796f48de1507fbaa9768 b/Library/Artifacts/56/562ee905a056796f48de1507fbaa9768 new file mode 100644 index 0000000..77f7951 Binary files /dev/null and b/Library/Artifacts/56/562ee905a056796f48de1507fbaa9768 differ diff --git a/Library/Artifacts/56/5631cfee824a1d35908df210fc18326f b/Library/Artifacts/56/5631cfee824a1d35908df210fc18326f new file mode 100644 index 0000000..27f7f81 Binary files /dev/null and b/Library/Artifacts/56/5631cfee824a1d35908df210fc18326f differ diff --git a/Library/Artifacts/56/56368b4ff3997d526e2ac3d654e85a50 b/Library/Artifacts/56/56368b4ff3997d526e2ac3d654e85a50 new file mode 100644 index 0000000..b389991 Binary files /dev/null and b/Library/Artifacts/56/56368b4ff3997d526e2ac3d654e85a50 differ diff --git a/Library/Artifacts/56/567c57f868042764fe4dec156a3a626e b/Library/Artifacts/56/567c57f868042764fe4dec156a3a626e new file mode 100644 index 0000000..bb7c562 Binary files /dev/null and b/Library/Artifacts/56/567c57f868042764fe4dec156a3a626e differ diff --git a/Library/Artifacts/56/56b2e57ac90ba7886ad3144f881fcedf b/Library/Artifacts/56/56b2e57ac90ba7886ad3144f881fcedf new file mode 100644 index 0000000..989f4a0 Binary files /dev/null and b/Library/Artifacts/56/56b2e57ac90ba7886ad3144f881fcedf differ diff --git a/Library/Artifacts/56/56b9c32a1da6110a5c9a1a4084645bc0 b/Library/Artifacts/56/56b9c32a1da6110a5c9a1a4084645bc0 new file mode 100644 index 0000000..f7fabd1 Binary files /dev/null and b/Library/Artifacts/56/56b9c32a1da6110a5c9a1a4084645bc0 differ diff --git a/Library/Artifacts/56/56cd96bdf9671cd5931c4e6d2aa70f75 b/Library/Artifacts/56/56cd96bdf9671cd5931c4e6d2aa70f75 new file mode 100644 index 0000000..68d907f Binary files /dev/null and b/Library/Artifacts/56/56cd96bdf9671cd5931c4e6d2aa70f75 differ diff --git a/Library/Artifacts/56/56d4c28d7530faf012db83c6fb1b45b8 b/Library/Artifacts/56/56d4c28d7530faf012db83c6fb1b45b8 new file mode 100644 index 0000000..6864536 Binary files /dev/null and b/Library/Artifacts/56/56d4c28d7530faf012db83c6fb1b45b8 differ diff --git a/Library/Artifacts/56/56d8da7ae59edaadbf3226e633d2b8cf b/Library/Artifacts/56/56d8da7ae59edaadbf3226e633d2b8cf new file mode 100644 index 0000000..f6ddaca Binary files /dev/null and b/Library/Artifacts/56/56d8da7ae59edaadbf3226e633d2b8cf differ diff --git a/Library/Artifacts/56/56f9b466f8e6a0ac1ca7186ec6b87270 b/Library/Artifacts/56/56f9b466f8e6a0ac1ca7186ec6b87270 new file mode 100644 index 0000000..eeff97e Binary files /dev/null and b/Library/Artifacts/56/56f9b466f8e6a0ac1ca7186ec6b87270 differ diff --git a/Library/Artifacts/57/570dc903ce8e43f4509845124ee817ac b/Library/Artifacts/57/570dc903ce8e43f4509845124ee817ac new file mode 100644 index 0000000..4ba0693 Binary files /dev/null and b/Library/Artifacts/57/570dc903ce8e43f4509845124ee817ac differ diff --git a/Library/Artifacts/57/570f8f3fc0bb369f813a45ebf93001a0 b/Library/Artifacts/57/570f8f3fc0bb369f813a45ebf93001a0 new file mode 100644 index 0000000..e65f2ae Binary files /dev/null and b/Library/Artifacts/57/570f8f3fc0bb369f813a45ebf93001a0 differ diff --git a/Library/Artifacts/57/5712eb04ec073e0566503a8e2d41cd4c b/Library/Artifacts/57/5712eb04ec073e0566503a8e2d41cd4c new file mode 100644 index 0000000..48e1be3 Binary files /dev/null and b/Library/Artifacts/57/5712eb04ec073e0566503a8e2d41cd4c differ diff --git a/Library/Artifacts/57/572c3263203ae6842f01506269eb12cc b/Library/Artifacts/57/572c3263203ae6842f01506269eb12cc new file mode 100644 index 0000000..409a0fa Binary files /dev/null and b/Library/Artifacts/57/572c3263203ae6842f01506269eb12cc differ diff --git a/Library/Artifacts/57/575752d99ee894e3d395b7017db7a723 b/Library/Artifacts/57/575752d99ee894e3d395b7017db7a723 new file mode 100644 index 0000000..1f8bd2d Binary files /dev/null and b/Library/Artifacts/57/575752d99ee894e3d395b7017db7a723 differ diff --git a/Library/Artifacts/57/5788bdbfd98f5cb4a7210649c4bd7f95 b/Library/Artifacts/57/5788bdbfd98f5cb4a7210649c4bd7f95 new file mode 100644 index 0000000..b1733a3 Binary files /dev/null and b/Library/Artifacts/57/5788bdbfd98f5cb4a7210649c4bd7f95 differ diff --git a/Library/Artifacts/57/57b4335e8fe721103ab0d98d42c83bc6 b/Library/Artifacts/57/57b4335e8fe721103ab0d98d42c83bc6 new file mode 100644 index 0000000..976bd6a Binary files /dev/null and b/Library/Artifacts/57/57b4335e8fe721103ab0d98d42c83bc6 differ diff --git a/Library/Artifacts/57/57be4027c46305d261ae32c15631b77d b/Library/Artifacts/57/57be4027c46305d261ae32c15631b77d new file mode 100644 index 0000000..8474aa3 Binary files /dev/null and b/Library/Artifacts/57/57be4027c46305d261ae32c15631b77d differ diff --git a/Library/Artifacts/57/57c45031f3ea6f4ae151837efc7ec95b b/Library/Artifacts/57/57c45031f3ea6f4ae151837efc7ec95b new file mode 100644 index 0000000..39ba0dd Binary files /dev/null and b/Library/Artifacts/57/57c45031f3ea6f4ae151837efc7ec95b differ diff --git a/Library/Artifacts/57/57ec0f99968d25b7bfd143ea3e6af2b2 b/Library/Artifacts/57/57ec0f99968d25b7bfd143ea3e6af2b2 new file mode 100644 index 0000000..f97352e Binary files /dev/null and b/Library/Artifacts/57/57ec0f99968d25b7bfd143ea3e6af2b2 differ diff --git a/Library/Artifacts/57/57ecfbb7c7641aab087bda520ca66577 b/Library/Artifacts/57/57ecfbb7c7641aab087bda520ca66577 new file mode 100644 index 0000000..8c95c38 Binary files /dev/null and b/Library/Artifacts/57/57ecfbb7c7641aab087bda520ca66577 differ diff --git a/Library/Artifacts/57/57fbe40ddd769fe9dbbf3c86737b70ac b/Library/Artifacts/57/57fbe40ddd769fe9dbbf3c86737b70ac new file mode 100644 index 0000000..c0369d8 Binary files /dev/null and b/Library/Artifacts/57/57fbe40ddd769fe9dbbf3c86737b70ac differ diff --git a/Library/Artifacts/58/5817578f6bdbf40630770616f763bf45 b/Library/Artifacts/58/5817578f6bdbf40630770616f763bf45 new file mode 100644 index 0000000..7508026 Binary files /dev/null and b/Library/Artifacts/58/5817578f6bdbf40630770616f763bf45 differ diff --git a/Library/Artifacts/58/581bb83fe0e7d65c9b6b78cd21e3540a b/Library/Artifacts/58/581bb83fe0e7d65c9b6b78cd21e3540a new file mode 100644 index 0000000..ec8f730 Binary files /dev/null and b/Library/Artifacts/58/581bb83fe0e7d65c9b6b78cd21e3540a differ diff --git a/Library/Artifacts/58/58345915762d0dcc68b5ddf085502c56 b/Library/Artifacts/58/58345915762d0dcc68b5ddf085502c56 new file mode 100644 index 0000000..70db141 Binary files /dev/null and b/Library/Artifacts/58/58345915762d0dcc68b5ddf085502c56 differ diff --git a/Library/Artifacts/58/5846916a4a2d7288edfff16ad5918ac6 b/Library/Artifacts/58/5846916a4a2d7288edfff16ad5918ac6 new file mode 100644 index 0000000..2444d6a Binary files /dev/null and b/Library/Artifacts/58/5846916a4a2d7288edfff16ad5918ac6 differ diff --git a/Library/Artifacts/58/58476917fa49290c7eb19f46633d1945 b/Library/Artifacts/58/58476917fa49290c7eb19f46633d1945 new file mode 100644 index 0000000..0022ca3 Binary files /dev/null and b/Library/Artifacts/58/58476917fa49290c7eb19f46633d1945 differ diff --git a/Library/Artifacts/58/5863ff9754b24ccde6712dfd9f929aa2 b/Library/Artifacts/58/5863ff9754b24ccde6712dfd9f929aa2 new file mode 100644 index 0000000..188cb5c Binary files /dev/null and b/Library/Artifacts/58/5863ff9754b24ccde6712dfd9f929aa2 differ diff --git a/Library/Artifacts/58/586bec95827015e2e3ccd1ad04ef104f b/Library/Artifacts/58/586bec95827015e2e3ccd1ad04ef104f new file mode 100644 index 0000000..9d911bd Binary files /dev/null and b/Library/Artifacts/58/586bec95827015e2e3ccd1ad04ef104f differ diff --git a/Library/Artifacts/58/5881d1642423dfc4b14b414d74af9876 b/Library/Artifacts/58/5881d1642423dfc4b14b414d74af9876 new file mode 100644 index 0000000..b55caea Binary files /dev/null and b/Library/Artifacts/58/5881d1642423dfc4b14b414d74af9876 differ diff --git a/Library/Artifacts/58/58b35b62b50c73073a1eb6772d2c483d b/Library/Artifacts/58/58b35b62b50c73073a1eb6772d2c483d new file mode 100644 index 0000000..8155012 Binary files /dev/null and b/Library/Artifacts/58/58b35b62b50c73073a1eb6772d2c483d differ diff --git a/Library/Artifacts/58/58ca184cf1be70a178c03977f34c80df b/Library/Artifacts/58/58ca184cf1be70a178c03977f34c80df new file mode 100644 index 0000000..38d9440 Binary files /dev/null and b/Library/Artifacts/58/58ca184cf1be70a178c03977f34c80df differ diff --git a/Library/Artifacts/58/58fd17750629e2a504ddb23e8b9528ae b/Library/Artifacts/58/58fd17750629e2a504ddb23e8b9528ae new file mode 100644 index 0000000..5cff19b Binary files /dev/null and b/Library/Artifacts/58/58fd17750629e2a504ddb23e8b9528ae differ diff --git a/Library/Artifacts/59/590929f1fb518aa29ddc8f65292a249b b/Library/Artifacts/59/590929f1fb518aa29ddc8f65292a249b new file mode 100644 index 0000000..6daa3fc Binary files /dev/null and b/Library/Artifacts/59/590929f1fb518aa29ddc8f65292a249b differ diff --git a/Library/Artifacts/59/5910cfbe1084cf1a7f2a519967cdd0f5 b/Library/Artifacts/59/5910cfbe1084cf1a7f2a519967cdd0f5 new file mode 100644 index 0000000..cc7ddb0 Binary files /dev/null and b/Library/Artifacts/59/5910cfbe1084cf1a7f2a519967cdd0f5 differ diff --git a/Library/Artifacts/59/592a8b31b647896569b29845739851f6 b/Library/Artifacts/59/592a8b31b647896569b29845739851f6 new file mode 100644 index 0000000..b141ec0 Binary files /dev/null and b/Library/Artifacts/59/592a8b31b647896569b29845739851f6 differ diff --git a/Library/Artifacts/59/59354cf6fc3b6883ffcc7a1407ac9470 b/Library/Artifacts/59/59354cf6fc3b6883ffcc7a1407ac9470 new file mode 100644 index 0000000..0b0950d Binary files /dev/null and b/Library/Artifacts/59/59354cf6fc3b6883ffcc7a1407ac9470 differ diff --git a/Library/Artifacts/59/593d8298d6bc6cf5a5fff2340dcb1caf b/Library/Artifacts/59/593d8298d6bc6cf5a5fff2340dcb1caf new file mode 100644 index 0000000..c772e0e Binary files /dev/null and b/Library/Artifacts/59/593d8298d6bc6cf5a5fff2340dcb1caf differ diff --git a/Library/Artifacts/59/59685572c93dd0df157d07ba5192a044 b/Library/Artifacts/59/59685572c93dd0df157d07ba5192a044 new file mode 100644 index 0000000..ed55816 Binary files /dev/null and b/Library/Artifacts/59/59685572c93dd0df157d07ba5192a044 differ diff --git a/Library/Artifacts/59/5968c3f3242cd44b9b047346be931268 b/Library/Artifacts/59/5968c3f3242cd44b9b047346be931268 new file mode 100644 index 0000000..e22b48e Binary files /dev/null and b/Library/Artifacts/59/5968c3f3242cd44b9b047346be931268 differ diff --git a/Library/Artifacts/59/59777eb2df506b5f841dab8ec99aad5c b/Library/Artifacts/59/59777eb2df506b5f841dab8ec99aad5c new file mode 100644 index 0000000..21160d0 Binary files /dev/null and b/Library/Artifacts/59/59777eb2df506b5f841dab8ec99aad5c differ diff --git a/Library/Artifacts/59/5980ab71219a78cff13672197eb2872c b/Library/Artifacts/59/5980ab71219a78cff13672197eb2872c new file mode 100644 index 0000000..a0b978b Binary files /dev/null and b/Library/Artifacts/59/5980ab71219a78cff13672197eb2872c differ diff --git a/Library/Artifacts/59/59838e84aaf27de8856ede25419a9fc4 b/Library/Artifacts/59/59838e84aaf27de8856ede25419a9fc4 new file mode 100644 index 0000000..d8fdcdc Binary files /dev/null and b/Library/Artifacts/59/59838e84aaf27de8856ede25419a9fc4 differ diff --git a/Library/Artifacts/59/5995334c7b672de538447b4d2ee9ce7b b/Library/Artifacts/59/5995334c7b672de538447b4d2ee9ce7b new file mode 100644 index 0000000..ae24e53 Binary files /dev/null and b/Library/Artifacts/59/5995334c7b672de538447b4d2ee9ce7b differ diff --git a/Library/Artifacts/59/59b7b41a031c839ea9250a7d7b8872b9 b/Library/Artifacts/59/59b7b41a031c839ea9250a7d7b8872b9 new file mode 100644 index 0000000..5f8cf53 Binary files /dev/null and b/Library/Artifacts/59/59b7b41a031c839ea9250a7d7b8872b9 differ diff --git a/Library/Artifacts/59/59c7b5380c5d084bc0829eaba6ef4e6c b/Library/Artifacts/59/59c7b5380c5d084bc0829eaba6ef4e6c new file mode 100644 index 0000000..909bb10 Binary files /dev/null and b/Library/Artifacts/59/59c7b5380c5d084bc0829eaba6ef4e6c differ diff --git a/Library/Artifacts/5a/5a4048df74beb6b22a17814fb8557143 b/Library/Artifacts/5a/5a4048df74beb6b22a17814fb8557143 new file mode 100644 index 0000000..aee7006 Binary files /dev/null and b/Library/Artifacts/5a/5a4048df74beb6b22a17814fb8557143 differ diff --git a/Library/Artifacts/5a/5a4c90fca645c05ec4f56525c48d7d27 b/Library/Artifacts/5a/5a4c90fca645c05ec4f56525c48d7d27 new file mode 100644 index 0000000..65e4eaf Binary files /dev/null and b/Library/Artifacts/5a/5a4c90fca645c05ec4f56525c48d7d27 differ diff --git a/Library/Artifacts/5a/5a7a7ae10f05d260468152481556eef7 b/Library/Artifacts/5a/5a7a7ae10f05d260468152481556eef7 new file mode 100644 index 0000000..1b9e02b Binary files /dev/null and b/Library/Artifacts/5a/5a7a7ae10f05d260468152481556eef7 differ diff --git a/Library/Artifacts/5a/5a94170b0f4338e19b363a19783dcba9 b/Library/Artifacts/5a/5a94170b0f4338e19b363a19783dcba9 new file mode 100644 index 0000000..14f9539 Binary files /dev/null and b/Library/Artifacts/5a/5a94170b0f4338e19b363a19783dcba9 differ diff --git a/Library/Artifacts/5a/5a97476be8bfc72084e7a8cbf0a7c73a b/Library/Artifacts/5a/5a97476be8bfc72084e7a8cbf0a7c73a new file mode 100644 index 0000000..cd8fe72 Binary files /dev/null and b/Library/Artifacts/5a/5a97476be8bfc72084e7a8cbf0a7c73a differ diff --git a/Library/Artifacts/5a/5aa6507fc10a2823bbebcdd2e655fc51 b/Library/Artifacts/5a/5aa6507fc10a2823bbebcdd2e655fc51 new file mode 100644 index 0000000..07bad97 Binary files /dev/null and b/Library/Artifacts/5a/5aa6507fc10a2823bbebcdd2e655fc51 differ diff --git a/Library/Artifacts/5a/5ac24d715d1e022a7532643c8df90d2d b/Library/Artifacts/5a/5ac24d715d1e022a7532643c8df90d2d new file mode 100644 index 0000000..f87cbb4 Binary files /dev/null and b/Library/Artifacts/5a/5ac24d715d1e022a7532643c8df90d2d differ diff --git a/Library/Artifacts/5a/5ac66f6f8112b8e2bd0f5b0595091e8e b/Library/Artifacts/5a/5ac66f6f8112b8e2bd0f5b0595091e8e new file mode 100644 index 0000000..c1e5720 Binary files /dev/null and b/Library/Artifacts/5a/5ac66f6f8112b8e2bd0f5b0595091e8e differ diff --git a/Library/Artifacts/5a/5ae55d39af477d5cc65bbee78b43bff6 b/Library/Artifacts/5a/5ae55d39af477d5cc65bbee78b43bff6 new file mode 100644 index 0000000..5b9defa Binary files /dev/null and b/Library/Artifacts/5a/5ae55d39af477d5cc65bbee78b43bff6 differ diff --git a/Library/Artifacts/5a/5af3c453067cf4d9f9a44328188f0f1e b/Library/Artifacts/5a/5af3c453067cf4d9f9a44328188f0f1e new file mode 100644 index 0000000..9ea69c8 Binary files /dev/null and b/Library/Artifacts/5a/5af3c453067cf4d9f9a44328188f0f1e differ diff --git a/Library/Artifacts/5a/5afd2e72e5324090f73e556b1a5b3cfd b/Library/Artifacts/5a/5afd2e72e5324090f73e556b1a5b3cfd new file mode 100644 index 0000000..7dca427 Binary files /dev/null and b/Library/Artifacts/5a/5afd2e72e5324090f73e556b1a5b3cfd differ diff --git a/Library/Artifacts/5b/5b000d14eedf409e809999b2542427e6 b/Library/Artifacts/5b/5b000d14eedf409e809999b2542427e6 new file mode 100644 index 0000000..5167a38 Binary files /dev/null and b/Library/Artifacts/5b/5b000d14eedf409e809999b2542427e6 differ diff --git a/Library/Artifacts/5b/5b15b0b5a2d2e2989a8951d6bb146865 b/Library/Artifacts/5b/5b15b0b5a2d2e2989a8951d6bb146865 new file mode 100644 index 0000000..5e0037a Binary files /dev/null and b/Library/Artifacts/5b/5b15b0b5a2d2e2989a8951d6bb146865 differ diff --git a/Library/Artifacts/5b/5b176628a9c13fe05291a3df84aeedbc b/Library/Artifacts/5b/5b176628a9c13fe05291a3df84aeedbc new file mode 100644 index 0000000..fcff494 Binary files /dev/null and b/Library/Artifacts/5b/5b176628a9c13fe05291a3df84aeedbc differ diff --git a/Library/Artifacts/5b/5b2bd3be311d06cf7b50c07877e848c0 b/Library/Artifacts/5b/5b2bd3be311d06cf7b50c07877e848c0 new file mode 100644 index 0000000..fc6e7c4 Binary files /dev/null and b/Library/Artifacts/5b/5b2bd3be311d06cf7b50c07877e848c0 differ diff --git a/Library/Artifacts/5b/5b341735a8df9ad4832ca4c5f9ad2716 b/Library/Artifacts/5b/5b341735a8df9ad4832ca4c5f9ad2716 new file mode 100644 index 0000000..0733f56 Binary files /dev/null and b/Library/Artifacts/5b/5b341735a8df9ad4832ca4c5f9ad2716 differ diff --git a/Library/Artifacts/5b/5b3ea25960f211153ea9d642bc62c653 b/Library/Artifacts/5b/5b3ea25960f211153ea9d642bc62c653 new file mode 100644 index 0000000..f10d5ef Binary files /dev/null and b/Library/Artifacts/5b/5b3ea25960f211153ea9d642bc62c653 differ diff --git a/Library/Artifacts/5b/5b4b149c999105eb5ad97f56c5a36a2b b/Library/Artifacts/5b/5b4b149c999105eb5ad97f56c5a36a2b new file mode 100644 index 0000000..3353679 Binary files /dev/null and b/Library/Artifacts/5b/5b4b149c999105eb5ad97f56c5a36a2b differ diff --git a/Library/Artifacts/5b/5b5ff3bcbde39cb2ebc2b93ffe77b4e5 b/Library/Artifacts/5b/5b5ff3bcbde39cb2ebc2b93ffe77b4e5 new file mode 100644 index 0000000..1b1328a Binary files /dev/null and b/Library/Artifacts/5b/5b5ff3bcbde39cb2ebc2b93ffe77b4e5 differ diff --git a/Library/Artifacts/5b/5b64f07e5362ab04cff2266368413869 b/Library/Artifacts/5b/5b64f07e5362ab04cff2266368413869 new file mode 100644 index 0000000..904b60a Binary files /dev/null and b/Library/Artifacts/5b/5b64f07e5362ab04cff2266368413869 differ diff --git a/Library/Artifacts/5b/5b77b981b0e671ac819dbcc9c6128d10 b/Library/Artifacts/5b/5b77b981b0e671ac819dbcc9c6128d10 new file mode 100644 index 0000000..18c5a7b Binary files /dev/null and b/Library/Artifacts/5b/5b77b981b0e671ac819dbcc9c6128d10 differ diff --git a/Library/Artifacts/5b/5b813e505c98cb50040ac28f85fd5d61 b/Library/Artifacts/5b/5b813e505c98cb50040ac28f85fd5d61 new file mode 100644 index 0000000..de95c42 Binary files /dev/null and b/Library/Artifacts/5b/5b813e505c98cb50040ac28f85fd5d61 differ diff --git a/Library/Artifacts/5b/5b956b7c83997a62e60769a6a0b02dd9 b/Library/Artifacts/5b/5b956b7c83997a62e60769a6a0b02dd9 new file mode 100644 index 0000000..1b44158 Binary files /dev/null and b/Library/Artifacts/5b/5b956b7c83997a62e60769a6a0b02dd9 differ diff --git a/Library/Artifacts/5b/5bbd7d73d8ad4a667a0ffa8103e1bec1 b/Library/Artifacts/5b/5bbd7d73d8ad4a667a0ffa8103e1bec1 new file mode 100644 index 0000000..7fdb7a7 Binary files /dev/null and b/Library/Artifacts/5b/5bbd7d73d8ad4a667a0ffa8103e1bec1 differ diff --git a/Library/Artifacts/5c/5c030b7bb98b8c3d7c33520eb5a30ec5 b/Library/Artifacts/5c/5c030b7bb98b8c3d7c33520eb5a30ec5 new file mode 100644 index 0000000..635e52b Binary files /dev/null and b/Library/Artifacts/5c/5c030b7bb98b8c3d7c33520eb5a30ec5 differ diff --git a/Library/Artifacts/5c/5c06482e8f9c6f452eec773751fe2e2f b/Library/Artifacts/5c/5c06482e8f9c6f452eec773751fe2e2f new file mode 100644 index 0000000..220175d Binary files /dev/null and b/Library/Artifacts/5c/5c06482e8f9c6f452eec773751fe2e2f differ diff --git a/Library/Artifacts/5c/5c0bc02617077cc1d5bdf07a03ddf266 b/Library/Artifacts/5c/5c0bc02617077cc1d5bdf07a03ddf266 new file mode 100644 index 0000000..f14d2cd Binary files /dev/null and b/Library/Artifacts/5c/5c0bc02617077cc1d5bdf07a03ddf266 differ diff --git a/Library/Artifacts/5c/5c1e2d6ae37b6d80514763c4362874f5 b/Library/Artifacts/5c/5c1e2d6ae37b6d80514763c4362874f5 new file mode 100644 index 0000000..8aa2658 Binary files /dev/null and b/Library/Artifacts/5c/5c1e2d6ae37b6d80514763c4362874f5 differ diff --git a/Library/Artifacts/5c/5c377917d579696ab6887c185fe62f7c b/Library/Artifacts/5c/5c377917d579696ab6887c185fe62f7c new file mode 100644 index 0000000..0baf0af Binary files /dev/null and b/Library/Artifacts/5c/5c377917d579696ab6887c185fe62f7c differ diff --git a/Library/Artifacts/5c/5c4e6d44d9c0075a3baa42bf2252013d b/Library/Artifacts/5c/5c4e6d44d9c0075a3baa42bf2252013d new file mode 100644 index 0000000..51ee8e5 Binary files /dev/null and b/Library/Artifacts/5c/5c4e6d44d9c0075a3baa42bf2252013d differ diff --git a/Library/Artifacts/5c/5c5ad33ad564db9830c29fa2f95f61c8 b/Library/Artifacts/5c/5c5ad33ad564db9830c29fa2f95f61c8 new file mode 100644 index 0000000..d50be58 Binary files /dev/null and b/Library/Artifacts/5c/5c5ad33ad564db9830c29fa2f95f61c8 differ diff --git a/Library/Artifacts/5c/5c63f429a48bc7dfb077956efc1cba56 b/Library/Artifacts/5c/5c63f429a48bc7dfb077956efc1cba56 new file mode 100644 index 0000000..0c74eb8 Binary files /dev/null and b/Library/Artifacts/5c/5c63f429a48bc7dfb077956efc1cba56 differ diff --git a/Library/Artifacts/5c/5cba47e4aa8037666dc91997625a01e2 b/Library/Artifacts/5c/5cba47e4aa8037666dc91997625a01e2 new file mode 100644 index 0000000..029c168 Binary files /dev/null and b/Library/Artifacts/5c/5cba47e4aa8037666dc91997625a01e2 differ diff --git a/Library/Artifacts/5c/5cdfcd290cc00faa806d9d636708a67f b/Library/Artifacts/5c/5cdfcd290cc00faa806d9d636708a67f new file mode 100644 index 0000000..8991b6c Binary files /dev/null and b/Library/Artifacts/5c/5cdfcd290cc00faa806d9d636708a67f differ diff --git a/Library/Artifacts/5c/5cef2cc9caf3a47dbcb98e79ca7bf43e b/Library/Artifacts/5c/5cef2cc9caf3a47dbcb98e79ca7bf43e new file mode 100644 index 0000000..046b87b Binary files /dev/null and b/Library/Artifacts/5c/5cef2cc9caf3a47dbcb98e79ca7bf43e differ diff --git a/Library/Artifacts/5c/5cef93ebf3989542d06cdd7c53382a16 b/Library/Artifacts/5c/5cef93ebf3989542d06cdd7c53382a16 new file mode 100644 index 0000000..2914504 Binary files /dev/null and b/Library/Artifacts/5c/5cef93ebf3989542d06cdd7c53382a16 differ diff --git a/Library/Artifacts/5c/5cfa3da79aa4dab36f602655801edf3d b/Library/Artifacts/5c/5cfa3da79aa4dab36f602655801edf3d new file mode 100644 index 0000000..288c085 Binary files /dev/null and b/Library/Artifacts/5c/5cfa3da79aa4dab36f602655801edf3d differ diff --git a/Library/Artifacts/5c/5cff477c42848314c9634d99cc25c326 b/Library/Artifacts/5c/5cff477c42848314c9634d99cc25c326 new file mode 100644 index 0000000..dc22a94 Binary files /dev/null and b/Library/Artifacts/5c/5cff477c42848314c9634d99cc25c326 differ diff --git a/Library/Artifacts/5d/5d06e3c010f5ced81f33b48d3e81f663 b/Library/Artifacts/5d/5d06e3c010f5ced81f33b48d3e81f663 new file mode 100644 index 0000000..cae6d4c Binary files /dev/null and b/Library/Artifacts/5d/5d06e3c010f5ced81f33b48d3e81f663 differ diff --git a/Library/Artifacts/5d/5d2b6ad97a50d301fd204e71997e86a4 b/Library/Artifacts/5d/5d2b6ad97a50d301fd204e71997e86a4 new file mode 100644 index 0000000..0e842f4 Binary files /dev/null and b/Library/Artifacts/5d/5d2b6ad97a50d301fd204e71997e86a4 differ diff --git a/Library/Artifacts/5d/5d35902f44799fa29306b30e22724f9a b/Library/Artifacts/5d/5d35902f44799fa29306b30e22724f9a new file mode 100644 index 0000000..8c00dee Binary files /dev/null and b/Library/Artifacts/5d/5d35902f44799fa29306b30e22724f9a differ diff --git a/Library/Artifacts/5d/5d47a52265a79b8230694079036b118c b/Library/Artifacts/5d/5d47a52265a79b8230694079036b118c new file mode 100644 index 0000000..c0856e6 Binary files /dev/null and b/Library/Artifacts/5d/5d47a52265a79b8230694079036b118c differ diff --git a/Library/Artifacts/5d/5d66f7cebd4fd758cba0320ce6abfb57 b/Library/Artifacts/5d/5d66f7cebd4fd758cba0320ce6abfb57 new file mode 100644 index 0000000..d063234 Binary files /dev/null and b/Library/Artifacts/5d/5d66f7cebd4fd758cba0320ce6abfb57 differ diff --git a/Library/Artifacts/5d/5d6d6c2ff6894e8abb1ec05e681d5703 b/Library/Artifacts/5d/5d6d6c2ff6894e8abb1ec05e681d5703 new file mode 100644 index 0000000..d3da2f6 Binary files /dev/null and b/Library/Artifacts/5d/5d6d6c2ff6894e8abb1ec05e681d5703 differ diff --git a/Library/Artifacts/5d/5d8792bb2bb8ee8545431d8580169178 b/Library/Artifacts/5d/5d8792bb2bb8ee8545431d8580169178 new file mode 100644 index 0000000..bb653c7 Binary files /dev/null and b/Library/Artifacts/5d/5d8792bb2bb8ee8545431d8580169178 differ diff --git a/Library/Artifacts/5d/5d8e50b9f779bc239661a6fd8d8554aa b/Library/Artifacts/5d/5d8e50b9f779bc239661a6fd8d8554aa new file mode 100644 index 0000000..543c46f Binary files /dev/null and b/Library/Artifacts/5d/5d8e50b9f779bc239661a6fd8d8554aa differ diff --git a/Library/Artifacts/5d/5da803c4b95596eb83cb2b2e1c580a88 b/Library/Artifacts/5d/5da803c4b95596eb83cb2b2e1c580a88 new file mode 100644 index 0000000..99a9099 Binary files /dev/null and b/Library/Artifacts/5d/5da803c4b95596eb83cb2b2e1c580a88 differ diff --git a/Library/Artifacts/5d/5dc151e4420aef89d6fef90a7ae94e39 b/Library/Artifacts/5d/5dc151e4420aef89d6fef90a7ae94e39 new file mode 100644 index 0000000..bc4072d Binary files /dev/null and b/Library/Artifacts/5d/5dc151e4420aef89d6fef90a7ae94e39 differ diff --git a/Library/Artifacts/5d/5dd8442a8bfd94202776f464da57e5cc b/Library/Artifacts/5d/5dd8442a8bfd94202776f464da57e5cc new file mode 100644 index 0000000..20b1486 Binary files /dev/null and b/Library/Artifacts/5d/5dd8442a8bfd94202776f464da57e5cc differ diff --git a/Library/Artifacts/5d/5dd85dd7672cf4224cdf187c74fdc35c b/Library/Artifacts/5d/5dd85dd7672cf4224cdf187c74fdc35c new file mode 100644 index 0000000..476f7c1 Binary files /dev/null and b/Library/Artifacts/5d/5dd85dd7672cf4224cdf187c74fdc35c differ diff --git a/Library/Artifacts/5d/5dd89ce4cd2ec5317b1fc1fff7111458 b/Library/Artifacts/5d/5dd89ce4cd2ec5317b1fc1fff7111458 new file mode 100644 index 0000000..ae88138 Binary files /dev/null and b/Library/Artifacts/5d/5dd89ce4cd2ec5317b1fc1fff7111458 differ diff --git a/Library/Artifacts/5d/5de406a5a8dfed73529db788b99b6cf2 b/Library/Artifacts/5d/5de406a5a8dfed73529db788b99b6cf2 new file mode 100644 index 0000000..c3d446a Binary files /dev/null and b/Library/Artifacts/5d/5de406a5a8dfed73529db788b99b6cf2 differ diff --git a/Library/Artifacts/5d/5de93f30f8e89158c450017fca6686b2 b/Library/Artifacts/5d/5de93f30f8e89158c450017fca6686b2 new file mode 100644 index 0000000..e9c925e Binary files /dev/null and b/Library/Artifacts/5d/5de93f30f8e89158c450017fca6686b2 differ diff --git a/Library/Artifacts/5e/5e18c65d968eaae03a09d19ff4aee3aa b/Library/Artifacts/5e/5e18c65d968eaae03a09d19ff4aee3aa new file mode 100644 index 0000000..5013758 Binary files /dev/null and b/Library/Artifacts/5e/5e18c65d968eaae03a09d19ff4aee3aa differ diff --git a/Library/Artifacts/5e/5e2f1f401ef7f215ca9586490533afb6 b/Library/Artifacts/5e/5e2f1f401ef7f215ca9586490533afb6 new file mode 100644 index 0000000..8be780f Binary files /dev/null and b/Library/Artifacts/5e/5e2f1f401ef7f215ca9586490533afb6 differ diff --git a/Library/Artifacts/5e/5e5b717ede93b643438070509dc9e2f1 b/Library/Artifacts/5e/5e5b717ede93b643438070509dc9e2f1 new file mode 100644 index 0000000..8ed860f Binary files /dev/null and b/Library/Artifacts/5e/5e5b717ede93b643438070509dc9e2f1 differ diff --git a/Library/Artifacts/5e/5e6881ed3389ff43cb15b1cf27f13eac b/Library/Artifacts/5e/5e6881ed3389ff43cb15b1cf27f13eac new file mode 100644 index 0000000..8610db6 Binary files /dev/null and b/Library/Artifacts/5e/5e6881ed3389ff43cb15b1cf27f13eac differ diff --git a/Library/Artifacts/5e/5e6885ed77ea84126ac41c66a9ab0c80 b/Library/Artifacts/5e/5e6885ed77ea84126ac41c66a9ab0c80 new file mode 100644 index 0000000..d13179f Binary files /dev/null and b/Library/Artifacts/5e/5e6885ed77ea84126ac41c66a9ab0c80 differ diff --git a/Library/Artifacts/5e/5e7e4aaef219e84f7d6e2c4015318c07 b/Library/Artifacts/5e/5e7e4aaef219e84f7d6e2c4015318c07 new file mode 100644 index 0000000..01677d2 Binary files /dev/null and b/Library/Artifacts/5e/5e7e4aaef219e84f7d6e2c4015318c07 differ diff --git a/Library/Artifacts/5e/5e84c824bdc0406bbbfa0d223b61f0a3 b/Library/Artifacts/5e/5e84c824bdc0406bbbfa0d223b61f0a3 new file mode 100644 index 0000000..f35ce3b Binary files /dev/null and b/Library/Artifacts/5e/5e84c824bdc0406bbbfa0d223b61f0a3 differ diff --git a/Library/Artifacts/5e/5ebf9b1601cca7ab2c64fb1c3aa869e0 b/Library/Artifacts/5e/5ebf9b1601cca7ab2c64fb1c3aa869e0 new file mode 100644 index 0000000..1bc9306 Binary files /dev/null and b/Library/Artifacts/5e/5ebf9b1601cca7ab2c64fb1c3aa869e0 differ diff --git a/Library/Artifacts/5e/5ec35ffe404799edec09893208f5fa62 b/Library/Artifacts/5e/5ec35ffe404799edec09893208f5fa62 new file mode 100644 index 0000000..a8d48e0 Binary files /dev/null and b/Library/Artifacts/5e/5ec35ffe404799edec09893208f5fa62 differ diff --git a/Library/Artifacts/5e/5ed0d8f5d61966705b72baad8da76d90 b/Library/Artifacts/5e/5ed0d8f5d61966705b72baad8da76d90 new file mode 100644 index 0000000..116543a Binary files /dev/null and b/Library/Artifacts/5e/5ed0d8f5d61966705b72baad8da76d90 differ diff --git a/Library/Artifacts/5e/5ed55c1dbc0188ccddd3db079825ffad b/Library/Artifacts/5e/5ed55c1dbc0188ccddd3db079825ffad new file mode 100644 index 0000000..46a0fc1 Binary files /dev/null and b/Library/Artifacts/5e/5ed55c1dbc0188ccddd3db079825ffad differ diff --git a/Library/Artifacts/5e/5ed5940a25ac3c0eb75d2cb9eaf78f76 b/Library/Artifacts/5e/5ed5940a25ac3c0eb75d2cb9eaf78f76 new file mode 100644 index 0000000..a4ee4db Binary files /dev/null and b/Library/Artifacts/5e/5ed5940a25ac3c0eb75d2cb9eaf78f76 differ diff --git a/Library/Artifacts/5e/5edb371d9f3083c261d7aa9d1f574b7f b/Library/Artifacts/5e/5edb371d9f3083c261d7aa9d1f574b7f new file mode 100644 index 0000000..a7ef2ae Binary files /dev/null and b/Library/Artifacts/5e/5edb371d9f3083c261d7aa9d1f574b7f differ diff --git a/Library/Artifacts/5e/5eec9afece1f6143da6f8a761655145e b/Library/Artifacts/5e/5eec9afece1f6143da6f8a761655145e new file mode 100644 index 0000000..fcb4219 Binary files /dev/null and b/Library/Artifacts/5e/5eec9afece1f6143da6f8a761655145e differ diff --git a/Library/Artifacts/5e/5ef736e78aafe4d7fa77d9ce5f723253 b/Library/Artifacts/5e/5ef736e78aafe4d7fa77d9ce5f723253 new file mode 100644 index 0000000..8f6f1db Binary files /dev/null and b/Library/Artifacts/5e/5ef736e78aafe4d7fa77d9ce5f723253 differ diff --git a/Library/Artifacts/5f/5f209b3ca0d7fd8d72d6e0277542d9c5 b/Library/Artifacts/5f/5f209b3ca0d7fd8d72d6e0277542d9c5 new file mode 100644 index 0000000..e78b380 Binary files /dev/null and b/Library/Artifacts/5f/5f209b3ca0d7fd8d72d6e0277542d9c5 differ diff --git a/Library/Artifacts/5f/5f2fda4edd6239dc57ec09275da74f51 b/Library/Artifacts/5f/5f2fda4edd6239dc57ec09275da74f51 new file mode 100644 index 0000000..5047411 Binary files /dev/null and b/Library/Artifacts/5f/5f2fda4edd6239dc57ec09275da74f51 differ diff --git a/Library/Artifacts/5f/5f5882700207999ddce95d9357273511 b/Library/Artifacts/5f/5f5882700207999ddce95d9357273511 new file mode 100644 index 0000000..5c2965b Binary files /dev/null and b/Library/Artifacts/5f/5f5882700207999ddce95d9357273511 differ diff --git a/Library/Artifacts/5f/5f5c1c3593677228f8fb0365bce1cd25 b/Library/Artifacts/5f/5f5c1c3593677228f8fb0365bce1cd25 new file mode 100644 index 0000000..dbe550a Binary files /dev/null and b/Library/Artifacts/5f/5f5c1c3593677228f8fb0365bce1cd25 differ diff --git a/Library/Artifacts/5f/5f88f588dcc65b51395c012fa09d9ef6 b/Library/Artifacts/5f/5f88f588dcc65b51395c012fa09d9ef6 new file mode 100644 index 0000000..c6a76b1 Binary files /dev/null and b/Library/Artifacts/5f/5f88f588dcc65b51395c012fa09d9ef6 differ diff --git a/Library/Artifacts/5f/5f8bc33b47e3e1d169c455f879ed4c91 b/Library/Artifacts/5f/5f8bc33b47e3e1d169c455f879ed4c91 new file mode 100644 index 0000000..ff04b06 Binary files /dev/null and b/Library/Artifacts/5f/5f8bc33b47e3e1d169c455f879ed4c91 differ diff --git a/Library/Artifacts/5f/5f8d136230b9ed47ff88f8a6a26f34fa b/Library/Artifacts/5f/5f8d136230b9ed47ff88f8a6a26f34fa new file mode 100644 index 0000000..1770614 Binary files /dev/null and b/Library/Artifacts/5f/5f8d136230b9ed47ff88f8a6a26f34fa differ diff --git a/Library/Artifacts/5f/5faba3db1f4e1d2fdf2070f575fb8234 b/Library/Artifacts/5f/5faba3db1f4e1d2fdf2070f575fb8234 new file mode 100644 index 0000000..b9cfa75 Binary files /dev/null and b/Library/Artifacts/5f/5faba3db1f4e1d2fdf2070f575fb8234 differ diff --git a/Library/Artifacts/5f/5fb542e0a8e73abaa835ab643526b060 b/Library/Artifacts/5f/5fb542e0a8e73abaa835ab643526b060 new file mode 100644 index 0000000..fe07ff4 Binary files /dev/null and b/Library/Artifacts/5f/5fb542e0a8e73abaa835ab643526b060 differ diff --git a/Library/Artifacts/5f/5fbed052e879fbb2b1979b4fcd6eb8df b/Library/Artifacts/5f/5fbed052e879fbb2b1979b4fcd6eb8df new file mode 100644 index 0000000..bacba6a Binary files /dev/null and b/Library/Artifacts/5f/5fbed052e879fbb2b1979b4fcd6eb8df differ diff --git a/Library/Artifacts/5f/5fe7512e37843af576433d0a250668bf b/Library/Artifacts/5f/5fe7512e37843af576433d0a250668bf new file mode 100644 index 0000000..238541b Binary files /dev/null and b/Library/Artifacts/5f/5fe7512e37843af576433d0a250668bf differ diff --git a/Library/Artifacts/5f/5fe7e4df39f488eef573b63bf08fe39b b/Library/Artifacts/5f/5fe7e4df39f488eef573b63bf08fe39b new file mode 100644 index 0000000..066328c Binary files /dev/null and b/Library/Artifacts/5f/5fe7e4df39f488eef573b63bf08fe39b differ diff --git a/Library/Artifacts/60/6012b8a4ca55c6a783d0bcdab69ee78e b/Library/Artifacts/60/6012b8a4ca55c6a783d0bcdab69ee78e new file mode 100644 index 0000000..c3f5cfe Binary files /dev/null and b/Library/Artifacts/60/6012b8a4ca55c6a783d0bcdab69ee78e differ diff --git a/Library/Artifacts/60/6015d5d45697107bee2db7610dc07a97 b/Library/Artifacts/60/6015d5d45697107bee2db7610dc07a97 new file mode 100644 index 0000000..58697df Binary files /dev/null and b/Library/Artifacts/60/6015d5d45697107bee2db7610dc07a97 differ diff --git a/Library/Artifacts/60/602920cb52bd2c6f6bab333e02a19208 b/Library/Artifacts/60/602920cb52bd2c6f6bab333e02a19208 new file mode 100644 index 0000000..6503a21 Binary files /dev/null and b/Library/Artifacts/60/602920cb52bd2c6f6bab333e02a19208 differ diff --git a/Library/Artifacts/60/6029d911bbee6b7d9e97b2e2957e43f4 b/Library/Artifacts/60/6029d911bbee6b7d9e97b2e2957e43f4 new file mode 100644 index 0000000..68fa1b2 Binary files /dev/null and b/Library/Artifacts/60/6029d911bbee6b7d9e97b2e2957e43f4 differ diff --git a/Library/Artifacts/60/6038fc1dee0a2fb733d621f860827cb5 b/Library/Artifacts/60/6038fc1dee0a2fb733d621f860827cb5 new file mode 100644 index 0000000..8eb4e98 Binary files /dev/null and b/Library/Artifacts/60/6038fc1dee0a2fb733d621f860827cb5 differ diff --git a/Library/Artifacts/60/6043c9e807987302c4f53ad202b8fab2 b/Library/Artifacts/60/6043c9e807987302c4f53ad202b8fab2 new file mode 100644 index 0000000..51cb52c Binary files /dev/null and b/Library/Artifacts/60/6043c9e807987302c4f53ad202b8fab2 differ diff --git a/Library/Artifacts/60/60452faf02a3b1a1c8435b0398e09dd4 b/Library/Artifacts/60/60452faf02a3b1a1c8435b0398e09dd4 new file mode 100644 index 0000000..a13145a Binary files /dev/null and b/Library/Artifacts/60/60452faf02a3b1a1c8435b0398e09dd4 differ diff --git a/Library/Artifacts/60/605ac0eb9dada7fb4d973c8c42e14e77 b/Library/Artifacts/60/605ac0eb9dada7fb4d973c8c42e14e77 new file mode 100644 index 0000000..0efbb6d Binary files /dev/null and b/Library/Artifacts/60/605ac0eb9dada7fb4d973c8c42e14e77 differ diff --git a/Library/Artifacts/60/6061f0b872441bc54a49123ae45b2272 b/Library/Artifacts/60/6061f0b872441bc54a49123ae45b2272 new file mode 100644 index 0000000..3158abd Binary files /dev/null and b/Library/Artifacts/60/6061f0b872441bc54a49123ae45b2272 differ diff --git a/Library/Artifacts/60/60781b9266bb69e61e8057afc9eb3b29 b/Library/Artifacts/60/60781b9266bb69e61e8057afc9eb3b29 new file mode 100644 index 0000000..218f636 Binary files /dev/null and b/Library/Artifacts/60/60781b9266bb69e61e8057afc9eb3b29 differ diff --git a/Library/Artifacts/60/6091dfde1ce59cc4d904a04754cec74a b/Library/Artifacts/60/6091dfde1ce59cc4d904a04754cec74a new file mode 100644 index 0000000..f9844f0 Binary files /dev/null and b/Library/Artifacts/60/6091dfde1ce59cc4d904a04754cec74a differ diff --git a/Library/Artifacts/60/6093ec176bdc8e887a3c6e1af6a611ef b/Library/Artifacts/60/6093ec176bdc8e887a3c6e1af6a611ef new file mode 100644 index 0000000..eae5056 Binary files /dev/null and b/Library/Artifacts/60/6093ec176bdc8e887a3c6e1af6a611ef differ diff --git a/Library/Artifacts/60/60a6077cb284d30827bf713a4659b0da b/Library/Artifacts/60/60a6077cb284d30827bf713a4659b0da new file mode 100644 index 0000000..d78eb5e Binary files /dev/null and b/Library/Artifacts/60/60a6077cb284d30827bf713a4659b0da differ diff --git a/Library/Artifacts/60/60b88f57ed1d43c32694decab89c30a0 b/Library/Artifacts/60/60b88f57ed1d43c32694decab89c30a0 new file mode 100644 index 0000000..a183986 Binary files /dev/null and b/Library/Artifacts/60/60b88f57ed1d43c32694decab89c30a0 differ diff --git a/Library/Artifacts/60/60d0515fdd72e262909849af544747ec b/Library/Artifacts/60/60d0515fdd72e262909849af544747ec new file mode 100644 index 0000000..25dac43 Binary files /dev/null and b/Library/Artifacts/60/60d0515fdd72e262909849af544747ec differ diff --git a/Library/Artifacts/60/60d705f40556bc1e11376741021f5825 b/Library/Artifacts/60/60d705f40556bc1e11376741021f5825 new file mode 100644 index 0000000..401af5c Binary files /dev/null and b/Library/Artifacts/60/60d705f40556bc1e11376741021f5825 differ diff --git a/Library/Artifacts/60/60dafb3d0a39726ed19179623d2b5d79 b/Library/Artifacts/60/60dafb3d0a39726ed19179623d2b5d79 new file mode 100644 index 0000000..2b7ba9c Binary files /dev/null and b/Library/Artifacts/60/60dafb3d0a39726ed19179623d2b5d79 differ diff --git a/Library/Artifacts/60/60e6eaa61b672309bc8674adcd32f1a1 b/Library/Artifacts/60/60e6eaa61b672309bc8674adcd32f1a1 new file mode 100644 index 0000000..ca36cf7 Binary files /dev/null and b/Library/Artifacts/60/60e6eaa61b672309bc8674adcd32f1a1 differ diff --git a/Library/Artifacts/60/60fb0ae6ab9a780b3f0c29f4f79e897f b/Library/Artifacts/60/60fb0ae6ab9a780b3f0c29f4f79e897f new file mode 100644 index 0000000..5290eb1 Binary files /dev/null and b/Library/Artifacts/60/60fb0ae6ab9a780b3f0c29f4f79e897f differ diff --git a/Library/Artifacts/61/6118a4b055a9d55b08ead7dbd05782b4 b/Library/Artifacts/61/6118a4b055a9d55b08ead7dbd05782b4 new file mode 100644 index 0000000..926b6e3 Binary files /dev/null and b/Library/Artifacts/61/6118a4b055a9d55b08ead7dbd05782b4 differ diff --git a/Library/Artifacts/61/612bf4422188c8b342cfa834fc568807 b/Library/Artifacts/61/612bf4422188c8b342cfa834fc568807 new file mode 100644 index 0000000..aaf902b Binary files /dev/null and b/Library/Artifacts/61/612bf4422188c8b342cfa834fc568807 differ diff --git a/Library/Artifacts/61/614a7c0dcc5a05aa9769163b93c8f452 b/Library/Artifacts/61/614a7c0dcc5a05aa9769163b93c8f452 new file mode 100644 index 0000000..94efb32 Binary files /dev/null and b/Library/Artifacts/61/614a7c0dcc5a05aa9769163b93c8f452 differ diff --git a/Library/Artifacts/61/61773a1614ad439ad8e8f4cfa296d4bc b/Library/Artifacts/61/61773a1614ad439ad8e8f4cfa296d4bc new file mode 100644 index 0000000..31e9d0b Binary files /dev/null and b/Library/Artifacts/61/61773a1614ad439ad8e8f4cfa296d4bc differ diff --git a/Library/Artifacts/61/617a94c39b00059fa10eacc0048e7216 b/Library/Artifacts/61/617a94c39b00059fa10eacc0048e7216 new file mode 100644 index 0000000..873ca54 Binary files /dev/null and b/Library/Artifacts/61/617a94c39b00059fa10eacc0048e7216 differ diff --git a/Library/Artifacts/61/61b7fff38941056535c6731588833bc8 b/Library/Artifacts/61/61b7fff38941056535c6731588833bc8 new file mode 100644 index 0000000..11b7a82 Binary files /dev/null and b/Library/Artifacts/61/61b7fff38941056535c6731588833bc8 differ diff --git a/Library/Artifacts/61/61eb2a9be85281aa7968760ae46ed497 b/Library/Artifacts/61/61eb2a9be85281aa7968760ae46ed497 new file mode 100644 index 0000000..2ab505e Binary files /dev/null and b/Library/Artifacts/61/61eb2a9be85281aa7968760ae46ed497 differ diff --git a/Library/Artifacts/61/61f5068cb99ddd7933c4a8a7e61ce70e b/Library/Artifacts/61/61f5068cb99ddd7933c4a8a7e61ce70e new file mode 100644 index 0000000..2d41d79 Binary files /dev/null and b/Library/Artifacts/61/61f5068cb99ddd7933c4a8a7e61ce70e differ diff --git a/Library/Artifacts/61/61f51afa7f8d3fb346d2e80d64735b1d b/Library/Artifacts/61/61f51afa7f8d3fb346d2e80d64735b1d new file mode 100644 index 0000000..b59f80c Binary files /dev/null and b/Library/Artifacts/61/61f51afa7f8d3fb346d2e80d64735b1d differ diff --git a/Library/Artifacts/62/62022ddb8b35ee52b40eae4a8ba1ef98 b/Library/Artifacts/62/62022ddb8b35ee52b40eae4a8ba1ef98 new file mode 100644 index 0000000..134b9b2 Binary files /dev/null and b/Library/Artifacts/62/62022ddb8b35ee52b40eae4a8ba1ef98 differ diff --git a/Library/Artifacts/62/6209bebc793de47b6d1b12d5a8922373 b/Library/Artifacts/62/6209bebc793de47b6d1b12d5a8922373 new file mode 100644 index 0000000..8284f97 Binary files /dev/null and b/Library/Artifacts/62/6209bebc793de47b6d1b12d5a8922373 differ diff --git a/Library/Artifacts/62/62307e55d77631335de1fd3cf736ba95 b/Library/Artifacts/62/62307e55d77631335de1fd3cf736ba95 new file mode 100644 index 0000000..3296c33 Binary files /dev/null and b/Library/Artifacts/62/62307e55d77631335de1fd3cf736ba95 differ diff --git a/Library/Artifacts/62/623256fcfa44d90528df7b4db9a19cdb b/Library/Artifacts/62/623256fcfa44d90528df7b4db9a19cdb new file mode 100644 index 0000000..3580b7d Binary files /dev/null and b/Library/Artifacts/62/623256fcfa44d90528df7b4db9a19cdb differ diff --git a/Library/Artifacts/62/623722c5266ac3ca737a238d548ed92c b/Library/Artifacts/62/623722c5266ac3ca737a238d548ed92c new file mode 100644 index 0000000..f7d7722 Binary files /dev/null and b/Library/Artifacts/62/623722c5266ac3ca737a238d548ed92c differ diff --git a/Library/Artifacts/62/62436ab4614d271df21363d036b2a91e b/Library/Artifacts/62/62436ab4614d271df21363d036b2a91e new file mode 100644 index 0000000..e91bcf4 Binary files /dev/null and b/Library/Artifacts/62/62436ab4614d271df21363d036b2a91e differ diff --git a/Library/Artifacts/62/6259adaaac2b91cd0d5266a573859ef3 b/Library/Artifacts/62/6259adaaac2b91cd0d5266a573859ef3 new file mode 100644 index 0000000..a0ec437 Binary files /dev/null and b/Library/Artifacts/62/6259adaaac2b91cd0d5266a573859ef3 differ diff --git a/Library/Artifacts/62/62758653ebe3b6dfba40d7f93dc0ec3e b/Library/Artifacts/62/62758653ebe3b6dfba40d7f93dc0ec3e new file mode 100644 index 0000000..02c12da Binary files /dev/null and b/Library/Artifacts/62/62758653ebe3b6dfba40d7f93dc0ec3e differ diff --git a/Library/Artifacts/62/627fb858de9a57fe3a2482def8ff64ec b/Library/Artifacts/62/627fb858de9a57fe3a2482def8ff64ec new file mode 100644 index 0000000..303d8e2 Binary files /dev/null and b/Library/Artifacts/62/627fb858de9a57fe3a2482def8ff64ec differ diff --git a/Library/Artifacts/62/62951779029cb221f28055c45e47fcb1 b/Library/Artifacts/62/62951779029cb221f28055c45e47fcb1 new file mode 100644 index 0000000..06e091e Binary files /dev/null and b/Library/Artifacts/62/62951779029cb221f28055c45e47fcb1 differ diff --git a/Library/Artifacts/62/6295a4e5991b666dea5df88317c66be0 b/Library/Artifacts/62/6295a4e5991b666dea5df88317c66be0 new file mode 100644 index 0000000..b354de8 Binary files /dev/null and b/Library/Artifacts/62/6295a4e5991b666dea5df88317c66be0 differ diff --git a/Library/Artifacts/62/62be97510985f02cf2fb442c62fff42b b/Library/Artifacts/62/62be97510985f02cf2fb442c62fff42b new file mode 100644 index 0000000..353a009 Binary files /dev/null and b/Library/Artifacts/62/62be97510985f02cf2fb442c62fff42b differ diff --git a/Library/Artifacts/62/62c2e8a1b0fd59003fcbc779c89b9342 b/Library/Artifacts/62/62c2e8a1b0fd59003fcbc779c89b9342 new file mode 100644 index 0000000..c9e3e69 Binary files /dev/null and b/Library/Artifacts/62/62c2e8a1b0fd59003fcbc779c89b9342 differ diff --git a/Library/Artifacts/62/62d44450b38ff28129b75b988890fc99 b/Library/Artifacts/62/62d44450b38ff28129b75b988890fc99 new file mode 100644 index 0000000..1fdf10b Binary files /dev/null and b/Library/Artifacts/62/62d44450b38ff28129b75b988890fc99 differ diff --git a/Library/Artifacts/62/62dee988c57bdcaf5734a81ba79c4e19 b/Library/Artifacts/62/62dee988c57bdcaf5734a81ba79c4e19 new file mode 100644 index 0000000..efa8ab8 Binary files /dev/null and b/Library/Artifacts/62/62dee988c57bdcaf5734a81ba79c4e19 differ diff --git a/Library/Artifacts/62/62e5f3c8e516dfe6b5f078a63f59c716 b/Library/Artifacts/62/62e5f3c8e516dfe6b5f078a63f59c716 new file mode 100644 index 0000000..e0226dd Binary files /dev/null and b/Library/Artifacts/62/62e5f3c8e516dfe6b5f078a63f59c716 differ diff --git a/Library/Artifacts/63/631f9d98505b043ae579f50ee9471daa b/Library/Artifacts/63/631f9d98505b043ae579f50ee9471daa new file mode 100644 index 0000000..a5f29a6 Binary files /dev/null and b/Library/Artifacts/63/631f9d98505b043ae579f50ee9471daa differ diff --git a/Library/Artifacts/63/633caa79ce1e847183a60022cb729cbd b/Library/Artifacts/63/633caa79ce1e847183a60022cb729cbd new file mode 100644 index 0000000..77a3008 Binary files /dev/null and b/Library/Artifacts/63/633caa79ce1e847183a60022cb729cbd differ diff --git a/Library/Artifacts/63/6345d7c243979a0fbdd581625b8b127e b/Library/Artifacts/63/6345d7c243979a0fbdd581625b8b127e new file mode 100644 index 0000000..188e092 Binary files /dev/null and b/Library/Artifacts/63/6345d7c243979a0fbdd581625b8b127e differ diff --git a/Library/Artifacts/63/63570baa4f2fbf4fb1daf0eea60b81d9 b/Library/Artifacts/63/63570baa4f2fbf4fb1daf0eea60b81d9 new file mode 100644 index 0000000..3f71eeb Binary files /dev/null and b/Library/Artifacts/63/63570baa4f2fbf4fb1daf0eea60b81d9 differ diff --git a/Library/Artifacts/63/637906cdca5c2646dfbb87f4324e785f b/Library/Artifacts/63/637906cdca5c2646dfbb87f4324e785f new file mode 100644 index 0000000..27bc212 Binary files /dev/null and b/Library/Artifacts/63/637906cdca5c2646dfbb87f4324e785f differ diff --git a/Library/Artifacts/63/63a9850af28a49fa90e96dfefa32064d b/Library/Artifacts/63/63a9850af28a49fa90e96dfefa32064d new file mode 100644 index 0000000..edb4bed Binary files /dev/null and b/Library/Artifacts/63/63a9850af28a49fa90e96dfefa32064d differ diff --git a/Library/Artifacts/63/63e2b096b9e5710537e517e21275d24a b/Library/Artifacts/63/63e2b096b9e5710537e517e21275d24a new file mode 100644 index 0000000..b101922 Binary files /dev/null and b/Library/Artifacts/63/63e2b096b9e5710537e517e21275d24a differ diff --git a/Library/Artifacts/64/64054218fb957fc47a0cc1728734b82a b/Library/Artifacts/64/64054218fb957fc47a0cc1728734b82a new file mode 100644 index 0000000..fac6251 Binary files /dev/null and b/Library/Artifacts/64/64054218fb957fc47a0cc1728734b82a differ diff --git a/Library/Artifacts/64/643e2aab977852ede691665afd9b85df b/Library/Artifacts/64/643e2aab977852ede691665afd9b85df new file mode 100644 index 0000000..728a94d Binary files /dev/null and b/Library/Artifacts/64/643e2aab977852ede691665afd9b85df differ diff --git a/Library/Artifacts/64/644f9cfe79e4f60577b569d7584de754 b/Library/Artifacts/64/644f9cfe79e4f60577b569d7584de754 new file mode 100644 index 0000000..62b30aa Binary files /dev/null and b/Library/Artifacts/64/644f9cfe79e4f60577b569d7584de754 differ diff --git a/Library/Artifacts/64/64679669bfe946b13697a8713fc45475 b/Library/Artifacts/64/64679669bfe946b13697a8713fc45475 new file mode 100644 index 0000000..9476a1e Binary files /dev/null and b/Library/Artifacts/64/64679669bfe946b13697a8713fc45475 differ diff --git a/Library/Artifacts/64/64b4a9cefc1ec51f9507cfb189cb8045 b/Library/Artifacts/64/64b4a9cefc1ec51f9507cfb189cb8045 new file mode 100644 index 0000000..8fe17a2 Binary files /dev/null and b/Library/Artifacts/64/64b4a9cefc1ec51f9507cfb189cb8045 differ diff --git a/Library/Artifacts/64/64bd4c60a5eee6f2927519656add5fdf b/Library/Artifacts/64/64bd4c60a5eee6f2927519656add5fdf new file mode 100644 index 0000000..48f6882 Binary files /dev/null and b/Library/Artifacts/64/64bd4c60a5eee6f2927519656add5fdf differ diff --git a/Library/Artifacts/64/64e8918d7d7110708b7347bbc72a563b b/Library/Artifacts/64/64e8918d7d7110708b7347bbc72a563b new file mode 100644 index 0000000..3ab2235 Binary files /dev/null and b/Library/Artifacts/64/64e8918d7d7110708b7347bbc72a563b differ diff --git a/Library/Artifacts/64/64f8907e132476dc09ea10261797f96b b/Library/Artifacts/64/64f8907e132476dc09ea10261797f96b new file mode 100644 index 0000000..679d555 Binary files /dev/null and b/Library/Artifacts/64/64f8907e132476dc09ea10261797f96b differ diff --git a/Library/Artifacts/64/64fc73629773b08d92b301c0e0232776 b/Library/Artifacts/64/64fc73629773b08d92b301c0e0232776 new file mode 100644 index 0000000..cd029b5 Binary files /dev/null and b/Library/Artifacts/64/64fc73629773b08d92b301c0e0232776 differ diff --git a/Library/Artifacts/65/6515e6a952f2f8e97875524f5912b1e9 b/Library/Artifacts/65/6515e6a952f2f8e97875524f5912b1e9 new file mode 100644 index 0000000..318906a Binary files /dev/null and b/Library/Artifacts/65/6515e6a952f2f8e97875524f5912b1e9 differ diff --git a/Library/Artifacts/65/652d9423eea7350f27cb158327965bc9 b/Library/Artifacts/65/652d9423eea7350f27cb158327965bc9 new file mode 100644 index 0000000..65c9452 Binary files /dev/null and b/Library/Artifacts/65/652d9423eea7350f27cb158327965bc9 differ diff --git a/Library/Artifacts/65/65357c0fa07936678bb1ff3b465342b8 b/Library/Artifacts/65/65357c0fa07936678bb1ff3b465342b8 new file mode 100644 index 0000000..1249beb Binary files /dev/null and b/Library/Artifacts/65/65357c0fa07936678bb1ff3b465342b8 differ diff --git a/Library/Artifacts/65/6558946aec691f30ff4c5c2e2d327528 b/Library/Artifacts/65/6558946aec691f30ff4c5c2e2d327528 new file mode 100644 index 0000000..fe54d57 Binary files /dev/null and b/Library/Artifacts/65/6558946aec691f30ff4c5c2e2d327528 differ diff --git a/Library/Artifacts/65/655cf321ed7d2f7b98451aca8194de32 b/Library/Artifacts/65/655cf321ed7d2f7b98451aca8194de32 new file mode 100644 index 0000000..3b43f94 Binary files /dev/null and b/Library/Artifacts/65/655cf321ed7d2f7b98451aca8194de32 differ diff --git a/Library/Artifacts/65/6568b7acdebe9da612d3330cc8729ec9 b/Library/Artifacts/65/6568b7acdebe9da612d3330cc8729ec9 new file mode 100644 index 0000000..b06776d Binary files /dev/null and b/Library/Artifacts/65/6568b7acdebe9da612d3330cc8729ec9 differ diff --git a/Library/Artifacts/65/656a300fbc12b69d54322d83597eda57 b/Library/Artifacts/65/656a300fbc12b69d54322d83597eda57 new file mode 100644 index 0000000..abafbd4 Binary files /dev/null and b/Library/Artifacts/65/656a300fbc12b69d54322d83597eda57 differ diff --git a/Library/Artifacts/65/656f44b4a9c64319596643805e8a97d6 b/Library/Artifacts/65/656f44b4a9c64319596643805e8a97d6 new file mode 100644 index 0000000..f4cbb51 Binary files /dev/null and b/Library/Artifacts/65/656f44b4a9c64319596643805e8a97d6 differ diff --git a/Library/Artifacts/65/65a0635801c7d35d1c1ac8ed29a70182 b/Library/Artifacts/65/65a0635801c7d35d1c1ac8ed29a70182 new file mode 100644 index 0000000..7c0b6b5 Binary files /dev/null and b/Library/Artifacts/65/65a0635801c7d35d1c1ac8ed29a70182 differ diff --git a/Library/Artifacts/65/65be5cdd7fcd850d9f4c338bcc9bb3c2 b/Library/Artifacts/65/65be5cdd7fcd850d9f4c338bcc9bb3c2 new file mode 100644 index 0000000..c6ab36c Binary files /dev/null and b/Library/Artifacts/65/65be5cdd7fcd850d9f4c338bcc9bb3c2 differ diff --git a/Library/Artifacts/65/65d0cb6c28e683367fef97afd3ebbe94 b/Library/Artifacts/65/65d0cb6c28e683367fef97afd3ebbe94 new file mode 100644 index 0000000..b635d76 Binary files /dev/null and b/Library/Artifacts/65/65d0cb6c28e683367fef97afd3ebbe94 differ diff --git a/Library/Artifacts/66/661033654fecec4a5517fcd08838e692 b/Library/Artifacts/66/661033654fecec4a5517fcd08838e692 new file mode 100644 index 0000000..bce71f9 Binary files /dev/null and b/Library/Artifacts/66/661033654fecec4a5517fcd08838e692 differ diff --git a/Library/Artifacts/66/6618a33ea480ac61c334cefe955e7bd9 b/Library/Artifacts/66/6618a33ea480ac61c334cefe955e7bd9 new file mode 100644 index 0000000..67b013a Binary files /dev/null and b/Library/Artifacts/66/6618a33ea480ac61c334cefe955e7bd9 differ diff --git a/Library/Artifacts/66/661ffab918f50ae2403bfe61a6841da6 b/Library/Artifacts/66/661ffab918f50ae2403bfe61a6841da6 new file mode 100644 index 0000000..b0c3992 Binary files /dev/null and b/Library/Artifacts/66/661ffab918f50ae2403bfe61a6841da6 differ diff --git a/Library/Artifacts/66/66448997b88412ab12b8fd5ee10d4f8d b/Library/Artifacts/66/66448997b88412ab12b8fd5ee10d4f8d new file mode 100644 index 0000000..41972ae Binary files /dev/null and b/Library/Artifacts/66/66448997b88412ab12b8fd5ee10d4f8d differ diff --git a/Library/Artifacts/66/66726974b8b1ed611e25a084c7a0ec11 b/Library/Artifacts/66/66726974b8b1ed611e25a084c7a0ec11 new file mode 100644 index 0000000..29eefe1 Binary files /dev/null and b/Library/Artifacts/66/66726974b8b1ed611e25a084c7a0ec11 differ diff --git a/Library/Artifacts/66/66727a49623af3ba52aa08ee1414fa43 b/Library/Artifacts/66/66727a49623af3ba52aa08ee1414fa43 new file mode 100644 index 0000000..f5ad8b0 Binary files /dev/null and b/Library/Artifacts/66/66727a49623af3ba52aa08ee1414fa43 differ diff --git a/Library/Artifacts/66/668fcf1c0bfdcad121660e4f9c44bc4a b/Library/Artifacts/66/668fcf1c0bfdcad121660e4f9c44bc4a new file mode 100644 index 0000000..f01d904 Binary files /dev/null and b/Library/Artifacts/66/668fcf1c0bfdcad121660e4f9c44bc4a differ diff --git a/Library/Artifacts/66/66911c45293d86e9506f5522902d12cc b/Library/Artifacts/66/66911c45293d86e9506f5522902d12cc new file mode 100644 index 0000000..f7c0858 Binary files /dev/null and b/Library/Artifacts/66/66911c45293d86e9506f5522902d12cc differ diff --git a/Library/Artifacts/66/669e819ae2f9e66c2fc133bef0995245 b/Library/Artifacts/66/669e819ae2f9e66c2fc133bef0995245 new file mode 100644 index 0000000..34c638c Binary files /dev/null and b/Library/Artifacts/66/669e819ae2f9e66c2fc133bef0995245 differ diff --git a/Library/Artifacts/66/66a434f7dc1b9e7eebd31c372bc6f181 b/Library/Artifacts/66/66a434f7dc1b9e7eebd31c372bc6f181 new file mode 100644 index 0000000..bf2b74c Binary files /dev/null and b/Library/Artifacts/66/66a434f7dc1b9e7eebd31c372bc6f181 differ diff --git a/Library/Artifacts/66/66bcd112336802a8fe024566f8a2f886 b/Library/Artifacts/66/66bcd112336802a8fe024566f8a2f886 new file mode 100644 index 0000000..734e8cc Binary files /dev/null and b/Library/Artifacts/66/66bcd112336802a8fe024566f8a2f886 differ diff --git a/Library/Artifacts/66/66e61f97fa3c4101d1835c7fc08bdb38 b/Library/Artifacts/66/66e61f97fa3c4101d1835c7fc08bdb38 new file mode 100644 index 0000000..428e46f Binary files /dev/null and b/Library/Artifacts/66/66e61f97fa3c4101d1835c7fc08bdb38 differ diff --git a/Library/Artifacts/66/66f5928ad36627139e1c423123a049b1 b/Library/Artifacts/66/66f5928ad36627139e1c423123a049b1 new file mode 100644 index 0000000..7d1d8e0 Binary files /dev/null and b/Library/Artifacts/66/66f5928ad36627139e1c423123a049b1 differ diff --git a/Library/Artifacts/66/66f81808853d7236b0151a7e2e6c1b01 b/Library/Artifacts/66/66f81808853d7236b0151a7e2e6c1b01 new file mode 100644 index 0000000..39ce1e4 Binary files /dev/null and b/Library/Artifacts/66/66f81808853d7236b0151a7e2e6c1b01 differ diff --git a/Library/Artifacts/67/67062ac333e26c73120f563658bcc7aa b/Library/Artifacts/67/67062ac333e26c73120f563658bcc7aa new file mode 100644 index 0000000..2c2abd0 Binary files /dev/null and b/Library/Artifacts/67/67062ac333e26c73120f563658bcc7aa differ diff --git a/Library/Artifacts/67/670958370df963ed8218eda5d378f9e0 b/Library/Artifacts/67/670958370df963ed8218eda5d378f9e0 new file mode 100644 index 0000000..9d2b706 Binary files /dev/null and b/Library/Artifacts/67/670958370df963ed8218eda5d378f9e0 differ diff --git a/Library/Artifacts/67/6724315af6083c00fe44edfe4df2cb21 b/Library/Artifacts/67/6724315af6083c00fe44edfe4df2cb21 new file mode 100644 index 0000000..77087dc Binary files /dev/null and b/Library/Artifacts/67/6724315af6083c00fe44edfe4df2cb21 differ diff --git a/Library/Artifacts/67/67310c8b660ce153d13fac458e411e8d b/Library/Artifacts/67/67310c8b660ce153d13fac458e411e8d new file mode 100644 index 0000000..70c23d2 Binary files /dev/null and b/Library/Artifacts/67/67310c8b660ce153d13fac458e411e8d differ diff --git a/Library/Artifacts/67/6750779109f16f3d64b8ace5c814502f b/Library/Artifacts/67/6750779109f16f3d64b8ace5c814502f new file mode 100644 index 0000000..50a4acc Binary files /dev/null and b/Library/Artifacts/67/6750779109f16f3d64b8ace5c814502f differ diff --git a/Library/Artifacts/67/6759ed753f9fce5a04c7c7f6bac1caf1 b/Library/Artifacts/67/6759ed753f9fce5a04c7c7f6bac1caf1 new file mode 100644 index 0000000..4913c16 Binary files /dev/null and b/Library/Artifacts/67/6759ed753f9fce5a04c7c7f6bac1caf1 differ diff --git a/Library/Artifacts/67/675fc51ea3109f9747d56813b61c0cfe b/Library/Artifacts/67/675fc51ea3109f9747d56813b61c0cfe new file mode 100644 index 0000000..69fc995 Binary files /dev/null and b/Library/Artifacts/67/675fc51ea3109f9747d56813b61c0cfe differ diff --git a/Library/Artifacts/67/6796897d15178044be844862c3623baa b/Library/Artifacts/67/6796897d15178044be844862c3623baa new file mode 100644 index 0000000..2d61aa9 Binary files /dev/null and b/Library/Artifacts/67/6796897d15178044be844862c3623baa differ diff --git a/Library/Artifacts/67/6799c38f7e17b31b5f6900470059606a b/Library/Artifacts/67/6799c38f7e17b31b5f6900470059606a new file mode 100644 index 0000000..56b3329 Binary files /dev/null and b/Library/Artifacts/67/6799c38f7e17b31b5f6900470059606a differ diff --git a/Library/Artifacts/67/67a42760c2f74ff7930047f3f5262e3f b/Library/Artifacts/67/67a42760c2f74ff7930047f3f5262e3f new file mode 100644 index 0000000..8bf8a5b Binary files /dev/null and b/Library/Artifacts/67/67a42760c2f74ff7930047f3f5262e3f differ diff --git a/Library/Artifacts/67/67a6a087f94c6b5056a9b7bac1f58417 b/Library/Artifacts/67/67a6a087f94c6b5056a9b7bac1f58417 new file mode 100644 index 0000000..0ed6508 Binary files /dev/null and b/Library/Artifacts/67/67a6a087f94c6b5056a9b7bac1f58417 differ diff --git a/Library/Artifacts/67/67b8b112c9582e306d6d29409bf0105f b/Library/Artifacts/67/67b8b112c9582e306d6d29409bf0105f new file mode 100644 index 0000000..93e5d85 Binary files /dev/null and b/Library/Artifacts/67/67b8b112c9582e306d6d29409bf0105f differ diff --git a/Library/Artifacts/67/67cdd1e439072c462d7617c993f98530 b/Library/Artifacts/67/67cdd1e439072c462d7617c993f98530 new file mode 100644 index 0000000..5ec5cc9 Binary files /dev/null and b/Library/Artifacts/67/67cdd1e439072c462d7617c993f98530 differ diff --git a/Library/Artifacts/67/67dc0aca54bb72d1849ead6e8074604d b/Library/Artifacts/67/67dc0aca54bb72d1849ead6e8074604d new file mode 100644 index 0000000..1e3e1dc Binary files /dev/null and b/Library/Artifacts/67/67dc0aca54bb72d1849ead6e8074604d differ diff --git a/Library/Artifacts/68/68043015881a30125204eba246dc738d b/Library/Artifacts/68/68043015881a30125204eba246dc738d new file mode 100644 index 0000000..a4055c0 Binary files /dev/null and b/Library/Artifacts/68/68043015881a30125204eba246dc738d differ diff --git a/Library/Artifacts/68/680570865b3944de65be8a11c9575764 b/Library/Artifacts/68/680570865b3944de65be8a11c9575764 new file mode 100644 index 0000000..294a465 Binary files /dev/null and b/Library/Artifacts/68/680570865b3944de65be8a11c9575764 differ diff --git a/Library/Artifacts/68/68140887539c564d2b83cc73f6e08530 b/Library/Artifacts/68/68140887539c564d2b83cc73f6e08530 new file mode 100644 index 0000000..f90d581 Binary files /dev/null and b/Library/Artifacts/68/68140887539c564d2b83cc73f6e08530 differ diff --git a/Library/Artifacts/68/682413fd03be0610b77d8b6e0a5949d6 b/Library/Artifacts/68/682413fd03be0610b77d8b6e0a5949d6 new file mode 100644 index 0000000..ed31f71 Binary files /dev/null and b/Library/Artifacts/68/682413fd03be0610b77d8b6e0a5949d6 differ diff --git a/Library/Artifacts/68/6830d625681c9752583989d937b03a21 b/Library/Artifacts/68/6830d625681c9752583989d937b03a21 new file mode 100644 index 0000000..3c91b1b Binary files /dev/null and b/Library/Artifacts/68/6830d625681c9752583989d937b03a21 differ diff --git a/Library/Artifacts/68/686abe9b64f00bda0f19905c47d11b84 b/Library/Artifacts/68/686abe9b64f00bda0f19905c47d11b84 new file mode 100644 index 0000000..42edddd Binary files /dev/null and b/Library/Artifacts/68/686abe9b64f00bda0f19905c47d11b84 differ diff --git a/Library/Artifacts/68/686c47a2a24c93993ee2f532fd74e219 b/Library/Artifacts/68/686c47a2a24c93993ee2f532fd74e219 new file mode 100644 index 0000000..2f9445d Binary files /dev/null and b/Library/Artifacts/68/686c47a2a24c93993ee2f532fd74e219 differ diff --git a/Library/Artifacts/68/686cc56e8e136f90ec0ed66817721bef b/Library/Artifacts/68/686cc56e8e136f90ec0ed66817721bef new file mode 100644 index 0000000..8948681 Binary files /dev/null and b/Library/Artifacts/68/686cc56e8e136f90ec0ed66817721bef differ diff --git a/Library/Artifacts/68/686d776881a444a88f95ecc971bb7a39 b/Library/Artifacts/68/686d776881a444a88f95ecc971bb7a39 new file mode 100644 index 0000000..665a2ad Binary files /dev/null and b/Library/Artifacts/68/686d776881a444a88f95ecc971bb7a39 differ diff --git a/Library/Artifacts/68/687c423c4000bd5d1903f80665ca5d89 b/Library/Artifacts/68/687c423c4000bd5d1903f80665ca5d89 new file mode 100644 index 0000000..e4267e6 Binary files /dev/null and b/Library/Artifacts/68/687c423c4000bd5d1903f80665ca5d89 differ diff --git a/Library/Artifacts/68/6881818f582594e392a4ec4d9e6fb24e b/Library/Artifacts/68/6881818f582594e392a4ec4d9e6fb24e new file mode 100644 index 0000000..332161b Binary files /dev/null and b/Library/Artifacts/68/6881818f582594e392a4ec4d9e6fb24e differ diff --git a/Library/Artifacts/68/68952c00bf760a5d1b92eb5731573666 b/Library/Artifacts/68/68952c00bf760a5d1b92eb5731573666 new file mode 100644 index 0000000..d7515a2 Binary files /dev/null and b/Library/Artifacts/68/68952c00bf760a5d1b92eb5731573666 differ diff --git a/Library/Artifacts/68/68b21725612c69683b4c55a02406eaee b/Library/Artifacts/68/68b21725612c69683b4c55a02406eaee new file mode 100644 index 0000000..21ad102 Binary files /dev/null and b/Library/Artifacts/68/68b21725612c69683b4c55a02406eaee differ diff --git a/Library/Artifacts/68/68b837e0d1f12d9ab363ba67ff4b65ed b/Library/Artifacts/68/68b837e0d1f12d9ab363ba67ff4b65ed new file mode 100644 index 0000000..13899a0 Binary files /dev/null and b/Library/Artifacts/68/68b837e0d1f12d9ab363ba67ff4b65ed differ diff --git a/Library/Artifacts/68/68c1d60965be7645a8fecddc32ebde53 b/Library/Artifacts/68/68c1d60965be7645a8fecddc32ebde53 new file mode 100644 index 0000000..d247b5e Binary files /dev/null and b/Library/Artifacts/68/68c1d60965be7645a8fecddc32ebde53 differ diff --git a/Library/Artifacts/68/68d89cae5e071cefb74654ad21e6bdcd b/Library/Artifacts/68/68d89cae5e071cefb74654ad21e6bdcd new file mode 100644 index 0000000..a1ef6f6 Binary files /dev/null and b/Library/Artifacts/68/68d89cae5e071cefb74654ad21e6bdcd differ diff --git a/Library/Artifacts/68/68dccf734b1dc3aa150bfee4ca63a148 b/Library/Artifacts/68/68dccf734b1dc3aa150bfee4ca63a148 new file mode 100644 index 0000000..fbdc9dc Binary files /dev/null and b/Library/Artifacts/68/68dccf734b1dc3aa150bfee4ca63a148 differ diff --git a/Library/Artifacts/68/68e036719c3a0b975a424cddc8ecf846 b/Library/Artifacts/68/68e036719c3a0b975a424cddc8ecf846 new file mode 100644 index 0000000..fd11fb7 Binary files /dev/null and b/Library/Artifacts/68/68e036719c3a0b975a424cddc8ecf846 differ diff --git a/Library/Artifacts/68/68e7bb48d935b36bfdf630c5374796fb b/Library/Artifacts/68/68e7bb48d935b36bfdf630c5374796fb new file mode 100644 index 0000000..ff040f0 Binary files /dev/null and b/Library/Artifacts/68/68e7bb48d935b36bfdf630c5374796fb differ diff --git a/Library/Artifacts/68/68edc83e765e2f0545d121a76e6215a4 b/Library/Artifacts/68/68edc83e765e2f0545d121a76e6215a4 new file mode 100644 index 0000000..4f8aa0f Binary files /dev/null and b/Library/Artifacts/68/68edc83e765e2f0545d121a76e6215a4 differ diff --git a/Library/Artifacts/69/6912e2cf7e5766048803ea66799085fc b/Library/Artifacts/69/6912e2cf7e5766048803ea66799085fc new file mode 100644 index 0000000..e67ecd4 Binary files /dev/null and b/Library/Artifacts/69/6912e2cf7e5766048803ea66799085fc differ diff --git a/Library/Artifacts/69/693307dd1d8e9622b6dbf23450bf443e b/Library/Artifacts/69/693307dd1d8e9622b6dbf23450bf443e new file mode 100644 index 0000000..87951ed Binary files /dev/null and b/Library/Artifacts/69/693307dd1d8e9622b6dbf23450bf443e differ diff --git a/Library/Artifacts/69/6943d985241828b53f15ff660b666987 b/Library/Artifacts/69/6943d985241828b53f15ff660b666987 new file mode 100644 index 0000000..c301600 Binary files /dev/null and b/Library/Artifacts/69/6943d985241828b53f15ff660b666987 differ diff --git a/Library/Artifacts/69/694dd0fd022da94d77f702843bbd3747 b/Library/Artifacts/69/694dd0fd022da94d77f702843bbd3747 new file mode 100644 index 0000000..0f2455c Binary files /dev/null and b/Library/Artifacts/69/694dd0fd022da94d77f702843bbd3747 differ diff --git a/Library/Artifacts/69/696d31ce156e678093594feeaa4a407a b/Library/Artifacts/69/696d31ce156e678093594feeaa4a407a new file mode 100644 index 0000000..a8a9eaf Binary files /dev/null and b/Library/Artifacts/69/696d31ce156e678093594feeaa4a407a differ diff --git a/Library/Artifacts/69/69720a5db80543befd87701d6f73b684 b/Library/Artifacts/69/69720a5db80543befd87701d6f73b684 new file mode 100644 index 0000000..c7e3b18 Binary files /dev/null and b/Library/Artifacts/69/69720a5db80543befd87701d6f73b684 differ diff --git a/Library/Artifacts/69/698268c7535aacda4f2b6ed73d50658b b/Library/Artifacts/69/698268c7535aacda4f2b6ed73d50658b new file mode 100644 index 0000000..b2ecb34 Binary files /dev/null and b/Library/Artifacts/69/698268c7535aacda4f2b6ed73d50658b differ diff --git a/Library/Artifacts/69/699aa8c6cc9e096c0ab21d43b824f1f8 b/Library/Artifacts/69/699aa8c6cc9e096c0ab21d43b824f1f8 new file mode 100644 index 0000000..5b2ef11 Binary files /dev/null and b/Library/Artifacts/69/699aa8c6cc9e096c0ab21d43b824f1f8 differ diff --git a/Library/Artifacts/69/69b3981b050fcc73444485697913de4b b/Library/Artifacts/69/69b3981b050fcc73444485697913de4b new file mode 100644 index 0000000..c64fda8 Binary files /dev/null and b/Library/Artifacts/69/69b3981b050fcc73444485697913de4b differ diff --git a/Library/Artifacts/69/69b57d026051a34b9dcdac522b326f99 b/Library/Artifacts/69/69b57d026051a34b9dcdac522b326f99 new file mode 100644 index 0000000..ac97347 Binary files /dev/null and b/Library/Artifacts/69/69b57d026051a34b9dcdac522b326f99 differ diff --git a/Library/Artifacts/69/69b84efd00b58d3052b880f064187150 b/Library/Artifacts/69/69b84efd00b58d3052b880f064187150 new file mode 100644 index 0000000..60cedd6 Binary files /dev/null and b/Library/Artifacts/69/69b84efd00b58d3052b880f064187150 differ diff --git a/Library/Artifacts/69/69c677b01ce17d963215a9411a2255d9 b/Library/Artifacts/69/69c677b01ce17d963215a9411a2255d9 new file mode 100644 index 0000000..d28078e Binary files /dev/null and b/Library/Artifacts/69/69c677b01ce17d963215a9411a2255d9 differ diff --git a/Library/Artifacts/69/69faef9d1ce2691522867ea3a7736477 b/Library/Artifacts/69/69faef9d1ce2691522867ea3a7736477 new file mode 100644 index 0000000..795809d Binary files /dev/null and b/Library/Artifacts/69/69faef9d1ce2691522867ea3a7736477 differ diff --git a/Library/Artifacts/6a/6a03d8ccad1811dff8a7b457b4a12c0c b/Library/Artifacts/6a/6a03d8ccad1811dff8a7b457b4a12c0c new file mode 100644 index 0000000..3bdf563 Binary files /dev/null and b/Library/Artifacts/6a/6a03d8ccad1811dff8a7b457b4a12c0c differ diff --git a/Library/Artifacts/6a/6a856de72db04706d0f639236835f7fd b/Library/Artifacts/6a/6a856de72db04706d0f639236835f7fd new file mode 100644 index 0000000..07e35b8 Binary files /dev/null and b/Library/Artifacts/6a/6a856de72db04706d0f639236835f7fd differ diff --git a/Library/Artifacts/6a/6aa8581072be241fda8ce18f634954e7 b/Library/Artifacts/6a/6aa8581072be241fda8ce18f634954e7 new file mode 100644 index 0000000..5b17d42 Binary files /dev/null and b/Library/Artifacts/6a/6aa8581072be241fda8ce18f634954e7 differ diff --git a/Library/Artifacts/6a/6aa931474ef1aafe9c404291b9565540 b/Library/Artifacts/6a/6aa931474ef1aafe9c404291b9565540 new file mode 100644 index 0000000..61a7998 Binary files /dev/null and b/Library/Artifacts/6a/6aa931474ef1aafe9c404291b9565540 differ diff --git a/Library/Artifacts/6a/6aaa56fd14f8c8a58bac43a44878889b b/Library/Artifacts/6a/6aaa56fd14f8c8a58bac43a44878889b new file mode 100644 index 0000000..ad31378 Binary files /dev/null and b/Library/Artifacts/6a/6aaa56fd14f8c8a58bac43a44878889b differ diff --git a/Library/Artifacts/6a/6af207c8b775c1ff21d8dde6b658ca0e b/Library/Artifacts/6a/6af207c8b775c1ff21d8dde6b658ca0e new file mode 100644 index 0000000..5f38ad4 Binary files /dev/null and b/Library/Artifacts/6a/6af207c8b775c1ff21d8dde6b658ca0e differ diff --git a/Library/Artifacts/6a/6afe2e9715290dffc0e12a3dfddc11a4 b/Library/Artifacts/6a/6afe2e9715290dffc0e12a3dfddc11a4 new file mode 100644 index 0000000..ec1fa25 Binary files /dev/null and b/Library/Artifacts/6a/6afe2e9715290dffc0e12a3dfddc11a4 differ diff --git a/Library/Artifacts/6b/6b02ea9fd3dbcb46798519c9bac61421 b/Library/Artifacts/6b/6b02ea9fd3dbcb46798519c9bac61421 new file mode 100644 index 0000000..a095fe9 Binary files /dev/null and b/Library/Artifacts/6b/6b02ea9fd3dbcb46798519c9bac61421 differ diff --git a/Library/Artifacts/6b/6b06ca33db72dd33622d9ab8d058a834 b/Library/Artifacts/6b/6b06ca33db72dd33622d9ab8d058a834 new file mode 100644 index 0000000..4c46edb Binary files /dev/null and b/Library/Artifacts/6b/6b06ca33db72dd33622d9ab8d058a834 differ diff --git a/Library/Artifacts/6b/6b0fbe2c3d6e98b356d494a0a3b59b30 b/Library/Artifacts/6b/6b0fbe2c3d6e98b356d494a0a3b59b30 new file mode 100644 index 0000000..91a2f84 Binary files /dev/null and b/Library/Artifacts/6b/6b0fbe2c3d6e98b356d494a0a3b59b30 differ diff --git a/Library/Artifacts/6b/6b1d93cf453bac74156ec36e62925383 b/Library/Artifacts/6b/6b1d93cf453bac74156ec36e62925383 new file mode 100644 index 0000000..b05c87b Binary files /dev/null and b/Library/Artifacts/6b/6b1d93cf453bac74156ec36e62925383 differ diff --git a/Library/Artifacts/6b/6b3c555f2066bb9e12b176b3141267a6 b/Library/Artifacts/6b/6b3c555f2066bb9e12b176b3141267a6 new file mode 100644 index 0000000..28ffef8 Binary files /dev/null and b/Library/Artifacts/6b/6b3c555f2066bb9e12b176b3141267a6 differ diff --git a/Library/Artifacts/6b/6b5bcd45dcdc5f9ffd392f586db2cf01 b/Library/Artifacts/6b/6b5bcd45dcdc5f9ffd392f586db2cf01 new file mode 100644 index 0000000..a8d9202 Binary files /dev/null and b/Library/Artifacts/6b/6b5bcd45dcdc5f9ffd392f586db2cf01 differ diff --git a/Library/Artifacts/6b/6b5e3117838145814fc4c0258a991800 b/Library/Artifacts/6b/6b5e3117838145814fc4c0258a991800 new file mode 100644 index 0000000..e54d45b Binary files /dev/null and b/Library/Artifacts/6b/6b5e3117838145814fc4c0258a991800 differ diff --git a/Library/Artifacts/6b/6b89b5fb0fd5b0455550c054871b0d38 b/Library/Artifacts/6b/6b89b5fb0fd5b0455550c054871b0d38 new file mode 100644 index 0000000..4a41c45 Binary files /dev/null and b/Library/Artifacts/6b/6b89b5fb0fd5b0455550c054871b0d38 differ diff --git a/Library/Artifacts/6b/6b9e61a8d6d71c527d25653cf87c5edf b/Library/Artifacts/6b/6b9e61a8d6d71c527d25653cf87c5edf new file mode 100644 index 0000000..2a1d3eb Binary files /dev/null and b/Library/Artifacts/6b/6b9e61a8d6d71c527d25653cf87c5edf differ diff --git a/Library/Artifacts/6b/6bc2f1da0787c03762a9f14784140c33 b/Library/Artifacts/6b/6bc2f1da0787c03762a9f14784140c33 new file mode 100644 index 0000000..7e7c055 Binary files /dev/null and b/Library/Artifacts/6b/6bc2f1da0787c03762a9f14784140c33 differ diff --git a/Library/Artifacts/6b/6bc670044e764d02c4809b67dfaaf78c b/Library/Artifacts/6b/6bc670044e764d02c4809b67dfaaf78c new file mode 100644 index 0000000..23f3dce Binary files /dev/null and b/Library/Artifacts/6b/6bc670044e764d02c4809b67dfaaf78c differ diff --git a/Library/Artifacts/6b/6bc8444fd7135b477275a08b608ce2b3 b/Library/Artifacts/6b/6bc8444fd7135b477275a08b608ce2b3 new file mode 100644 index 0000000..9e190b6 Binary files /dev/null and b/Library/Artifacts/6b/6bc8444fd7135b477275a08b608ce2b3 differ diff --git a/Library/Artifacts/6b/6bef867e4793e7f4eef8ead11db71f90 b/Library/Artifacts/6b/6bef867e4793e7f4eef8ead11db71f90 new file mode 100644 index 0000000..a80cdf8 Binary files /dev/null and b/Library/Artifacts/6b/6bef867e4793e7f4eef8ead11db71f90 differ diff --git a/Library/Artifacts/6c/6c05675c01397284c1a24bc35acdf9ac b/Library/Artifacts/6c/6c05675c01397284c1a24bc35acdf9ac new file mode 100644 index 0000000..80754af Binary files /dev/null and b/Library/Artifacts/6c/6c05675c01397284c1a24bc35acdf9ac differ diff --git a/Library/Artifacts/6c/6c0c580fc76ff7566f2ecc2d3aca76c6 b/Library/Artifacts/6c/6c0c580fc76ff7566f2ecc2d3aca76c6 new file mode 100644 index 0000000..8f4062c Binary files /dev/null and b/Library/Artifacts/6c/6c0c580fc76ff7566f2ecc2d3aca76c6 differ diff --git a/Library/Artifacts/6c/6c443a8a5ff75bd7a904d2d5b6d97aca b/Library/Artifacts/6c/6c443a8a5ff75bd7a904d2d5b6d97aca new file mode 100644 index 0000000..6a2ddd8 Binary files /dev/null and b/Library/Artifacts/6c/6c443a8a5ff75bd7a904d2d5b6d97aca differ diff --git a/Library/Artifacts/6c/6c4d87c560a352f1b7bae6c53f4bd7d2 b/Library/Artifacts/6c/6c4d87c560a352f1b7bae6c53f4bd7d2 new file mode 100644 index 0000000..1a3f738 Binary files /dev/null and b/Library/Artifacts/6c/6c4d87c560a352f1b7bae6c53f4bd7d2 differ diff --git a/Library/Artifacts/6c/6c68999f70f27ff7c436d7d5ebec0443 b/Library/Artifacts/6c/6c68999f70f27ff7c436d7d5ebec0443 new file mode 100644 index 0000000..b810d61 Binary files /dev/null and b/Library/Artifacts/6c/6c68999f70f27ff7c436d7d5ebec0443 differ diff --git a/Library/Artifacts/6c/6c7a2cd9e97a45c4f143978200a61d04 b/Library/Artifacts/6c/6c7a2cd9e97a45c4f143978200a61d04 new file mode 100644 index 0000000..d7a8cc6 Binary files /dev/null and b/Library/Artifacts/6c/6c7a2cd9e97a45c4f143978200a61d04 differ diff --git a/Library/Artifacts/6c/6c924df507920c74f1f6b75280298ea9 b/Library/Artifacts/6c/6c924df507920c74f1f6b75280298ea9 new file mode 100644 index 0000000..8952007 Binary files /dev/null and b/Library/Artifacts/6c/6c924df507920c74f1f6b75280298ea9 differ diff --git a/Library/Artifacts/6c/6cac157d4b21b9e798e4bd5f6f214861 b/Library/Artifacts/6c/6cac157d4b21b9e798e4bd5f6f214861 new file mode 100644 index 0000000..54c308b Binary files /dev/null and b/Library/Artifacts/6c/6cac157d4b21b9e798e4bd5f6f214861 differ diff --git a/Library/Artifacts/6c/6cb5137eb4091d25fd478bd255f5bcf5 b/Library/Artifacts/6c/6cb5137eb4091d25fd478bd255f5bcf5 new file mode 100644 index 0000000..6ff70ef Binary files /dev/null and b/Library/Artifacts/6c/6cb5137eb4091d25fd478bd255f5bcf5 differ diff --git a/Library/Artifacts/6c/6cb53857e0cc0ac30404fb9ea53375b9 b/Library/Artifacts/6c/6cb53857e0cc0ac30404fb9ea53375b9 new file mode 100644 index 0000000..8b684e1 Binary files /dev/null and b/Library/Artifacts/6c/6cb53857e0cc0ac30404fb9ea53375b9 differ diff --git a/Library/Artifacts/6c/6cbc096e2f28564a817ebb51e2b9d21b b/Library/Artifacts/6c/6cbc096e2f28564a817ebb51e2b9d21b new file mode 100644 index 0000000..799ab61 Binary files /dev/null and b/Library/Artifacts/6c/6cbc096e2f28564a817ebb51e2b9d21b differ diff --git a/Library/Artifacts/6c/6cc8d05a150636ae8728f3ba90a4e033 b/Library/Artifacts/6c/6cc8d05a150636ae8728f3ba90a4e033 new file mode 100644 index 0000000..9d4df09 Binary files /dev/null and b/Library/Artifacts/6c/6cc8d05a150636ae8728f3ba90a4e033 differ diff --git a/Library/Artifacts/6c/6ce2b242387da5b9bd3b5cd723e7bbd0 b/Library/Artifacts/6c/6ce2b242387da5b9bd3b5cd723e7bbd0 new file mode 100644 index 0000000..12b5f23 Binary files /dev/null and b/Library/Artifacts/6c/6ce2b242387da5b9bd3b5cd723e7bbd0 differ diff --git a/Library/Artifacts/6c/6cf9b68aa8ad3324ff114591df23787e b/Library/Artifacts/6c/6cf9b68aa8ad3324ff114591df23787e new file mode 100644 index 0000000..233a554 Binary files /dev/null and b/Library/Artifacts/6c/6cf9b68aa8ad3324ff114591df23787e differ diff --git a/Library/Artifacts/6d/6d0b274669938cee77bebd4837328daa b/Library/Artifacts/6d/6d0b274669938cee77bebd4837328daa new file mode 100644 index 0000000..e82a60f Binary files /dev/null and b/Library/Artifacts/6d/6d0b274669938cee77bebd4837328daa differ diff --git a/Library/Artifacts/6d/6d0db1f809fdd7df5936b10235e479cf b/Library/Artifacts/6d/6d0db1f809fdd7df5936b10235e479cf new file mode 100644 index 0000000..ac7fae2 Binary files /dev/null and b/Library/Artifacts/6d/6d0db1f809fdd7df5936b10235e479cf differ diff --git a/Library/Artifacts/6d/6d11442764d0762b7ea430b5eb7a3e1f b/Library/Artifacts/6d/6d11442764d0762b7ea430b5eb7a3e1f new file mode 100644 index 0000000..2b379a9 Binary files /dev/null and b/Library/Artifacts/6d/6d11442764d0762b7ea430b5eb7a3e1f differ diff --git a/Library/Artifacts/6d/6d4211add7bb1756c3941b7c2355ef83 b/Library/Artifacts/6d/6d4211add7bb1756c3941b7c2355ef83 new file mode 100644 index 0000000..b23fb3c Binary files /dev/null and b/Library/Artifacts/6d/6d4211add7bb1756c3941b7c2355ef83 differ diff --git a/Library/Artifacts/6d/6d565b094b6c33c79b6b9387243a0b8a b/Library/Artifacts/6d/6d565b094b6c33c79b6b9387243a0b8a new file mode 100644 index 0000000..88e1470 Binary files /dev/null and b/Library/Artifacts/6d/6d565b094b6c33c79b6b9387243a0b8a differ diff --git a/Library/Artifacts/6d/6d6a4ea025c74bb2d34b25e8998ba95e b/Library/Artifacts/6d/6d6a4ea025c74bb2d34b25e8998ba95e new file mode 100644 index 0000000..157f60c Binary files /dev/null and b/Library/Artifacts/6d/6d6a4ea025c74bb2d34b25e8998ba95e differ diff --git a/Library/Artifacts/6d/6d717f42eaca3054019916f204b2a73a b/Library/Artifacts/6d/6d717f42eaca3054019916f204b2a73a new file mode 100644 index 0000000..7e9d541 Binary files /dev/null and b/Library/Artifacts/6d/6d717f42eaca3054019916f204b2a73a differ diff --git a/Library/Artifacts/6d/6d781184715afaca58fdc547a2174e40 b/Library/Artifacts/6d/6d781184715afaca58fdc547a2174e40 new file mode 100644 index 0000000..8c0fef5 Binary files /dev/null and b/Library/Artifacts/6d/6d781184715afaca58fdc547a2174e40 differ diff --git a/Library/Artifacts/6d/6d9a4bd917343787828d6c571abe9258 b/Library/Artifacts/6d/6d9a4bd917343787828d6c571abe9258 new file mode 100644 index 0000000..9bcf734 Binary files /dev/null and b/Library/Artifacts/6d/6d9a4bd917343787828d6c571abe9258 differ diff --git a/Library/Artifacts/6d/6da0bbfee9579ab9b7ab4fa1013ac0ae b/Library/Artifacts/6d/6da0bbfee9579ab9b7ab4fa1013ac0ae new file mode 100644 index 0000000..4d32368 Binary files /dev/null and b/Library/Artifacts/6d/6da0bbfee9579ab9b7ab4fa1013ac0ae differ diff --git a/Library/Artifacts/6d/6daf25780f46e234e24afea085cffae0 b/Library/Artifacts/6d/6daf25780f46e234e24afea085cffae0 new file mode 100644 index 0000000..f7541de Binary files /dev/null and b/Library/Artifacts/6d/6daf25780f46e234e24afea085cffae0 differ diff --git a/Library/Artifacts/6d/6dbe8dda903aa168f1f7e413013bdec7 b/Library/Artifacts/6d/6dbe8dda903aa168f1f7e413013bdec7 new file mode 100644 index 0000000..270c54f Binary files /dev/null and b/Library/Artifacts/6d/6dbe8dda903aa168f1f7e413013bdec7 differ diff --git a/Library/Artifacts/6d/6dcfecd954903856a2d6ef29c84151bc b/Library/Artifacts/6d/6dcfecd954903856a2d6ef29c84151bc new file mode 100644 index 0000000..7800d13 Binary files /dev/null and b/Library/Artifacts/6d/6dcfecd954903856a2d6ef29c84151bc differ diff --git a/Library/Artifacts/6d/6df1f5177ab292fb4ca7770c749dbc18 b/Library/Artifacts/6d/6df1f5177ab292fb4ca7770c749dbc18 new file mode 100644 index 0000000..17d99e5 Binary files /dev/null and b/Library/Artifacts/6d/6df1f5177ab292fb4ca7770c749dbc18 differ diff --git a/Library/Artifacts/6e/6e38b6e81010b8ef83745beaa311f1eb b/Library/Artifacts/6e/6e38b6e81010b8ef83745beaa311f1eb new file mode 100644 index 0000000..0d2d62d Binary files /dev/null and b/Library/Artifacts/6e/6e38b6e81010b8ef83745beaa311f1eb differ diff --git a/Library/Artifacts/6e/6e3c9ab37c232f5e2d373d0b4174af1e b/Library/Artifacts/6e/6e3c9ab37c232f5e2d373d0b4174af1e new file mode 100644 index 0000000..e70170a Binary files /dev/null and b/Library/Artifacts/6e/6e3c9ab37c232f5e2d373d0b4174af1e differ diff --git a/Library/Artifacts/6e/6e49b3f6c4d9d6b3d0833a512347adef b/Library/Artifacts/6e/6e49b3f6c4d9d6b3d0833a512347adef new file mode 100644 index 0000000..9947725 Binary files /dev/null and b/Library/Artifacts/6e/6e49b3f6c4d9d6b3d0833a512347adef differ diff --git a/Library/Artifacts/6e/6e626250371e00f777fca1d32178c1c7 b/Library/Artifacts/6e/6e626250371e00f777fca1d32178c1c7 new file mode 100644 index 0000000..27f543c Binary files /dev/null and b/Library/Artifacts/6e/6e626250371e00f777fca1d32178c1c7 differ diff --git a/Library/Artifacts/6e/6e7248ae188730d3e9baf217c1010d40 b/Library/Artifacts/6e/6e7248ae188730d3e9baf217c1010d40 new file mode 100644 index 0000000..65e1c5d Binary files /dev/null and b/Library/Artifacts/6e/6e7248ae188730d3e9baf217c1010d40 differ diff --git a/Library/Artifacts/6e/6e7d864e87d54ef3ee393f8e5c8334d0 b/Library/Artifacts/6e/6e7d864e87d54ef3ee393f8e5c8334d0 new file mode 100644 index 0000000..441d8ab Binary files /dev/null and b/Library/Artifacts/6e/6e7d864e87d54ef3ee393f8e5c8334d0 differ diff --git a/Library/Artifacts/6e/6e8777ac289e01c55a4cc5cc8485c5d4 b/Library/Artifacts/6e/6e8777ac289e01c55a4cc5cc8485c5d4 new file mode 100644 index 0000000..0e06632 Binary files /dev/null and b/Library/Artifacts/6e/6e8777ac289e01c55a4cc5cc8485c5d4 differ diff --git a/Library/Artifacts/6e/6e9c4eef5c6e8d50a05820ddeeaed745 b/Library/Artifacts/6e/6e9c4eef5c6e8d50a05820ddeeaed745 new file mode 100644 index 0000000..3c6643c Binary files /dev/null and b/Library/Artifacts/6e/6e9c4eef5c6e8d50a05820ddeeaed745 differ diff --git a/Library/Artifacts/6e/6ec0a7bbab08b9763d89a0c78d06a63b b/Library/Artifacts/6e/6ec0a7bbab08b9763d89a0c78d06a63b new file mode 100644 index 0000000..17d3808 Binary files /dev/null and b/Library/Artifacts/6e/6ec0a7bbab08b9763d89a0c78d06a63b differ diff --git a/Library/Artifacts/6e/6ec4f2dec5be4fdf7a1454ba7b1e4692 b/Library/Artifacts/6e/6ec4f2dec5be4fdf7a1454ba7b1e4692 new file mode 100644 index 0000000..0b4afbc Binary files /dev/null and b/Library/Artifacts/6e/6ec4f2dec5be4fdf7a1454ba7b1e4692 differ diff --git a/Library/Artifacts/6e/6ec81a19c3d3ffac6e88d6b54b3711b6 b/Library/Artifacts/6e/6ec81a19c3d3ffac6e88d6b54b3711b6 new file mode 100644 index 0000000..0cf1c13 Binary files /dev/null and b/Library/Artifacts/6e/6ec81a19c3d3ffac6e88d6b54b3711b6 differ diff --git a/Library/Artifacts/6e/6ece5606c0d91afb9cc6971d7156353c b/Library/Artifacts/6e/6ece5606c0d91afb9cc6971d7156353c new file mode 100644 index 0000000..41fe660 Binary files /dev/null and b/Library/Artifacts/6e/6ece5606c0d91afb9cc6971d7156353c differ diff --git a/Library/Artifacts/6e/6ee96fe1d7ec64ee698a26b5a0e4a2ef b/Library/Artifacts/6e/6ee96fe1d7ec64ee698a26b5a0e4a2ef new file mode 100644 index 0000000..e8f89ad Binary files /dev/null and b/Library/Artifacts/6e/6ee96fe1d7ec64ee698a26b5a0e4a2ef differ diff --git a/Library/Artifacts/6f/6f0b3aae235ca3bc03a7e2be97a0e750 b/Library/Artifacts/6f/6f0b3aae235ca3bc03a7e2be97a0e750 new file mode 100644 index 0000000..687b25d Binary files /dev/null and b/Library/Artifacts/6f/6f0b3aae235ca3bc03a7e2be97a0e750 differ diff --git a/Library/Artifacts/6f/6f19f4d6b562314e88417eaaa2937c03 b/Library/Artifacts/6f/6f19f4d6b562314e88417eaaa2937c03 new file mode 100644 index 0000000..a7a2b40 Binary files /dev/null and b/Library/Artifacts/6f/6f19f4d6b562314e88417eaaa2937c03 differ diff --git a/Library/Artifacts/6f/6f2c1dd3884637f2c683afa68c513971 b/Library/Artifacts/6f/6f2c1dd3884637f2c683afa68c513971 new file mode 100644 index 0000000..bc8f1bd Binary files /dev/null and b/Library/Artifacts/6f/6f2c1dd3884637f2c683afa68c513971 differ diff --git a/Library/Artifacts/6f/6f3b8b6d9f5f57b3689cd070a32b8ebd b/Library/Artifacts/6f/6f3b8b6d9f5f57b3689cd070a32b8ebd new file mode 100644 index 0000000..3727a0c Binary files /dev/null and b/Library/Artifacts/6f/6f3b8b6d9f5f57b3689cd070a32b8ebd differ diff --git a/Library/Artifacts/6f/6f588e7cee6d6c49d3ac21781c1b6013 b/Library/Artifacts/6f/6f588e7cee6d6c49d3ac21781c1b6013 new file mode 100644 index 0000000..39bb8f3 Binary files /dev/null and b/Library/Artifacts/6f/6f588e7cee6d6c49d3ac21781c1b6013 differ diff --git a/Library/Artifacts/6f/6f7c0040ded73f2173fcd23e2bb8a9b3 b/Library/Artifacts/6f/6f7c0040ded73f2173fcd23e2bb8a9b3 new file mode 100644 index 0000000..f0465fd Binary files /dev/null and b/Library/Artifacts/6f/6f7c0040ded73f2173fcd23e2bb8a9b3 differ diff --git a/Library/Artifacts/6f/6f88622feb24401de0f229a817ce6f95 b/Library/Artifacts/6f/6f88622feb24401de0f229a817ce6f95 new file mode 100644 index 0000000..2dacdf5 Binary files /dev/null and b/Library/Artifacts/6f/6f88622feb24401de0f229a817ce6f95 differ diff --git a/Library/Artifacts/6f/6f8fea476f97f4e7a5f06d13e742872e b/Library/Artifacts/6f/6f8fea476f97f4e7a5f06d13e742872e new file mode 100644 index 0000000..93f2db7 Binary files /dev/null and b/Library/Artifacts/6f/6f8fea476f97f4e7a5f06d13e742872e differ diff --git a/Library/Artifacts/6f/6fa0e5d57357ef584f67b79cf956fe67 b/Library/Artifacts/6f/6fa0e5d57357ef584f67b79cf956fe67 new file mode 100644 index 0000000..dbb12fc Binary files /dev/null and b/Library/Artifacts/6f/6fa0e5d57357ef584f67b79cf956fe67 differ diff --git a/Library/Artifacts/6f/6faaf401de9d925a06deb01031203d44 b/Library/Artifacts/6f/6faaf401de9d925a06deb01031203d44 new file mode 100644 index 0000000..b20da55 Binary files /dev/null and b/Library/Artifacts/6f/6faaf401de9d925a06deb01031203d44 differ diff --git a/Library/Artifacts/6f/6fb628eaad0789d3c8a29bc6c0ed985e b/Library/Artifacts/6f/6fb628eaad0789d3c8a29bc6c0ed985e new file mode 100644 index 0000000..e3955ed Binary files /dev/null and b/Library/Artifacts/6f/6fb628eaad0789d3c8a29bc6c0ed985e differ diff --git a/Library/Artifacts/6f/6fcfe753fef82b9b0d95bf98d965af8b b/Library/Artifacts/6f/6fcfe753fef82b9b0d95bf98d965af8b new file mode 100644 index 0000000..c32a559 Binary files /dev/null and b/Library/Artifacts/6f/6fcfe753fef82b9b0d95bf98d965af8b differ diff --git a/Library/Artifacts/6f/6fd5ff747de14301646f9f8b9d23eefb b/Library/Artifacts/6f/6fd5ff747de14301646f9f8b9d23eefb new file mode 100644 index 0000000..b25c429 Binary files /dev/null and b/Library/Artifacts/6f/6fd5ff747de14301646f9f8b9d23eefb differ diff --git a/Library/Artifacts/6f/6fdce79792abd2dfd562e716a611f90d b/Library/Artifacts/6f/6fdce79792abd2dfd562e716a611f90d new file mode 100644 index 0000000..a61305b Binary files /dev/null and b/Library/Artifacts/6f/6fdce79792abd2dfd562e716a611f90d differ diff --git a/Library/Artifacts/6f/6fe5d28cc825254150cf6122af04b5b2 b/Library/Artifacts/6f/6fe5d28cc825254150cf6122af04b5b2 new file mode 100644 index 0000000..1af48d5 Binary files /dev/null and b/Library/Artifacts/6f/6fe5d28cc825254150cf6122af04b5b2 differ diff --git a/Library/Artifacts/6f/6ff985ce240784834aec71905ed078e9 b/Library/Artifacts/6f/6ff985ce240784834aec71905ed078e9 new file mode 100644 index 0000000..6a109f0 Binary files /dev/null and b/Library/Artifacts/6f/6ff985ce240784834aec71905ed078e9 differ diff --git a/Library/Artifacts/70/70154d9b7977c898ce79309fd552bfaf b/Library/Artifacts/70/70154d9b7977c898ce79309fd552bfaf new file mode 100644 index 0000000..8da5ecf Binary files /dev/null and b/Library/Artifacts/70/70154d9b7977c898ce79309fd552bfaf differ diff --git a/Library/Artifacts/70/70532522021877ef1a1ef02e1ecd66ac b/Library/Artifacts/70/70532522021877ef1a1ef02e1ecd66ac new file mode 100644 index 0000000..d6bf490 Binary files /dev/null and b/Library/Artifacts/70/70532522021877ef1a1ef02e1ecd66ac differ diff --git a/Library/Artifacts/70/705645ba84ca7d1b3fd26025cfde386f b/Library/Artifacts/70/705645ba84ca7d1b3fd26025cfde386f new file mode 100644 index 0000000..0fb659f Binary files /dev/null and b/Library/Artifacts/70/705645ba84ca7d1b3fd26025cfde386f differ diff --git a/Library/Artifacts/70/7060cdb45e3cfa7d0775b668f2035ca9 b/Library/Artifacts/70/7060cdb45e3cfa7d0775b668f2035ca9 new file mode 100644 index 0000000..f5edf4b Binary files /dev/null and b/Library/Artifacts/70/7060cdb45e3cfa7d0775b668f2035ca9 differ diff --git a/Library/Artifacts/70/70d156dc8390aabae470dbf792f45026 b/Library/Artifacts/70/70d156dc8390aabae470dbf792f45026 new file mode 100644 index 0000000..667b663 Binary files /dev/null and b/Library/Artifacts/70/70d156dc8390aabae470dbf792f45026 differ diff --git a/Library/Artifacts/71/7110ec781a84434a040e71b1ed0b7992 b/Library/Artifacts/71/7110ec781a84434a040e71b1ed0b7992 new file mode 100644 index 0000000..584fd52 Binary files /dev/null and b/Library/Artifacts/71/7110ec781a84434a040e71b1ed0b7992 differ diff --git a/Library/Artifacts/71/71128da220baac732906fdcbe38124aa b/Library/Artifacts/71/71128da220baac732906fdcbe38124aa new file mode 100644 index 0000000..dc04610 Binary files /dev/null and b/Library/Artifacts/71/71128da220baac732906fdcbe38124aa differ diff --git a/Library/Artifacts/71/712bbc370d73be600ac02aaf696832fa b/Library/Artifacts/71/712bbc370d73be600ac02aaf696832fa new file mode 100644 index 0000000..a83945a Binary files /dev/null and b/Library/Artifacts/71/712bbc370d73be600ac02aaf696832fa differ diff --git a/Library/Artifacts/71/71428f1a1f7eeaab26294dea211979c2 b/Library/Artifacts/71/71428f1a1f7eeaab26294dea211979c2 new file mode 100644 index 0000000..03ec181 Binary files /dev/null and b/Library/Artifacts/71/71428f1a1f7eeaab26294dea211979c2 differ diff --git a/Library/Artifacts/71/717f3ecbd05eb53190b9270356235ff5 b/Library/Artifacts/71/717f3ecbd05eb53190b9270356235ff5 new file mode 100644 index 0000000..d1b702f Binary files /dev/null and b/Library/Artifacts/71/717f3ecbd05eb53190b9270356235ff5 differ diff --git a/Library/Artifacts/71/7189ef3a4151fe89d8f6bbaf95e1ce9b b/Library/Artifacts/71/7189ef3a4151fe89d8f6bbaf95e1ce9b new file mode 100644 index 0000000..8a557c6 Binary files /dev/null and b/Library/Artifacts/71/7189ef3a4151fe89d8f6bbaf95e1ce9b differ diff --git a/Library/Artifacts/71/71995f813f85d6c2777d0ae0df936fd4 b/Library/Artifacts/71/71995f813f85d6c2777d0ae0df936fd4 new file mode 100644 index 0000000..1f75c8e Binary files /dev/null and b/Library/Artifacts/71/71995f813f85d6c2777d0ae0df936fd4 differ diff --git a/Library/Artifacts/71/71afe5537b9fd0ddfbe49088574d3ccf b/Library/Artifacts/71/71afe5537b9fd0ddfbe49088574d3ccf new file mode 100644 index 0000000..dcabeaf Binary files /dev/null and b/Library/Artifacts/71/71afe5537b9fd0ddfbe49088574d3ccf differ diff --git a/Library/Artifacts/71/71b1cf657d94ff8b63b342602256db33 b/Library/Artifacts/71/71b1cf657d94ff8b63b342602256db33 new file mode 100644 index 0000000..3383775 Binary files /dev/null and b/Library/Artifacts/71/71b1cf657d94ff8b63b342602256db33 differ diff --git a/Library/Artifacts/71/71b825d6a1ea48a4f7f0c74bc3732515 b/Library/Artifacts/71/71b825d6a1ea48a4f7f0c74bc3732515 new file mode 100644 index 0000000..55b7597 Binary files /dev/null and b/Library/Artifacts/71/71b825d6a1ea48a4f7f0c74bc3732515 differ diff --git a/Library/Artifacts/71/71df81484df3fc248592aa3bf4728ea4 b/Library/Artifacts/71/71df81484df3fc248592aa3bf4728ea4 new file mode 100644 index 0000000..8334f5b Binary files /dev/null and b/Library/Artifacts/71/71df81484df3fc248592aa3bf4728ea4 differ diff --git a/Library/Artifacts/71/71df832c4fb08f35e54ca3c6ce7ae59e b/Library/Artifacts/71/71df832c4fb08f35e54ca3c6ce7ae59e new file mode 100644 index 0000000..4291df4 Binary files /dev/null and b/Library/Artifacts/71/71df832c4fb08f35e54ca3c6ce7ae59e differ diff --git a/Library/Artifacts/71/71e2ff8133604970b76a0b341341b3e7 b/Library/Artifacts/71/71e2ff8133604970b76a0b341341b3e7 new file mode 100644 index 0000000..22a0c66 Binary files /dev/null and b/Library/Artifacts/71/71e2ff8133604970b76a0b341341b3e7 differ diff --git a/Library/Artifacts/71/71fbaa3cabc8fe27acce1481fe15d7d8 b/Library/Artifacts/71/71fbaa3cabc8fe27acce1481fe15d7d8 new file mode 100644 index 0000000..cf33a5f Binary files /dev/null and b/Library/Artifacts/71/71fbaa3cabc8fe27acce1481fe15d7d8 differ diff --git a/Library/Artifacts/72/72253c5d7b7497a95fae3e096e525d9c b/Library/Artifacts/72/72253c5d7b7497a95fae3e096e525d9c new file mode 100644 index 0000000..9dc2594 Binary files /dev/null and b/Library/Artifacts/72/72253c5d7b7497a95fae3e096e525d9c differ diff --git a/Library/Artifacts/72/7235d898d6919817dd97d8ce95ce3e2e b/Library/Artifacts/72/7235d898d6919817dd97d8ce95ce3e2e new file mode 100644 index 0000000..362405e Binary files /dev/null and b/Library/Artifacts/72/7235d898d6919817dd97d8ce95ce3e2e differ diff --git a/Library/Artifacts/72/7245196b6f8557ddf5e856a0f413655c b/Library/Artifacts/72/7245196b6f8557ddf5e856a0f413655c new file mode 100644 index 0000000..dd72410 Binary files /dev/null and b/Library/Artifacts/72/7245196b6f8557ddf5e856a0f413655c differ diff --git a/Library/Artifacts/72/72739f619dc553bc948dfea80625d5de b/Library/Artifacts/72/72739f619dc553bc948dfea80625d5de new file mode 100644 index 0000000..75251f8 Binary files /dev/null and b/Library/Artifacts/72/72739f619dc553bc948dfea80625d5de differ diff --git a/Library/Artifacts/72/727723d9f8390f46bd8271528ee013b6 b/Library/Artifacts/72/727723d9f8390f46bd8271528ee013b6 new file mode 100644 index 0000000..41d6701 Binary files /dev/null and b/Library/Artifacts/72/727723d9f8390f46bd8271528ee013b6 differ diff --git a/Library/Artifacts/72/7288c76b5469ef6bb4a0bf121fbd8927 b/Library/Artifacts/72/7288c76b5469ef6bb4a0bf121fbd8927 new file mode 100644 index 0000000..6242a82 Binary files /dev/null and b/Library/Artifacts/72/7288c76b5469ef6bb4a0bf121fbd8927 differ diff --git a/Library/Artifacts/72/7295ae44af49b55be3d870c7f7033508 b/Library/Artifacts/72/7295ae44af49b55be3d870c7f7033508 new file mode 100644 index 0000000..257db06 Binary files /dev/null and b/Library/Artifacts/72/7295ae44af49b55be3d870c7f7033508 differ diff --git a/Library/Artifacts/72/729c5c96833116a157bb0152d456a9de b/Library/Artifacts/72/729c5c96833116a157bb0152d456a9de new file mode 100644 index 0000000..f31ca0b Binary files /dev/null and b/Library/Artifacts/72/729c5c96833116a157bb0152d456a9de differ diff --git a/Library/Artifacts/72/72a7effd8db7337a5f97d518b55be389 b/Library/Artifacts/72/72a7effd8db7337a5f97d518b55be389 new file mode 100644 index 0000000..17dbb77 Binary files /dev/null and b/Library/Artifacts/72/72a7effd8db7337a5f97d518b55be389 differ diff --git a/Library/Artifacts/72/72c8c3d43d293ba2f2934d16cd6bc9e7 b/Library/Artifacts/72/72c8c3d43d293ba2f2934d16cd6bc9e7 new file mode 100644 index 0000000..5c97af5 Binary files /dev/null and b/Library/Artifacts/72/72c8c3d43d293ba2f2934d16cd6bc9e7 differ diff --git a/Library/Artifacts/72/72dd2e4cb52d54ba0e7d71578949ebab b/Library/Artifacts/72/72dd2e4cb52d54ba0e7d71578949ebab new file mode 100644 index 0000000..00030a6 Binary files /dev/null and b/Library/Artifacts/72/72dd2e4cb52d54ba0e7d71578949ebab differ diff --git a/Library/Artifacts/72/72e95b1bda0f03fb576aab5ffcee3f01 b/Library/Artifacts/72/72e95b1bda0f03fb576aab5ffcee3f01 new file mode 100644 index 0000000..94cdddf Binary files /dev/null and b/Library/Artifacts/72/72e95b1bda0f03fb576aab5ffcee3f01 differ diff --git a/Library/Artifacts/73/730f1083491dbabc8639ae2d2158bbe9 b/Library/Artifacts/73/730f1083491dbabc8639ae2d2158bbe9 new file mode 100644 index 0000000..be19e1e Binary files /dev/null and b/Library/Artifacts/73/730f1083491dbabc8639ae2d2158bbe9 differ diff --git a/Library/Artifacts/73/731ac7c9a855a36571268c71041f67b1 b/Library/Artifacts/73/731ac7c9a855a36571268c71041f67b1 new file mode 100644 index 0000000..50e4716 Binary files /dev/null and b/Library/Artifacts/73/731ac7c9a855a36571268c71041f67b1 differ diff --git a/Library/Artifacts/73/7328704077d365ce773c659f895098f5 b/Library/Artifacts/73/7328704077d365ce773c659f895098f5 new file mode 100644 index 0000000..7aa4d6d Binary files /dev/null and b/Library/Artifacts/73/7328704077d365ce773c659f895098f5 differ diff --git a/Library/Artifacts/73/7367ae4a86c78eed516cdb2137cd7fb8 b/Library/Artifacts/73/7367ae4a86c78eed516cdb2137cd7fb8 new file mode 100644 index 0000000..0839b82 Binary files /dev/null and b/Library/Artifacts/73/7367ae4a86c78eed516cdb2137cd7fb8 differ diff --git a/Library/Artifacts/73/73951c059f0858b7966e118f987db8be b/Library/Artifacts/73/73951c059f0858b7966e118f987db8be new file mode 100644 index 0000000..d94721b Binary files /dev/null and b/Library/Artifacts/73/73951c059f0858b7966e118f987db8be differ diff --git a/Library/Artifacts/73/739e06ef52fba2af7479519e3b7c7204 b/Library/Artifacts/73/739e06ef52fba2af7479519e3b7c7204 new file mode 100644 index 0000000..39a88ae Binary files /dev/null and b/Library/Artifacts/73/739e06ef52fba2af7479519e3b7c7204 differ diff --git a/Library/Artifacts/73/73a542f292aa613eb3c657484742ce2c b/Library/Artifacts/73/73a542f292aa613eb3c657484742ce2c new file mode 100644 index 0000000..971fa3f Binary files /dev/null and b/Library/Artifacts/73/73a542f292aa613eb3c657484742ce2c differ diff --git a/Library/Artifacts/73/73a880be1bcca853eca3476961666bd9 b/Library/Artifacts/73/73a880be1bcca853eca3476961666bd9 new file mode 100644 index 0000000..2bc9c33 Binary files /dev/null and b/Library/Artifacts/73/73a880be1bcca853eca3476961666bd9 differ diff --git a/Library/Artifacts/73/73b39d4dbff0ed0e47fd12fb57af9ddc b/Library/Artifacts/73/73b39d4dbff0ed0e47fd12fb57af9ddc new file mode 100644 index 0000000..3b39bee Binary files /dev/null and b/Library/Artifacts/73/73b39d4dbff0ed0e47fd12fb57af9ddc differ diff --git a/Library/Artifacts/73/73c436243c66490e6988a42250941459 b/Library/Artifacts/73/73c436243c66490e6988a42250941459 new file mode 100644 index 0000000..be9f4b7 Binary files /dev/null and b/Library/Artifacts/73/73c436243c66490e6988a42250941459 differ diff --git a/Library/Artifacts/73/73d6a34541bf0be7d477ec68db129ef2 b/Library/Artifacts/73/73d6a34541bf0be7d477ec68db129ef2 new file mode 100644 index 0000000..2c25d27 Binary files /dev/null and b/Library/Artifacts/73/73d6a34541bf0be7d477ec68db129ef2 differ diff --git a/Library/Artifacts/73/73da06ceb75bce9ed31b8abb9fcd85c5 b/Library/Artifacts/73/73da06ceb75bce9ed31b8abb9fcd85c5 new file mode 100644 index 0000000..0031379 Binary files /dev/null and b/Library/Artifacts/73/73da06ceb75bce9ed31b8abb9fcd85c5 differ diff --git a/Library/Artifacts/73/73ed7c315928a1d6c4afb007ac4f8974 b/Library/Artifacts/73/73ed7c315928a1d6c4afb007ac4f8974 new file mode 100644 index 0000000..bb9bbf8 Binary files /dev/null and b/Library/Artifacts/73/73ed7c315928a1d6c4afb007ac4f8974 differ diff --git a/Library/Artifacts/74/742909841291104c637a808513fdfb76 b/Library/Artifacts/74/742909841291104c637a808513fdfb76 new file mode 100644 index 0000000..494f13a Binary files /dev/null and b/Library/Artifacts/74/742909841291104c637a808513fdfb76 differ diff --git a/Library/Artifacts/74/7451aae72936c8eb20ee892a168072b5 b/Library/Artifacts/74/7451aae72936c8eb20ee892a168072b5 new file mode 100644 index 0000000..ce28abc Binary files /dev/null and b/Library/Artifacts/74/7451aae72936c8eb20ee892a168072b5 differ diff --git a/Library/Artifacts/74/746e4c1eb4702037cde6b0cdb33a2e1d b/Library/Artifacts/74/746e4c1eb4702037cde6b0cdb33a2e1d new file mode 100644 index 0000000..ce15ff8 Binary files /dev/null and b/Library/Artifacts/74/746e4c1eb4702037cde6b0cdb33a2e1d differ diff --git a/Library/Artifacts/74/74a5c9a7edce7e2c3399a4562a141f04 b/Library/Artifacts/74/74a5c9a7edce7e2c3399a4562a141f04 new file mode 100644 index 0000000..08cc6f6 Binary files /dev/null and b/Library/Artifacts/74/74a5c9a7edce7e2c3399a4562a141f04 differ diff --git a/Library/Artifacts/74/74b84aeb0abb92f8128e2858db348eb5 b/Library/Artifacts/74/74b84aeb0abb92f8128e2858db348eb5 new file mode 100644 index 0000000..d583604 Binary files /dev/null and b/Library/Artifacts/74/74b84aeb0abb92f8128e2858db348eb5 differ diff --git a/Library/Artifacts/74/74e8ae365aed8b147044d072c55b2099 b/Library/Artifacts/74/74e8ae365aed8b147044d072c55b2099 new file mode 100644 index 0000000..a171986 Binary files /dev/null and b/Library/Artifacts/74/74e8ae365aed8b147044d072c55b2099 differ diff --git a/Library/Artifacts/74/74ff4cb716f4fa56e09a078ab0915262 b/Library/Artifacts/74/74ff4cb716f4fa56e09a078ab0915262 new file mode 100644 index 0000000..6dcf80a Binary files /dev/null and b/Library/Artifacts/74/74ff4cb716f4fa56e09a078ab0915262 differ diff --git a/Library/Artifacts/75/750a9d768f2928570576a3aabfdf4f30 b/Library/Artifacts/75/750a9d768f2928570576a3aabfdf4f30 new file mode 100644 index 0000000..97a4427 Binary files /dev/null and b/Library/Artifacts/75/750a9d768f2928570576a3aabfdf4f30 differ diff --git a/Library/Artifacts/75/751fa0e1eb4b28cb71903c4acac34dc4 b/Library/Artifacts/75/751fa0e1eb4b28cb71903c4acac34dc4 new file mode 100644 index 0000000..b6982f9 Binary files /dev/null and b/Library/Artifacts/75/751fa0e1eb4b28cb71903c4acac34dc4 differ diff --git a/Library/Artifacts/75/75203cb45c327aeb4dfcb51043d456d1 b/Library/Artifacts/75/75203cb45c327aeb4dfcb51043d456d1 new file mode 100644 index 0000000..fb659d0 Binary files /dev/null and b/Library/Artifacts/75/75203cb45c327aeb4dfcb51043d456d1 differ diff --git a/Library/Artifacts/75/75492cb9d19748ee32167bd859581ccd b/Library/Artifacts/75/75492cb9d19748ee32167bd859581ccd new file mode 100644 index 0000000..329082c Binary files /dev/null and b/Library/Artifacts/75/75492cb9d19748ee32167bd859581ccd differ diff --git a/Library/Artifacts/75/754d3d8d4891dd34d391661e9e83f2df b/Library/Artifacts/75/754d3d8d4891dd34d391661e9e83f2df new file mode 100644 index 0000000..2422a5d Binary files /dev/null and b/Library/Artifacts/75/754d3d8d4891dd34d391661e9e83f2df differ diff --git a/Library/Artifacts/75/755c5bcbd9d7fd318c9698cb7e187dd3 b/Library/Artifacts/75/755c5bcbd9d7fd318c9698cb7e187dd3 new file mode 100644 index 0000000..0a2d8b6 Binary files /dev/null and b/Library/Artifacts/75/755c5bcbd9d7fd318c9698cb7e187dd3 differ diff --git a/Library/Artifacts/75/75622a4bd95333aca630c2d0f9cfae30 b/Library/Artifacts/75/75622a4bd95333aca630c2d0f9cfae30 new file mode 100644 index 0000000..bd9f8a0 Binary files /dev/null and b/Library/Artifacts/75/75622a4bd95333aca630c2d0f9cfae30 differ diff --git a/Library/Artifacts/75/756c5057f09a2b7baae1b76d83385afe b/Library/Artifacts/75/756c5057f09a2b7baae1b76d83385afe new file mode 100644 index 0000000..1f37265 Binary files /dev/null and b/Library/Artifacts/75/756c5057f09a2b7baae1b76d83385afe differ diff --git a/Library/Artifacts/75/756ca2e1adeb016beba5959595f763f6 b/Library/Artifacts/75/756ca2e1adeb016beba5959595f763f6 new file mode 100644 index 0000000..c8dbcb6 Binary files /dev/null and b/Library/Artifacts/75/756ca2e1adeb016beba5959595f763f6 differ diff --git a/Library/Artifacts/75/758264c6005735f62e3e32ba5a183f28 b/Library/Artifacts/75/758264c6005735f62e3e32ba5a183f28 new file mode 100644 index 0000000..5f452dc Binary files /dev/null and b/Library/Artifacts/75/758264c6005735f62e3e32ba5a183f28 differ diff --git a/Library/Artifacts/75/759b4b88b9a57147c9156a9755562920 b/Library/Artifacts/75/759b4b88b9a57147c9156a9755562920 new file mode 100644 index 0000000..6ca4d7f Binary files /dev/null and b/Library/Artifacts/75/759b4b88b9a57147c9156a9755562920 differ diff --git a/Library/Artifacts/75/759fa782a1a19355fc7154f167b8e057 b/Library/Artifacts/75/759fa782a1a19355fc7154f167b8e057 new file mode 100644 index 0000000..24b3158 Binary files /dev/null and b/Library/Artifacts/75/759fa782a1a19355fc7154f167b8e057 differ diff --git a/Library/Artifacts/75/75ab68a1cfa418b687929bd845d29d24 b/Library/Artifacts/75/75ab68a1cfa418b687929bd845d29d24 new file mode 100644 index 0000000..8fdc218 Binary files /dev/null and b/Library/Artifacts/75/75ab68a1cfa418b687929bd845d29d24 differ diff --git a/Library/Artifacts/75/75b365aa0ecccbda9d3ebef641de4c13 b/Library/Artifacts/75/75b365aa0ecccbda9d3ebef641de4c13 new file mode 100644 index 0000000..1ecb3a5 Binary files /dev/null and b/Library/Artifacts/75/75b365aa0ecccbda9d3ebef641de4c13 differ diff --git a/Library/Artifacts/75/75b666a981ee14dd724131394967d07e b/Library/Artifacts/75/75b666a981ee14dd724131394967d07e new file mode 100644 index 0000000..f1636a0 Binary files /dev/null and b/Library/Artifacts/75/75b666a981ee14dd724131394967d07e differ diff --git a/Library/Artifacts/75/75be9a1096b516adbd48208a37aff0fa b/Library/Artifacts/75/75be9a1096b516adbd48208a37aff0fa new file mode 100644 index 0000000..bba1aba Binary files /dev/null and b/Library/Artifacts/75/75be9a1096b516adbd48208a37aff0fa differ diff --git a/Library/Artifacts/75/75ceb6ea6798f85927e726a48fc6ff76 b/Library/Artifacts/75/75ceb6ea6798f85927e726a48fc6ff76 new file mode 100644 index 0000000..906f0bc Binary files /dev/null and b/Library/Artifacts/75/75ceb6ea6798f85927e726a48fc6ff76 differ diff --git a/Library/Artifacts/75/75f7486eac6dde38f8c6ccfc8d3c9f3b b/Library/Artifacts/75/75f7486eac6dde38f8c6ccfc8d3c9f3b new file mode 100644 index 0000000..9a42373 Binary files /dev/null and b/Library/Artifacts/75/75f7486eac6dde38f8c6ccfc8d3c9f3b differ diff --git a/Library/Artifacts/75/75fdd4647c9b52b4cfb490fb2963d033 b/Library/Artifacts/75/75fdd4647c9b52b4cfb490fb2963d033 new file mode 100644 index 0000000..5bb6e79 Binary files /dev/null and b/Library/Artifacts/75/75fdd4647c9b52b4cfb490fb2963d033 differ diff --git a/Library/Artifacts/76/760282ef2a6d432535926c6c81cdcdb2 b/Library/Artifacts/76/760282ef2a6d432535926c6c81cdcdb2 new file mode 100644 index 0000000..480addc Binary files /dev/null and b/Library/Artifacts/76/760282ef2a6d432535926c6c81cdcdb2 differ diff --git a/Library/Artifacts/76/761948a8cf71ae0f31804251534116f4 b/Library/Artifacts/76/761948a8cf71ae0f31804251534116f4 new file mode 100644 index 0000000..c1021f7 Binary files /dev/null and b/Library/Artifacts/76/761948a8cf71ae0f31804251534116f4 differ diff --git a/Library/Artifacts/76/7625fc82b62f73a47df4e41d0bc0e6b5 b/Library/Artifacts/76/7625fc82b62f73a47df4e41d0bc0e6b5 new file mode 100644 index 0000000..8b08852 Binary files /dev/null and b/Library/Artifacts/76/7625fc82b62f73a47df4e41d0bc0e6b5 differ diff --git a/Library/Artifacts/76/76430bbe2e87dea9fe177a06461efb57 b/Library/Artifacts/76/76430bbe2e87dea9fe177a06461efb57 new file mode 100644 index 0000000..3d31682 Binary files /dev/null and b/Library/Artifacts/76/76430bbe2e87dea9fe177a06461efb57 differ diff --git a/Library/Artifacts/76/765cb84b32dbbd04da18032e662bf26c b/Library/Artifacts/76/765cb84b32dbbd04da18032e662bf26c new file mode 100644 index 0000000..f7a8f72 Binary files /dev/null and b/Library/Artifacts/76/765cb84b32dbbd04da18032e662bf26c differ diff --git a/Library/Artifacts/76/766b2a35366809eb1a3279bc0dc6afcb b/Library/Artifacts/76/766b2a35366809eb1a3279bc0dc6afcb new file mode 100644 index 0000000..b51a8ac Binary files /dev/null and b/Library/Artifacts/76/766b2a35366809eb1a3279bc0dc6afcb differ diff --git a/Library/Artifacts/76/7677fa07c8f5f734d21bb8d87bdbff43 b/Library/Artifacts/76/7677fa07c8f5f734d21bb8d87bdbff43 new file mode 100644 index 0000000..ca51339 Binary files /dev/null and b/Library/Artifacts/76/7677fa07c8f5f734d21bb8d87bdbff43 differ diff --git a/Library/Artifacts/76/767fcbe965189524bfb2eb6a5fd233ee b/Library/Artifacts/76/767fcbe965189524bfb2eb6a5fd233ee new file mode 100644 index 0000000..2a5d35a Binary files /dev/null and b/Library/Artifacts/76/767fcbe965189524bfb2eb6a5fd233ee differ diff --git a/Library/Artifacts/76/76849f534100da60e095fdf1384fa9ca b/Library/Artifacts/76/76849f534100da60e095fdf1384fa9ca new file mode 100644 index 0000000..44cd469 Binary files /dev/null and b/Library/Artifacts/76/76849f534100da60e095fdf1384fa9ca differ diff --git a/Library/Artifacts/76/76b55ff8ca78caee76c558afbb2917f8 b/Library/Artifacts/76/76b55ff8ca78caee76c558afbb2917f8 new file mode 100644 index 0000000..d1004a8 Binary files /dev/null and b/Library/Artifacts/76/76b55ff8ca78caee76c558afbb2917f8 differ diff --git a/Library/Artifacts/76/76d4d155c18777f8ffb63445c06b09ad b/Library/Artifacts/76/76d4d155c18777f8ffb63445c06b09ad new file mode 100644 index 0000000..6d4612d Binary files /dev/null and b/Library/Artifacts/76/76d4d155c18777f8ffb63445c06b09ad differ diff --git a/Library/Artifacts/76/76d58e9e7e04d7590d097126019707d4 b/Library/Artifacts/76/76d58e9e7e04d7590d097126019707d4 new file mode 100644 index 0000000..86632ed Binary files /dev/null and b/Library/Artifacts/76/76d58e9e7e04d7590d097126019707d4 differ diff --git a/Library/Artifacts/76/76d6c966963842ac9707edd6b68c760e b/Library/Artifacts/76/76d6c966963842ac9707edd6b68c760e new file mode 100644 index 0000000..9637b30 Binary files /dev/null and b/Library/Artifacts/76/76d6c966963842ac9707edd6b68c760e differ diff --git a/Library/Artifacts/76/76eac223f83c59f6503defb57b9ab689 b/Library/Artifacts/76/76eac223f83c59f6503defb57b9ab689 new file mode 100644 index 0000000..3a697d2 Binary files /dev/null and b/Library/Artifacts/76/76eac223f83c59f6503defb57b9ab689 differ diff --git a/Library/Artifacts/76/76f49939112f917deaa388d815924dd8 b/Library/Artifacts/76/76f49939112f917deaa388d815924dd8 new file mode 100644 index 0000000..0c11331 Binary files /dev/null and b/Library/Artifacts/76/76f49939112f917deaa388d815924dd8 differ diff --git a/Library/Artifacts/77/77132aba7eb911b0ef9ca40641658011 b/Library/Artifacts/77/77132aba7eb911b0ef9ca40641658011 new file mode 100644 index 0000000..14de32b Binary files /dev/null and b/Library/Artifacts/77/77132aba7eb911b0ef9ca40641658011 differ diff --git a/Library/Artifacts/77/77132df70cdfac0ffb16761c284b3ed2 b/Library/Artifacts/77/77132df70cdfac0ffb16761c284b3ed2 new file mode 100644 index 0000000..318ba16 Binary files /dev/null and b/Library/Artifacts/77/77132df70cdfac0ffb16761c284b3ed2 differ diff --git a/Library/Artifacts/77/77766bf4f63ea430443f65ea3b15f94d b/Library/Artifacts/77/77766bf4f63ea430443f65ea3b15f94d new file mode 100644 index 0000000..c0b0e58 Binary files /dev/null and b/Library/Artifacts/77/77766bf4f63ea430443f65ea3b15f94d differ diff --git a/Library/Artifacts/77/777ad0880749883e394e0042c0a37384 b/Library/Artifacts/77/777ad0880749883e394e0042c0a37384 new file mode 100644 index 0000000..0daf223 Binary files /dev/null and b/Library/Artifacts/77/777ad0880749883e394e0042c0a37384 differ diff --git a/Library/Artifacts/77/778387109ca4321389bc49809ec26653 b/Library/Artifacts/77/778387109ca4321389bc49809ec26653 new file mode 100644 index 0000000..83fc772 Binary files /dev/null and b/Library/Artifacts/77/778387109ca4321389bc49809ec26653 differ diff --git a/Library/Artifacts/77/77abb2fc18f1fd7fea5b1e9346ca415b b/Library/Artifacts/77/77abb2fc18f1fd7fea5b1e9346ca415b new file mode 100644 index 0000000..1c5e403 Binary files /dev/null and b/Library/Artifacts/77/77abb2fc18f1fd7fea5b1e9346ca415b differ diff --git a/Library/Artifacts/77/77c401967aa96e5355df6507ffaf23a7 b/Library/Artifacts/77/77c401967aa96e5355df6507ffaf23a7 new file mode 100644 index 0000000..766a282 Binary files /dev/null and b/Library/Artifacts/77/77c401967aa96e5355df6507ffaf23a7 differ diff --git a/Library/Artifacts/77/77e41a3231f827f580ef5a4aca505eec b/Library/Artifacts/77/77e41a3231f827f580ef5a4aca505eec new file mode 100644 index 0000000..4bf537b Binary files /dev/null and b/Library/Artifacts/77/77e41a3231f827f580ef5a4aca505eec differ diff --git a/Library/Artifacts/77/77f48c07892b642886256a08d5fb4a83 b/Library/Artifacts/77/77f48c07892b642886256a08d5fb4a83 new file mode 100644 index 0000000..3eedc34 Binary files /dev/null and b/Library/Artifacts/77/77f48c07892b642886256a08d5fb4a83 differ diff --git a/Library/Artifacts/77/77fb31d317fc3e5321a2c7aaeb3087d8 b/Library/Artifacts/77/77fb31d317fc3e5321a2c7aaeb3087d8 new file mode 100644 index 0000000..b891b55 Binary files /dev/null and b/Library/Artifacts/77/77fb31d317fc3e5321a2c7aaeb3087d8 differ diff --git a/Library/Artifacts/78/7808c154cf09768b6b1b29474f47efc7 b/Library/Artifacts/78/7808c154cf09768b6b1b29474f47efc7 new file mode 100644 index 0000000..9c532f8 Binary files /dev/null and b/Library/Artifacts/78/7808c154cf09768b6b1b29474f47efc7 differ diff --git a/Library/Artifacts/78/781e33ba4e225f63e4e71dc660e1a52b b/Library/Artifacts/78/781e33ba4e225f63e4e71dc660e1a52b new file mode 100644 index 0000000..dad33e2 Binary files /dev/null and b/Library/Artifacts/78/781e33ba4e225f63e4e71dc660e1a52b differ diff --git a/Library/Artifacts/78/7825256dfc7a34037a68616235a86b5d b/Library/Artifacts/78/7825256dfc7a34037a68616235a86b5d new file mode 100644 index 0000000..7058f4b Binary files /dev/null and b/Library/Artifacts/78/7825256dfc7a34037a68616235a86b5d differ diff --git a/Library/Artifacts/78/78381b3e791189f9e86796c509ec3c19 b/Library/Artifacts/78/78381b3e791189f9e86796c509ec3c19 new file mode 100644 index 0000000..0e4cc01 Binary files /dev/null and b/Library/Artifacts/78/78381b3e791189f9e86796c509ec3c19 differ diff --git a/Library/Artifacts/78/783f18f70f5b170f8a280e32a742f44d b/Library/Artifacts/78/783f18f70f5b170f8a280e32a742f44d new file mode 100644 index 0000000..9d67559 Binary files /dev/null and b/Library/Artifacts/78/783f18f70f5b170f8a280e32a742f44d differ diff --git a/Library/Artifacts/78/78502e33e004d9d5ee2268ed5c2d19b7 b/Library/Artifacts/78/78502e33e004d9d5ee2268ed5c2d19b7 new file mode 100644 index 0000000..17f4029 Binary files /dev/null and b/Library/Artifacts/78/78502e33e004d9d5ee2268ed5c2d19b7 differ diff --git a/Library/Artifacts/78/78585092a2854c9e047076a6e533e517 b/Library/Artifacts/78/78585092a2854c9e047076a6e533e517 new file mode 100644 index 0000000..887859a Binary files /dev/null and b/Library/Artifacts/78/78585092a2854c9e047076a6e533e517 differ diff --git a/Library/Artifacts/78/785dd822da9e1e18e1aaf6859388e05f b/Library/Artifacts/78/785dd822da9e1e18e1aaf6859388e05f new file mode 100644 index 0000000..1ec26dc Binary files /dev/null and b/Library/Artifacts/78/785dd822da9e1e18e1aaf6859388e05f differ diff --git a/Library/Artifacts/78/78a7fa570537388199358806b621220b b/Library/Artifacts/78/78a7fa570537388199358806b621220b new file mode 100644 index 0000000..17177f2 Binary files /dev/null and b/Library/Artifacts/78/78a7fa570537388199358806b621220b differ diff --git a/Library/Artifacts/78/78d51762b031b340169709c24930e22a b/Library/Artifacts/78/78d51762b031b340169709c24930e22a new file mode 100644 index 0000000..97cc2a7 Binary files /dev/null and b/Library/Artifacts/78/78d51762b031b340169709c24930e22a differ diff --git a/Library/Artifacts/78/78d9fe6c44dea682e136aee33209d06d b/Library/Artifacts/78/78d9fe6c44dea682e136aee33209d06d new file mode 100644 index 0000000..7eebb8b Binary files /dev/null and b/Library/Artifacts/78/78d9fe6c44dea682e136aee33209d06d differ diff --git a/Library/Artifacts/78/78f23aa89614742b2e6e82d6aecb6af9 b/Library/Artifacts/78/78f23aa89614742b2e6e82d6aecb6af9 new file mode 100644 index 0000000..f10612d Binary files /dev/null and b/Library/Artifacts/78/78f23aa89614742b2e6e82d6aecb6af9 differ diff --git a/Library/Artifacts/78/78f6af8de24692b730b52d38cbcad46b b/Library/Artifacts/78/78f6af8de24692b730b52d38cbcad46b new file mode 100644 index 0000000..b1ee936 Binary files /dev/null and b/Library/Artifacts/78/78f6af8de24692b730b52d38cbcad46b differ diff --git a/Library/Artifacts/78/78f9ecf52be083780b4267d81fbc7218 b/Library/Artifacts/78/78f9ecf52be083780b4267d81fbc7218 new file mode 100644 index 0000000..dfec9f8 Binary files /dev/null and b/Library/Artifacts/78/78f9ecf52be083780b4267d81fbc7218 differ diff --git a/Library/Artifacts/78/78faa83c677ff259b84006628f62b573 b/Library/Artifacts/78/78faa83c677ff259b84006628f62b573 new file mode 100644 index 0000000..f6a679f Binary files /dev/null and b/Library/Artifacts/78/78faa83c677ff259b84006628f62b573 differ diff --git a/Library/Artifacts/79/79083098097c75e7682ac7c2558de0d4 b/Library/Artifacts/79/79083098097c75e7682ac7c2558de0d4 new file mode 100644 index 0000000..5a35644 Binary files /dev/null and b/Library/Artifacts/79/79083098097c75e7682ac7c2558de0d4 differ diff --git a/Library/Artifacts/79/7956483b886e8cf917765f9792a12156 b/Library/Artifacts/79/7956483b886e8cf917765f9792a12156 new file mode 100644 index 0000000..337fb9a Binary files /dev/null and b/Library/Artifacts/79/7956483b886e8cf917765f9792a12156 differ diff --git a/Library/Artifacts/79/7964206a4d7215ec7f1edcae3a6a7951 b/Library/Artifacts/79/7964206a4d7215ec7f1edcae3a6a7951 new file mode 100644 index 0000000..34cf8b5 Binary files /dev/null and b/Library/Artifacts/79/7964206a4d7215ec7f1edcae3a6a7951 differ diff --git a/Library/Artifacts/79/796dc128bd32efd31c0ab9bf954a45d9 b/Library/Artifacts/79/796dc128bd32efd31c0ab9bf954a45d9 new file mode 100644 index 0000000..a86ad47 Binary files /dev/null and b/Library/Artifacts/79/796dc128bd32efd31c0ab9bf954a45d9 differ diff --git a/Library/Artifacts/79/7970f55eaf47e93ae468030feeeefb6b b/Library/Artifacts/79/7970f55eaf47e93ae468030feeeefb6b new file mode 100644 index 0000000..feb28fd Binary files /dev/null and b/Library/Artifacts/79/7970f55eaf47e93ae468030feeeefb6b differ diff --git a/Library/Artifacts/79/79750223e2b121a6e0e416c3181b442c b/Library/Artifacts/79/79750223e2b121a6e0e416c3181b442c new file mode 100644 index 0000000..ffb5e10 Binary files /dev/null and b/Library/Artifacts/79/79750223e2b121a6e0e416c3181b442c differ diff --git a/Library/Artifacts/79/7975faaa6a3806ddf949ba9ba9617890 b/Library/Artifacts/79/7975faaa6a3806ddf949ba9ba9617890 new file mode 100644 index 0000000..613ca55 Binary files /dev/null and b/Library/Artifacts/79/7975faaa6a3806ddf949ba9ba9617890 differ diff --git a/Library/Artifacts/79/79979228e7e1780fbd07bea141339d53 b/Library/Artifacts/79/79979228e7e1780fbd07bea141339d53 new file mode 100644 index 0000000..6828afc Binary files /dev/null and b/Library/Artifacts/79/79979228e7e1780fbd07bea141339d53 differ diff --git a/Library/Artifacts/79/79b9810ba1c0bb05040f8d8fbc01b729 b/Library/Artifacts/79/79b9810ba1c0bb05040f8d8fbc01b729 new file mode 100644 index 0000000..d044615 Binary files /dev/null and b/Library/Artifacts/79/79b9810ba1c0bb05040f8d8fbc01b729 differ diff --git a/Library/Artifacts/79/79bb0d296be715134a7fe38e252d9569 b/Library/Artifacts/79/79bb0d296be715134a7fe38e252d9569 new file mode 100644 index 0000000..7b359a5 Binary files /dev/null and b/Library/Artifacts/79/79bb0d296be715134a7fe38e252d9569 differ diff --git a/Library/Artifacts/79/79bbc089015608205815128bb9d97f19 b/Library/Artifacts/79/79bbc089015608205815128bb9d97f19 new file mode 100644 index 0000000..784274d Binary files /dev/null and b/Library/Artifacts/79/79bbc089015608205815128bb9d97f19 differ diff --git a/Library/Artifacts/79/79bdf4e1c8fda81a7c0d7f9cbeed7ecc b/Library/Artifacts/79/79bdf4e1c8fda81a7c0d7f9cbeed7ecc new file mode 100644 index 0000000..bbb1638 Binary files /dev/null and b/Library/Artifacts/79/79bdf4e1c8fda81a7c0d7f9cbeed7ecc differ diff --git a/Library/Artifacts/79/79c0a1e555b2f189b028e56bdea0b0d9 b/Library/Artifacts/79/79c0a1e555b2f189b028e56bdea0b0d9 new file mode 100644 index 0000000..ebe1da5 Binary files /dev/null and b/Library/Artifacts/79/79c0a1e555b2f189b028e56bdea0b0d9 differ diff --git a/Library/Artifacts/79/79c166c4beeab25522ec442fa17ab5d4 b/Library/Artifacts/79/79c166c4beeab25522ec442fa17ab5d4 new file mode 100644 index 0000000..33c53a4 Binary files /dev/null and b/Library/Artifacts/79/79c166c4beeab25522ec442fa17ab5d4 differ diff --git a/Library/Artifacts/79/79d5b6392689800c8c81e9e1dd294b8f b/Library/Artifacts/79/79d5b6392689800c8c81e9e1dd294b8f new file mode 100644 index 0000000..3e9c03d Binary files /dev/null and b/Library/Artifacts/79/79d5b6392689800c8c81e9e1dd294b8f differ diff --git a/Library/Artifacts/79/79de0f393db4b02d1a801fc3be9027ec b/Library/Artifacts/79/79de0f393db4b02d1a801fc3be9027ec new file mode 100644 index 0000000..27b834b Binary files /dev/null and b/Library/Artifacts/79/79de0f393db4b02d1a801fc3be9027ec differ diff --git a/Library/Artifacts/79/79ec9924523cab891e1402fd42acd369 b/Library/Artifacts/79/79ec9924523cab891e1402fd42acd369 new file mode 100644 index 0000000..7964e9b Binary files /dev/null and b/Library/Artifacts/79/79ec9924523cab891e1402fd42acd369 differ diff --git a/Library/Artifacts/79/79f1afed4efce6087085a6c894304848 b/Library/Artifacts/79/79f1afed4efce6087085a6c894304848 new file mode 100644 index 0000000..d03edb9 Binary files /dev/null and b/Library/Artifacts/79/79f1afed4efce6087085a6c894304848 differ diff --git a/Library/Artifacts/7a/7a038e8a0033077727687011e0230a03 b/Library/Artifacts/7a/7a038e8a0033077727687011e0230a03 new file mode 100644 index 0000000..4959489 Binary files /dev/null and b/Library/Artifacts/7a/7a038e8a0033077727687011e0230a03 differ diff --git a/Library/Artifacts/7a/7a04a4b8479a69592cfdf1816779c522 b/Library/Artifacts/7a/7a04a4b8479a69592cfdf1816779c522 new file mode 100644 index 0000000..0e86eea Binary files /dev/null and b/Library/Artifacts/7a/7a04a4b8479a69592cfdf1816779c522 differ diff --git a/Library/Artifacts/7a/7a0dce3436ea4d7b147f38e932ca2f14 b/Library/Artifacts/7a/7a0dce3436ea4d7b147f38e932ca2f14 new file mode 100644 index 0000000..d0d5f3a Binary files /dev/null and b/Library/Artifacts/7a/7a0dce3436ea4d7b147f38e932ca2f14 differ diff --git a/Library/Artifacts/7a/7a1ddd4bb62494c94d9a519402133b72 b/Library/Artifacts/7a/7a1ddd4bb62494c94d9a519402133b72 new file mode 100644 index 0000000..a9fbb89 Binary files /dev/null and b/Library/Artifacts/7a/7a1ddd4bb62494c94d9a519402133b72 differ diff --git a/Library/Artifacts/7a/7a351421fd9d0a785594db7d58c2a215 b/Library/Artifacts/7a/7a351421fd9d0a785594db7d58c2a215 new file mode 100644 index 0000000..5bdf3d5 Binary files /dev/null and b/Library/Artifacts/7a/7a351421fd9d0a785594db7d58c2a215 differ diff --git a/Library/Artifacts/7a/7a3f9168bc9abfdf5c40b4b68684ca59 b/Library/Artifacts/7a/7a3f9168bc9abfdf5c40b4b68684ca59 new file mode 100644 index 0000000..37f0aef Binary files /dev/null and b/Library/Artifacts/7a/7a3f9168bc9abfdf5c40b4b68684ca59 differ diff --git a/Library/Artifacts/7a/7a5216794650a2e5b04c980fda27ffe7 b/Library/Artifacts/7a/7a5216794650a2e5b04c980fda27ffe7 new file mode 100644 index 0000000..a24ff13 Binary files /dev/null and b/Library/Artifacts/7a/7a5216794650a2e5b04c980fda27ffe7 differ diff --git a/Library/Artifacts/7a/7a6720dba1972fd481ecd53889eb106d b/Library/Artifacts/7a/7a6720dba1972fd481ecd53889eb106d new file mode 100644 index 0000000..641498b Binary files /dev/null and b/Library/Artifacts/7a/7a6720dba1972fd481ecd53889eb106d differ diff --git a/Library/Artifacts/7a/7a84f2f1943360a8979b7af35ab96288 b/Library/Artifacts/7a/7a84f2f1943360a8979b7af35ab96288 new file mode 100644 index 0000000..8e5197c Binary files /dev/null and b/Library/Artifacts/7a/7a84f2f1943360a8979b7af35ab96288 differ diff --git a/Library/Artifacts/7a/7a882cc5380be2d31cf6e6008b81a8cf b/Library/Artifacts/7a/7a882cc5380be2d31cf6e6008b81a8cf new file mode 100644 index 0000000..4ae5cfb Binary files /dev/null and b/Library/Artifacts/7a/7a882cc5380be2d31cf6e6008b81a8cf differ diff --git a/Library/Artifacts/7a/7aa06c5ceaa3c21d90fba592af6c8bd5 b/Library/Artifacts/7a/7aa06c5ceaa3c21d90fba592af6c8bd5 new file mode 100644 index 0000000..d0a225c Binary files /dev/null and b/Library/Artifacts/7a/7aa06c5ceaa3c21d90fba592af6c8bd5 differ diff --git a/Library/Artifacts/7a/7ab86704bbf9acd3214bdd42854fe4f5 b/Library/Artifacts/7a/7ab86704bbf9acd3214bdd42854fe4f5 new file mode 100644 index 0000000..3407b9e Binary files /dev/null and b/Library/Artifacts/7a/7ab86704bbf9acd3214bdd42854fe4f5 differ diff --git a/Library/Artifacts/7a/7ad038c0d39d04b9972eeaa637aee445 b/Library/Artifacts/7a/7ad038c0d39d04b9972eeaa637aee445 new file mode 100644 index 0000000..28f9f77 Binary files /dev/null and b/Library/Artifacts/7a/7ad038c0d39d04b9972eeaa637aee445 differ diff --git a/Library/Artifacts/7a/7ad0bad22e9daf25cce575be5303b22b b/Library/Artifacts/7a/7ad0bad22e9daf25cce575be5303b22b new file mode 100644 index 0000000..96dafb5 Binary files /dev/null and b/Library/Artifacts/7a/7ad0bad22e9daf25cce575be5303b22b differ diff --git a/Library/Artifacts/7a/7af4574e601d9bd94f667e1c20c1a1f1 b/Library/Artifacts/7a/7af4574e601d9bd94f667e1c20c1a1f1 new file mode 100644 index 0000000..c6d69d0 Binary files /dev/null and b/Library/Artifacts/7a/7af4574e601d9bd94f667e1c20c1a1f1 differ diff --git a/Library/Artifacts/7a/7af8d91823af3101d81c9e49efd862a8 b/Library/Artifacts/7a/7af8d91823af3101d81c9e49efd862a8 new file mode 100644 index 0000000..dcd5914 Binary files /dev/null and b/Library/Artifacts/7a/7af8d91823af3101d81c9e49efd862a8 differ diff --git a/Library/Artifacts/7b/7b0a58b62e43516d79c180396fc4ff86 b/Library/Artifacts/7b/7b0a58b62e43516d79c180396fc4ff86 new file mode 100644 index 0000000..9527c18 Binary files /dev/null and b/Library/Artifacts/7b/7b0a58b62e43516d79c180396fc4ff86 differ diff --git a/Library/Artifacts/7b/7b4454723466d85062dcbe55bc500d7a b/Library/Artifacts/7b/7b4454723466d85062dcbe55bc500d7a new file mode 100644 index 0000000..32f6732 Binary files /dev/null and b/Library/Artifacts/7b/7b4454723466d85062dcbe55bc500d7a differ diff --git a/Library/Artifacts/7b/7b71b8f386155a34f7c2f8db6043cd19 b/Library/Artifacts/7b/7b71b8f386155a34f7c2f8db6043cd19 new file mode 100644 index 0000000..b4d7692 Binary files /dev/null and b/Library/Artifacts/7b/7b71b8f386155a34f7c2f8db6043cd19 differ diff --git a/Library/Artifacts/7b/7b7392023b385e920e4e7ba845fc8e0c b/Library/Artifacts/7b/7b7392023b385e920e4e7ba845fc8e0c new file mode 100644 index 0000000..82e8691 Binary files /dev/null and b/Library/Artifacts/7b/7b7392023b385e920e4e7ba845fc8e0c differ diff --git a/Library/Artifacts/7b/7b877d65a1e2a5523ff6dcce8ad495df b/Library/Artifacts/7b/7b877d65a1e2a5523ff6dcce8ad495df new file mode 100644 index 0000000..c0c2bd0 Binary files /dev/null and b/Library/Artifacts/7b/7b877d65a1e2a5523ff6dcce8ad495df differ diff --git a/Library/Artifacts/7b/7b922c68e5f10567d3def12a1e795212 b/Library/Artifacts/7b/7b922c68e5f10567d3def12a1e795212 new file mode 100644 index 0000000..df15cff Binary files /dev/null and b/Library/Artifacts/7b/7b922c68e5f10567d3def12a1e795212 differ diff --git a/Library/Artifacts/7b/7bcf1c1dac433557299f90223a6b1796 b/Library/Artifacts/7b/7bcf1c1dac433557299f90223a6b1796 new file mode 100644 index 0000000..7ba63e2 Binary files /dev/null and b/Library/Artifacts/7b/7bcf1c1dac433557299f90223a6b1796 differ diff --git a/Library/Artifacts/7b/7bdab4d57e5aacedcc5f4c6e7fa7ff4a b/Library/Artifacts/7b/7bdab4d57e5aacedcc5f4c6e7fa7ff4a new file mode 100644 index 0000000..3cceda3 Binary files /dev/null and b/Library/Artifacts/7b/7bdab4d57e5aacedcc5f4c6e7fa7ff4a differ diff --git a/Library/Artifacts/7b/7bded1441160532f188f327e152b5ed0 b/Library/Artifacts/7b/7bded1441160532f188f327e152b5ed0 new file mode 100644 index 0000000..bec02c1 Binary files /dev/null and b/Library/Artifacts/7b/7bded1441160532f188f327e152b5ed0 differ diff --git a/Library/Artifacts/7b/7be4a53d052f993becf8dada91695dcb b/Library/Artifacts/7b/7be4a53d052f993becf8dada91695dcb new file mode 100644 index 0000000..9bcb77c Binary files /dev/null and b/Library/Artifacts/7b/7be4a53d052f993becf8dada91695dcb differ diff --git a/Library/Artifacts/7c/7c19ba04e2c7ddc8ac79f60af725e9f6 b/Library/Artifacts/7c/7c19ba04e2c7ddc8ac79f60af725e9f6 new file mode 100644 index 0000000..6d08022 Binary files /dev/null and b/Library/Artifacts/7c/7c19ba04e2c7ddc8ac79f60af725e9f6 differ diff --git a/Library/Artifacts/7c/7c2490e2fda98173257aec6c351ce80d b/Library/Artifacts/7c/7c2490e2fda98173257aec6c351ce80d new file mode 100644 index 0000000..f3cd2ac Binary files /dev/null and b/Library/Artifacts/7c/7c2490e2fda98173257aec6c351ce80d differ diff --git a/Library/Artifacts/7c/7c28210c56ff93f350b52b8a52928a01 b/Library/Artifacts/7c/7c28210c56ff93f350b52b8a52928a01 new file mode 100644 index 0000000..1742078 Binary files /dev/null and b/Library/Artifacts/7c/7c28210c56ff93f350b52b8a52928a01 differ diff --git a/Library/Artifacts/7c/7c369ecf35df692fed6278546302f202 b/Library/Artifacts/7c/7c369ecf35df692fed6278546302f202 new file mode 100644 index 0000000..ac35d37 Binary files /dev/null and b/Library/Artifacts/7c/7c369ecf35df692fed6278546302f202 differ diff --git a/Library/Artifacts/7c/7c3bd599a6d521075bdfbddfdd81e43c b/Library/Artifacts/7c/7c3bd599a6d521075bdfbddfdd81e43c new file mode 100644 index 0000000..9b42a5e Binary files /dev/null and b/Library/Artifacts/7c/7c3bd599a6d521075bdfbddfdd81e43c differ diff --git a/Library/Artifacts/7c/7c5a29c68e204f04589315a7289fa093 b/Library/Artifacts/7c/7c5a29c68e204f04589315a7289fa093 new file mode 100644 index 0000000..c54b0da Binary files /dev/null and b/Library/Artifacts/7c/7c5a29c68e204f04589315a7289fa093 differ diff --git a/Library/Artifacts/7c/7c637d1d5704c92e54406f9ce4ccd56a b/Library/Artifacts/7c/7c637d1d5704c92e54406f9ce4ccd56a new file mode 100644 index 0000000..d166905 Binary files /dev/null and b/Library/Artifacts/7c/7c637d1d5704c92e54406f9ce4ccd56a differ diff --git a/Library/Artifacts/7c/7c97c493dafce68bb2b711f1e7c82cc6 b/Library/Artifacts/7c/7c97c493dafce68bb2b711f1e7c82cc6 new file mode 100644 index 0000000..bf7b746 Binary files /dev/null and b/Library/Artifacts/7c/7c97c493dafce68bb2b711f1e7c82cc6 differ diff --git a/Library/Artifacts/7c/7c9af11aac6278128fb03351903076ec b/Library/Artifacts/7c/7c9af11aac6278128fb03351903076ec new file mode 100644 index 0000000..b5b5a9f Binary files /dev/null and b/Library/Artifacts/7c/7c9af11aac6278128fb03351903076ec differ diff --git a/Library/Artifacts/7c/7ca755a2a1a6894d31a834e84d5f36da b/Library/Artifacts/7c/7ca755a2a1a6894d31a834e84d5f36da new file mode 100644 index 0000000..a9c87e7 Binary files /dev/null and b/Library/Artifacts/7c/7ca755a2a1a6894d31a834e84d5f36da differ diff --git a/Library/Artifacts/7c/7ca82a6a5222993dd05b0111ee643851 b/Library/Artifacts/7c/7ca82a6a5222993dd05b0111ee643851 new file mode 100644 index 0000000..195dc7a Binary files /dev/null and b/Library/Artifacts/7c/7ca82a6a5222993dd05b0111ee643851 differ diff --git a/Library/Artifacts/7c/7cb9d95c09f5d7cd7e76983c90f7657a b/Library/Artifacts/7c/7cb9d95c09f5d7cd7e76983c90f7657a new file mode 100644 index 0000000..c0c4967 Binary files /dev/null and b/Library/Artifacts/7c/7cb9d95c09f5d7cd7e76983c90f7657a differ diff --git a/Library/Artifacts/7c/7cdff9f6e75709561679521b0ae058ba b/Library/Artifacts/7c/7cdff9f6e75709561679521b0ae058ba new file mode 100644 index 0000000..4d3e80d Binary files /dev/null and b/Library/Artifacts/7c/7cdff9f6e75709561679521b0ae058ba differ diff --git a/Library/Artifacts/7c/7ce731508d9a0da1751c5e401cdda610 b/Library/Artifacts/7c/7ce731508d9a0da1751c5e401cdda610 new file mode 100644 index 0000000..8de6389 Binary files /dev/null and b/Library/Artifacts/7c/7ce731508d9a0da1751c5e401cdda610 differ diff --git a/Library/Artifacts/7c/7cf13fa2168e6e63d8c309cbbe87c807 b/Library/Artifacts/7c/7cf13fa2168e6e63d8c309cbbe87c807 new file mode 100644 index 0000000..934b32a Binary files /dev/null and b/Library/Artifacts/7c/7cf13fa2168e6e63d8c309cbbe87c807 differ diff --git a/Library/Artifacts/7c/7cfe4f699d7691faad268873817bd0eb b/Library/Artifacts/7c/7cfe4f699d7691faad268873817bd0eb new file mode 100644 index 0000000..5525cd7 Binary files /dev/null and b/Library/Artifacts/7c/7cfe4f699d7691faad268873817bd0eb differ diff --git a/Library/Artifacts/7d/7d09f3239768a9c117eb7a8118861667 b/Library/Artifacts/7d/7d09f3239768a9c117eb7a8118861667 new file mode 100644 index 0000000..53092f6 Binary files /dev/null and b/Library/Artifacts/7d/7d09f3239768a9c117eb7a8118861667 differ diff --git a/Library/Artifacts/7d/7d0e34de09c0e7a5add2f3e7ed67870f b/Library/Artifacts/7d/7d0e34de09c0e7a5add2f3e7ed67870f new file mode 100644 index 0000000..ccd7a32 Binary files /dev/null and b/Library/Artifacts/7d/7d0e34de09c0e7a5add2f3e7ed67870f differ diff --git a/Library/Artifacts/7d/7d2b1b311591fc74b13b637f7eb260d9 b/Library/Artifacts/7d/7d2b1b311591fc74b13b637f7eb260d9 new file mode 100644 index 0000000..e7ed25e Binary files /dev/null and b/Library/Artifacts/7d/7d2b1b311591fc74b13b637f7eb260d9 differ diff --git a/Library/Artifacts/7d/7d3e6bc9442afafff809676674a48411 b/Library/Artifacts/7d/7d3e6bc9442afafff809676674a48411 new file mode 100644 index 0000000..c0a9a4b Binary files /dev/null and b/Library/Artifacts/7d/7d3e6bc9442afafff809676674a48411 differ diff --git a/Library/Artifacts/7d/7d55dabe5131733a67659987e98a5dd0 b/Library/Artifacts/7d/7d55dabe5131733a67659987e98a5dd0 new file mode 100644 index 0000000..b08f48c Binary files /dev/null and b/Library/Artifacts/7d/7d55dabe5131733a67659987e98a5dd0 differ diff --git a/Library/Artifacts/7d/7d587d0dc85028cc59c65e0f6d40cf11 b/Library/Artifacts/7d/7d587d0dc85028cc59c65e0f6d40cf11 new file mode 100644 index 0000000..8b49aac Binary files /dev/null and b/Library/Artifacts/7d/7d587d0dc85028cc59c65e0f6d40cf11 differ diff --git a/Library/Artifacts/7d/7d6f3fba43b9a198ec41253871107849 b/Library/Artifacts/7d/7d6f3fba43b9a198ec41253871107849 new file mode 100644 index 0000000..07b205d Binary files /dev/null and b/Library/Artifacts/7d/7d6f3fba43b9a198ec41253871107849 differ diff --git a/Library/Artifacts/7d/7d7a5580c54e7dcab33fbeb61951f431 b/Library/Artifacts/7d/7d7a5580c54e7dcab33fbeb61951f431 new file mode 100644 index 0000000..98adae2 Binary files /dev/null and b/Library/Artifacts/7d/7d7a5580c54e7dcab33fbeb61951f431 differ diff --git a/Library/Artifacts/7d/7d8001e6333bb24a796498a6429037d2 b/Library/Artifacts/7d/7d8001e6333bb24a796498a6429037d2 new file mode 100644 index 0000000..d15f41a Binary files /dev/null and b/Library/Artifacts/7d/7d8001e6333bb24a796498a6429037d2 differ diff --git a/Library/Artifacts/7d/7d9bd31793d5ec07e1652ada68f8e65e b/Library/Artifacts/7d/7d9bd31793d5ec07e1652ada68f8e65e new file mode 100644 index 0000000..92d0cd9 Binary files /dev/null and b/Library/Artifacts/7d/7d9bd31793d5ec07e1652ada68f8e65e differ diff --git a/Library/Artifacts/7d/7dee0e579213e921e07831746f048aec b/Library/Artifacts/7d/7dee0e579213e921e07831746f048aec new file mode 100644 index 0000000..a3f0217 Binary files /dev/null and b/Library/Artifacts/7d/7dee0e579213e921e07831746f048aec differ diff --git a/Library/Artifacts/7e/7e01561233644e028ea51dfa90cdfa74 b/Library/Artifacts/7e/7e01561233644e028ea51dfa90cdfa74 new file mode 100644 index 0000000..7b06c5d Binary files /dev/null and b/Library/Artifacts/7e/7e01561233644e028ea51dfa90cdfa74 differ diff --git a/Library/Artifacts/7e/7e359c51a0b39fcdab2609766b39a2e0 b/Library/Artifacts/7e/7e359c51a0b39fcdab2609766b39a2e0 new file mode 100644 index 0000000..ea945f8 Binary files /dev/null and b/Library/Artifacts/7e/7e359c51a0b39fcdab2609766b39a2e0 differ diff --git a/Library/Artifacts/7e/7e3be0b4c500abc0da01e04cf6b5f1cc b/Library/Artifacts/7e/7e3be0b4c500abc0da01e04cf6b5f1cc new file mode 100644 index 0000000..5a923bf Binary files /dev/null and b/Library/Artifacts/7e/7e3be0b4c500abc0da01e04cf6b5f1cc differ diff --git a/Library/Artifacts/7e/7e815df158c2312745ac6be0e9257561 b/Library/Artifacts/7e/7e815df158c2312745ac6be0e9257561 new file mode 100644 index 0000000..74ac9f8 Binary files /dev/null and b/Library/Artifacts/7e/7e815df158c2312745ac6be0e9257561 differ diff --git a/Library/Artifacts/7e/7e8fbc5ee7b2256078fb45556a83bc72 b/Library/Artifacts/7e/7e8fbc5ee7b2256078fb45556a83bc72 new file mode 100644 index 0000000..ed54b2b Binary files /dev/null and b/Library/Artifacts/7e/7e8fbc5ee7b2256078fb45556a83bc72 differ diff --git a/Library/Artifacts/7e/7e94e155da06ffc11c252b0bccb18531 b/Library/Artifacts/7e/7e94e155da06ffc11c252b0bccb18531 new file mode 100644 index 0000000..6fe6ac0 Binary files /dev/null and b/Library/Artifacts/7e/7e94e155da06ffc11c252b0bccb18531 differ diff --git a/Library/Artifacts/7e/7e9b03d66d4d6bfd61ae0bd31148f376 b/Library/Artifacts/7e/7e9b03d66d4d6bfd61ae0bd31148f376 new file mode 100644 index 0000000..0f74060 Binary files /dev/null and b/Library/Artifacts/7e/7e9b03d66d4d6bfd61ae0bd31148f376 differ diff --git a/Library/Artifacts/7e/7eb0e2bb01cd2423ceec32e16dce7aa3 b/Library/Artifacts/7e/7eb0e2bb01cd2423ceec32e16dce7aa3 new file mode 100644 index 0000000..ab65581 Binary files /dev/null and b/Library/Artifacts/7e/7eb0e2bb01cd2423ceec32e16dce7aa3 differ diff --git a/Library/Artifacts/7e/7eb9e06a56b6583ac74637de70d4deb0 b/Library/Artifacts/7e/7eb9e06a56b6583ac74637de70d4deb0 new file mode 100644 index 0000000..33d3240 Binary files /dev/null and b/Library/Artifacts/7e/7eb9e06a56b6583ac74637de70d4deb0 differ diff --git a/Library/Artifacts/7e/7eca086d9293aca1d37c55ef6869248f b/Library/Artifacts/7e/7eca086d9293aca1d37c55ef6869248f new file mode 100644 index 0000000..eebf7fc Binary files /dev/null and b/Library/Artifacts/7e/7eca086d9293aca1d37c55ef6869248f differ diff --git a/Library/Artifacts/7e/7eff95990bfa66c136e45927882f64e4 b/Library/Artifacts/7e/7eff95990bfa66c136e45927882f64e4 new file mode 100644 index 0000000..bfc86b4 Binary files /dev/null and b/Library/Artifacts/7e/7eff95990bfa66c136e45927882f64e4 differ diff --git a/Library/Artifacts/7f/7f128d2bb534520f110eb4c8f991e99a b/Library/Artifacts/7f/7f128d2bb534520f110eb4c8f991e99a new file mode 100644 index 0000000..ed54ce8 Binary files /dev/null and b/Library/Artifacts/7f/7f128d2bb534520f110eb4c8f991e99a differ diff --git a/Library/Artifacts/7f/7f26aa7fe95961a53ba4b8938c7e85ca b/Library/Artifacts/7f/7f26aa7fe95961a53ba4b8938c7e85ca new file mode 100644 index 0000000..a8ed184 Binary files /dev/null and b/Library/Artifacts/7f/7f26aa7fe95961a53ba4b8938c7e85ca differ diff --git a/Library/Artifacts/7f/7f4289d3068019a679bd703e9430343b b/Library/Artifacts/7f/7f4289d3068019a679bd703e9430343b new file mode 100644 index 0000000..3a86c72 Binary files /dev/null and b/Library/Artifacts/7f/7f4289d3068019a679bd703e9430343b differ diff --git a/Library/Artifacts/7f/7f73b6134b60a5cbdd3057f8ac8f65ed b/Library/Artifacts/7f/7f73b6134b60a5cbdd3057f8ac8f65ed new file mode 100644 index 0000000..3556f90 Binary files /dev/null and b/Library/Artifacts/7f/7f73b6134b60a5cbdd3057f8ac8f65ed differ diff --git a/Library/Artifacts/7f/7f8b27c4b138f9c12dd16dbf959a8438 b/Library/Artifacts/7f/7f8b27c4b138f9c12dd16dbf959a8438 new file mode 100644 index 0000000..e3123df Binary files /dev/null and b/Library/Artifacts/7f/7f8b27c4b138f9c12dd16dbf959a8438 differ diff --git a/Library/Artifacts/7f/7fa970d648c86054f144f4e7c06d7790 b/Library/Artifacts/7f/7fa970d648c86054f144f4e7c06d7790 new file mode 100644 index 0000000..a5cc6af Binary files /dev/null and b/Library/Artifacts/7f/7fa970d648c86054f144f4e7c06d7790 differ diff --git a/Library/Artifacts/7f/7fbfa9060a3d674efad9feeadff2023d b/Library/Artifacts/7f/7fbfa9060a3d674efad9feeadff2023d new file mode 100644 index 0000000..a979434 Binary files /dev/null and b/Library/Artifacts/7f/7fbfa9060a3d674efad9feeadff2023d differ diff --git a/Library/Artifacts/80/801a6ae170ccbd2645cfded78da6d164 b/Library/Artifacts/80/801a6ae170ccbd2645cfded78da6d164 new file mode 100644 index 0000000..26e09be Binary files /dev/null and b/Library/Artifacts/80/801a6ae170ccbd2645cfded78da6d164 differ diff --git a/Library/Artifacts/80/8045700072abafc9465d1ef0fbddd4d9 b/Library/Artifacts/80/8045700072abafc9465d1ef0fbddd4d9 new file mode 100644 index 0000000..182367a Binary files /dev/null and b/Library/Artifacts/80/8045700072abafc9465d1ef0fbddd4d9 differ diff --git a/Library/Artifacts/80/80570db46c4cb7ee199f9075f2f31426 b/Library/Artifacts/80/80570db46c4cb7ee199f9075f2f31426 new file mode 100644 index 0000000..c031bac Binary files /dev/null and b/Library/Artifacts/80/80570db46c4cb7ee199f9075f2f31426 differ diff --git a/Library/Artifacts/80/8063338f7d048fb90fc29186b84cb723 b/Library/Artifacts/80/8063338f7d048fb90fc29186b84cb723 new file mode 100644 index 0000000..61c4137 Binary files /dev/null and b/Library/Artifacts/80/8063338f7d048fb90fc29186b84cb723 differ diff --git a/Library/Artifacts/80/80b62454444f3511014db555736e44b7 b/Library/Artifacts/80/80b62454444f3511014db555736e44b7 new file mode 100644 index 0000000..aa32a87 Binary files /dev/null and b/Library/Artifacts/80/80b62454444f3511014db555736e44b7 differ diff --git a/Library/Artifacts/80/80b92cebe4e7a6964216e2bee2a945cc b/Library/Artifacts/80/80b92cebe4e7a6964216e2bee2a945cc new file mode 100644 index 0000000..398d15d Binary files /dev/null and b/Library/Artifacts/80/80b92cebe4e7a6964216e2bee2a945cc differ diff --git a/Library/Artifacts/80/80d3f4c9a4347fb66e2176e66e4925a9 b/Library/Artifacts/80/80d3f4c9a4347fb66e2176e66e4925a9 new file mode 100644 index 0000000..30553cd Binary files /dev/null and b/Library/Artifacts/80/80d3f4c9a4347fb66e2176e66e4925a9 differ diff --git a/Library/Artifacts/80/80d95689f5e402d6f70262003c8c8f60 b/Library/Artifacts/80/80d95689f5e402d6f70262003c8c8f60 new file mode 100644 index 0000000..4512849 Binary files /dev/null and b/Library/Artifacts/80/80d95689f5e402d6f70262003c8c8f60 differ diff --git a/Library/Artifacts/80/80e7f39e36d87905904cfc79ea5d0749 b/Library/Artifacts/80/80e7f39e36d87905904cfc79ea5d0749 new file mode 100644 index 0000000..53dfa7d Binary files /dev/null and b/Library/Artifacts/80/80e7f39e36d87905904cfc79ea5d0749 differ diff --git a/Library/Artifacts/80/80f22957114e3b8d030b5e91d45196c6 b/Library/Artifacts/80/80f22957114e3b8d030b5e91d45196c6 new file mode 100644 index 0000000..edc073b Binary files /dev/null and b/Library/Artifacts/80/80f22957114e3b8d030b5e91d45196c6 differ diff --git a/Library/Artifacts/80/80fcd4d109c4c17c572f8b88e3e2bcec b/Library/Artifacts/80/80fcd4d109c4c17c572f8b88e3e2bcec new file mode 100644 index 0000000..dbedbcc Binary files /dev/null and b/Library/Artifacts/80/80fcd4d109c4c17c572f8b88e3e2bcec differ diff --git a/Library/Artifacts/81/811982e6efccfbd103920c764ecf4608 b/Library/Artifacts/81/811982e6efccfbd103920c764ecf4608 new file mode 100644 index 0000000..d0b1e4b Binary files /dev/null and b/Library/Artifacts/81/811982e6efccfbd103920c764ecf4608 differ diff --git a/Library/Artifacts/81/812d091f3e0f0dfe44a9f528a79959ff b/Library/Artifacts/81/812d091f3e0f0dfe44a9f528a79959ff new file mode 100644 index 0000000..c2037a4 Binary files /dev/null and b/Library/Artifacts/81/812d091f3e0f0dfe44a9f528a79959ff differ diff --git a/Library/Artifacts/81/814683bde61c6ffadd76f468525458ed b/Library/Artifacts/81/814683bde61c6ffadd76f468525458ed new file mode 100644 index 0000000..bd90667 Binary files /dev/null and b/Library/Artifacts/81/814683bde61c6ffadd76f468525458ed differ diff --git a/Library/Artifacts/81/814be5a3c9c8270d732201fd19616c92 b/Library/Artifacts/81/814be5a3c9c8270d732201fd19616c92 new file mode 100644 index 0000000..11d8ac4 Binary files /dev/null and b/Library/Artifacts/81/814be5a3c9c8270d732201fd19616c92 differ diff --git a/Library/Artifacts/81/81622329279329096242efb791538115 b/Library/Artifacts/81/81622329279329096242efb791538115 new file mode 100644 index 0000000..449e6a0 Binary files /dev/null and b/Library/Artifacts/81/81622329279329096242efb791538115 differ diff --git a/Library/Artifacts/81/817dc0befd85975ca3989d03ca18fb42 b/Library/Artifacts/81/817dc0befd85975ca3989d03ca18fb42 new file mode 100644 index 0000000..1966c6f Binary files /dev/null and b/Library/Artifacts/81/817dc0befd85975ca3989d03ca18fb42 differ diff --git a/Library/Artifacts/81/8197721c0b43d8e904c95f9e363cb142 b/Library/Artifacts/81/8197721c0b43d8e904c95f9e363cb142 new file mode 100644 index 0000000..7b3cf93 Binary files /dev/null and b/Library/Artifacts/81/8197721c0b43d8e904c95f9e363cb142 differ diff --git a/Library/Artifacts/81/81a1091915124a79668ba0435ec1a4b1 b/Library/Artifacts/81/81a1091915124a79668ba0435ec1a4b1 new file mode 100644 index 0000000..c4c9e2b Binary files /dev/null and b/Library/Artifacts/81/81a1091915124a79668ba0435ec1a4b1 differ diff --git a/Library/Artifacts/82/820d01a0149684769af026e58c3783e5 b/Library/Artifacts/82/820d01a0149684769af026e58c3783e5 new file mode 100644 index 0000000..a493963 Binary files /dev/null and b/Library/Artifacts/82/820d01a0149684769af026e58c3783e5 differ diff --git a/Library/Artifacts/82/8247511f1013fcd5a552b4fbfb815bd0 b/Library/Artifacts/82/8247511f1013fcd5a552b4fbfb815bd0 new file mode 100644 index 0000000..99f2e1e Binary files /dev/null and b/Library/Artifacts/82/8247511f1013fcd5a552b4fbfb815bd0 differ diff --git a/Library/Artifacts/82/825d7ff9873b68621428f196b33545f3 b/Library/Artifacts/82/825d7ff9873b68621428f196b33545f3 new file mode 100644 index 0000000..a545467 Binary files /dev/null and b/Library/Artifacts/82/825d7ff9873b68621428f196b33545f3 differ diff --git a/Library/Artifacts/82/825ed56d932f175147cf18165e115fed b/Library/Artifacts/82/825ed56d932f175147cf18165e115fed new file mode 100644 index 0000000..f121956 Binary files /dev/null and b/Library/Artifacts/82/825ed56d932f175147cf18165e115fed differ diff --git a/Library/Artifacts/82/826f933060fc58333bd19621634d9298 b/Library/Artifacts/82/826f933060fc58333bd19621634d9298 new file mode 100644 index 0000000..ce07ef9 Binary files /dev/null and b/Library/Artifacts/82/826f933060fc58333bd19621634d9298 differ diff --git a/Library/Artifacts/82/8270cd1476e2326726af04f4d18fcc6d b/Library/Artifacts/82/8270cd1476e2326726af04f4d18fcc6d new file mode 100644 index 0000000..a906e94 Binary files /dev/null and b/Library/Artifacts/82/8270cd1476e2326726af04f4d18fcc6d differ diff --git a/Library/Artifacts/82/82733151a398c125df2a918bb28c917a b/Library/Artifacts/82/82733151a398c125df2a918bb28c917a new file mode 100644 index 0000000..ca4be3c Binary files /dev/null and b/Library/Artifacts/82/82733151a398c125df2a918bb28c917a differ diff --git a/Library/Artifacts/82/828261ed704b2c685ee2bd721a4e5d28 b/Library/Artifacts/82/828261ed704b2c685ee2bd721a4e5d28 new file mode 100644 index 0000000..a1a8fb4 Binary files /dev/null and b/Library/Artifacts/82/828261ed704b2c685ee2bd721a4e5d28 differ diff --git a/Library/Artifacts/82/828a420574c596c1d77953690209c649 b/Library/Artifacts/82/828a420574c596c1d77953690209c649 new file mode 100644 index 0000000..5fc0221 Binary files /dev/null and b/Library/Artifacts/82/828a420574c596c1d77953690209c649 differ diff --git a/Library/Artifacts/82/8294a7017daf23d9a5607a92fd67eca3 b/Library/Artifacts/82/8294a7017daf23d9a5607a92fd67eca3 new file mode 100644 index 0000000..f87f00e Binary files /dev/null and b/Library/Artifacts/82/8294a7017daf23d9a5607a92fd67eca3 differ diff --git a/Library/Artifacts/82/82a732f3eadc507ab594a4479d80dc16 b/Library/Artifacts/82/82a732f3eadc507ab594a4479d80dc16 new file mode 100644 index 0000000..f823feb Binary files /dev/null and b/Library/Artifacts/82/82a732f3eadc507ab594a4479d80dc16 differ diff --git a/Library/Artifacts/82/82ba6f49825bd0fa39c88dcf86360d86 b/Library/Artifacts/82/82ba6f49825bd0fa39c88dcf86360d86 new file mode 100644 index 0000000..2c187f9 Binary files /dev/null and b/Library/Artifacts/82/82ba6f49825bd0fa39c88dcf86360d86 differ diff --git a/Library/Artifacts/82/82cd785a8a577d18eac23a3b1f9ff162 b/Library/Artifacts/82/82cd785a8a577d18eac23a3b1f9ff162 new file mode 100644 index 0000000..4b14c7b Binary files /dev/null and b/Library/Artifacts/82/82cd785a8a577d18eac23a3b1f9ff162 differ diff --git a/Library/Artifacts/82/82d0a548ff94a6c3dfebe8a650c0fe37 b/Library/Artifacts/82/82d0a548ff94a6c3dfebe8a650c0fe37 new file mode 100644 index 0000000..f3a9a1c Binary files /dev/null and b/Library/Artifacts/82/82d0a548ff94a6c3dfebe8a650c0fe37 differ diff --git a/Library/Artifacts/82/82ee9ae298afdc29ff80883253975bd7 b/Library/Artifacts/82/82ee9ae298afdc29ff80883253975bd7 new file mode 100644 index 0000000..8ed151b Binary files /dev/null and b/Library/Artifacts/82/82ee9ae298afdc29ff80883253975bd7 differ diff --git a/Library/Artifacts/82/82f6711545bd10b18a922b0129ed3b08 b/Library/Artifacts/82/82f6711545bd10b18a922b0129ed3b08 new file mode 100644 index 0000000..b9da477 Binary files /dev/null and b/Library/Artifacts/82/82f6711545bd10b18a922b0129ed3b08 differ diff --git a/Library/Artifacts/83/831ff34b6bd7f73f90038991e1c81c60 b/Library/Artifacts/83/831ff34b6bd7f73f90038991e1c81c60 new file mode 100644 index 0000000..3a49413 Binary files /dev/null and b/Library/Artifacts/83/831ff34b6bd7f73f90038991e1c81c60 differ diff --git a/Library/Artifacts/83/832028310dcdc7e308e0d9a2ac236fd2 b/Library/Artifacts/83/832028310dcdc7e308e0d9a2ac236fd2 new file mode 100644 index 0000000..a01642c Binary files /dev/null and b/Library/Artifacts/83/832028310dcdc7e308e0d9a2ac236fd2 differ diff --git a/Library/Artifacts/83/832d66bf1e1450211b0d02d956e28196 b/Library/Artifacts/83/832d66bf1e1450211b0d02d956e28196 new file mode 100644 index 0000000..91bae3b Binary files /dev/null and b/Library/Artifacts/83/832d66bf1e1450211b0d02d956e28196 differ diff --git a/Library/Artifacts/83/83660e4faad2af3601f617db5e2568db b/Library/Artifacts/83/83660e4faad2af3601f617db5e2568db new file mode 100644 index 0000000..1ae139c Binary files /dev/null and b/Library/Artifacts/83/83660e4faad2af3601f617db5e2568db differ diff --git a/Library/Artifacts/83/8368df72f520aaa0aad38fc13a7a3a71 b/Library/Artifacts/83/8368df72f520aaa0aad38fc13a7a3a71 new file mode 100644 index 0000000..14d5f2e Binary files /dev/null and b/Library/Artifacts/83/8368df72f520aaa0aad38fc13a7a3a71 differ diff --git a/Library/Artifacts/83/8386f9fac1eb7c8dbf6b04089fe4ee1e b/Library/Artifacts/83/8386f9fac1eb7c8dbf6b04089fe4ee1e new file mode 100644 index 0000000..ac3de48 Binary files /dev/null and b/Library/Artifacts/83/8386f9fac1eb7c8dbf6b04089fe4ee1e differ diff --git a/Library/Artifacts/83/838efe6d8872ad4ddcdd17b96574b7b9 b/Library/Artifacts/83/838efe6d8872ad4ddcdd17b96574b7b9 new file mode 100644 index 0000000..5f83f98 Binary files /dev/null and b/Library/Artifacts/83/838efe6d8872ad4ddcdd17b96574b7b9 differ diff --git a/Library/Artifacts/83/83a0b17459bbdd3325c1089fb53744bd b/Library/Artifacts/83/83a0b17459bbdd3325c1089fb53744bd new file mode 100644 index 0000000..1660211 Binary files /dev/null and b/Library/Artifacts/83/83a0b17459bbdd3325c1089fb53744bd differ diff --git a/Library/Artifacts/83/83a43593ec482460c58dc2754ac908aa b/Library/Artifacts/83/83a43593ec482460c58dc2754ac908aa new file mode 100644 index 0000000..6c7e4f9 Binary files /dev/null and b/Library/Artifacts/83/83a43593ec482460c58dc2754ac908aa differ diff --git a/Library/Artifacts/83/83beed0608fd42018a5d9598551442cd b/Library/Artifacts/83/83beed0608fd42018a5d9598551442cd new file mode 100644 index 0000000..ea68e63 Binary files /dev/null and b/Library/Artifacts/83/83beed0608fd42018a5d9598551442cd differ diff --git a/Library/Artifacts/84/843acdbaf7df9d3bd4e0d1b58da99e43 b/Library/Artifacts/84/843acdbaf7df9d3bd4e0d1b58da99e43 new file mode 100644 index 0000000..48c5ddb Binary files /dev/null and b/Library/Artifacts/84/843acdbaf7df9d3bd4e0d1b58da99e43 differ diff --git a/Library/Artifacts/84/843bcce2e3dec9813df662e9b2d4b902 b/Library/Artifacts/84/843bcce2e3dec9813df662e9b2d4b902 new file mode 100644 index 0000000..a28c27b Binary files /dev/null and b/Library/Artifacts/84/843bcce2e3dec9813df662e9b2d4b902 differ diff --git a/Library/Artifacts/84/8461ded1bd600fc8e776aa9ebbd1c0d0 b/Library/Artifacts/84/8461ded1bd600fc8e776aa9ebbd1c0d0 new file mode 100644 index 0000000..6107bf7 Binary files /dev/null and b/Library/Artifacts/84/8461ded1bd600fc8e776aa9ebbd1c0d0 differ diff --git a/Library/Artifacts/84/847631f3a186d5adf9ebca5ec9bfb3fd b/Library/Artifacts/84/847631f3a186d5adf9ebca5ec9bfb3fd new file mode 100644 index 0000000..1337c76 Binary files /dev/null and b/Library/Artifacts/84/847631f3a186d5adf9ebca5ec9bfb3fd differ diff --git a/Library/Artifacts/84/847dc273de2c485eb740a7394e36a916 b/Library/Artifacts/84/847dc273de2c485eb740a7394e36a916 new file mode 100644 index 0000000..f7186ca Binary files /dev/null and b/Library/Artifacts/84/847dc273de2c485eb740a7394e36a916 differ diff --git a/Library/Artifacts/84/84810fb6ebf99b6998c3a5ea938034d0 b/Library/Artifacts/84/84810fb6ebf99b6998c3a5ea938034d0 new file mode 100644 index 0000000..f39e098 Binary files /dev/null and b/Library/Artifacts/84/84810fb6ebf99b6998c3a5ea938034d0 differ diff --git a/Library/Artifacts/84/848edd40f0961a3c7c15781100cab1c0 b/Library/Artifacts/84/848edd40f0961a3c7c15781100cab1c0 new file mode 100644 index 0000000..599da51 Binary files /dev/null and b/Library/Artifacts/84/848edd40f0961a3c7c15781100cab1c0 differ diff --git a/Library/Artifacts/84/84a6515e291ad2ba0883d3fe051647dc b/Library/Artifacts/84/84a6515e291ad2ba0883d3fe051647dc new file mode 100644 index 0000000..b8a599f Binary files /dev/null and b/Library/Artifacts/84/84a6515e291ad2ba0883d3fe051647dc differ diff --git a/Library/Artifacts/84/84d8a2ec0298370c646f61f8006181c6 b/Library/Artifacts/84/84d8a2ec0298370c646f61f8006181c6 new file mode 100644 index 0000000..cae1971 Binary files /dev/null and b/Library/Artifacts/84/84d8a2ec0298370c646f61f8006181c6 differ diff --git a/Library/Artifacts/85/85003bd8bab3812be27007b7641209d8 b/Library/Artifacts/85/85003bd8bab3812be27007b7641209d8 new file mode 100644 index 0000000..0945be0 Binary files /dev/null and b/Library/Artifacts/85/85003bd8bab3812be27007b7641209d8 differ diff --git a/Library/Artifacts/85/851ad2d70f72c1185ed826dd2f0450bf b/Library/Artifacts/85/851ad2d70f72c1185ed826dd2f0450bf new file mode 100644 index 0000000..96ddd3e Binary files /dev/null and b/Library/Artifacts/85/851ad2d70f72c1185ed826dd2f0450bf differ diff --git a/Library/Artifacts/85/851bb68fadcf5650669f87135d93531f b/Library/Artifacts/85/851bb68fadcf5650669f87135d93531f new file mode 100644 index 0000000..b7563ab Binary files /dev/null and b/Library/Artifacts/85/851bb68fadcf5650669f87135d93531f differ diff --git a/Library/Artifacts/85/85237808e03498cfb5027b9aa0e85a98 b/Library/Artifacts/85/85237808e03498cfb5027b9aa0e85a98 new file mode 100644 index 0000000..a9b07c4 Binary files /dev/null and b/Library/Artifacts/85/85237808e03498cfb5027b9aa0e85a98 differ diff --git a/Library/Artifacts/85/85260e758f5c9c84c2c4771ae7654079 b/Library/Artifacts/85/85260e758f5c9c84c2c4771ae7654079 new file mode 100644 index 0000000..0643097 Binary files /dev/null and b/Library/Artifacts/85/85260e758f5c9c84c2c4771ae7654079 differ diff --git a/Library/Artifacts/85/853a9e5c3cec1b8f23bbec0a1458a591 b/Library/Artifacts/85/853a9e5c3cec1b8f23bbec0a1458a591 new file mode 100644 index 0000000..92dcb5c Binary files /dev/null and b/Library/Artifacts/85/853a9e5c3cec1b8f23bbec0a1458a591 differ diff --git a/Library/Artifacts/85/853d88c5bc671c6ef9ad3187c2ce4dd2 b/Library/Artifacts/85/853d88c5bc671c6ef9ad3187c2ce4dd2 new file mode 100644 index 0000000..08f659c Binary files /dev/null and b/Library/Artifacts/85/853d88c5bc671c6ef9ad3187c2ce4dd2 differ diff --git a/Library/Artifacts/85/8544d43a2b44e9bfd1418869f07d0cef b/Library/Artifacts/85/8544d43a2b44e9bfd1418869f07d0cef new file mode 100644 index 0000000..fd0ef19 Binary files /dev/null and b/Library/Artifacts/85/8544d43a2b44e9bfd1418869f07d0cef differ diff --git a/Library/Artifacts/85/8546ac561e0ea17deae3b5a6b5b3d767 b/Library/Artifacts/85/8546ac561e0ea17deae3b5a6b5b3d767 new file mode 100644 index 0000000..b736fa0 Binary files /dev/null and b/Library/Artifacts/85/8546ac561e0ea17deae3b5a6b5b3d767 differ diff --git a/Library/Artifacts/85/854866ca38bae20dde5c1cf78852e320 b/Library/Artifacts/85/854866ca38bae20dde5c1cf78852e320 new file mode 100644 index 0000000..140d376 Binary files /dev/null and b/Library/Artifacts/85/854866ca38bae20dde5c1cf78852e320 differ diff --git a/Library/Artifacts/85/8591c28c2dacfc794759045d1e236f4e b/Library/Artifacts/85/8591c28c2dacfc794759045d1e236f4e new file mode 100644 index 0000000..77573b0 Binary files /dev/null and b/Library/Artifacts/85/8591c28c2dacfc794759045d1e236f4e differ diff --git a/Library/Artifacts/85/85978f864828d3c0bc020378c34a3124 b/Library/Artifacts/85/85978f864828d3c0bc020378c34a3124 new file mode 100644 index 0000000..8ee3b49 Binary files /dev/null and b/Library/Artifacts/85/85978f864828d3c0bc020378c34a3124 differ diff --git a/Library/Artifacts/85/85c9b223384f2d321bad364b289bee33 b/Library/Artifacts/85/85c9b223384f2d321bad364b289bee33 new file mode 100644 index 0000000..2b6b177 Binary files /dev/null and b/Library/Artifacts/85/85c9b223384f2d321bad364b289bee33 differ diff --git a/Library/Artifacts/86/8644e49a6cd3f8634b2fafb46cfb3819 b/Library/Artifacts/86/8644e49a6cd3f8634b2fafb46cfb3819 new file mode 100644 index 0000000..d327dc2 Binary files /dev/null and b/Library/Artifacts/86/8644e49a6cd3f8634b2fafb46cfb3819 differ diff --git a/Library/Artifacts/86/8648d859870aac0d828c66339f4f8089 b/Library/Artifacts/86/8648d859870aac0d828c66339f4f8089 new file mode 100644 index 0000000..73b11d2 Binary files /dev/null and b/Library/Artifacts/86/8648d859870aac0d828c66339f4f8089 differ diff --git a/Library/Artifacts/86/8685dc55b4059d1629c00d935b7df8ea b/Library/Artifacts/86/8685dc55b4059d1629c00d935b7df8ea new file mode 100644 index 0000000..8a96791 Binary files /dev/null and b/Library/Artifacts/86/8685dc55b4059d1629c00d935b7df8ea differ diff --git a/Library/Artifacts/86/86b331185ecc39b08ec7cd9d4c00dd68 b/Library/Artifacts/86/86b331185ecc39b08ec7cd9d4c00dd68 new file mode 100644 index 0000000..fe8daa6 Binary files /dev/null and b/Library/Artifacts/86/86b331185ecc39b08ec7cd9d4c00dd68 differ diff --git a/Library/Artifacts/86/86c4d14ddced6002806515ab21d216fe b/Library/Artifacts/86/86c4d14ddced6002806515ab21d216fe new file mode 100644 index 0000000..f48c08f Binary files /dev/null and b/Library/Artifacts/86/86c4d14ddced6002806515ab21d216fe differ diff --git a/Library/Artifacts/86/86daa399aa28bb067819b8cae28ed397 b/Library/Artifacts/86/86daa399aa28bb067819b8cae28ed397 new file mode 100644 index 0000000..aedf5db Binary files /dev/null and b/Library/Artifacts/86/86daa399aa28bb067819b8cae28ed397 differ diff --git a/Library/Artifacts/87/870c2ccfdddab6bbfed60e962fe2bb59 b/Library/Artifacts/87/870c2ccfdddab6bbfed60e962fe2bb59 new file mode 100644 index 0000000..240bca3 Binary files /dev/null and b/Library/Artifacts/87/870c2ccfdddab6bbfed60e962fe2bb59 differ diff --git a/Library/Artifacts/87/87183dfc901747f779dfac9fef0d4fa9 b/Library/Artifacts/87/87183dfc901747f779dfac9fef0d4fa9 new file mode 100644 index 0000000..a8dbfb3 Binary files /dev/null and b/Library/Artifacts/87/87183dfc901747f779dfac9fef0d4fa9 differ diff --git a/Library/Artifacts/87/8740f652295a13af0efdb23fa7466357 b/Library/Artifacts/87/8740f652295a13af0efdb23fa7466357 new file mode 100644 index 0000000..025f4ad Binary files /dev/null and b/Library/Artifacts/87/8740f652295a13af0efdb23fa7466357 differ diff --git a/Library/Artifacts/87/87426879a21d94f8d94fd86c84b98be3 b/Library/Artifacts/87/87426879a21d94f8d94fd86c84b98be3 new file mode 100644 index 0000000..b9f9a6e Binary files /dev/null and b/Library/Artifacts/87/87426879a21d94f8d94fd86c84b98be3 differ diff --git a/Library/Artifacts/87/876b9d09dad2b2a6a96fdc43876966e4 b/Library/Artifacts/87/876b9d09dad2b2a6a96fdc43876966e4 new file mode 100644 index 0000000..f4c43ab Binary files /dev/null and b/Library/Artifacts/87/876b9d09dad2b2a6a96fdc43876966e4 differ diff --git a/Library/Artifacts/87/8791b61a0799064c97240b4c1bd28318 b/Library/Artifacts/87/8791b61a0799064c97240b4c1bd28318 new file mode 100644 index 0000000..242676a Binary files /dev/null and b/Library/Artifacts/87/8791b61a0799064c97240b4c1bd28318 differ diff --git a/Library/Artifacts/87/879d8d05775debf85f49b38c9eb1d332 b/Library/Artifacts/87/879d8d05775debf85f49b38c9eb1d332 new file mode 100644 index 0000000..dcbfccc Binary files /dev/null and b/Library/Artifacts/87/879d8d05775debf85f49b38c9eb1d332 differ diff --git a/Library/Artifacts/87/87ae3e460cfdbd95ef5b81e63a6758f3 b/Library/Artifacts/87/87ae3e460cfdbd95ef5b81e63a6758f3 new file mode 100644 index 0000000..9afd0a2 Binary files /dev/null and b/Library/Artifacts/87/87ae3e460cfdbd95ef5b81e63a6758f3 differ diff --git a/Library/Artifacts/88/8801922c6197a809e50eb21fd083d1de b/Library/Artifacts/88/8801922c6197a809e50eb21fd083d1de new file mode 100644 index 0000000..9941b56 Binary files /dev/null and b/Library/Artifacts/88/8801922c6197a809e50eb21fd083d1de differ diff --git a/Library/Artifacts/88/8810071be6412cffdd9a854df69169ee b/Library/Artifacts/88/8810071be6412cffdd9a854df69169ee new file mode 100644 index 0000000..7e6b084 Binary files /dev/null and b/Library/Artifacts/88/8810071be6412cffdd9a854df69169ee differ diff --git a/Library/Artifacts/88/8811778bd79dca49262b9f6e85b3f7dd b/Library/Artifacts/88/8811778bd79dca49262b9f6e85b3f7dd new file mode 100644 index 0000000..e7fcde1 Binary files /dev/null and b/Library/Artifacts/88/8811778bd79dca49262b9f6e85b3f7dd differ diff --git a/Library/Artifacts/88/8823b82d8c47ec791c950976423cdeee b/Library/Artifacts/88/8823b82d8c47ec791c950976423cdeee new file mode 100644 index 0000000..870a452 Binary files /dev/null and b/Library/Artifacts/88/8823b82d8c47ec791c950976423cdeee differ diff --git a/Library/Artifacts/88/8838bac302ffbdb8bfd94dc2f45e22d5 b/Library/Artifacts/88/8838bac302ffbdb8bfd94dc2f45e22d5 new file mode 100644 index 0000000..6ddf87d Binary files /dev/null and b/Library/Artifacts/88/8838bac302ffbdb8bfd94dc2f45e22d5 differ diff --git a/Library/Artifacts/88/884f65fec962975ec7697977ad725377 b/Library/Artifacts/88/884f65fec962975ec7697977ad725377 new file mode 100644 index 0000000..f9a269a Binary files /dev/null and b/Library/Artifacts/88/884f65fec962975ec7697977ad725377 differ diff --git a/Library/Artifacts/88/8856f60de5919ddf81fbc1b7b526ce43 b/Library/Artifacts/88/8856f60de5919ddf81fbc1b7b526ce43 new file mode 100644 index 0000000..4d23a07 Binary files /dev/null and b/Library/Artifacts/88/8856f60de5919ddf81fbc1b7b526ce43 differ diff --git a/Library/Artifacts/88/88d12069b71e9cc408050f6f2661f353 b/Library/Artifacts/88/88d12069b71e9cc408050f6f2661f353 new file mode 100644 index 0000000..47c1ea7 Binary files /dev/null and b/Library/Artifacts/88/88d12069b71e9cc408050f6f2661f353 differ diff --git a/Library/Artifacts/88/88dc83461dfae4f812f12d0cf59ce546 b/Library/Artifacts/88/88dc83461dfae4f812f12d0cf59ce546 new file mode 100644 index 0000000..965c428 Binary files /dev/null and b/Library/Artifacts/88/88dc83461dfae4f812f12d0cf59ce546 differ diff --git a/Library/Artifacts/88/88f15881fa925c572feeee4eb484b1b1 b/Library/Artifacts/88/88f15881fa925c572feeee4eb484b1b1 new file mode 100644 index 0000000..e33774c Binary files /dev/null and b/Library/Artifacts/88/88f15881fa925c572feeee4eb484b1b1 differ diff --git a/Library/Artifacts/88/88f42a6b8722e7311ce91047d8490076 b/Library/Artifacts/88/88f42a6b8722e7311ce91047d8490076 new file mode 100644 index 0000000..df9995f Binary files /dev/null and b/Library/Artifacts/88/88f42a6b8722e7311ce91047d8490076 differ diff --git a/Library/Artifacts/89/890e2ef8d2f3468776f5e0aa5654118b b/Library/Artifacts/89/890e2ef8d2f3468776f5e0aa5654118b new file mode 100644 index 0000000..900e3bb Binary files /dev/null and b/Library/Artifacts/89/890e2ef8d2f3468776f5e0aa5654118b differ diff --git a/Library/Artifacts/89/894961e6b9ca56250058586f70d1eae5 b/Library/Artifacts/89/894961e6b9ca56250058586f70d1eae5 new file mode 100644 index 0000000..ed7ea7a Binary files /dev/null and b/Library/Artifacts/89/894961e6b9ca56250058586f70d1eae5 differ diff --git a/Library/Artifacts/89/8990cb4dbe5e88d83eddf37a3db209d8 b/Library/Artifacts/89/8990cb4dbe5e88d83eddf37a3db209d8 new file mode 100644 index 0000000..83705e9 Binary files /dev/null and b/Library/Artifacts/89/8990cb4dbe5e88d83eddf37a3db209d8 differ diff --git a/Library/Artifacts/89/8993128d7d072d92aa7b2470d5d094a9 b/Library/Artifacts/89/8993128d7d072d92aa7b2470d5d094a9 new file mode 100644 index 0000000..905cef6 Binary files /dev/null and b/Library/Artifacts/89/8993128d7d072d92aa7b2470d5d094a9 differ diff --git a/Library/Artifacts/89/89c2d78477cb961c820093e72682b765 b/Library/Artifacts/89/89c2d78477cb961c820093e72682b765 new file mode 100644 index 0000000..586b43a Binary files /dev/null and b/Library/Artifacts/89/89c2d78477cb961c820093e72682b765 differ diff --git a/Library/Artifacts/89/89c55209d8b0dfb7dd79e0e5a4e7c181 b/Library/Artifacts/89/89c55209d8b0dfb7dd79e0e5a4e7c181 new file mode 100644 index 0000000..8a5e3ee Binary files /dev/null and b/Library/Artifacts/89/89c55209d8b0dfb7dd79e0e5a4e7c181 differ diff --git a/Library/Artifacts/89/89c5a2aef43c5fa35223aa33147c81f6 b/Library/Artifacts/89/89c5a2aef43c5fa35223aa33147c81f6 new file mode 100644 index 0000000..b3ba87b Binary files /dev/null and b/Library/Artifacts/89/89c5a2aef43c5fa35223aa33147c81f6 differ diff --git a/Library/Artifacts/89/89d3fe0ab50888ac1936f472892811f0 b/Library/Artifacts/89/89d3fe0ab50888ac1936f472892811f0 new file mode 100644 index 0000000..9a60610 Binary files /dev/null and b/Library/Artifacts/89/89d3fe0ab50888ac1936f472892811f0 differ diff --git a/Library/Artifacts/89/89e87464d9bfb1d39e531ee233514044 b/Library/Artifacts/89/89e87464d9bfb1d39e531ee233514044 new file mode 100644 index 0000000..683542a Binary files /dev/null and b/Library/Artifacts/89/89e87464d9bfb1d39e531ee233514044 differ diff --git a/Library/Artifacts/89/89f7702fb36af6e06b40164bd7203dfe b/Library/Artifacts/89/89f7702fb36af6e06b40164bd7203dfe new file mode 100644 index 0000000..2f529b9 Binary files /dev/null and b/Library/Artifacts/89/89f7702fb36af6e06b40164bd7203dfe differ diff --git a/Library/Artifacts/8a/8a0987ade3331df5cc7103016fe9d7c9 b/Library/Artifacts/8a/8a0987ade3331df5cc7103016fe9d7c9 new file mode 100644 index 0000000..c5538bb Binary files /dev/null and b/Library/Artifacts/8a/8a0987ade3331df5cc7103016fe9d7c9 differ diff --git a/Library/Artifacts/8a/8a26f6a015069c2979d6cc7c088b8a6f b/Library/Artifacts/8a/8a26f6a015069c2979d6cc7c088b8a6f new file mode 100644 index 0000000..ca6baaf Binary files /dev/null and b/Library/Artifacts/8a/8a26f6a015069c2979d6cc7c088b8a6f differ diff --git a/Library/Artifacts/8a/8a284f5fbb2d71d48c9128d62a155494 b/Library/Artifacts/8a/8a284f5fbb2d71d48c9128d62a155494 new file mode 100644 index 0000000..565eccd Binary files /dev/null and b/Library/Artifacts/8a/8a284f5fbb2d71d48c9128d62a155494 differ diff --git a/Library/Artifacts/8a/8a298d2b6775213af2b2b730b5f9775d b/Library/Artifacts/8a/8a298d2b6775213af2b2b730b5f9775d new file mode 100644 index 0000000..7cc2ac6 Binary files /dev/null and b/Library/Artifacts/8a/8a298d2b6775213af2b2b730b5f9775d differ diff --git a/Library/Artifacts/8a/8a3cd2b850e65b2c4c9af489f6392a40 b/Library/Artifacts/8a/8a3cd2b850e65b2c4c9af489f6392a40 new file mode 100644 index 0000000..4f52dde Binary files /dev/null and b/Library/Artifacts/8a/8a3cd2b850e65b2c4c9af489f6392a40 differ diff --git a/Library/Artifacts/8a/8a57a16823e65707b8f4657444fbbc40 b/Library/Artifacts/8a/8a57a16823e65707b8f4657444fbbc40 new file mode 100644 index 0000000..38b3b81 Binary files /dev/null and b/Library/Artifacts/8a/8a57a16823e65707b8f4657444fbbc40 differ diff --git a/Library/Artifacts/8a/8a7e06551c0fc36e4fce295ab0837f6d b/Library/Artifacts/8a/8a7e06551c0fc36e4fce295ab0837f6d new file mode 100644 index 0000000..2c2eaa8 Binary files /dev/null and b/Library/Artifacts/8a/8a7e06551c0fc36e4fce295ab0837f6d differ diff --git a/Library/Artifacts/8a/8a7efcfde77b3fe8c50914fb0c9e81bf b/Library/Artifacts/8a/8a7efcfde77b3fe8c50914fb0c9e81bf new file mode 100644 index 0000000..a82a28a Binary files /dev/null and b/Library/Artifacts/8a/8a7efcfde77b3fe8c50914fb0c9e81bf differ diff --git a/Library/Artifacts/8a/8a9907ca198749bf8f6c6f8102a71cb1 b/Library/Artifacts/8a/8a9907ca198749bf8f6c6f8102a71cb1 new file mode 100644 index 0000000..6cc8d16 Binary files /dev/null and b/Library/Artifacts/8a/8a9907ca198749bf8f6c6f8102a71cb1 differ diff --git a/Library/Artifacts/8a/8aa7984aff695a54e96ef8d19924cee8 b/Library/Artifacts/8a/8aa7984aff695a54e96ef8d19924cee8 new file mode 100644 index 0000000..11293fc Binary files /dev/null and b/Library/Artifacts/8a/8aa7984aff695a54e96ef8d19924cee8 differ diff --git a/Library/Artifacts/8a/8af9f4b165acf060750a03fbc6fdf062 b/Library/Artifacts/8a/8af9f4b165acf060750a03fbc6fdf062 new file mode 100644 index 0000000..731f5ea Binary files /dev/null and b/Library/Artifacts/8a/8af9f4b165acf060750a03fbc6fdf062 differ diff --git a/Library/Artifacts/8b/8b34dc9741fdf92169d02fbff5c8b34c b/Library/Artifacts/8b/8b34dc9741fdf92169d02fbff5c8b34c new file mode 100644 index 0000000..188383d Binary files /dev/null and b/Library/Artifacts/8b/8b34dc9741fdf92169d02fbff5c8b34c differ diff --git a/Library/Artifacts/8b/8b613e7e18b75924fe5eb5a290f820c2 b/Library/Artifacts/8b/8b613e7e18b75924fe5eb5a290f820c2 new file mode 100644 index 0000000..f3aca47 Binary files /dev/null and b/Library/Artifacts/8b/8b613e7e18b75924fe5eb5a290f820c2 differ diff --git a/Library/Artifacts/8b/8b6abaddfa274577d69701868e342736 b/Library/Artifacts/8b/8b6abaddfa274577d69701868e342736 new file mode 100644 index 0000000..7bc6188 Binary files /dev/null and b/Library/Artifacts/8b/8b6abaddfa274577d69701868e342736 differ diff --git a/Library/Artifacts/8b/8b77d25d23b30ccc66684cf095d51574 b/Library/Artifacts/8b/8b77d25d23b30ccc66684cf095d51574 new file mode 100644 index 0000000..2d3fdc6 Binary files /dev/null and b/Library/Artifacts/8b/8b77d25d23b30ccc66684cf095d51574 differ diff --git a/Library/Artifacts/8b/8bba866efdfc4caf157efd016b985b65 b/Library/Artifacts/8b/8bba866efdfc4caf157efd016b985b65 new file mode 100644 index 0000000..d1c79b5 Binary files /dev/null and b/Library/Artifacts/8b/8bba866efdfc4caf157efd016b985b65 differ diff --git a/Library/Artifacts/8b/8bcfef962c56139b4e6d97b85f9be336 b/Library/Artifacts/8b/8bcfef962c56139b4e6d97b85f9be336 new file mode 100644 index 0000000..6a88587 Binary files /dev/null and b/Library/Artifacts/8b/8bcfef962c56139b4e6d97b85f9be336 differ diff --git a/Library/Artifacts/8b/8bd7021e37710500392444354496c9b1 b/Library/Artifacts/8b/8bd7021e37710500392444354496c9b1 new file mode 100644 index 0000000..10237f5 Binary files /dev/null and b/Library/Artifacts/8b/8bd7021e37710500392444354496c9b1 differ diff --git a/Library/Artifacts/8b/8bde25d5122070ee970812be9565d862 b/Library/Artifacts/8b/8bde25d5122070ee970812be9565d862 new file mode 100644 index 0000000..0f8eabb Binary files /dev/null and b/Library/Artifacts/8b/8bde25d5122070ee970812be9565d862 differ diff --git a/Library/Artifacts/8b/8bf287e79f9c4ef18bcdb1ee31de5332 b/Library/Artifacts/8b/8bf287e79f9c4ef18bcdb1ee31de5332 new file mode 100644 index 0000000..3dbc01a Binary files /dev/null and b/Library/Artifacts/8b/8bf287e79f9c4ef18bcdb1ee31de5332 differ diff --git a/Library/Artifacts/8b/8bfecf8dd6658dd432e5d34257009f3d b/Library/Artifacts/8b/8bfecf8dd6658dd432e5d34257009f3d new file mode 100644 index 0000000..10ad250 Binary files /dev/null and b/Library/Artifacts/8b/8bfecf8dd6658dd432e5d34257009f3d differ diff --git a/Library/Artifacts/8c/8c103bd8e5ee2f7e27b8bf66f3e33b12 b/Library/Artifacts/8c/8c103bd8e5ee2f7e27b8bf66f3e33b12 new file mode 100644 index 0000000..441a8bb Binary files /dev/null and b/Library/Artifacts/8c/8c103bd8e5ee2f7e27b8bf66f3e33b12 differ diff --git a/Library/Artifacts/8c/8c3a007ddc6921002f7c134035736b74 b/Library/Artifacts/8c/8c3a007ddc6921002f7c134035736b74 new file mode 100644 index 0000000..734db85 Binary files /dev/null and b/Library/Artifacts/8c/8c3a007ddc6921002f7c134035736b74 differ diff --git a/Library/Artifacts/8c/8c3e423a937c5631035908263971603d b/Library/Artifacts/8c/8c3e423a937c5631035908263971603d new file mode 100644 index 0000000..01f536a Binary files /dev/null and b/Library/Artifacts/8c/8c3e423a937c5631035908263971603d differ diff --git a/Library/Artifacts/8c/8c4f2479a2a665afe801e95fe1ea872c b/Library/Artifacts/8c/8c4f2479a2a665afe801e95fe1ea872c new file mode 100644 index 0000000..0a2f171 Binary files /dev/null and b/Library/Artifacts/8c/8c4f2479a2a665afe801e95fe1ea872c differ diff --git a/Library/Artifacts/8c/8c534aa6dd2395ad796e0776b28d936e b/Library/Artifacts/8c/8c534aa6dd2395ad796e0776b28d936e new file mode 100644 index 0000000..17bcb05 Binary files /dev/null and b/Library/Artifacts/8c/8c534aa6dd2395ad796e0776b28d936e differ diff --git a/Library/Artifacts/8c/8c75a134180a4bdf6a968f495a091f83 b/Library/Artifacts/8c/8c75a134180a4bdf6a968f495a091f83 new file mode 100644 index 0000000..ec6c0c5 Binary files /dev/null and b/Library/Artifacts/8c/8c75a134180a4bdf6a968f495a091f83 differ diff --git a/Library/Artifacts/8c/8c813c8b4d1b9060501ee560d9d2943d b/Library/Artifacts/8c/8c813c8b4d1b9060501ee560d9d2943d new file mode 100644 index 0000000..42d5b5b Binary files /dev/null and b/Library/Artifacts/8c/8c813c8b4d1b9060501ee560d9d2943d differ diff --git a/Library/Artifacts/8c/8c96b9340c07cd14a5fcb209b7e6aca4 b/Library/Artifacts/8c/8c96b9340c07cd14a5fcb209b7e6aca4 new file mode 100644 index 0000000..a7fcf8e Binary files /dev/null and b/Library/Artifacts/8c/8c96b9340c07cd14a5fcb209b7e6aca4 differ diff --git a/Library/Artifacts/8c/8cbd112a4df69e9ef6d1e1b078085584 b/Library/Artifacts/8c/8cbd112a4df69e9ef6d1e1b078085584 new file mode 100644 index 0000000..ed3a83e Binary files /dev/null and b/Library/Artifacts/8c/8cbd112a4df69e9ef6d1e1b078085584 differ diff --git a/Library/Artifacts/8c/8cf74902f6d9d5f1c571e436985f1d5e b/Library/Artifacts/8c/8cf74902f6d9d5f1c571e436985f1d5e new file mode 100644 index 0000000..9f9f91c Binary files /dev/null and b/Library/Artifacts/8c/8cf74902f6d9d5f1c571e436985f1d5e differ diff --git a/Library/Artifacts/8d/8d09a043f5b77d5afec687cf2976ec3f b/Library/Artifacts/8d/8d09a043f5b77d5afec687cf2976ec3f new file mode 100644 index 0000000..ee94290 Binary files /dev/null and b/Library/Artifacts/8d/8d09a043f5b77d5afec687cf2976ec3f differ diff --git a/Library/Artifacts/8d/8d1b745cec599d40fe3bbb37e6155eee b/Library/Artifacts/8d/8d1b745cec599d40fe3bbb37e6155eee new file mode 100644 index 0000000..3cacc83 Binary files /dev/null and b/Library/Artifacts/8d/8d1b745cec599d40fe3bbb37e6155eee differ diff --git a/Library/Artifacts/8d/8d2ad86e00604180a5cb4fbaa55e4e0e b/Library/Artifacts/8d/8d2ad86e00604180a5cb4fbaa55e4e0e new file mode 100644 index 0000000..8757707 Binary files /dev/null and b/Library/Artifacts/8d/8d2ad86e00604180a5cb4fbaa55e4e0e differ diff --git a/Library/Artifacts/8d/8d2fa1253a8de87f9733ca5856c21ebd b/Library/Artifacts/8d/8d2fa1253a8de87f9733ca5856c21ebd new file mode 100644 index 0000000..aff4231 Binary files /dev/null and b/Library/Artifacts/8d/8d2fa1253a8de87f9733ca5856c21ebd differ diff --git a/Library/Artifacts/8d/8d3210d387aff06fcf80af025c39f9cd b/Library/Artifacts/8d/8d3210d387aff06fcf80af025c39f9cd new file mode 100644 index 0000000..2b6188d Binary files /dev/null and b/Library/Artifacts/8d/8d3210d387aff06fcf80af025c39f9cd differ diff --git a/Library/Artifacts/8d/8d58f096a7d15ab233ca63d391dbb594 b/Library/Artifacts/8d/8d58f096a7d15ab233ca63d391dbb594 new file mode 100644 index 0000000..713fb27 Binary files /dev/null and b/Library/Artifacts/8d/8d58f096a7d15ab233ca63d391dbb594 differ diff --git a/Library/Artifacts/8d/8d6ccaa3527ed4592bcab90affe84abe b/Library/Artifacts/8d/8d6ccaa3527ed4592bcab90affe84abe new file mode 100644 index 0000000..9a41c8d Binary files /dev/null and b/Library/Artifacts/8d/8d6ccaa3527ed4592bcab90affe84abe differ diff --git a/Library/Artifacts/8d/8dae1b9043c594f9a95ac78193636491 b/Library/Artifacts/8d/8dae1b9043c594f9a95ac78193636491 new file mode 100644 index 0000000..bc1de8c Binary files /dev/null and b/Library/Artifacts/8d/8dae1b9043c594f9a95ac78193636491 differ diff --git a/Library/Artifacts/8d/8dcba41352a1bfbc27838a3580f309f2 b/Library/Artifacts/8d/8dcba41352a1bfbc27838a3580f309f2 new file mode 100644 index 0000000..ba54dec Binary files /dev/null and b/Library/Artifacts/8d/8dcba41352a1bfbc27838a3580f309f2 differ diff --git a/Library/Artifacts/8d/8df117833d3db9f22bfee830efceeb43 b/Library/Artifacts/8d/8df117833d3db9f22bfee830efceeb43 new file mode 100644 index 0000000..aaa101a Binary files /dev/null and b/Library/Artifacts/8d/8df117833d3db9f22bfee830efceeb43 differ diff --git a/Library/Artifacts/8d/8dfeb79e67e9c8be046cfa94cc9c2e4c b/Library/Artifacts/8d/8dfeb79e67e9c8be046cfa94cc9c2e4c new file mode 100644 index 0000000..d9965c8 Binary files /dev/null and b/Library/Artifacts/8d/8dfeb79e67e9c8be046cfa94cc9c2e4c differ diff --git a/Library/Artifacts/8e/8e070c0bcdbd40adbce24ad7662717e9 b/Library/Artifacts/8e/8e070c0bcdbd40adbce24ad7662717e9 new file mode 100644 index 0000000..d6e2644 Binary files /dev/null and b/Library/Artifacts/8e/8e070c0bcdbd40adbce24ad7662717e9 differ diff --git a/Library/Artifacts/8e/8e11317dd39dd65044711a2db96aad9c b/Library/Artifacts/8e/8e11317dd39dd65044711a2db96aad9c new file mode 100644 index 0000000..dd4ecc8 Binary files /dev/null and b/Library/Artifacts/8e/8e11317dd39dd65044711a2db96aad9c differ diff --git a/Library/Artifacts/8e/8e372c5e92f7b0bfb7d0a5fef938248c b/Library/Artifacts/8e/8e372c5e92f7b0bfb7d0a5fef938248c new file mode 100644 index 0000000..8b3a729 Binary files /dev/null and b/Library/Artifacts/8e/8e372c5e92f7b0bfb7d0a5fef938248c differ diff --git a/Library/Artifacts/8e/8e53dcfdef37d1e06e96bb822c59d109 b/Library/Artifacts/8e/8e53dcfdef37d1e06e96bb822c59d109 new file mode 100644 index 0000000..1af0e71 Binary files /dev/null and b/Library/Artifacts/8e/8e53dcfdef37d1e06e96bb822c59d109 differ diff --git a/Library/Artifacts/8e/8e5b2be0790a9c7e0b838c67dcbb7f82 b/Library/Artifacts/8e/8e5b2be0790a9c7e0b838c67dcbb7f82 new file mode 100644 index 0000000..01861f5 Binary files /dev/null and b/Library/Artifacts/8e/8e5b2be0790a9c7e0b838c67dcbb7f82 differ diff --git a/Library/Artifacts/8e/8e851904b9b5f613a55ce19d06291b6f b/Library/Artifacts/8e/8e851904b9b5f613a55ce19d06291b6f new file mode 100644 index 0000000..89afb1a Binary files /dev/null and b/Library/Artifacts/8e/8e851904b9b5f613a55ce19d06291b6f differ diff --git a/Library/Artifacts/8e/8ea57fa1bbbd5f61937a8ed9d789bcb4 b/Library/Artifacts/8e/8ea57fa1bbbd5f61937a8ed9d789bcb4 new file mode 100644 index 0000000..b79aa73 Binary files /dev/null and b/Library/Artifacts/8e/8ea57fa1bbbd5f61937a8ed9d789bcb4 differ diff --git a/Library/Artifacts/8e/8eabdc84cdc27a088205ffccf2077e59 b/Library/Artifacts/8e/8eabdc84cdc27a088205ffccf2077e59 new file mode 100644 index 0000000..778ce58 Binary files /dev/null and b/Library/Artifacts/8e/8eabdc84cdc27a088205ffccf2077e59 differ diff --git a/Library/Artifacts/8e/8ed04776d8f17858ea3a21e90b65e820 b/Library/Artifacts/8e/8ed04776d8f17858ea3a21e90b65e820 new file mode 100644 index 0000000..f6e83ca Binary files /dev/null and b/Library/Artifacts/8e/8ed04776d8f17858ea3a21e90b65e820 differ diff --git a/Library/Artifacts/8e/8edaa91bf13f44e3f842f4220220c141 b/Library/Artifacts/8e/8edaa91bf13f44e3f842f4220220c141 new file mode 100644 index 0000000..2783bb6 Binary files /dev/null and b/Library/Artifacts/8e/8edaa91bf13f44e3f842f4220220c141 differ diff --git a/Library/Artifacts/8e/8ee93ba58063e263e8b3604194315f2f b/Library/Artifacts/8e/8ee93ba58063e263e8b3604194315f2f new file mode 100644 index 0000000..c17dc62 Binary files /dev/null and b/Library/Artifacts/8e/8ee93ba58063e263e8b3604194315f2f differ diff --git a/Library/Artifacts/8e/8ef030685be0a47afd058bc132000b3f b/Library/Artifacts/8e/8ef030685be0a47afd058bc132000b3f new file mode 100644 index 0000000..22ca5bf Binary files /dev/null and b/Library/Artifacts/8e/8ef030685be0a47afd058bc132000b3f differ diff --git a/Library/Artifacts/8e/8efdd7fed1a42c731819322bfb5fcdcf b/Library/Artifacts/8e/8efdd7fed1a42c731819322bfb5fcdcf new file mode 100644 index 0000000..1bd52bc Binary files /dev/null and b/Library/Artifacts/8e/8efdd7fed1a42c731819322bfb5fcdcf differ diff --git a/Library/Artifacts/8e/8eff2f17dd9a2b0f1e15a93bf0de6797 b/Library/Artifacts/8e/8eff2f17dd9a2b0f1e15a93bf0de6797 new file mode 100644 index 0000000..8e5dd61 Binary files /dev/null and b/Library/Artifacts/8e/8eff2f17dd9a2b0f1e15a93bf0de6797 differ diff --git a/Library/Artifacts/8f/8f03e83cc279c23667dddf4b72508ef2 b/Library/Artifacts/8f/8f03e83cc279c23667dddf4b72508ef2 new file mode 100644 index 0000000..21bb54e Binary files /dev/null and b/Library/Artifacts/8f/8f03e83cc279c23667dddf4b72508ef2 differ diff --git a/Library/Artifacts/8f/8f115aba6c408fede6f60fcb2b33a9e9 b/Library/Artifacts/8f/8f115aba6c408fede6f60fcb2b33a9e9 new file mode 100644 index 0000000..ebfb13d Binary files /dev/null and b/Library/Artifacts/8f/8f115aba6c408fede6f60fcb2b33a9e9 differ diff --git a/Library/Artifacts/8f/8f201c863da9349fa32aa02da0454713 b/Library/Artifacts/8f/8f201c863da9349fa32aa02da0454713 new file mode 100644 index 0000000..0acdb84 Binary files /dev/null and b/Library/Artifacts/8f/8f201c863da9349fa32aa02da0454713 differ diff --git a/Library/Artifacts/8f/8f264d9b046b07b98e81f3c8b7ae50c0 b/Library/Artifacts/8f/8f264d9b046b07b98e81f3c8b7ae50c0 new file mode 100644 index 0000000..9feef9c Binary files /dev/null and b/Library/Artifacts/8f/8f264d9b046b07b98e81f3c8b7ae50c0 differ diff --git a/Library/Artifacts/8f/8f2bdc87ff5b033918dd7dd819057ec3 b/Library/Artifacts/8f/8f2bdc87ff5b033918dd7dd819057ec3 new file mode 100644 index 0000000..7902823 Binary files /dev/null and b/Library/Artifacts/8f/8f2bdc87ff5b033918dd7dd819057ec3 differ diff --git a/Library/Artifacts/8f/8f3baea09b054bc6e00abce78f3d983b b/Library/Artifacts/8f/8f3baea09b054bc6e00abce78f3d983b new file mode 100644 index 0000000..490715d Binary files /dev/null and b/Library/Artifacts/8f/8f3baea09b054bc6e00abce78f3d983b differ diff --git a/Library/Artifacts/8f/8f3f8a96aa890cc3b254a8e67c5db456 b/Library/Artifacts/8f/8f3f8a96aa890cc3b254a8e67c5db456 new file mode 100644 index 0000000..d741d70 Binary files /dev/null and b/Library/Artifacts/8f/8f3f8a96aa890cc3b254a8e67c5db456 differ diff --git a/Library/Artifacts/8f/8f47f87d15805edec062270f59ca8370 b/Library/Artifacts/8f/8f47f87d15805edec062270f59ca8370 new file mode 100644 index 0000000..98f6b54 Binary files /dev/null and b/Library/Artifacts/8f/8f47f87d15805edec062270f59ca8370 differ diff --git a/Library/Artifacts/8f/8f4be60bb9d335e4410999e7a62dd272 b/Library/Artifacts/8f/8f4be60bb9d335e4410999e7a62dd272 new file mode 100644 index 0000000..1969311 Binary files /dev/null and b/Library/Artifacts/8f/8f4be60bb9d335e4410999e7a62dd272 differ diff --git a/Library/Artifacts/8f/8f595b929d42b2de07fbcbabac16ddad b/Library/Artifacts/8f/8f595b929d42b2de07fbcbabac16ddad new file mode 100644 index 0000000..a12498e Binary files /dev/null and b/Library/Artifacts/8f/8f595b929d42b2de07fbcbabac16ddad differ diff --git a/Library/Artifacts/8f/8f5a96b8e3446bfba77788da1707ce66 b/Library/Artifacts/8f/8f5a96b8e3446bfba77788da1707ce66 new file mode 100644 index 0000000..7d3bed9 Binary files /dev/null and b/Library/Artifacts/8f/8f5a96b8e3446bfba77788da1707ce66 differ diff --git a/Library/Artifacts/8f/8f6dc5923d9b97303696b088e7b6cc55 b/Library/Artifacts/8f/8f6dc5923d9b97303696b088e7b6cc55 new file mode 100644 index 0000000..9bd98b4 Binary files /dev/null and b/Library/Artifacts/8f/8f6dc5923d9b97303696b088e7b6cc55 differ diff --git a/Library/Artifacts/8f/8f6f8b3382944c5d9fcd6780379e848e b/Library/Artifacts/8f/8f6f8b3382944c5d9fcd6780379e848e new file mode 100644 index 0000000..e1229e7 Binary files /dev/null and b/Library/Artifacts/8f/8f6f8b3382944c5d9fcd6780379e848e differ diff --git a/Library/Artifacts/8f/8f7286a3ee6b4c6a0c4cd812dbe11ec4 b/Library/Artifacts/8f/8f7286a3ee6b4c6a0c4cd812dbe11ec4 new file mode 100644 index 0000000..9a81e9d Binary files /dev/null and b/Library/Artifacts/8f/8f7286a3ee6b4c6a0c4cd812dbe11ec4 differ diff --git a/Library/Artifacts/8f/8f8dd81b622aed7f1d40f64ff85764e0 b/Library/Artifacts/8f/8f8dd81b622aed7f1d40f64ff85764e0 new file mode 100644 index 0000000..3853599 Binary files /dev/null and b/Library/Artifacts/8f/8f8dd81b622aed7f1d40f64ff85764e0 differ diff --git a/Library/Artifacts/8f/8f9050836508688a356f27969ff2c339 b/Library/Artifacts/8f/8f9050836508688a356f27969ff2c339 new file mode 100644 index 0000000..bce9efa Binary files /dev/null and b/Library/Artifacts/8f/8f9050836508688a356f27969ff2c339 differ diff --git a/Library/Artifacts/8f/8f91c4cb0cc22787090d55fc06e8816a b/Library/Artifacts/8f/8f91c4cb0cc22787090d55fc06e8816a new file mode 100644 index 0000000..994c625 Binary files /dev/null and b/Library/Artifacts/8f/8f91c4cb0cc22787090d55fc06e8816a differ diff --git a/Library/Artifacts/8f/8ff43c4265a0249fd216d7bf6035618b b/Library/Artifacts/8f/8ff43c4265a0249fd216d7bf6035618b new file mode 100644 index 0000000..3b2c719 Binary files /dev/null and b/Library/Artifacts/8f/8ff43c4265a0249fd216d7bf6035618b differ diff --git a/Library/Artifacts/90/90144f6baaa7c79ffe891a6c491412cb b/Library/Artifacts/90/90144f6baaa7c79ffe891a6c491412cb new file mode 100644 index 0000000..2fc2e4a Binary files /dev/null and b/Library/Artifacts/90/90144f6baaa7c79ffe891a6c491412cb differ diff --git a/Library/Artifacts/90/901bde32d08fbaeb190c5760ac9b7a09 b/Library/Artifacts/90/901bde32d08fbaeb190c5760ac9b7a09 new file mode 100644 index 0000000..b481c61 Binary files /dev/null and b/Library/Artifacts/90/901bde32d08fbaeb190c5760ac9b7a09 differ diff --git a/Library/Artifacts/90/9035b5e8dae24b6050f9601f33f20f5b b/Library/Artifacts/90/9035b5e8dae24b6050f9601f33f20f5b new file mode 100644 index 0000000..c6a63d5 Binary files /dev/null and b/Library/Artifacts/90/9035b5e8dae24b6050f9601f33f20f5b differ diff --git a/Library/Artifacts/90/903b75a55953b97870249ef7eb1bd0a2 b/Library/Artifacts/90/903b75a55953b97870249ef7eb1bd0a2 new file mode 100644 index 0000000..e29af05 Binary files /dev/null and b/Library/Artifacts/90/903b75a55953b97870249ef7eb1bd0a2 differ diff --git a/Library/Artifacts/90/9049e24a9c494b1e816db8c45149c63d b/Library/Artifacts/90/9049e24a9c494b1e816db8c45149c63d new file mode 100644 index 0000000..bea84a1 Binary files /dev/null and b/Library/Artifacts/90/9049e24a9c494b1e816db8c45149c63d differ diff --git a/Library/Artifacts/90/90593b83616cb02b1230c26d7304f3bf b/Library/Artifacts/90/90593b83616cb02b1230c26d7304f3bf new file mode 100644 index 0000000..880159c Binary files /dev/null and b/Library/Artifacts/90/90593b83616cb02b1230c26d7304f3bf differ diff --git a/Library/Artifacts/90/9067257f890f284064f9ce9f34824f10 b/Library/Artifacts/90/9067257f890f284064f9ce9f34824f10 new file mode 100644 index 0000000..3cfbaed Binary files /dev/null and b/Library/Artifacts/90/9067257f890f284064f9ce9f34824f10 differ diff --git a/Library/Artifacts/90/90749099dac9d92e09433005ed22e8f6 b/Library/Artifacts/90/90749099dac9d92e09433005ed22e8f6 new file mode 100644 index 0000000..42ba82e Binary files /dev/null and b/Library/Artifacts/90/90749099dac9d92e09433005ed22e8f6 differ diff --git a/Library/Artifacts/90/90797aa7fb53505b5de799d54df04c73 b/Library/Artifacts/90/90797aa7fb53505b5de799d54df04c73 new file mode 100644 index 0000000..a5aa268 Binary files /dev/null and b/Library/Artifacts/90/90797aa7fb53505b5de799d54df04c73 differ diff --git a/Library/Artifacts/90/909776270c164e2fbc0a3180d4f48b20 b/Library/Artifacts/90/909776270c164e2fbc0a3180d4f48b20 new file mode 100644 index 0000000..0bfd62b Binary files /dev/null and b/Library/Artifacts/90/909776270c164e2fbc0a3180d4f48b20 differ diff --git a/Library/Artifacts/90/90a7724740e4ee65784ccf99171babeb b/Library/Artifacts/90/90a7724740e4ee65784ccf99171babeb new file mode 100644 index 0000000..62009f3 Binary files /dev/null and b/Library/Artifacts/90/90a7724740e4ee65784ccf99171babeb differ diff --git a/Library/Artifacts/91/9105aaa0054d9a1ddc8cf1e1d138e218 b/Library/Artifacts/91/9105aaa0054d9a1ddc8cf1e1d138e218 new file mode 100644 index 0000000..1264d22 Binary files /dev/null and b/Library/Artifacts/91/9105aaa0054d9a1ddc8cf1e1d138e218 differ diff --git a/Library/Artifacts/91/91109160872d29aae99e157a277798dd b/Library/Artifacts/91/91109160872d29aae99e157a277798dd new file mode 100644 index 0000000..79513e9 Binary files /dev/null and b/Library/Artifacts/91/91109160872d29aae99e157a277798dd differ diff --git a/Library/Artifacts/91/91153807624f26b897309f931b965ec5 b/Library/Artifacts/91/91153807624f26b897309f931b965ec5 new file mode 100644 index 0000000..f34e4e4 Binary files /dev/null and b/Library/Artifacts/91/91153807624f26b897309f931b965ec5 differ diff --git a/Library/Artifacts/91/9137a3712dbdfb9496b6f50008e5e414 b/Library/Artifacts/91/9137a3712dbdfb9496b6f50008e5e414 new file mode 100644 index 0000000..4030391 Binary files /dev/null and b/Library/Artifacts/91/9137a3712dbdfb9496b6f50008e5e414 differ diff --git a/Library/Artifacts/91/915be947bf7b2536660c14fa5dd45a1a b/Library/Artifacts/91/915be947bf7b2536660c14fa5dd45a1a new file mode 100644 index 0000000..2f981b6 Binary files /dev/null and b/Library/Artifacts/91/915be947bf7b2536660c14fa5dd45a1a differ diff --git a/Library/Artifacts/91/9172f1eb3d4e10ac0a3b41c59e772d31 b/Library/Artifacts/91/9172f1eb3d4e10ac0a3b41c59e772d31 new file mode 100644 index 0000000..74b5a0f Binary files /dev/null and b/Library/Artifacts/91/9172f1eb3d4e10ac0a3b41c59e772d31 differ diff --git a/Library/Artifacts/91/91772c643dbf8d42c21487781c529871 b/Library/Artifacts/91/91772c643dbf8d42c21487781c529871 new file mode 100644 index 0000000..db7bfcc Binary files /dev/null and b/Library/Artifacts/91/91772c643dbf8d42c21487781c529871 differ diff --git a/Library/Artifacts/91/917e6a6ff464069db20fcff943d04021 b/Library/Artifacts/91/917e6a6ff464069db20fcff943d04021 new file mode 100644 index 0000000..bf40bcf Binary files /dev/null and b/Library/Artifacts/91/917e6a6ff464069db20fcff943d04021 differ diff --git a/Library/Artifacts/91/918138f4476618bd9d2995ddac3e01d7 b/Library/Artifacts/91/918138f4476618bd9d2995ddac3e01d7 new file mode 100644 index 0000000..07ffb20 Binary files /dev/null and b/Library/Artifacts/91/918138f4476618bd9d2995ddac3e01d7 differ diff --git a/Library/Artifacts/91/9188d110e618743ab90a5f6054dd9f5c b/Library/Artifacts/91/9188d110e618743ab90a5f6054dd9f5c new file mode 100644 index 0000000..ebb73a0 Binary files /dev/null and b/Library/Artifacts/91/9188d110e618743ab90a5f6054dd9f5c differ diff --git a/Library/Artifacts/91/919089638bb7d06e2c10258b5bcdb950 b/Library/Artifacts/91/919089638bb7d06e2c10258b5bcdb950 new file mode 100644 index 0000000..32e625e Binary files /dev/null and b/Library/Artifacts/91/919089638bb7d06e2c10258b5bcdb950 differ diff --git a/Library/Artifacts/91/91a223f9a5769d5761e46cbba7a865ea b/Library/Artifacts/91/91a223f9a5769d5761e46cbba7a865ea new file mode 100644 index 0000000..35d82d8 Binary files /dev/null and b/Library/Artifacts/91/91a223f9a5769d5761e46cbba7a865ea differ diff --git a/Library/Artifacts/91/91a775a6e76b6c5ea37a186294dde6a3 b/Library/Artifacts/91/91a775a6e76b6c5ea37a186294dde6a3 new file mode 100644 index 0000000..13cd007 Binary files /dev/null and b/Library/Artifacts/91/91a775a6e76b6c5ea37a186294dde6a3 differ diff --git a/Library/Artifacts/91/91b45c90e8f2f56f6c03762715d32db3 b/Library/Artifacts/91/91b45c90e8f2f56f6c03762715d32db3 new file mode 100644 index 0000000..76599f9 Binary files /dev/null and b/Library/Artifacts/91/91b45c90e8f2f56f6c03762715d32db3 differ diff --git a/Library/Artifacts/91/91c22f22eea6d9b4cf3d354f1e339257 b/Library/Artifacts/91/91c22f22eea6d9b4cf3d354f1e339257 new file mode 100644 index 0000000..56960cb Binary files /dev/null and b/Library/Artifacts/91/91c22f22eea6d9b4cf3d354f1e339257 differ diff --git a/Library/Artifacts/91/91d1a398696d5e45e288e503b53a9657 b/Library/Artifacts/91/91d1a398696d5e45e288e503b53a9657 new file mode 100644 index 0000000..6e35bf0 Binary files /dev/null and b/Library/Artifacts/91/91d1a398696d5e45e288e503b53a9657 differ diff --git a/Library/Artifacts/91/91f0f00085decaf59cf866557bee4355 b/Library/Artifacts/91/91f0f00085decaf59cf866557bee4355 new file mode 100644 index 0000000..88b96bb Binary files /dev/null and b/Library/Artifacts/91/91f0f00085decaf59cf866557bee4355 differ diff --git a/Library/Artifacts/92/9205c753d19c8d8fbeca2fc5ff57cb29 b/Library/Artifacts/92/9205c753d19c8d8fbeca2fc5ff57cb29 new file mode 100644 index 0000000..d5c63ed Binary files /dev/null and b/Library/Artifacts/92/9205c753d19c8d8fbeca2fc5ff57cb29 differ diff --git a/Library/Artifacts/92/921573f43c8f6141b179dd708bdeb9b2 b/Library/Artifacts/92/921573f43c8f6141b179dd708bdeb9b2 new file mode 100644 index 0000000..a37b1a7 Binary files /dev/null and b/Library/Artifacts/92/921573f43c8f6141b179dd708bdeb9b2 differ diff --git a/Library/Artifacts/92/923eed0744ce557820e838fbdeac46fb b/Library/Artifacts/92/923eed0744ce557820e838fbdeac46fb new file mode 100644 index 0000000..340affc Binary files /dev/null and b/Library/Artifacts/92/923eed0744ce557820e838fbdeac46fb differ diff --git a/Library/Artifacts/92/927a0ba6abc67481ba82451665494caf b/Library/Artifacts/92/927a0ba6abc67481ba82451665494caf new file mode 100644 index 0000000..5d5ef83 Binary files /dev/null and b/Library/Artifacts/92/927a0ba6abc67481ba82451665494caf differ diff --git a/Library/Artifacts/92/928629a4375a5b0ee08a1016809c8d21 b/Library/Artifacts/92/928629a4375a5b0ee08a1016809c8d21 new file mode 100644 index 0000000..3852ed1 Binary files /dev/null and b/Library/Artifacts/92/928629a4375a5b0ee08a1016809c8d21 differ diff --git a/Library/Artifacts/92/92934ebbeaf486fd874c95d2775349ae b/Library/Artifacts/92/92934ebbeaf486fd874c95d2775349ae new file mode 100644 index 0000000..1e5ab6b Binary files /dev/null and b/Library/Artifacts/92/92934ebbeaf486fd874c95d2775349ae differ diff --git a/Library/Artifacts/92/929ec9da16d32953d1480e3db0e4089d b/Library/Artifacts/92/929ec9da16d32953d1480e3db0e4089d new file mode 100644 index 0000000..83e43e4 Binary files /dev/null and b/Library/Artifacts/92/929ec9da16d32953d1480e3db0e4089d differ diff --git a/Library/Artifacts/92/92a56c4184c452336ad8e17f538b94ee b/Library/Artifacts/92/92a56c4184c452336ad8e17f538b94ee new file mode 100644 index 0000000..3e6956d Binary files /dev/null and b/Library/Artifacts/92/92a56c4184c452336ad8e17f538b94ee differ diff --git a/Library/Artifacts/92/92bd7ea7a88ecba13ba6b9ded493b0c2 b/Library/Artifacts/92/92bd7ea7a88ecba13ba6b9ded493b0c2 new file mode 100644 index 0000000..45f84a2 Binary files /dev/null and b/Library/Artifacts/92/92bd7ea7a88ecba13ba6b9ded493b0c2 differ diff --git a/Library/Artifacts/92/92db63705470751a298019c5e421c511 b/Library/Artifacts/92/92db63705470751a298019c5e421c511 new file mode 100644 index 0000000..6a408e6 Binary files /dev/null and b/Library/Artifacts/92/92db63705470751a298019c5e421c511 differ diff --git a/Library/Artifacts/92/92f966779ce20e9cb3bc861646fec84d b/Library/Artifacts/92/92f966779ce20e9cb3bc861646fec84d new file mode 100644 index 0000000..6d36774 Binary files /dev/null and b/Library/Artifacts/92/92f966779ce20e9cb3bc861646fec84d differ diff --git a/Library/Artifacts/93/9301ec208d06236423e0141716a344e7 b/Library/Artifacts/93/9301ec208d06236423e0141716a344e7 new file mode 100644 index 0000000..6c39b32 Binary files /dev/null and b/Library/Artifacts/93/9301ec208d06236423e0141716a344e7 differ diff --git a/Library/Artifacts/93/932e760195be1e29952b74e977f84c48 b/Library/Artifacts/93/932e760195be1e29952b74e977f84c48 new file mode 100644 index 0000000..6132453 Binary files /dev/null and b/Library/Artifacts/93/932e760195be1e29952b74e977f84c48 differ diff --git a/Library/Artifacts/93/9334eb5a15d3d4e77674569bfa8b5838 b/Library/Artifacts/93/9334eb5a15d3d4e77674569bfa8b5838 new file mode 100644 index 0000000..e7a7ae7 Binary files /dev/null and b/Library/Artifacts/93/9334eb5a15d3d4e77674569bfa8b5838 differ diff --git a/Library/Artifacts/93/935eb3867f10d802e860cd0f4d737f0a b/Library/Artifacts/93/935eb3867f10d802e860cd0f4d737f0a new file mode 100644 index 0000000..e5726c9 Binary files /dev/null and b/Library/Artifacts/93/935eb3867f10d802e860cd0f4d737f0a differ diff --git a/Library/Artifacts/93/936ebb99c770b6ab9b74c1df721a07ea b/Library/Artifacts/93/936ebb99c770b6ab9b74c1df721a07ea new file mode 100644 index 0000000..dd9f55a Binary files /dev/null and b/Library/Artifacts/93/936ebb99c770b6ab9b74c1df721a07ea differ diff --git a/Library/Artifacts/93/937e6d6c0a13df403bebdfc80a0b3093 b/Library/Artifacts/93/937e6d6c0a13df403bebdfc80a0b3093 new file mode 100644 index 0000000..9930778 Binary files /dev/null and b/Library/Artifacts/93/937e6d6c0a13df403bebdfc80a0b3093 differ diff --git a/Library/Artifacts/93/9381e013236b39ca0983e8dc16fc0851 b/Library/Artifacts/93/9381e013236b39ca0983e8dc16fc0851 new file mode 100644 index 0000000..278e723 Binary files /dev/null and b/Library/Artifacts/93/9381e013236b39ca0983e8dc16fc0851 differ diff --git a/Library/Artifacts/93/9399a545b6bb9d5fc6af1f70501ecdaa b/Library/Artifacts/93/9399a545b6bb9d5fc6af1f70501ecdaa new file mode 100644 index 0000000..2c3d5cb Binary files /dev/null and b/Library/Artifacts/93/9399a545b6bb9d5fc6af1f70501ecdaa differ diff --git a/Library/Artifacts/93/93c84355a018b71cb6740c630d414d64 b/Library/Artifacts/93/93c84355a018b71cb6740c630d414d64 new file mode 100644 index 0000000..7ef96cf Binary files /dev/null and b/Library/Artifacts/93/93c84355a018b71cb6740c630d414d64 differ diff --git a/Library/Artifacts/93/93ce9250a3d64d243186e3a321bb40ee b/Library/Artifacts/93/93ce9250a3d64d243186e3a321bb40ee new file mode 100644 index 0000000..73272fa Binary files /dev/null and b/Library/Artifacts/93/93ce9250a3d64d243186e3a321bb40ee differ diff --git a/Library/Artifacts/93/93dbd534769cbc63a89f488c20ca6786 b/Library/Artifacts/93/93dbd534769cbc63a89f488c20ca6786 new file mode 100644 index 0000000..8ab0678 Binary files /dev/null and b/Library/Artifacts/93/93dbd534769cbc63a89f488c20ca6786 differ diff --git a/Library/Artifacts/93/93fc3012d797b749abde15f373285520 b/Library/Artifacts/93/93fc3012d797b749abde15f373285520 new file mode 100644 index 0000000..6b71348 Binary files /dev/null and b/Library/Artifacts/93/93fc3012d797b749abde15f373285520 differ diff --git a/Library/Artifacts/94/940041f071bcef61a1027cdf0ed9940f b/Library/Artifacts/94/940041f071bcef61a1027cdf0ed9940f new file mode 100644 index 0000000..07bb703 Binary files /dev/null and b/Library/Artifacts/94/940041f071bcef61a1027cdf0ed9940f differ diff --git a/Library/Artifacts/94/9416c558c75236794de6683f923b2168 b/Library/Artifacts/94/9416c558c75236794de6683f923b2168 new file mode 100644 index 0000000..0b9fe26 Binary files /dev/null and b/Library/Artifacts/94/9416c558c75236794de6683f923b2168 differ diff --git a/Library/Artifacts/94/941b418f21fa6c64a9c76e1dc012f99a b/Library/Artifacts/94/941b418f21fa6c64a9c76e1dc012f99a new file mode 100644 index 0000000..70ee793 Binary files /dev/null and b/Library/Artifacts/94/941b418f21fa6c64a9c76e1dc012f99a differ diff --git a/Library/Artifacts/94/942656d35fe63151f593077f56dc49f0 b/Library/Artifacts/94/942656d35fe63151f593077f56dc49f0 new file mode 100644 index 0000000..d98f805 Binary files /dev/null and b/Library/Artifacts/94/942656d35fe63151f593077f56dc49f0 differ diff --git a/Library/Artifacts/94/9442d902351d551b1b1c14e56b6104c8 b/Library/Artifacts/94/9442d902351d551b1b1c14e56b6104c8 new file mode 100644 index 0000000..bc5d121 Binary files /dev/null and b/Library/Artifacts/94/9442d902351d551b1b1c14e56b6104c8 differ diff --git a/Library/Artifacts/94/944f336fa4a4e301f4cb5e104a267a00 b/Library/Artifacts/94/944f336fa4a4e301f4cb5e104a267a00 new file mode 100644 index 0000000..b7b41be Binary files /dev/null and b/Library/Artifacts/94/944f336fa4a4e301f4cb5e104a267a00 differ diff --git a/Library/Artifacts/94/94835137f0f003d825d61f5113597e03 b/Library/Artifacts/94/94835137f0f003d825d61f5113597e03 new file mode 100644 index 0000000..83d403c Binary files /dev/null and b/Library/Artifacts/94/94835137f0f003d825d61f5113597e03 differ diff --git a/Library/Artifacts/94/948beaae7509502a883dd1b8323cef37 b/Library/Artifacts/94/948beaae7509502a883dd1b8323cef37 new file mode 100644 index 0000000..0cf8ffb Binary files /dev/null and b/Library/Artifacts/94/948beaae7509502a883dd1b8323cef37 differ diff --git a/Library/Artifacts/94/9497884f5eeb531de5b3abb21faa6e44 b/Library/Artifacts/94/9497884f5eeb531de5b3abb21faa6e44 new file mode 100644 index 0000000..1a93f57 Binary files /dev/null and b/Library/Artifacts/94/9497884f5eeb531de5b3abb21faa6e44 differ diff --git a/Library/Artifacts/94/94a47ae7223dcc225aa2cef4ab136fd1 b/Library/Artifacts/94/94a47ae7223dcc225aa2cef4ab136fd1 new file mode 100644 index 0000000..76f1453 Binary files /dev/null and b/Library/Artifacts/94/94a47ae7223dcc225aa2cef4ab136fd1 differ diff --git a/Library/Artifacts/94/94a80869c5bf907cf34a9d53f5e80a51 b/Library/Artifacts/94/94a80869c5bf907cf34a9d53f5e80a51 new file mode 100644 index 0000000..f9f4a37 Binary files /dev/null and b/Library/Artifacts/94/94a80869c5bf907cf34a9d53f5e80a51 differ diff --git a/Library/Artifacts/94/94c38d983171d9ae8c9d80d71e4ecc31 b/Library/Artifacts/94/94c38d983171d9ae8c9d80d71e4ecc31 new file mode 100644 index 0000000..3fa9822 Binary files /dev/null and b/Library/Artifacts/94/94c38d983171d9ae8c9d80d71e4ecc31 differ diff --git a/Library/Artifacts/94/94da509c931efa85a41ceb42c8a805ea b/Library/Artifacts/94/94da509c931efa85a41ceb42c8a805ea new file mode 100644 index 0000000..288b309 Binary files /dev/null and b/Library/Artifacts/94/94da509c931efa85a41ceb42c8a805ea differ diff --git a/Library/Artifacts/95/95138003193ff5473be448a05d29a768 b/Library/Artifacts/95/95138003193ff5473be448a05d29a768 new file mode 100644 index 0000000..bd1cda9 Binary files /dev/null and b/Library/Artifacts/95/95138003193ff5473be448a05d29a768 differ diff --git a/Library/Artifacts/95/9513893c65588e9d96c680f37301173d b/Library/Artifacts/95/9513893c65588e9d96c680f37301173d new file mode 100644 index 0000000..47cf085 Binary files /dev/null and b/Library/Artifacts/95/9513893c65588e9d96c680f37301173d differ diff --git a/Library/Artifacts/95/951d0e7dd2ad35746fcee44275bc4d34 b/Library/Artifacts/95/951d0e7dd2ad35746fcee44275bc4d34 new file mode 100644 index 0000000..718167e Binary files /dev/null and b/Library/Artifacts/95/951d0e7dd2ad35746fcee44275bc4d34 differ diff --git a/Library/Artifacts/95/954e9729d5a5b8cfb447ffdd552c5392 b/Library/Artifacts/95/954e9729d5a5b8cfb447ffdd552c5392 new file mode 100644 index 0000000..1c3c829 Binary files /dev/null and b/Library/Artifacts/95/954e9729d5a5b8cfb447ffdd552c5392 differ diff --git a/Library/Artifacts/95/9573f643cfbbc94c58635b4dfe447b14 b/Library/Artifacts/95/9573f643cfbbc94c58635b4dfe447b14 new file mode 100644 index 0000000..7aab3a1 Binary files /dev/null and b/Library/Artifacts/95/9573f643cfbbc94c58635b4dfe447b14 differ diff --git a/Library/Artifacts/95/958e19fce45a16a45cfa2378632827b3 b/Library/Artifacts/95/958e19fce45a16a45cfa2378632827b3 new file mode 100644 index 0000000..692495b Binary files /dev/null and b/Library/Artifacts/95/958e19fce45a16a45cfa2378632827b3 differ diff --git a/Library/Artifacts/95/95ac09d7648835d94b9c555c55a95110 b/Library/Artifacts/95/95ac09d7648835d94b9c555c55a95110 new file mode 100644 index 0000000..c1da369 Binary files /dev/null and b/Library/Artifacts/95/95ac09d7648835d94b9c555c55a95110 differ diff --git a/Library/Artifacts/95/95afdd0e9457c5f13e0dc7bc001cc8eb b/Library/Artifacts/95/95afdd0e9457c5f13e0dc7bc001cc8eb new file mode 100644 index 0000000..0d8bd55 Binary files /dev/null and b/Library/Artifacts/95/95afdd0e9457c5f13e0dc7bc001cc8eb differ diff --git a/Library/Artifacts/95/95b164c2e6a12e99dc7f8aadac3d840f b/Library/Artifacts/95/95b164c2e6a12e99dc7f8aadac3d840f new file mode 100644 index 0000000..dc08e95 Binary files /dev/null and b/Library/Artifacts/95/95b164c2e6a12e99dc7f8aadac3d840f differ diff --git a/Library/Artifacts/95/95b4476e75ba7c6ecfaf5c14ab78360b b/Library/Artifacts/95/95b4476e75ba7c6ecfaf5c14ab78360b new file mode 100644 index 0000000..f88a974 Binary files /dev/null and b/Library/Artifacts/95/95b4476e75ba7c6ecfaf5c14ab78360b differ diff --git a/Library/Artifacts/95/95bac2fa0d57065f9ec28dd83b55870d b/Library/Artifacts/95/95bac2fa0d57065f9ec28dd83b55870d new file mode 100644 index 0000000..e1df641 Binary files /dev/null and b/Library/Artifacts/95/95bac2fa0d57065f9ec28dd83b55870d differ diff --git a/Library/Artifacts/95/95c58720cdaa85509a40455f4ef922e9 b/Library/Artifacts/95/95c58720cdaa85509a40455f4ef922e9 new file mode 100644 index 0000000..27b4faf Binary files /dev/null and b/Library/Artifacts/95/95c58720cdaa85509a40455f4ef922e9 differ diff --git a/Library/Artifacts/95/95d4c948b710cea5f541b610755edb65 b/Library/Artifacts/95/95d4c948b710cea5f541b610755edb65 new file mode 100644 index 0000000..b7db616 Binary files /dev/null and b/Library/Artifacts/95/95d4c948b710cea5f541b610755edb65 differ diff --git a/Library/Artifacts/95/95d98b672ee1a15aa53b847e1aca4fc4 b/Library/Artifacts/95/95d98b672ee1a15aa53b847e1aca4fc4 new file mode 100644 index 0000000..0abec00 Binary files /dev/null and b/Library/Artifacts/95/95d98b672ee1a15aa53b847e1aca4fc4 differ diff --git a/Library/Artifacts/95/95deaad50bd20618260fa32a1ba48db8 b/Library/Artifacts/95/95deaad50bd20618260fa32a1ba48db8 new file mode 100644 index 0000000..f9acdbe Binary files /dev/null and b/Library/Artifacts/95/95deaad50bd20618260fa32a1ba48db8 differ diff --git a/Library/Artifacts/95/95e0c6a97f1cfd111cbaa3827449c932 b/Library/Artifacts/95/95e0c6a97f1cfd111cbaa3827449c932 new file mode 100644 index 0000000..5909d1c Binary files /dev/null and b/Library/Artifacts/95/95e0c6a97f1cfd111cbaa3827449c932 differ diff --git a/Library/Artifacts/95/95e311fbbb6081cff328229bd500b571 b/Library/Artifacts/95/95e311fbbb6081cff328229bd500b571 new file mode 100644 index 0000000..cd6c612 Binary files /dev/null and b/Library/Artifacts/95/95e311fbbb6081cff328229bd500b571 differ diff --git a/Library/Artifacts/95/95f26e3332b7ca3788fa27fe3c89aec9 b/Library/Artifacts/95/95f26e3332b7ca3788fa27fe3c89aec9 new file mode 100644 index 0000000..e5b0c84 Binary files /dev/null and b/Library/Artifacts/95/95f26e3332b7ca3788fa27fe3c89aec9 differ diff --git a/Library/Artifacts/96/961eceed4465527792f9a59278f2887e b/Library/Artifacts/96/961eceed4465527792f9a59278f2887e new file mode 100644 index 0000000..9506d25 Binary files /dev/null and b/Library/Artifacts/96/961eceed4465527792f9a59278f2887e differ diff --git a/Library/Artifacts/96/962c036214ccc0b23c9b8b4a50499f13 b/Library/Artifacts/96/962c036214ccc0b23c9b8b4a50499f13 new file mode 100644 index 0000000..b6e53de Binary files /dev/null and b/Library/Artifacts/96/962c036214ccc0b23c9b8b4a50499f13 differ diff --git a/Library/Artifacts/96/96386e4e4af90cf74f1f2aeecee29985 b/Library/Artifacts/96/96386e4e4af90cf74f1f2aeecee29985 new file mode 100644 index 0000000..e73f48d Binary files /dev/null and b/Library/Artifacts/96/96386e4e4af90cf74f1f2aeecee29985 differ diff --git a/Library/Artifacts/96/964faed55dbf403d5db13dc719b419e9 b/Library/Artifacts/96/964faed55dbf403d5db13dc719b419e9 new file mode 100644 index 0000000..d83f48f Binary files /dev/null and b/Library/Artifacts/96/964faed55dbf403d5db13dc719b419e9 differ diff --git a/Library/Artifacts/96/965746bd200e29465c72f4f0e3a98cb7 b/Library/Artifacts/96/965746bd200e29465c72f4f0e3a98cb7 new file mode 100644 index 0000000..5bdb880 Binary files /dev/null and b/Library/Artifacts/96/965746bd200e29465c72f4f0e3a98cb7 differ diff --git a/Library/Artifacts/96/96679e2da917ef81d9c227faa3f4b12d b/Library/Artifacts/96/96679e2da917ef81d9c227faa3f4b12d new file mode 100644 index 0000000..b87fa04 Binary files /dev/null and b/Library/Artifacts/96/96679e2da917ef81d9c227faa3f4b12d differ diff --git a/Library/Artifacts/96/966fe00ffaf42e71cf5d65f31c22cd24 b/Library/Artifacts/96/966fe00ffaf42e71cf5d65f31c22cd24 new file mode 100644 index 0000000..6b3b461 Binary files /dev/null and b/Library/Artifacts/96/966fe00ffaf42e71cf5d65f31c22cd24 differ diff --git a/Library/Artifacts/96/9672e94d09ead07cd3c524401bed70a3 b/Library/Artifacts/96/9672e94d09ead07cd3c524401bed70a3 new file mode 100644 index 0000000..23264c8 Binary files /dev/null and b/Library/Artifacts/96/9672e94d09ead07cd3c524401bed70a3 differ diff --git a/Library/Artifacts/96/967748083f418f6de22bedf21d0bbabd b/Library/Artifacts/96/967748083f418f6de22bedf21d0bbabd new file mode 100644 index 0000000..edc33f0 Binary files /dev/null and b/Library/Artifacts/96/967748083f418f6de22bedf21d0bbabd differ diff --git a/Library/Artifacts/96/96948d154035e72bdfeb4c8aa364ab07 b/Library/Artifacts/96/96948d154035e72bdfeb4c8aa364ab07 new file mode 100644 index 0000000..120b86e Binary files /dev/null and b/Library/Artifacts/96/96948d154035e72bdfeb4c8aa364ab07 differ diff --git a/Library/Artifacts/96/96c18028383206adb46ad25be7e88dbb b/Library/Artifacts/96/96c18028383206adb46ad25be7e88dbb new file mode 100644 index 0000000..4154101 Binary files /dev/null and b/Library/Artifacts/96/96c18028383206adb46ad25be7e88dbb differ diff --git a/Library/Artifacts/97/97026ecf78602145a19da168941d6dbb b/Library/Artifacts/97/97026ecf78602145a19da168941d6dbb new file mode 100644 index 0000000..e8a5112 Binary files /dev/null and b/Library/Artifacts/97/97026ecf78602145a19da168941d6dbb differ diff --git a/Library/Artifacts/97/9718cd34bdb461835ac5deda6823550c b/Library/Artifacts/97/9718cd34bdb461835ac5deda6823550c new file mode 100644 index 0000000..de812bd Binary files /dev/null and b/Library/Artifacts/97/9718cd34bdb461835ac5deda6823550c differ diff --git a/Library/Artifacts/97/9729153c18900a65206c0ff86bcd7df1 b/Library/Artifacts/97/9729153c18900a65206c0ff86bcd7df1 new file mode 100644 index 0000000..0a4c738 Binary files /dev/null and b/Library/Artifacts/97/9729153c18900a65206c0ff86bcd7df1 differ diff --git a/Library/Artifacts/97/972d8904f9fbef4acf0bed4ad42591d3 b/Library/Artifacts/97/972d8904f9fbef4acf0bed4ad42591d3 new file mode 100644 index 0000000..1409c3b Binary files /dev/null and b/Library/Artifacts/97/972d8904f9fbef4acf0bed4ad42591d3 differ diff --git a/Library/Artifacts/97/97659044d64d3c07e33cd72203017912 b/Library/Artifacts/97/97659044d64d3c07e33cd72203017912 new file mode 100644 index 0000000..f5a3484 Binary files /dev/null and b/Library/Artifacts/97/97659044d64d3c07e33cd72203017912 differ diff --git a/Library/Artifacts/97/977eaa476ac73f658c9fcabd8ba2ec2a b/Library/Artifacts/97/977eaa476ac73f658c9fcabd8ba2ec2a new file mode 100644 index 0000000..889e10f Binary files /dev/null and b/Library/Artifacts/97/977eaa476ac73f658c9fcabd8ba2ec2a differ diff --git a/Library/Artifacts/97/97800138ba0eb54351ba18708cf7dc84 b/Library/Artifacts/97/97800138ba0eb54351ba18708cf7dc84 new file mode 100644 index 0000000..24395a2 Binary files /dev/null and b/Library/Artifacts/97/97800138ba0eb54351ba18708cf7dc84 differ diff --git a/Library/Artifacts/97/978c39163ee129ea3f8cd3efe75d90c7 b/Library/Artifacts/97/978c39163ee129ea3f8cd3efe75d90c7 new file mode 100644 index 0000000..0637462 Binary files /dev/null and b/Library/Artifacts/97/978c39163ee129ea3f8cd3efe75d90c7 differ diff --git a/Library/Artifacts/97/978f62e218759cd9cd5796c6b64e879e b/Library/Artifacts/97/978f62e218759cd9cd5796c6b64e879e new file mode 100644 index 0000000..879299a Binary files /dev/null and b/Library/Artifacts/97/978f62e218759cd9cd5796c6b64e879e differ diff --git a/Library/Artifacts/97/979ad7b2f28997cef4c841c8155ce726 b/Library/Artifacts/97/979ad7b2f28997cef4c841c8155ce726 new file mode 100644 index 0000000..1350f7c Binary files /dev/null and b/Library/Artifacts/97/979ad7b2f28997cef4c841c8155ce726 differ diff --git a/Library/Artifacts/97/97c0fc09be9268c5ea52e27d214dfd78 b/Library/Artifacts/97/97c0fc09be9268c5ea52e27d214dfd78 new file mode 100644 index 0000000..2400cce Binary files /dev/null and b/Library/Artifacts/97/97c0fc09be9268c5ea52e27d214dfd78 differ diff --git a/Library/Artifacts/97/97cf8b78bd064345436d35ab407ac991 b/Library/Artifacts/97/97cf8b78bd064345436d35ab407ac991 new file mode 100644 index 0000000..9b65344 Binary files /dev/null and b/Library/Artifacts/97/97cf8b78bd064345436d35ab407ac991 differ diff --git a/Library/Artifacts/97/97f577ca7805c2dd2393dc02daadda97 b/Library/Artifacts/97/97f577ca7805c2dd2393dc02daadda97 new file mode 100644 index 0000000..023513d Binary files /dev/null and b/Library/Artifacts/97/97f577ca7805c2dd2393dc02daadda97 differ diff --git a/Library/Artifacts/98/9820600edcd6057d26a3c5416629ac5a b/Library/Artifacts/98/9820600edcd6057d26a3c5416629ac5a new file mode 100644 index 0000000..fac8f8d Binary files /dev/null and b/Library/Artifacts/98/9820600edcd6057d26a3c5416629ac5a differ diff --git a/Library/Artifacts/98/9855b98d8d7ff72e973afdae857e2fa2 b/Library/Artifacts/98/9855b98d8d7ff72e973afdae857e2fa2 new file mode 100644 index 0000000..3eedfca Binary files /dev/null and b/Library/Artifacts/98/9855b98d8d7ff72e973afdae857e2fa2 differ diff --git a/Library/Artifacts/98/989bff09375f7243fe333286620a4223 b/Library/Artifacts/98/989bff09375f7243fe333286620a4223 new file mode 100644 index 0000000..8da3e00 Binary files /dev/null and b/Library/Artifacts/98/989bff09375f7243fe333286620a4223 differ diff --git a/Library/Artifacts/98/98ad117e6cd7e2e47f599769d3e9a4f8 b/Library/Artifacts/98/98ad117e6cd7e2e47f599769d3e9a4f8 new file mode 100644 index 0000000..4695e4a Binary files /dev/null and b/Library/Artifacts/98/98ad117e6cd7e2e47f599769d3e9a4f8 differ diff --git a/Library/Artifacts/98/98c3d75ba44a10ad23fecdafc350ad2f b/Library/Artifacts/98/98c3d75ba44a10ad23fecdafc350ad2f new file mode 100644 index 0000000..ccc4ec0 Binary files /dev/null and b/Library/Artifacts/98/98c3d75ba44a10ad23fecdafc350ad2f differ diff --git a/Library/Artifacts/99/992a13d68f772d7efc653778862f3cc8 b/Library/Artifacts/99/992a13d68f772d7efc653778862f3cc8 new file mode 100644 index 0000000..257b7b0 Binary files /dev/null and b/Library/Artifacts/99/992a13d68f772d7efc653778862f3cc8 differ diff --git a/Library/Artifacts/99/9941d438d50d37c09ae5c7f5d3f9d67a b/Library/Artifacts/99/9941d438d50d37c09ae5c7f5d3f9d67a new file mode 100644 index 0000000..24acb8b Binary files /dev/null and b/Library/Artifacts/99/9941d438d50d37c09ae5c7f5d3f9d67a differ diff --git a/Library/Artifacts/99/994681db4b4bfec35cb86f6a8ed63481 b/Library/Artifacts/99/994681db4b4bfec35cb86f6a8ed63481 new file mode 100644 index 0000000..89103a7 Binary files /dev/null and b/Library/Artifacts/99/994681db4b4bfec35cb86f6a8ed63481 differ diff --git a/Library/Artifacts/99/99549f3904a3dba3903933659de62340 b/Library/Artifacts/99/99549f3904a3dba3903933659de62340 new file mode 100644 index 0000000..4683c4f Binary files /dev/null and b/Library/Artifacts/99/99549f3904a3dba3903933659de62340 differ diff --git a/Library/Artifacts/99/995e1abd54b9f21b9aa690248ab79635 b/Library/Artifacts/99/995e1abd54b9f21b9aa690248ab79635 new file mode 100644 index 0000000..ceea433 Binary files /dev/null and b/Library/Artifacts/99/995e1abd54b9f21b9aa690248ab79635 differ diff --git a/Library/Artifacts/99/99933dfafaf4840f16bad23d6876e3ca b/Library/Artifacts/99/99933dfafaf4840f16bad23d6876e3ca new file mode 100644 index 0000000..ba6b68c Binary files /dev/null and b/Library/Artifacts/99/99933dfafaf4840f16bad23d6876e3ca differ diff --git a/Library/Artifacts/99/999b04099a43670ed11c4cbe5910f8b2 b/Library/Artifacts/99/999b04099a43670ed11c4cbe5910f8b2 new file mode 100644 index 0000000..bbc2355 Binary files /dev/null and b/Library/Artifacts/99/999b04099a43670ed11c4cbe5910f8b2 differ diff --git a/Library/Artifacts/99/999cacb2f6d0854d22fadc90a50cafd6 b/Library/Artifacts/99/999cacb2f6d0854d22fadc90a50cafd6 new file mode 100644 index 0000000..50551e0 Binary files /dev/null and b/Library/Artifacts/99/999cacb2f6d0854d22fadc90a50cafd6 differ diff --git a/Library/Artifacts/99/99a3def222da67283569980a7d1633c4 b/Library/Artifacts/99/99a3def222da67283569980a7d1633c4 new file mode 100644 index 0000000..19fdbc2 Binary files /dev/null and b/Library/Artifacts/99/99a3def222da67283569980a7d1633c4 differ diff --git a/Library/Artifacts/99/99a6c9c15270b75ea992d25e835611a1 b/Library/Artifacts/99/99a6c9c15270b75ea992d25e835611a1 new file mode 100644 index 0000000..94926ca Binary files /dev/null and b/Library/Artifacts/99/99a6c9c15270b75ea992d25e835611a1 differ diff --git a/Library/Artifacts/99/99aa7b44b551d8cdc053192019bf6ec2 b/Library/Artifacts/99/99aa7b44b551d8cdc053192019bf6ec2 new file mode 100644 index 0000000..47212c7 Binary files /dev/null and b/Library/Artifacts/99/99aa7b44b551d8cdc053192019bf6ec2 differ diff --git a/Library/Artifacts/99/99ba01d1f9c68ac299b284af6bd3c023 b/Library/Artifacts/99/99ba01d1f9c68ac299b284af6bd3c023 new file mode 100644 index 0000000..967ce93 Binary files /dev/null and b/Library/Artifacts/99/99ba01d1f9c68ac299b284af6bd3c023 differ diff --git a/Library/Artifacts/99/99bb87fd4ed9f4a1a3f68259b2f60415 b/Library/Artifacts/99/99bb87fd4ed9f4a1a3f68259b2f60415 new file mode 100644 index 0000000..65690cc Binary files /dev/null and b/Library/Artifacts/99/99bb87fd4ed9f4a1a3f68259b2f60415 differ diff --git a/Library/Artifacts/99/99be535571a9861e15d2e2332bebe047 b/Library/Artifacts/99/99be535571a9861e15d2e2332bebe047 new file mode 100644 index 0000000..378a79a Binary files /dev/null and b/Library/Artifacts/99/99be535571a9861e15d2e2332bebe047 differ diff --git a/Library/Artifacts/99/99e7f4a762afd49bad753ec2877dfdf4 b/Library/Artifacts/99/99e7f4a762afd49bad753ec2877dfdf4 new file mode 100644 index 0000000..7d3dfe6 Binary files /dev/null and b/Library/Artifacts/99/99e7f4a762afd49bad753ec2877dfdf4 differ diff --git a/Library/Artifacts/9a/9a09981a12f36647c913b495f3511410 b/Library/Artifacts/9a/9a09981a12f36647c913b495f3511410 new file mode 100644 index 0000000..d745840 Binary files /dev/null and b/Library/Artifacts/9a/9a09981a12f36647c913b495f3511410 differ diff --git a/Library/Artifacts/9a/9a324478c8be84bfee4c9a942e171765 b/Library/Artifacts/9a/9a324478c8be84bfee4c9a942e171765 new file mode 100644 index 0000000..b546d47 Binary files /dev/null and b/Library/Artifacts/9a/9a324478c8be84bfee4c9a942e171765 differ diff --git a/Library/Artifacts/9a/9a5525c003662e0c937a6b8916abb154 b/Library/Artifacts/9a/9a5525c003662e0c937a6b8916abb154 new file mode 100644 index 0000000..7561647 Binary files /dev/null and b/Library/Artifacts/9a/9a5525c003662e0c937a6b8916abb154 differ diff --git a/Library/Artifacts/9a/9a5669c3739d6930179aef8b0c909aeb b/Library/Artifacts/9a/9a5669c3739d6930179aef8b0c909aeb new file mode 100644 index 0000000..31a21b0 Binary files /dev/null and b/Library/Artifacts/9a/9a5669c3739d6930179aef8b0c909aeb differ diff --git a/Library/Artifacts/9a/9a5ddc8ac44e06c78cc7309ddbf42d7d b/Library/Artifacts/9a/9a5ddc8ac44e06c78cc7309ddbf42d7d new file mode 100644 index 0000000..a85c77a Binary files /dev/null and b/Library/Artifacts/9a/9a5ddc8ac44e06c78cc7309ddbf42d7d differ diff --git a/Library/Artifacts/9a/9a798989edf738f4069a297641a22d41 b/Library/Artifacts/9a/9a798989edf738f4069a297641a22d41 new file mode 100644 index 0000000..d33cd0a Binary files /dev/null and b/Library/Artifacts/9a/9a798989edf738f4069a297641a22d41 differ diff --git a/Library/Artifacts/9a/9a86c9dadd17fb547eeb64503435aa4d b/Library/Artifacts/9a/9a86c9dadd17fb547eeb64503435aa4d new file mode 100644 index 0000000..35e1990 Binary files /dev/null and b/Library/Artifacts/9a/9a86c9dadd17fb547eeb64503435aa4d differ diff --git a/Library/Artifacts/9a/9a88e32c49810aa1c1206c5e845b8f59 b/Library/Artifacts/9a/9a88e32c49810aa1c1206c5e845b8f59 new file mode 100644 index 0000000..8776b1f Binary files /dev/null and b/Library/Artifacts/9a/9a88e32c49810aa1c1206c5e845b8f59 differ diff --git a/Library/Artifacts/9a/9ac19246ab14ff26c34c669671a37906 b/Library/Artifacts/9a/9ac19246ab14ff26c34c669671a37906 new file mode 100644 index 0000000..0f2cf85 Binary files /dev/null and b/Library/Artifacts/9a/9ac19246ab14ff26c34c669671a37906 differ diff --git a/Library/Artifacts/9b/9b05d7ca65ab5bc97d2dc50040b4b801 b/Library/Artifacts/9b/9b05d7ca65ab5bc97d2dc50040b4b801 new file mode 100644 index 0000000..e6e1f4a Binary files /dev/null and b/Library/Artifacts/9b/9b05d7ca65ab5bc97d2dc50040b4b801 differ diff --git a/Library/Artifacts/9b/9b0f8355d4c2b610ab3c4a276239a9f7 b/Library/Artifacts/9b/9b0f8355d4c2b610ab3c4a276239a9f7 new file mode 100644 index 0000000..1ce185d Binary files /dev/null and b/Library/Artifacts/9b/9b0f8355d4c2b610ab3c4a276239a9f7 differ diff --git a/Library/Artifacts/9b/9b117ee56fff5969678e4cd754b2caeb b/Library/Artifacts/9b/9b117ee56fff5969678e4cd754b2caeb new file mode 100644 index 0000000..ceda615 Binary files /dev/null and b/Library/Artifacts/9b/9b117ee56fff5969678e4cd754b2caeb differ diff --git a/Library/Artifacts/9b/9b26069c1e749872f37be0930932f86d b/Library/Artifacts/9b/9b26069c1e749872f37be0930932f86d new file mode 100644 index 0000000..892a239 Binary files /dev/null and b/Library/Artifacts/9b/9b26069c1e749872f37be0930932f86d differ diff --git a/Library/Artifacts/9b/9b41ad9c28c78462b6b636e1f0cfdb08 b/Library/Artifacts/9b/9b41ad9c28c78462b6b636e1f0cfdb08 new file mode 100644 index 0000000..730c4cf Binary files /dev/null and b/Library/Artifacts/9b/9b41ad9c28c78462b6b636e1f0cfdb08 differ diff --git a/Library/Artifacts/9b/9b51f46177095da0c9022a58ae80dcd8 b/Library/Artifacts/9b/9b51f46177095da0c9022a58ae80dcd8 new file mode 100644 index 0000000..346b354 Binary files /dev/null and b/Library/Artifacts/9b/9b51f46177095da0c9022a58ae80dcd8 differ diff --git a/Library/Artifacts/9b/9b5395847128de72af15132491b8ba98 b/Library/Artifacts/9b/9b5395847128de72af15132491b8ba98 new file mode 100644 index 0000000..a2f0cec Binary files /dev/null and b/Library/Artifacts/9b/9b5395847128de72af15132491b8ba98 differ diff --git a/Library/Artifacts/9b/9b613de409bde6927cf854ab1d25ac46 b/Library/Artifacts/9b/9b613de409bde6927cf854ab1d25ac46 new file mode 100644 index 0000000..f4b3ddb Binary files /dev/null and b/Library/Artifacts/9b/9b613de409bde6927cf854ab1d25ac46 differ diff --git a/Library/Artifacts/9b/9b7eea04b3ff55e95ed40506945219d1 b/Library/Artifacts/9b/9b7eea04b3ff55e95ed40506945219d1 new file mode 100644 index 0000000..7a9fc10 Binary files /dev/null and b/Library/Artifacts/9b/9b7eea04b3ff55e95ed40506945219d1 differ diff --git a/Library/Artifacts/9b/9b8fdffb3ac0e205dd1e624ed1392ed6 b/Library/Artifacts/9b/9b8fdffb3ac0e205dd1e624ed1392ed6 new file mode 100644 index 0000000..4984041 Binary files /dev/null and b/Library/Artifacts/9b/9b8fdffb3ac0e205dd1e624ed1392ed6 differ diff --git a/Library/Artifacts/9b/9b9c4e2838351dd3f6321022749de3de b/Library/Artifacts/9b/9b9c4e2838351dd3f6321022749de3de new file mode 100644 index 0000000..1d2e8a9 Binary files /dev/null and b/Library/Artifacts/9b/9b9c4e2838351dd3f6321022749de3de differ diff --git a/Library/Artifacts/9b/9ba291cd3b0b688d5853421469a54001 b/Library/Artifacts/9b/9ba291cd3b0b688d5853421469a54001 new file mode 100644 index 0000000..56bd593 Binary files /dev/null and b/Library/Artifacts/9b/9ba291cd3b0b688d5853421469a54001 differ diff --git a/Library/Artifacts/9b/9bad2a43b3671fc981b9800b17c8a90e b/Library/Artifacts/9b/9bad2a43b3671fc981b9800b17c8a90e new file mode 100644 index 0000000..2113a64 Binary files /dev/null and b/Library/Artifacts/9b/9bad2a43b3671fc981b9800b17c8a90e differ diff --git a/Library/Artifacts/9b/9bb61e4064cce20fff242d8719ec225f b/Library/Artifacts/9b/9bb61e4064cce20fff242d8719ec225f new file mode 100644 index 0000000..9353a9d Binary files /dev/null and b/Library/Artifacts/9b/9bb61e4064cce20fff242d8719ec225f differ diff --git a/Library/Artifacts/9b/9bbb010d9f6dd7f11ab8d0cd975c71f2 b/Library/Artifacts/9b/9bbb010d9f6dd7f11ab8d0cd975c71f2 new file mode 100644 index 0000000..22c6c5e Binary files /dev/null and b/Library/Artifacts/9b/9bbb010d9f6dd7f11ab8d0cd975c71f2 differ diff --git a/Library/Artifacts/9b/9bcf434edb7b4493e03d38f9ff73549c b/Library/Artifacts/9b/9bcf434edb7b4493e03d38f9ff73549c new file mode 100644 index 0000000..1c86948 Binary files /dev/null and b/Library/Artifacts/9b/9bcf434edb7b4493e03d38f9ff73549c differ diff --git a/Library/Artifacts/9b/9bf42967e85958583f19ce942bea6ece b/Library/Artifacts/9b/9bf42967e85958583f19ce942bea6ece new file mode 100644 index 0000000..9a954a4 Binary files /dev/null and b/Library/Artifacts/9b/9bf42967e85958583f19ce942bea6ece differ diff --git a/Library/Artifacts/9c/9c43af60edf87741b09b9add23ff5559 b/Library/Artifacts/9c/9c43af60edf87741b09b9add23ff5559 new file mode 100644 index 0000000..45bf093 Binary files /dev/null and b/Library/Artifacts/9c/9c43af60edf87741b09b9add23ff5559 differ diff --git a/Library/Artifacts/9c/9c9f84d493c412ccd7f753ed29b2e4b9 b/Library/Artifacts/9c/9c9f84d493c412ccd7f753ed29b2e4b9 new file mode 100644 index 0000000..07874f8 Binary files /dev/null and b/Library/Artifacts/9c/9c9f84d493c412ccd7f753ed29b2e4b9 differ diff --git a/Library/Artifacts/9c/9ca03ac71738252ebfe055cadd0f2bb2 b/Library/Artifacts/9c/9ca03ac71738252ebfe055cadd0f2bb2 new file mode 100644 index 0000000..e13815d Binary files /dev/null and b/Library/Artifacts/9c/9ca03ac71738252ebfe055cadd0f2bb2 differ diff --git a/Library/Artifacts/9c/9ca43e9e14d9d5ac1197c1502257cbbc b/Library/Artifacts/9c/9ca43e9e14d9d5ac1197c1502257cbbc new file mode 100644 index 0000000..ebc7461 Binary files /dev/null and b/Library/Artifacts/9c/9ca43e9e14d9d5ac1197c1502257cbbc differ diff --git a/Library/Artifacts/9c/9cbe0d21f0358d26eb50702de840c0f1 b/Library/Artifacts/9c/9cbe0d21f0358d26eb50702de840c0f1 new file mode 100644 index 0000000..1fdf989 Binary files /dev/null and b/Library/Artifacts/9c/9cbe0d21f0358d26eb50702de840c0f1 differ diff --git a/Library/Artifacts/9d/9d012e3e0e4a9c2eb6f65069846f461d b/Library/Artifacts/9d/9d012e3e0e4a9c2eb6f65069846f461d new file mode 100644 index 0000000..c07c14c Binary files /dev/null and b/Library/Artifacts/9d/9d012e3e0e4a9c2eb6f65069846f461d differ diff --git a/Library/Artifacts/9d/9d2e945043fed3c90e6ab97e00266312 b/Library/Artifacts/9d/9d2e945043fed3c90e6ab97e00266312 new file mode 100644 index 0000000..d902ecc Binary files /dev/null and b/Library/Artifacts/9d/9d2e945043fed3c90e6ab97e00266312 differ diff --git a/Library/Artifacts/9d/9d3a133f6830ccf7e0d2b91a6800b939 b/Library/Artifacts/9d/9d3a133f6830ccf7e0d2b91a6800b939 new file mode 100644 index 0000000..188813d Binary files /dev/null and b/Library/Artifacts/9d/9d3a133f6830ccf7e0d2b91a6800b939 differ diff --git a/Library/Artifacts/9d/9d6d83fd57547f545ffda47867012804 b/Library/Artifacts/9d/9d6d83fd57547f545ffda47867012804 new file mode 100644 index 0000000..d9ce285 Binary files /dev/null and b/Library/Artifacts/9d/9d6d83fd57547f545ffda47867012804 differ diff --git a/Library/Artifacts/9d/9d7c6ca05ae716a81fd88e91691aabab b/Library/Artifacts/9d/9d7c6ca05ae716a81fd88e91691aabab new file mode 100644 index 0000000..d435f8a Binary files /dev/null and b/Library/Artifacts/9d/9d7c6ca05ae716a81fd88e91691aabab differ diff --git a/Library/Artifacts/9d/9d892d716fe4833ebef20aebb4b985f4 b/Library/Artifacts/9d/9d892d716fe4833ebef20aebb4b985f4 new file mode 100644 index 0000000..396ac27 Binary files /dev/null and b/Library/Artifacts/9d/9d892d716fe4833ebef20aebb4b985f4 differ diff --git a/Library/Artifacts/9d/9d994dbf15e05fb468c2297882707216 b/Library/Artifacts/9d/9d994dbf15e05fb468c2297882707216 new file mode 100644 index 0000000..c221fab Binary files /dev/null and b/Library/Artifacts/9d/9d994dbf15e05fb468c2297882707216 differ diff --git a/Library/Artifacts/9d/9db41130e93cb46ec6c67dfd00a5ff5b b/Library/Artifacts/9d/9db41130e93cb46ec6c67dfd00a5ff5b new file mode 100644 index 0000000..212c2b9 Binary files /dev/null and b/Library/Artifacts/9d/9db41130e93cb46ec6c67dfd00a5ff5b differ diff --git a/Library/Artifacts/9d/9dbb185e107e33c56c999b26eed24449 b/Library/Artifacts/9d/9dbb185e107e33c56c999b26eed24449 new file mode 100644 index 0000000..ebbb50c Binary files /dev/null and b/Library/Artifacts/9d/9dbb185e107e33c56c999b26eed24449 differ diff --git a/Library/Artifacts/9d/9dbd76667275c2a2c7aa6b63c0f0125b b/Library/Artifacts/9d/9dbd76667275c2a2c7aa6b63c0f0125b new file mode 100644 index 0000000..733f5e1 Binary files /dev/null and b/Library/Artifacts/9d/9dbd76667275c2a2c7aa6b63c0f0125b differ diff --git a/Library/Artifacts/9d/9dc272e6b431712cc0ed75ac8ebd55c4 b/Library/Artifacts/9d/9dc272e6b431712cc0ed75ac8ebd55c4 new file mode 100644 index 0000000..0b86b0d Binary files /dev/null and b/Library/Artifacts/9d/9dc272e6b431712cc0ed75ac8ebd55c4 differ diff --git a/Library/Artifacts/9d/9de7d5c8840ba96c7fad3226e7fb2ad7 b/Library/Artifacts/9d/9de7d5c8840ba96c7fad3226e7fb2ad7 new file mode 100644 index 0000000..4daa1aa Binary files /dev/null and b/Library/Artifacts/9d/9de7d5c8840ba96c7fad3226e7fb2ad7 differ diff --git a/Library/Artifacts/9e/9e01feff159dced64a3d6cffe48cae16 b/Library/Artifacts/9e/9e01feff159dced64a3d6cffe48cae16 new file mode 100644 index 0000000..26a6da5 Binary files /dev/null and b/Library/Artifacts/9e/9e01feff159dced64a3d6cffe48cae16 differ diff --git a/Library/Artifacts/9e/9e10b54df95abf76594de7e3edc256f9 b/Library/Artifacts/9e/9e10b54df95abf76594de7e3edc256f9 new file mode 100644 index 0000000..4e223d3 Binary files /dev/null and b/Library/Artifacts/9e/9e10b54df95abf76594de7e3edc256f9 differ diff --git a/Library/Artifacts/9e/9e1a2ffb11911b775fefb4efa06fbd48 b/Library/Artifacts/9e/9e1a2ffb11911b775fefb4efa06fbd48 new file mode 100644 index 0000000..39c0316 Binary files /dev/null and b/Library/Artifacts/9e/9e1a2ffb11911b775fefb4efa06fbd48 differ diff --git a/Library/Artifacts/9e/9e4456781f1618f8f0bcde39dcbd7563 b/Library/Artifacts/9e/9e4456781f1618f8f0bcde39dcbd7563 new file mode 100644 index 0000000..1490fd6 Binary files /dev/null and b/Library/Artifacts/9e/9e4456781f1618f8f0bcde39dcbd7563 differ diff --git a/Library/Artifacts/9e/9e71b622587d4531084330859efd5c70 b/Library/Artifacts/9e/9e71b622587d4531084330859efd5c70 new file mode 100644 index 0000000..35b1f68 Binary files /dev/null and b/Library/Artifacts/9e/9e71b622587d4531084330859efd5c70 differ diff --git a/Library/Artifacts/9e/9e731a1d463b96d2783a9c3ae181c2f8 b/Library/Artifacts/9e/9e731a1d463b96d2783a9c3ae181c2f8 new file mode 100644 index 0000000..62653d1 Binary files /dev/null and b/Library/Artifacts/9e/9e731a1d463b96d2783a9c3ae181c2f8 differ diff --git a/Library/Artifacts/9e/9e9017900852d63693082d632f914d34 b/Library/Artifacts/9e/9e9017900852d63693082d632f914d34 new file mode 100644 index 0000000..b04c037 Binary files /dev/null and b/Library/Artifacts/9e/9e9017900852d63693082d632f914d34 differ diff --git a/Library/Artifacts/9e/9ead87533d0228a1d0177ce3891e25ed b/Library/Artifacts/9e/9ead87533d0228a1d0177ce3891e25ed new file mode 100644 index 0000000..79ee2df Binary files /dev/null and b/Library/Artifacts/9e/9ead87533d0228a1d0177ce3891e25ed differ diff --git a/Library/Artifacts/9e/9eb20e3221a007e63ceb47ddc95781f7 b/Library/Artifacts/9e/9eb20e3221a007e63ceb47ddc95781f7 new file mode 100644 index 0000000..f561a79 Binary files /dev/null and b/Library/Artifacts/9e/9eb20e3221a007e63ceb47ddc95781f7 differ diff --git a/Library/Artifacts/9e/9eb3fa1e1c42358ff987928e938d9eb7 b/Library/Artifacts/9e/9eb3fa1e1c42358ff987928e938d9eb7 new file mode 100644 index 0000000..e264125 Binary files /dev/null and b/Library/Artifacts/9e/9eb3fa1e1c42358ff987928e938d9eb7 differ diff --git a/Library/Artifacts/9e/9ecf5fd4bde08e046f6af077611f2e60 b/Library/Artifacts/9e/9ecf5fd4bde08e046f6af077611f2e60 new file mode 100644 index 0000000..bd1c695 Binary files /dev/null and b/Library/Artifacts/9e/9ecf5fd4bde08e046f6af077611f2e60 differ diff --git a/Library/Artifacts/9e/9ee0ff570708e87d1e4cf3305146710e b/Library/Artifacts/9e/9ee0ff570708e87d1e4cf3305146710e new file mode 100644 index 0000000..4ce5318 Binary files /dev/null and b/Library/Artifacts/9e/9ee0ff570708e87d1e4cf3305146710e differ diff --git a/Library/Artifacts/9e/9ee46c240e3dc48f661495b5f02b9bcf b/Library/Artifacts/9e/9ee46c240e3dc48f661495b5f02b9bcf new file mode 100644 index 0000000..2b92b33 Binary files /dev/null and b/Library/Artifacts/9e/9ee46c240e3dc48f661495b5f02b9bcf differ diff --git a/Library/Artifacts/9e/9ee82d8fcc8d30896e3d632c0adb9e5e b/Library/Artifacts/9e/9ee82d8fcc8d30896e3d632c0adb9e5e new file mode 100644 index 0000000..5269a05 Binary files /dev/null and b/Library/Artifacts/9e/9ee82d8fcc8d30896e3d632c0adb9e5e differ diff --git a/Library/Artifacts/9e/9eeff3e162eebf0569ebb61b15cd0942 b/Library/Artifacts/9e/9eeff3e162eebf0569ebb61b15cd0942 new file mode 100644 index 0000000..7009f0e Binary files /dev/null and b/Library/Artifacts/9e/9eeff3e162eebf0569ebb61b15cd0942 differ diff --git a/Library/Artifacts/9e/9ef3635611a7e3d0e1d5ffb146166124 b/Library/Artifacts/9e/9ef3635611a7e3d0e1d5ffb146166124 new file mode 100644 index 0000000..8ee0638 Binary files /dev/null and b/Library/Artifacts/9e/9ef3635611a7e3d0e1d5ffb146166124 differ diff --git a/Library/Artifacts/9f/9f0b75476fa826445281f7ebb507102e b/Library/Artifacts/9f/9f0b75476fa826445281f7ebb507102e new file mode 100644 index 0000000..94ad585 Binary files /dev/null and b/Library/Artifacts/9f/9f0b75476fa826445281f7ebb507102e differ diff --git a/Library/Artifacts/9f/9f2328602de175fdc7ea8021dc9626ef b/Library/Artifacts/9f/9f2328602de175fdc7ea8021dc9626ef new file mode 100644 index 0000000..83f2093 Binary files /dev/null and b/Library/Artifacts/9f/9f2328602de175fdc7ea8021dc9626ef differ diff --git a/Library/Artifacts/9f/9f429f6c5c9c7e1bf3328d5b1ae0240a b/Library/Artifacts/9f/9f429f6c5c9c7e1bf3328d5b1ae0240a new file mode 100644 index 0000000..d319b0d Binary files /dev/null and b/Library/Artifacts/9f/9f429f6c5c9c7e1bf3328d5b1ae0240a differ diff --git a/Library/Artifacts/9f/9f43e34647d47a59005266584c0af635 b/Library/Artifacts/9f/9f43e34647d47a59005266584c0af635 new file mode 100644 index 0000000..6bd6c5c Binary files /dev/null and b/Library/Artifacts/9f/9f43e34647d47a59005266584c0af635 differ diff --git a/Library/Artifacts/9f/9f51826189b4c95fdec837ff9e49e00e b/Library/Artifacts/9f/9f51826189b4c95fdec837ff9e49e00e new file mode 100644 index 0000000..b54c2d2 Binary files /dev/null and b/Library/Artifacts/9f/9f51826189b4c95fdec837ff9e49e00e differ diff --git a/Library/Artifacts/9f/9f654452a3d78c1ffa16d5fb27c33faf b/Library/Artifacts/9f/9f654452a3d78c1ffa16d5fb27c33faf new file mode 100644 index 0000000..1e20be4 Binary files /dev/null and b/Library/Artifacts/9f/9f654452a3d78c1ffa16d5fb27c33faf differ diff --git a/Library/Artifacts/9f/9f7540a4847dbac5d16415f71418ef28 b/Library/Artifacts/9f/9f7540a4847dbac5d16415f71418ef28 new file mode 100644 index 0000000..8500192 Binary files /dev/null and b/Library/Artifacts/9f/9f7540a4847dbac5d16415f71418ef28 differ diff --git a/Library/Artifacts/9f/9f7f420d58bf0a0d61a0cb7cf94e086b b/Library/Artifacts/9f/9f7f420d58bf0a0d61a0cb7cf94e086b new file mode 100644 index 0000000..6a78864 Binary files /dev/null and b/Library/Artifacts/9f/9f7f420d58bf0a0d61a0cb7cf94e086b differ diff --git a/Library/Artifacts/9f/9f804db2dce810529353d260eb4211cd b/Library/Artifacts/9f/9f804db2dce810529353d260eb4211cd new file mode 100644 index 0000000..ef7d725 Binary files /dev/null and b/Library/Artifacts/9f/9f804db2dce810529353d260eb4211cd differ diff --git a/Library/Artifacts/9f/9f847d5ae8b0f2656a169eb3f5b40be9 b/Library/Artifacts/9f/9f847d5ae8b0f2656a169eb3f5b40be9 new file mode 100644 index 0000000..b16c512 Binary files /dev/null and b/Library/Artifacts/9f/9f847d5ae8b0f2656a169eb3f5b40be9 differ diff --git a/Library/Artifacts/9f/9f9c5bb1ba035c43cf70e60da51c6ef6 b/Library/Artifacts/9f/9f9c5bb1ba035c43cf70e60da51c6ef6 new file mode 100644 index 0000000..5e8232b Binary files /dev/null and b/Library/Artifacts/9f/9f9c5bb1ba035c43cf70e60da51c6ef6 differ diff --git a/Library/Artifacts/9f/9f9c8b6d56c3979d2a71cbf26abb1d54 b/Library/Artifacts/9f/9f9c8b6d56c3979d2a71cbf26abb1d54 new file mode 100644 index 0000000..5b2ed62 Binary files /dev/null and b/Library/Artifacts/9f/9f9c8b6d56c3979d2a71cbf26abb1d54 differ diff --git a/Library/Artifacts/9f/9fb14ed85d39a165ea08e2b8deeb3dd5 b/Library/Artifacts/9f/9fb14ed85d39a165ea08e2b8deeb3dd5 new file mode 100644 index 0000000..27173b8 Binary files /dev/null and b/Library/Artifacts/9f/9fb14ed85d39a165ea08e2b8deeb3dd5 differ diff --git a/Library/Artifacts/9f/9fba23fc6e0e607ced41b479f7adad86 b/Library/Artifacts/9f/9fba23fc6e0e607ced41b479f7adad86 new file mode 100644 index 0000000..f260cd8 Binary files /dev/null and b/Library/Artifacts/9f/9fba23fc6e0e607ced41b479f7adad86 differ diff --git a/Library/Artifacts/9f/9fc6401c2112ef807fcda919e54366d2 b/Library/Artifacts/9f/9fc6401c2112ef807fcda919e54366d2 new file mode 100644 index 0000000..d4d060d Binary files /dev/null and b/Library/Artifacts/9f/9fc6401c2112ef807fcda919e54366d2 differ diff --git a/Library/Artifacts/a0/a02438181c75b62440a34f4bd4bd6649 b/Library/Artifacts/a0/a02438181c75b62440a34f4bd4bd6649 new file mode 100644 index 0000000..651b2f9 Binary files /dev/null and b/Library/Artifacts/a0/a02438181c75b62440a34f4bd4bd6649 differ diff --git a/Library/Artifacts/a0/a046606ce321b97c4a39b9c86c67def5 b/Library/Artifacts/a0/a046606ce321b97c4a39b9c86c67def5 new file mode 100644 index 0000000..cc9cfbb Binary files /dev/null and b/Library/Artifacts/a0/a046606ce321b97c4a39b9c86c67def5 differ diff --git a/Library/Artifacts/a0/a055a1e3667d97d0da344d7bd76081aa b/Library/Artifacts/a0/a055a1e3667d97d0da344d7bd76081aa new file mode 100644 index 0000000..d42e38f Binary files /dev/null and b/Library/Artifacts/a0/a055a1e3667d97d0da344d7bd76081aa differ diff --git a/Library/Artifacts/a0/a05ba0e0b1045db163dfd0dc29a6f6d3 b/Library/Artifacts/a0/a05ba0e0b1045db163dfd0dc29a6f6d3 new file mode 100644 index 0000000..e70ea13 Binary files /dev/null and b/Library/Artifacts/a0/a05ba0e0b1045db163dfd0dc29a6f6d3 differ diff --git a/Library/Artifacts/a0/a060cff7ff2c1dac9f50d0215e85d740 b/Library/Artifacts/a0/a060cff7ff2c1dac9f50d0215e85d740 new file mode 100644 index 0000000..fc80cea Binary files /dev/null and b/Library/Artifacts/a0/a060cff7ff2c1dac9f50d0215e85d740 differ diff --git a/Library/Artifacts/a0/a0b4413887def293c31710c7c44db6c1 b/Library/Artifacts/a0/a0b4413887def293c31710c7c44db6c1 new file mode 100644 index 0000000..4763f55 Binary files /dev/null and b/Library/Artifacts/a0/a0b4413887def293c31710c7c44db6c1 differ diff --git a/Library/Artifacts/a0/a0bcfb6f71d9107f1bd888fe666c0524 b/Library/Artifacts/a0/a0bcfb6f71d9107f1bd888fe666c0524 new file mode 100644 index 0000000..e391d26 Binary files /dev/null and b/Library/Artifacts/a0/a0bcfb6f71d9107f1bd888fe666c0524 differ diff --git a/Library/Artifacts/a0/a0be8b455661b51280c183c560e0232f b/Library/Artifacts/a0/a0be8b455661b51280c183c560e0232f new file mode 100644 index 0000000..1439991 Binary files /dev/null and b/Library/Artifacts/a0/a0be8b455661b51280c183c560e0232f differ diff --git a/Library/Artifacts/a0/a0c6720d969bfa992a463d241cac3ecf b/Library/Artifacts/a0/a0c6720d969bfa992a463d241cac3ecf new file mode 100644 index 0000000..9d7dd5a Binary files /dev/null and b/Library/Artifacts/a0/a0c6720d969bfa992a463d241cac3ecf differ diff --git a/Library/Artifacts/a0/a0ca1f724430d05925f0c5df6e8bba2a b/Library/Artifacts/a0/a0ca1f724430d05925f0c5df6e8bba2a new file mode 100644 index 0000000..f88ac65 Binary files /dev/null and b/Library/Artifacts/a0/a0ca1f724430d05925f0c5df6e8bba2a differ diff --git a/Library/Artifacts/a0/a0edce7e084a025ef64db0d59a6b2616 b/Library/Artifacts/a0/a0edce7e084a025ef64db0d59a6b2616 new file mode 100644 index 0000000..7518125 Binary files /dev/null and b/Library/Artifacts/a0/a0edce7e084a025ef64db0d59a6b2616 differ diff --git a/Library/Artifacts/a0/a0f3f57c7a830bd30b172c92f5735f0a b/Library/Artifacts/a0/a0f3f57c7a830bd30b172c92f5735f0a new file mode 100644 index 0000000..6c69e27 Binary files /dev/null and b/Library/Artifacts/a0/a0f3f57c7a830bd30b172c92f5735f0a differ diff --git a/Library/Artifacts/a0/a0fc9a03277497faa2999fa1af5c95c6 b/Library/Artifacts/a0/a0fc9a03277497faa2999fa1af5c95c6 new file mode 100644 index 0000000..069140e Binary files /dev/null and b/Library/Artifacts/a0/a0fc9a03277497faa2999fa1af5c95c6 differ diff --git a/Library/Artifacts/a1/a11b66c8da75a7daf8402cb38ce07324 b/Library/Artifacts/a1/a11b66c8da75a7daf8402cb38ce07324 new file mode 100644 index 0000000..4b16322 Binary files /dev/null and b/Library/Artifacts/a1/a11b66c8da75a7daf8402cb38ce07324 differ diff --git a/Library/Artifacts/a1/a1310c94cd8d90ad3fdfab3012294eba b/Library/Artifacts/a1/a1310c94cd8d90ad3fdfab3012294eba new file mode 100644 index 0000000..606ead2 Binary files /dev/null and b/Library/Artifacts/a1/a1310c94cd8d90ad3fdfab3012294eba differ diff --git a/Library/Artifacts/a1/a13d6b1945531b89ef86c20ef0d8d02b b/Library/Artifacts/a1/a13d6b1945531b89ef86c20ef0d8d02b new file mode 100644 index 0000000..acafd78 Binary files /dev/null and b/Library/Artifacts/a1/a13d6b1945531b89ef86c20ef0d8d02b differ diff --git a/Library/Artifacts/a1/a146424c4289e21bbc07cbcb8f005e92 b/Library/Artifacts/a1/a146424c4289e21bbc07cbcb8f005e92 new file mode 100644 index 0000000..03a839d Binary files /dev/null and b/Library/Artifacts/a1/a146424c4289e21bbc07cbcb8f005e92 differ diff --git a/Library/Artifacts/a1/a16d13ce58954b4403b77f432c388cc0 b/Library/Artifacts/a1/a16d13ce58954b4403b77f432c388cc0 new file mode 100644 index 0000000..9c232e2 Binary files /dev/null and b/Library/Artifacts/a1/a16d13ce58954b4403b77f432c388cc0 differ diff --git a/Library/Artifacts/a1/a18a8df1e0961fa8656573a82bc350ca b/Library/Artifacts/a1/a18a8df1e0961fa8656573a82bc350ca new file mode 100644 index 0000000..4dcc166 Binary files /dev/null and b/Library/Artifacts/a1/a18a8df1e0961fa8656573a82bc350ca differ diff --git a/Library/Artifacts/a1/a19b519d04b8a61bf2167ef7352389dd b/Library/Artifacts/a1/a19b519d04b8a61bf2167ef7352389dd new file mode 100644 index 0000000..e876d66 Binary files /dev/null and b/Library/Artifacts/a1/a19b519d04b8a61bf2167ef7352389dd differ diff --git a/Library/Artifacts/a1/a1a8bc5c3b00f617863f95686d17968e b/Library/Artifacts/a1/a1a8bc5c3b00f617863f95686d17968e new file mode 100644 index 0000000..8f6364e Binary files /dev/null and b/Library/Artifacts/a1/a1a8bc5c3b00f617863f95686d17968e differ diff --git a/Library/Artifacts/a1/a1b23f020206d7e530265d8e9a19db0d b/Library/Artifacts/a1/a1b23f020206d7e530265d8e9a19db0d new file mode 100644 index 0000000..1ce4ec0 Binary files /dev/null and b/Library/Artifacts/a1/a1b23f020206d7e530265d8e9a19db0d differ diff --git a/Library/Artifacts/a1/a1b566d38f73ac2d210db075d142eb2b b/Library/Artifacts/a1/a1b566d38f73ac2d210db075d142eb2b new file mode 100644 index 0000000..cec2733 Binary files /dev/null and b/Library/Artifacts/a1/a1b566d38f73ac2d210db075d142eb2b differ diff --git a/Library/Artifacts/a1/a1d11aae75d4856817690c73adc868d8 b/Library/Artifacts/a1/a1d11aae75d4856817690c73adc868d8 new file mode 100644 index 0000000..1c95414 Binary files /dev/null and b/Library/Artifacts/a1/a1d11aae75d4856817690c73adc868d8 differ diff --git a/Library/Artifacts/a2/a20ab73d2e53cf40defff43f021239b8 b/Library/Artifacts/a2/a20ab73d2e53cf40defff43f021239b8 new file mode 100644 index 0000000..51486e9 Binary files /dev/null and b/Library/Artifacts/a2/a20ab73d2e53cf40defff43f021239b8 differ diff --git a/Library/Artifacts/a2/a21ef3f8a07af7df9d7b1b60b0f58748 b/Library/Artifacts/a2/a21ef3f8a07af7df9d7b1b60b0f58748 new file mode 100644 index 0000000..b349808 Binary files /dev/null and b/Library/Artifacts/a2/a21ef3f8a07af7df9d7b1b60b0f58748 differ diff --git a/Library/Artifacts/a2/a22886eab33e2abc3a917e649e1e686a b/Library/Artifacts/a2/a22886eab33e2abc3a917e649e1e686a new file mode 100644 index 0000000..f1be089 Binary files /dev/null and b/Library/Artifacts/a2/a22886eab33e2abc3a917e649e1e686a differ diff --git a/Library/Artifacts/a2/a29d339574bd395381aaea33841664ba b/Library/Artifacts/a2/a29d339574bd395381aaea33841664ba new file mode 100644 index 0000000..9883860 Binary files /dev/null and b/Library/Artifacts/a2/a29d339574bd395381aaea33841664ba differ diff --git a/Library/Artifacts/a2/a29ec23c50c52b8205f9334e62760434 b/Library/Artifacts/a2/a29ec23c50c52b8205f9334e62760434 new file mode 100644 index 0000000..ee13c22 Binary files /dev/null and b/Library/Artifacts/a2/a29ec23c50c52b8205f9334e62760434 differ diff --git a/Library/Artifacts/a2/a2aa87eff000fcfe044e47b46084e768 b/Library/Artifacts/a2/a2aa87eff000fcfe044e47b46084e768 new file mode 100644 index 0000000..f4a51a9 Binary files /dev/null and b/Library/Artifacts/a2/a2aa87eff000fcfe044e47b46084e768 differ diff --git a/Library/Artifacts/a2/a2aef075efe2a9c4e7154df74f116db7 b/Library/Artifacts/a2/a2aef075efe2a9c4e7154df74f116db7 new file mode 100644 index 0000000..1b702d8 Binary files /dev/null and b/Library/Artifacts/a2/a2aef075efe2a9c4e7154df74f116db7 differ diff --git a/Library/Artifacts/a2/a2b295e70e6dc7d223740924472d7b50 b/Library/Artifacts/a2/a2b295e70e6dc7d223740924472d7b50 new file mode 100644 index 0000000..1197f3f Binary files /dev/null and b/Library/Artifacts/a2/a2b295e70e6dc7d223740924472d7b50 differ diff --git a/Library/Artifacts/a2/a2b3351b4a06f2e72c50d29f837d9b3d b/Library/Artifacts/a2/a2b3351b4a06f2e72c50d29f837d9b3d new file mode 100644 index 0000000..4737c47 Binary files /dev/null and b/Library/Artifacts/a2/a2b3351b4a06f2e72c50d29f837d9b3d differ diff --git a/Library/Artifacts/a2/a2d2cc26e1cc9a6c53c53722b3c5672b b/Library/Artifacts/a2/a2d2cc26e1cc9a6c53c53722b3c5672b new file mode 100644 index 0000000..d160ffd Binary files /dev/null and b/Library/Artifacts/a2/a2d2cc26e1cc9a6c53c53722b3c5672b differ diff --git a/Library/Artifacts/a2/a2e1d6b03d36889b4e9791c0991a3cbe b/Library/Artifacts/a2/a2e1d6b03d36889b4e9791c0991a3cbe new file mode 100644 index 0000000..17adcef Binary files /dev/null and b/Library/Artifacts/a2/a2e1d6b03d36889b4e9791c0991a3cbe differ diff --git a/Library/Artifacts/a2/a2fadfc08a5c3906f39dbca382097102 b/Library/Artifacts/a2/a2fadfc08a5c3906f39dbca382097102 new file mode 100644 index 0000000..b57f940 Binary files /dev/null and b/Library/Artifacts/a2/a2fadfc08a5c3906f39dbca382097102 differ diff --git a/Library/Artifacts/a3/a301b616660b276c21d70f2766a8daf0 b/Library/Artifacts/a3/a301b616660b276c21d70f2766a8daf0 new file mode 100644 index 0000000..e0c7c62 Binary files /dev/null and b/Library/Artifacts/a3/a301b616660b276c21d70f2766a8daf0 differ diff --git a/Library/Artifacts/a3/a30cfa1768315ba16d0c6d360750d7e1 b/Library/Artifacts/a3/a30cfa1768315ba16d0c6d360750d7e1 new file mode 100644 index 0000000..b9ea385 Binary files /dev/null and b/Library/Artifacts/a3/a30cfa1768315ba16d0c6d360750d7e1 differ diff --git a/Library/Artifacts/a3/a30d6307eecc67e2d49d3feaa4e60c07 b/Library/Artifacts/a3/a30d6307eecc67e2d49d3feaa4e60c07 new file mode 100644 index 0000000..681d804 Binary files /dev/null and b/Library/Artifacts/a3/a30d6307eecc67e2d49d3feaa4e60c07 differ diff --git a/Library/Artifacts/a3/a31a376bc837f660c156b063b305012f b/Library/Artifacts/a3/a31a376bc837f660c156b063b305012f new file mode 100644 index 0000000..39c5aad Binary files /dev/null and b/Library/Artifacts/a3/a31a376bc837f660c156b063b305012f differ diff --git a/Library/Artifacts/a3/a31eaf5466d1744ddf51c6965bc19be3 b/Library/Artifacts/a3/a31eaf5466d1744ddf51c6965bc19be3 new file mode 100644 index 0000000..1f04b4b Binary files /dev/null and b/Library/Artifacts/a3/a31eaf5466d1744ddf51c6965bc19be3 differ diff --git a/Library/Artifacts/a3/a3462db5103b8dbd1324047710cdd376 b/Library/Artifacts/a3/a3462db5103b8dbd1324047710cdd376 new file mode 100644 index 0000000..afe8c0e Binary files /dev/null and b/Library/Artifacts/a3/a3462db5103b8dbd1324047710cdd376 differ diff --git a/Library/Artifacts/a3/a35714660e0c6559e9fc23b694b18c5e b/Library/Artifacts/a3/a35714660e0c6559e9fc23b694b18c5e new file mode 100644 index 0000000..4e70c2f Binary files /dev/null and b/Library/Artifacts/a3/a35714660e0c6559e9fc23b694b18c5e differ diff --git a/Library/Artifacts/a3/a36b7c255327dd84473f06f8a3898d74 b/Library/Artifacts/a3/a36b7c255327dd84473f06f8a3898d74 new file mode 100644 index 0000000..721a9d5 Binary files /dev/null and b/Library/Artifacts/a3/a36b7c255327dd84473f06f8a3898d74 differ diff --git a/Library/Artifacts/a3/a36f686c5ffb77df0ef282432e431831 b/Library/Artifacts/a3/a36f686c5ffb77df0ef282432e431831 new file mode 100644 index 0000000..e3c2dbb Binary files /dev/null and b/Library/Artifacts/a3/a36f686c5ffb77df0ef282432e431831 differ diff --git a/Library/Artifacts/a3/a38af5b00df8303144c05e96ccc7cc78 b/Library/Artifacts/a3/a38af5b00df8303144c05e96ccc7cc78 new file mode 100644 index 0000000..dba0efe Binary files /dev/null and b/Library/Artifacts/a3/a38af5b00df8303144c05e96ccc7cc78 differ diff --git a/Library/Artifacts/a3/a39a1315175c397eb04da35972d7ac23 b/Library/Artifacts/a3/a39a1315175c397eb04da35972d7ac23 new file mode 100644 index 0000000..49015b0 Binary files /dev/null and b/Library/Artifacts/a3/a39a1315175c397eb04da35972d7ac23 differ diff --git a/Library/Artifacts/a3/a3b1c7d4503342cd25ee823c361995eb b/Library/Artifacts/a3/a3b1c7d4503342cd25ee823c361995eb new file mode 100644 index 0000000..1e51eae Binary files /dev/null and b/Library/Artifacts/a3/a3b1c7d4503342cd25ee823c361995eb differ diff --git a/Library/Artifacts/a3/a3ba45befc5531bdb6dbbf799e34bab3 b/Library/Artifacts/a3/a3ba45befc5531bdb6dbbf799e34bab3 new file mode 100644 index 0000000..027dab0 Binary files /dev/null and b/Library/Artifacts/a3/a3ba45befc5531bdb6dbbf799e34bab3 differ diff --git a/Library/Artifacts/a3/a3d59b50320eb849421eaf64cd574ff6 b/Library/Artifacts/a3/a3d59b50320eb849421eaf64cd574ff6 new file mode 100644 index 0000000..dffa7a8 Binary files /dev/null and b/Library/Artifacts/a3/a3d59b50320eb849421eaf64cd574ff6 differ diff --git a/Library/Artifacts/a3/a3f05ae1a6c2423b3a6eed44269f11ea b/Library/Artifacts/a3/a3f05ae1a6c2423b3a6eed44269f11ea new file mode 100644 index 0000000..f420cb2 Binary files /dev/null and b/Library/Artifacts/a3/a3f05ae1a6c2423b3a6eed44269f11ea differ diff --git a/Library/Artifacts/a3/a3fac713a7c98d2085c32d02b9f8f806 b/Library/Artifacts/a3/a3fac713a7c98d2085c32d02b9f8f806 new file mode 100644 index 0000000..4a13cf8 Binary files /dev/null and b/Library/Artifacts/a3/a3fac713a7c98d2085c32d02b9f8f806 differ diff --git a/Library/Artifacts/a3/a3ffc8b3a4e6e29dfb1b2c1add33c0e3 b/Library/Artifacts/a3/a3ffc8b3a4e6e29dfb1b2c1add33c0e3 new file mode 100644 index 0000000..a534bc8 Binary files /dev/null and b/Library/Artifacts/a3/a3ffc8b3a4e6e29dfb1b2c1add33c0e3 differ diff --git a/Library/Artifacts/a4/a409c765e68e8d824133e9f704834061 b/Library/Artifacts/a4/a409c765e68e8d824133e9f704834061 new file mode 100644 index 0000000..e713ca4 Binary files /dev/null and b/Library/Artifacts/a4/a409c765e68e8d824133e9f704834061 differ diff --git a/Library/Artifacts/a4/a41369dc8440d96c32a63055ab4be473 b/Library/Artifacts/a4/a41369dc8440d96c32a63055ab4be473 new file mode 100644 index 0000000..48928d1 Binary files /dev/null and b/Library/Artifacts/a4/a41369dc8440d96c32a63055ab4be473 differ diff --git a/Library/Artifacts/a4/a477cb383ef582483e0b5549432c9f71 b/Library/Artifacts/a4/a477cb383ef582483e0b5549432c9f71 new file mode 100644 index 0000000..4c94668 Binary files /dev/null and b/Library/Artifacts/a4/a477cb383ef582483e0b5549432c9f71 differ diff --git a/Library/Artifacts/a4/a4980594118561b3e648f8a7725adc9b b/Library/Artifacts/a4/a4980594118561b3e648f8a7725adc9b new file mode 100644 index 0000000..da5f858 Binary files /dev/null and b/Library/Artifacts/a4/a4980594118561b3e648f8a7725adc9b differ diff --git a/Library/Artifacts/a4/a4d371e30fd0cbf8d5de199751184811 b/Library/Artifacts/a4/a4d371e30fd0cbf8d5de199751184811 new file mode 100644 index 0000000..c2c13af Binary files /dev/null and b/Library/Artifacts/a4/a4d371e30fd0cbf8d5de199751184811 differ diff --git a/Library/Artifacts/a4/a4f95f862960c566ba03428c44a5ba78 b/Library/Artifacts/a4/a4f95f862960c566ba03428c44a5ba78 new file mode 100644 index 0000000..9b7f4d9 Binary files /dev/null and b/Library/Artifacts/a4/a4f95f862960c566ba03428c44a5ba78 differ diff --git a/Library/Artifacts/a5/a502782b1d01c50e80ccd6b136ad0864 b/Library/Artifacts/a5/a502782b1d01c50e80ccd6b136ad0864 new file mode 100644 index 0000000..66bbda9 Binary files /dev/null and b/Library/Artifacts/a5/a502782b1d01c50e80ccd6b136ad0864 differ diff --git a/Library/Artifacts/a5/a5104c92d78a72aba3ad919412115f8e b/Library/Artifacts/a5/a5104c92d78a72aba3ad919412115f8e new file mode 100644 index 0000000..ee257b1 Binary files /dev/null and b/Library/Artifacts/a5/a5104c92d78a72aba3ad919412115f8e differ diff --git a/Library/Artifacts/a5/a5120b16852340528c2ef7b2300cc597 b/Library/Artifacts/a5/a5120b16852340528c2ef7b2300cc597 new file mode 100644 index 0000000..16fbc17 Binary files /dev/null and b/Library/Artifacts/a5/a5120b16852340528c2ef7b2300cc597 differ diff --git a/Library/Artifacts/a5/a51edff22385d4f0d5b01d628b3a191f b/Library/Artifacts/a5/a51edff22385d4f0d5b01d628b3a191f new file mode 100644 index 0000000..0fdca31 Binary files /dev/null and b/Library/Artifacts/a5/a51edff22385d4f0d5b01d628b3a191f differ diff --git a/Library/Artifacts/a5/a51fef5ed2aa30087acc627a6b7f6b6d b/Library/Artifacts/a5/a51fef5ed2aa30087acc627a6b7f6b6d new file mode 100644 index 0000000..64d1ab9 Binary files /dev/null and b/Library/Artifacts/a5/a51fef5ed2aa30087acc627a6b7f6b6d differ diff --git a/Library/Artifacts/a5/a5395737e53a8af4e6371cace5b15a89 b/Library/Artifacts/a5/a5395737e53a8af4e6371cace5b15a89 new file mode 100644 index 0000000..97e845b Binary files /dev/null and b/Library/Artifacts/a5/a5395737e53a8af4e6371cace5b15a89 differ diff --git a/Library/Artifacts/a5/a55b1836c3a04ded7db1427fd4bc8661 b/Library/Artifacts/a5/a55b1836c3a04ded7db1427fd4bc8661 new file mode 100644 index 0000000..50253b6 Binary files /dev/null and b/Library/Artifacts/a5/a55b1836c3a04ded7db1427fd4bc8661 differ diff --git a/Library/Artifacts/a5/a574860a9e7b7d92447f7e6b87af019d b/Library/Artifacts/a5/a574860a9e7b7d92447f7e6b87af019d new file mode 100644 index 0000000..2340d47 Binary files /dev/null and b/Library/Artifacts/a5/a574860a9e7b7d92447f7e6b87af019d differ diff --git a/Library/Artifacts/a5/a58aeb23c9247717c077071706753292 b/Library/Artifacts/a5/a58aeb23c9247717c077071706753292 new file mode 100644 index 0000000..fc7ca76 Binary files /dev/null and b/Library/Artifacts/a5/a58aeb23c9247717c077071706753292 differ diff --git a/Library/Artifacts/a5/a594795c1f48132693f607bc6c9fec2e b/Library/Artifacts/a5/a594795c1f48132693f607bc6c9fec2e new file mode 100644 index 0000000..92c3c5e Binary files /dev/null and b/Library/Artifacts/a5/a594795c1f48132693f607bc6c9fec2e differ diff --git a/Library/Artifacts/a5/a5bdbea7ca7df96b5f5ef613f28e1ace b/Library/Artifacts/a5/a5bdbea7ca7df96b5f5ef613f28e1ace new file mode 100644 index 0000000..aed8650 Binary files /dev/null and b/Library/Artifacts/a5/a5bdbea7ca7df96b5f5ef613f28e1ace differ diff --git a/Library/Artifacts/a5/a5c6cfd4e940c1860695462a57fe7c43 b/Library/Artifacts/a5/a5c6cfd4e940c1860695462a57fe7c43 new file mode 100644 index 0000000..498b6cf Binary files /dev/null and b/Library/Artifacts/a5/a5c6cfd4e940c1860695462a57fe7c43 differ diff --git a/Library/Artifacts/a6/a60645970f75b066b471b791b30543e6 b/Library/Artifacts/a6/a60645970f75b066b471b791b30543e6 new file mode 100644 index 0000000..bd1630d Binary files /dev/null and b/Library/Artifacts/a6/a60645970f75b066b471b791b30543e6 differ diff --git a/Library/Artifacts/a6/a60d460eac668553987219dda79cca08 b/Library/Artifacts/a6/a60d460eac668553987219dda79cca08 new file mode 100644 index 0000000..55c4b24 Binary files /dev/null and b/Library/Artifacts/a6/a60d460eac668553987219dda79cca08 differ diff --git a/Library/Artifacts/a6/a61174d1ae8b2fdeb6a8cec490a59042 b/Library/Artifacts/a6/a61174d1ae8b2fdeb6a8cec490a59042 new file mode 100644 index 0000000..7c4f312 Binary files /dev/null and b/Library/Artifacts/a6/a61174d1ae8b2fdeb6a8cec490a59042 differ diff --git a/Library/Artifacts/a6/a61be0396f469e368a7eb8f7cf0dce28 b/Library/Artifacts/a6/a61be0396f469e368a7eb8f7cf0dce28 new file mode 100644 index 0000000..e48517a Binary files /dev/null and b/Library/Artifacts/a6/a61be0396f469e368a7eb8f7cf0dce28 differ diff --git a/Library/Artifacts/a6/a6209363aa52b618de233cc2a04f690d b/Library/Artifacts/a6/a6209363aa52b618de233cc2a04f690d new file mode 100644 index 0000000..1345e70 Binary files /dev/null and b/Library/Artifacts/a6/a6209363aa52b618de233cc2a04f690d differ diff --git a/Library/Artifacts/a6/a6401b5967e6eacec2a02fb62cd936eb b/Library/Artifacts/a6/a6401b5967e6eacec2a02fb62cd936eb new file mode 100644 index 0000000..c167d1a Binary files /dev/null and b/Library/Artifacts/a6/a6401b5967e6eacec2a02fb62cd936eb differ diff --git a/Library/Artifacts/a6/a64f5a660dd42ee37b10e309a73506e4 b/Library/Artifacts/a6/a64f5a660dd42ee37b10e309a73506e4 new file mode 100644 index 0000000..d71ac8f Binary files /dev/null and b/Library/Artifacts/a6/a64f5a660dd42ee37b10e309a73506e4 differ diff --git a/Library/Artifacts/a6/a656683f2c86e95d6cfda5b5cef71153 b/Library/Artifacts/a6/a656683f2c86e95d6cfda5b5cef71153 new file mode 100644 index 0000000..a5e4319 Binary files /dev/null and b/Library/Artifacts/a6/a656683f2c86e95d6cfda5b5cef71153 differ diff --git a/Library/Artifacts/a6/a67703514a86e32beef0c55f62cf8baf b/Library/Artifacts/a6/a67703514a86e32beef0c55f62cf8baf new file mode 100644 index 0000000..1b95801 Binary files /dev/null and b/Library/Artifacts/a6/a67703514a86e32beef0c55f62cf8baf differ diff --git a/Library/Artifacts/a6/a67d7343c36c72e2b4b149648ba8a0b6 b/Library/Artifacts/a6/a67d7343c36c72e2b4b149648ba8a0b6 new file mode 100644 index 0000000..5ea8602 Binary files /dev/null and b/Library/Artifacts/a6/a67d7343c36c72e2b4b149648ba8a0b6 differ diff --git a/Library/Artifacts/a6/a68c150c9b1acafff0400ca4939c13a4 b/Library/Artifacts/a6/a68c150c9b1acafff0400ca4939c13a4 new file mode 100644 index 0000000..768f290 Binary files /dev/null and b/Library/Artifacts/a6/a68c150c9b1acafff0400ca4939c13a4 differ diff --git a/Library/Artifacts/a6/a69900e845a49d488c2dc24e85e5c502 b/Library/Artifacts/a6/a69900e845a49d488c2dc24e85e5c502 new file mode 100644 index 0000000..0a1f970 Binary files /dev/null and b/Library/Artifacts/a6/a69900e845a49d488c2dc24e85e5c502 differ diff --git a/Library/Artifacts/a6/a6acaec443281a4945a4f51d3fd68ba7 b/Library/Artifacts/a6/a6acaec443281a4945a4f51d3fd68ba7 new file mode 100644 index 0000000..fb47444 Binary files /dev/null and b/Library/Artifacts/a6/a6acaec443281a4945a4f51d3fd68ba7 differ diff --git a/Library/Artifacts/a6/a6af1ca88b269121b1840a86f5caa452 b/Library/Artifacts/a6/a6af1ca88b269121b1840a86f5caa452 new file mode 100644 index 0000000..abd8b35 Binary files /dev/null and b/Library/Artifacts/a6/a6af1ca88b269121b1840a86f5caa452 differ diff --git a/Library/Artifacts/a6/a6c35757692bbe532171c52831ac8ef8 b/Library/Artifacts/a6/a6c35757692bbe532171c52831ac8ef8 new file mode 100644 index 0000000..3a4533f Binary files /dev/null and b/Library/Artifacts/a6/a6c35757692bbe532171c52831ac8ef8 differ diff --git a/Library/Artifacts/a6/a6da2cd78eff2eedb47372cc8872afe8 b/Library/Artifacts/a6/a6da2cd78eff2eedb47372cc8872afe8 new file mode 100644 index 0000000..4fc2ba3 Binary files /dev/null and b/Library/Artifacts/a6/a6da2cd78eff2eedb47372cc8872afe8 differ diff --git a/Library/Artifacts/a6/a6f68494bfa4c0d4e9a0e61050815bd2 b/Library/Artifacts/a6/a6f68494bfa4c0d4e9a0e61050815bd2 new file mode 100644 index 0000000..b686d22 Binary files /dev/null and b/Library/Artifacts/a6/a6f68494bfa4c0d4e9a0e61050815bd2 differ diff --git a/Library/Artifacts/a7/a70a8f5c5c78203e4f7f1680171eb075 b/Library/Artifacts/a7/a70a8f5c5c78203e4f7f1680171eb075 new file mode 100644 index 0000000..8507bad Binary files /dev/null and b/Library/Artifacts/a7/a70a8f5c5c78203e4f7f1680171eb075 differ diff --git a/Library/Artifacts/a7/a7106456c6eec96fbd8b1e9d903e603b b/Library/Artifacts/a7/a7106456c6eec96fbd8b1e9d903e603b new file mode 100644 index 0000000..198cc8c Binary files /dev/null and b/Library/Artifacts/a7/a7106456c6eec96fbd8b1e9d903e603b differ diff --git a/Library/Artifacts/a7/a7142ff1dd820d0a8a2307abd5cbc117 b/Library/Artifacts/a7/a7142ff1dd820d0a8a2307abd5cbc117 new file mode 100644 index 0000000..6cf8d70 Binary files /dev/null and b/Library/Artifacts/a7/a7142ff1dd820d0a8a2307abd5cbc117 differ diff --git a/Library/Artifacts/a7/a71a3c2903e9e3a592a6d6d37636f4c4 b/Library/Artifacts/a7/a71a3c2903e9e3a592a6d6d37636f4c4 new file mode 100644 index 0000000..887963f Binary files /dev/null and b/Library/Artifacts/a7/a71a3c2903e9e3a592a6d6d37636f4c4 differ diff --git a/Library/Artifacts/a7/a71a899f1a0c0f6f96de6109e6b3742c b/Library/Artifacts/a7/a71a899f1a0c0f6f96de6109e6b3742c new file mode 100644 index 0000000..5200598 Binary files /dev/null and b/Library/Artifacts/a7/a71a899f1a0c0f6f96de6109e6b3742c differ diff --git a/Library/Artifacts/a7/a71cbca062f5c5da9509e11b8ddc4225 b/Library/Artifacts/a7/a71cbca062f5c5da9509e11b8ddc4225 new file mode 100644 index 0000000..47b51eb Binary files /dev/null and b/Library/Artifacts/a7/a71cbca062f5c5da9509e11b8ddc4225 differ diff --git a/Library/Artifacts/a7/a725065223c5e638ea3f0d9e440e39eb b/Library/Artifacts/a7/a725065223c5e638ea3f0d9e440e39eb new file mode 100644 index 0000000..94c21f3 Binary files /dev/null and b/Library/Artifacts/a7/a725065223c5e638ea3f0d9e440e39eb differ diff --git a/Library/Artifacts/a7/a73257752b3bb8d7ce052b37b4fac1d3 b/Library/Artifacts/a7/a73257752b3bb8d7ce052b37b4fac1d3 new file mode 100644 index 0000000..93e3e48 Binary files /dev/null and b/Library/Artifacts/a7/a73257752b3bb8d7ce052b37b4fac1d3 differ diff --git a/Library/Artifacts/a7/a73f309efc6a49396f05e2c8f1bfb89c b/Library/Artifacts/a7/a73f309efc6a49396f05e2c8f1bfb89c new file mode 100644 index 0000000..5d688ee Binary files /dev/null and b/Library/Artifacts/a7/a73f309efc6a49396f05e2c8f1bfb89c differ diff --git a/Library/Artifacts/a7/a7552832e65a29b6ca6eeff505d6170b b/Library/Artifacts/a7/a7552832e65a29b6ca6eeff505d6170b new file mode 100644 index 0000000..394cb04 Binary files /dev/null and b/Library/Artifacts/a7/a7552832e65a29b6ca6eeff505d6170b differ diff --git a/Library/Artifacts/a7/a7587ca873e3c58829505b4ff4066381 b/Library/Artifacts/a7/a7587ca873e3c58829505b4ff4066381 new file mode 100644 index 0000000..0cc7dae Binary files /dev/null and b/Library/Artifacts/a7/a7587ca873e3c58829505b4ff4066381 differ diff --git a/Library/Artifacts/a7/a75fb1c16671835988d2cb56e63fdbe5 b/Library/Artifacts/a7/a75fb1c16671835988d2cb56e63fdbe5 new file mode 100644 index 0000000..0fbbe2e Binary files /dev/null and b/Library/Artifacts/a7/a75fb1c16671835988d2cb56e63fdbe5 differ diff --git a/Library/Artifacts/a7/a78c31af337ec6d5e9d47133b226b01c b/Library/Artifacts/a7/a78c31af337ec6d5e9d47133b226b01c new file mode 100644 index 0000000..758b8f6 Binary files /dev/null and b/Library/Artifacts/a7/a78c31af337ec6d5e9d47133b226b01c differ diff --git a/Library/Artifacts/a7/a7a33c93cb029b398872b70575c8ff5a b/Library/Artifacts/a7/a7a33c93cb029b398872b70575c8ff5a new file mode 100644 index 0000000..b5269a5 Binary files /dev/null and b/Library/Artifacts/a7/a7a33c93cb029b398872b70575c8ff5a differ diff --git a/Library/Artifacts/a7/a7ae4c31d0db1607d4d0473d2befcb3b b/Library/Artifacts/a7/a7ae4c31d0db1607d4d0473d2befcb3b new file mode 100644 index 0000000..c93d585 Binary files /dev/null and b/Library/Artifacts/a7/a7ae4c31d0db1607d4d0473d2befcb3b differ diff --git a/Library/Artifacts/a7/a7af42e9f3893de3227e4a7ae1746a0f b/Library/Artifacts/a7/a7af42e9f3893de3227e4a7ae1746a0f new file mode 100644 index 0000000..52c9b6c Binary files /dev/null and b/Library/Artifacts/a7/a7af42e9f3893de3227e4a7ae1746a0f differ diff --git a/Library/Artifacts/a7/a7c1ee614cbd1d7c44de3604118cba59 b/Library/Artifacts/a7/a7c1ee614cbd1d7c44de3604118cba59 new file mode 100644 index 0000000..0426f8d Binary files /dev/null and b/Library/Artifacts/a7/a7c1ee614cbd1d7c44de3604118cba59 differ diff --git a/Library/Artifacts/a7/a7c301a7d17d8dcc9612d3f4a8fdb71d b/Library/Artifacts/a7/a7c301a7d17d8dcc9612d3f4a8fdb71d new file mode 100644 index 0000000..39b56db Binary files /dev/null and b/Library/Artifacts/a7/a7c301a7d17d8dcc9612d3f4a8fdb71d differ diff --git a/Library/Artifacts/a7/a7d893c8b7e71decc40454e13d4a1f06 b/Library/Artifacts/a7/a7d893c8b7e71decc40454e13d4a1f06 new file mode 100644 index 0000000..9a01069 Binary files /dev/null and b/Library/Artifacts/a7/a7d893c8b7e71decc40454e13d4a1f06 differ diff --git a/Library/Artifacts/a7/a7de5b7a04b94b6c65d60214c2675c1d b/Library/Artifacts/a7/a7de5b7a04b94b6c65d60214c2675c1d new file mode 100644 index 0000000..c58bd37 Binary files /dev/null and b/Library/Artifacts/a7/a7de5b7a04b94b6c65d60214c2675c1d differ diff --git a/Library/Artifacts/a7/a7eef128945e4c7e9bf65f45bd1a20c7 b/Library/Artifacts/a7/a7eef128945e4c7e9bf65f45bd1a20c7 new file mode 100644 index 0000000..3036012 Binary files /dev/null and b/Library/Artifacts/a7/a7eef128945e4c7e9bf65f45bd1a20c7 differ diff --git a/Library/Artifacts/a8/a816412f9b299e28600121c6155359ec b/Library/Artifacts/a8/a816412f9b299e28600121c6155359ec new file mode 100644 index 0000000..4a9588b Binary files /dev/null and b/Library/Artifacts/a8/a816412f9b299e28600121c6155359ec differ diff --git a/Library/Artifacts/a8/a816e39d88968d64c45b396bb3109193 b/Library/Artifacts/a8/a816e39d88968d64c45b396bb3109193 new file mode 100644 index 0000000..2e1248c Binary files /dev/null and b/Library/Artifacts/a8/a816e39d88968d64c45b396bb3109193 differ diff --git a/Library/Artifacts/a8/a840293e1ecbbe61ab4819963bc8ce28 b/Library/Artifacts/a8/a840293e1ecbbe61ab4819963bc8ce28 new file mode 100644 index 0000000..897dd33 Binary files /dev/null and b/Library/Artifacts/a8/a840293e1ecbbe61ab4819963bc8ce28 differ diff --git a/Library/Artifacts/a8/a850780f44fcf964dca2295ae78c7cae b/Library/Artifacts/a8/a850780f44fcf964dca2295ae78c7cae new file mode 100644 index 0000000..d8b42c9 Binary files /dev/null and b/Library/Artifacts/a8/a850780f44fcf964dca2295ae78c7cae differ diff --git a/Library/Artifacts/a8/a852670d3ff8f1a41b474aa94f561acd b/Library/Artifacts/a8/a852670d3ff8f1a41b474aa94f561acd new file mode 100644 index 0000000..1aec382 Binary files /dev/null and b/Library/Artifacts/a8/a852670d3ff8f1a41b474aa94f561acd differ diff --git a/Library/Artifacts/a8/a85702e639b122beb9f13783bd82f669 b/Library/Artifacts/a8/a85702e639b122beb9f13783bd82f669 new file mode 100644 index 0000000..23a35ab Binary files /dev/null and b/Library/Artifacts/a8/a85702e639b122beb9f13783bd82f669 differ diff --git a/Library/Artifacts/a8/a87af211c414a9282a5392ec9b84e21f b/Library/Artifacts/a8/a87af211c414a9282a5392ec9b84e21f new file mode 100644 index 0000000..d10dc34 Binary files /dev/null and b/Library/Artifacts/a8/a87af211c414a9282a5392ec9b84e21f differ diff --git a/Library/Artifacts/a8/a899e83b507e8224ed3bd78beab2842d b/Library/Artifacts/a8/a899e83b507e8224ed3bd78beab2842d new file mode 100644 index 0000000..6689521 Binary files /dev/null and b/Library/Artifacts/a8/a899e83b507e8224ed3bd78beab2842d differ diff --git a/Library/Artifacts/a8/a8a0ff9f1597f9e8edba5df38582194f b/Library/Artifacts/a8/a8a0ff9f1597f9e8edba5df38582194f new file mode 100644 index 0000000..acc6b35 Binary files /dev/null and b/Library/Artifacts/a8/a8a0ff9f1597f9e8edba5df38582194f differ diff --git a/Library/Artifacts/a8/a8ca5879dee4c808bdb7bb63ea6e6fe0 b/Library/Artifacts/a8/a8ca5879dee4c808bdb7bb63ea6e6fe0 new file mode 100644 index 0000000..09618bd Binary files /dev/null and b/Library/Artifacts/a8/a8ca5879dee4c808bdb7bb63ea6e6fe0 differ diff --git a/Library/Artifacts/a8/a8d04d30d61329d39425cf953bd1e217 b/Library/Artifacts/a8/a8d04d30d61329d39425cf953bd1e217 new file mode 100644 index 0000000..18adf5d Binary files /dev/null and b/Library/Artifacts/a8/a8d04d30d61329d39425cf953bd1e217 differ diff --git a/Library/Artifacts/a8/a8d1d5fc5f0ff46bbd7fa8b341890850 b/Library/Artifacts/a8/a8d1d5fc5f0ff46bbd7fa8b341890850 new file mode 100644 index 0000000..911c43e Binary files /dev/null and b/Library/Artifacts/a8/a8d1d5fc5f0ff46bbd7fa8b341890850 differ diff --git a/Library/Artifacts/a8/a8d9dd819a51080d91aa0cfad4339470 b/Library/Artifacts/a8/a8d9dd819a51080d91aa0cfad4339470 new file mode 100644 index 0000000..c86ffb8 Binary files /dev/null and b/Library/Artifacts/a8/a8d9dd819a51080d91aa0cfad4339470 differ diff --git a/Library/Artifacts/a8/a8ddcbf67c98724a8db95ad3faf30f0f b/Library/Artifacts/a8/a8ddcbf67c98724a8db95ad3faf30f0f new file mode 100644 index 0000000..090b585 Binary files /dev/null and b/Library/Artifacts/a8/a8ddcbf67c98724a8db95ad3faf30f0f differ diff --git a/Library/Artifacts/a8/a8eb2c19cbb92860a6751d9e21f6aa19 b/Library/Artifacts/a8/a8eb2c19cbb92860a6751d9e21f6aa19 new file mode 100644 index 0000000..9a5d2aa Binary files /dev/null and b/Library/Artifacts/a8/a8eb2c19cbb92860a6751d9e21f6aa19 differ diff --git a/Library/Artifacts/a8/a8f44fa1c3daf0aac578b4f715eaf534 b/Library/Artifacts/a8/a8f44fa1c3daf0aac578b4f715eaf534 new file mode 100644 index 0000000..2ffe8ff Binary files /dev/null and b/Library/Artifacts/a8/a8f44fa1c3daf0aac578b4f715eaf534 differ diff --git a/Library/Artifacts/a9/a9091e3af168580f757fa3fb51740122 b/Library/Artifacts/a9/a9091e3af168580f757fa3fb51740122 new file mode 100644 index 0000000..99b8ce5 Binary files /dev/null and b/Library/Artifacts/a9/a9091e3af168580f757fa3fb51740122 differ diff --git a/Library/Artifacts/a9/a9155b6efcb9803c144d2a37ad543b12 b/Library/Artifacts/a9/a9155b6efcb9803c144d2a37ad543b12 new file mode 100644 index 0000000..587415d Binary files /dev/null and b/Library/Artifacts/a9/a9155b6efcb9803c144d2a37ad543b12 differ diff --git a/Library/Artifacts/a9/a94a5a5afcefa964c6f42380e6a287da b/Library/Artifacts/a9/a94a5a5afcefa964c6f42380e6a287da new file mode 100644 index 0000000..8aa4f2d Binary files /dev/null and b/Library/Artifacts/a9/a94a5a5afcefa964c6f42380e6a287da differ diff --git a/Library/Artifacts/a9/a95e91e3f7a9381835b1c3737fd4ac49 b/Library/Artifacts/a9/a95e91e3f7a9381835b1c3737fd4ac49 new file mode 100644 index 0000000..7e5c055 Binary files /dev/null and b/Library/Artifacts/a9/a95e91e3f7a9381835b1c3737fd4ac49 differ diff --git a/Library/Artifacts/a9/a97b21d724a4e96e5ac88c7d1d6be88a b/Library/Artifacts/a9/a97b21d724a4e96e5ac88c7d1d6be88a new file mode 100644 index 0000000..db126bb Binary files /dev/null and b/Library/Artifacts/a9/a97b21d724a4e96e5ac88c7d1d6be88a differ diff --git a/Library/Artifacts/a9/a980ef61c2ff14e12a7fbc0d5b88e414 b/Library/Artifacts/a9/a980ef61c2ff14e12a7fbc0d5b88e414 new file mode 100644 index 0000000..22eb003 Binary files /dev/null and b/Library/Artifacts/a9/a980ef61c2ff14e12a7fbc0d5b88e414 differ diff --git a/Library/Artifacts/a9/a994280a73948f36755ea6136b40c0a3 b/Library/Artifacts/a9/a994280a73948f36755ea6136b40c0a3 new file mode 100644 index 0000000..67c9a5d Binary files /dev/null and b/Library/Artifacts/a9/a994280a73948f36755ea6136b40c0a3 differ diff --git a/Library/Artifacts/a9/a9a50d452f86fdb7d775a2c9ce5cac4e b/Library/Artifacts/a9/a9a50d452f86fdb7d775a2c9ce5cac4e new file mode 100644 index 0000000..3761e47 Binary files /dev/null and b/Library/Artifacts/a9/a9a50d452f86fdb7d775a2c9ce5cac4e differ diff --git a/Library/Artifacts/a9/a9a6e2bd573d1f1763516055240c148c b/Library/Artifacts/a9/a9a6e2bd573d1f1763516055240c148c new file mode 100644 index 0000000..70a256b Binary files /dev/null and b/Library/Artifacts/a9/a9a6e2bd573d1f1763516055240c148c differ diff --git a/Library/Artifacts/a9/a9b9dabc2365931bfd688c99f3e839f1 b/Library/Artifacts/a9/a9b9dabc2365931bfd688c99f3e839f1 new file mode 100644 index 0000000..3b0db28 Binary files /dev/null and b/Library/Artifacts/a9/a9b9dabc2365931bfd688c99f3e839f1 differ diff --git a/Library/Artifacts/a9/a9cf0bc306e3670ba9475418e95ab1bb b/Library/Artifacts/a9/a9cf0bc306e3670ba9475418e95ab1bb new file mode 100644 index 0000000..fb2adc3 Binary files /dev/null and b/Library/Artifacts/a9/a9cf0bc306e3670ba9475418e95ab1bb differ diff --git a/Library/Artifacts/a9/a9db0bebf1293966d547d3385e0ff666 b/Library/Artifacts/a9/a9db0bebf1293966d547d3385e0ff666 new file mode 100644 index 0000000..4194915 Binary files /dev/null and b/Library/Artifacts/a9/a9db0bebf1293966d547d3385e0ff666 differ diff --git a/Library/Artifacts/a9/a9ea3abf609ad4c6005a9cfd5c9f0977 b/Library/Artifacts/a9/a9ea3abf609ad4c6005a9cfd5c9f0977 new file mode 100644 index 0000000..700ad47 Binary files /dev/null and b/Library/Artifacts/a9/a9ea3abf609ad4c6005a9cfd5c9f0977 differ diff --git a/Library/Artifacts/aa/aa15a673a1fcce975fa888e76e707336 b/Library/Artifacts/aa/aa15a673a1fcce975fa888e76e707336 new file mode 100644 index 0000000..082d365 Binary files /dev/null and b/Library/Artifacts/aa/aa15a673a1fcce975fa888e76e707336 differ diff --git a/Library/Artifacts/aa/aa1740ba13d36ad4f0492e265459a4c7 b/Library/Artifacts/aa/aa1740ba13d36ad4f0492e265459a4c7 new file mode 100644 index 0000000..8c8efcf Binary files /dev/null and b/Library/Artifacts/aa/aa1740ba13d36ad4f0492e265459a4c7 differ diff --git a/Library/Artifacts/aa/aa59c4349280cb592dc556b0a4b9c717 b/Library/Artifacts/aa/aa59c4349280cb592dc556b0a4b9c717 new file mode 100644 index 0000000..aaa0ae8 Binary files /dev/null and b/Library/Artifacts/aa/aa59c4349280cb592dc556b0a4b9c717 differ diff --git a/Library/Artifacts/aa/aa648354bba1a81903f335aacb48eb40 b/Library/Artifacts/aa/aa648354bba1a81903f335aacb48eb40 new file mode 100644 index 0000000..f8e19c8 Binary files /dev/null and b/Library/Artifacts/aa/aa648354bba1a81903f335aacb48eb40 differ diff --git a/Library/Artifacts/aa/aa711b2e49c3c1bec0b58263a82f6105 b/Library/Artifacts/aa/aa711b2e49c3c1bec0b58263a82f6105 new file mode 100644 index 0000000..283d767 Binary files /dev/null and b/Library/Artifacts/aa/aa711b2e49c3c1bec0b58263a82f6105 differ diff --git a/Library/Artifacts/aa/aa7e4d15ab0f72124a5079e59db6e579 b/Library/Artifacts/aa/aa7e4d15ab0f72124a5079e59db6e579 new file mode 100644 index 0000000..7a4cae5 Binary files /dev/null and b/Library/Artifacts/aa/aa7e4d15ab0f72124a5079e59db6e579 differ diff --git a/Library/Artifacts/aa/aabd1c8de5950cce8a37dc4c6278d14e b/Library/Artifacts/aa/aabd1c8de5950cce8a37dc4c6278d14e new file mode 100644 index 0000000..ab3a56b Binary files /dev/null and b/Library/Artifacts/aa/aabd1c8de5950cce8a37dc4c6278d14e differ diff --git a/Library/Artifacts/aa/aac942d4c1f296ac79dac1b8cec4fcbb b/Library/Artifacts/aa/aac942d4c1f296ac79dac1b8cec4fcbb new file mode 100644 index 0000000..a240b54 Binary files /dev/null and b/Library/Artifacts/aa/aac942d4c1f296ac79dac1b8cec4fcbb differ diff --git a/Library/Artifacts/aa/aae456639032552432bfc08735036c8f b/Library/Artifacts/aa/aae456639032552432bfc08735036c8f new file mode 100644 index 0000000..30abe2a Binary files /dev/null and b/Library/Artifacts/aa/aae456639032552432bfc08735036c8f differ diff --git a/Library/Artifacts/aa/aae7c5b1c4dff0a209c1a4e70263e1e4 b/Library/Artifacts/aa/aae7c5b1c4dff0a209c1a4e70263e1e4 new file mode 100644 index 0000000..31a182d Binary files /dev/null and b/Library/Artifacts/aa/aae7c5b1c4dff0a209c1a4e70263e1e4 differ diff --git a/Library/Artifacts/aa/aaf26f66ddca23f541860a45c577eec6 b/Library/Artifacts/aa/aaf26f66ddca23f541860a45c577eec6 new file mode 100644 index 0000000..cb03abc Binary files /dev/null and b/Library/Artifacts/aa/aaf26f66ddca23f541860a45c577eec6 differ diff --git a/Library/Artifacts/ab/ab4368994afeb18bfa4e48fca7ccc7e9 b/Library/Artifacts/ab/ab4368994afeb18bfa4e48fca7ccc7e9 new file mode 100644 index 0000000..a728d7c Binary files /dev/null and b/Library/Artifacts/ab/ab4368994afeb18bfa4e48fca7ccc7e9 differ diff --git a/Library/Artifacts/ab/ab5753cd527b4b459cd61e5d4cc45399 b/Library/Artifacts/ab/ab5753cd527b4b459cd61e5d4cc45399 new file mode 100644 index 0000000..7565e91 Binary files /dev/null and b/Library/Artifacts/ab/ab5753cd527b4b459cd61e5d4cc45399 differ diff --git a/Library/Artifacts/ab/ab8f31710b13c81c7982744544956297 b/Library/Artifacts/ab/ab8f31710b13c81c7982744544956297 new file mode 100644 index 0000000..7282557 Binary files /dev/null and b/Library/Artifacts/ab/ab8f31710b13c81c7982744544956297 differ diff --git a/Library/Artifacts/ab/ab9a57c70a4e674d072fc11da631dbb0 b/Library/Artifacts/ab/ab9a57c70a4e674d072fc11da631dbb0 new file mode 100644 index 0000000..5353c48 Binary files /dev/null and b/Library/Artifacts/ab/ab9a57c70a4e674d072fc11da631dbb0 differ diff --git a/Library/Artifacts/ab/abb2cddb3468531dcab51d9fc7090b96 b/Library/Artifacts/ab/abb2cddb3468531dcab51d9fc7090b96 new file mode 100644 index 0000000..221982c Binary files /dev/null and b/Library/Artifacts/ab/abb2cddb3468531dcab51d9fc7090b96 differ diff --git a/Library/Artifacts/ab/abc1dba56d83a0ec53d8252fa83edd42 b/Library/Artifacts/ab/abc1dba56d83a0ec53d8252fa83edd42 new file mode 100644 index 0000000..762a823 Binary files /dev/null and b/Library/Artifacts/ab/abc1dba56d83a0ec53d8252fa83edd42 differ diff --git a/Library/Artifacts/ab/abc99f19742821b5f0cb94f2d9301cd4 b/Library/Artifacts/ab/abc99f19742821b5f0cb94f2d9301cd4 new file mode 100644 index 0000000..a8a26be Binary files /dev/null and b/Library/Artifacts/ab/abc99f19742821b5f0cb94f2d9301cd4 differ diff --git a/Library/Artifacts/ab/abf1c012ec71f544a78e5cf0144d9d2b b/Library/Artifacts/ab/abf1c012ec71f544a78e5cf0144d9d2b new file mode 100644 index 0000000..5ad8c1f Binary files /dev/null and b/Library/Artifacts/ab/abf1c012ec71f544a78e5cf0144d9d2b differ diff --git a/Library/Artifacts/ab/abf40f6dbfcc68e55222ab87299e0188 b/Library/Artifacts/ab/abf40f6dbfcc68e55222ab87299e0188 new file mode 100644 index 0000000..47a4762 Binary files /dev/null and b/Library/Artifacts/ab/abf40f6dbfcc68e55222ab87299e0188 differ diff --git a/Library/Artifacts/ab/abfe0ca15be088b9dcfe631fe450304c b/Library/Artifacts/ab/abfe0ca15be088b9dcfe631fe450304c new file mode 100644 index 0000000..8d1da09 Binary files /dev/null and b/Library/Artifacts/ab/abfe0ca15be088b9dcfe631fe450304c differ diff --git a/Library/Artifacts/ac/ac0e8af28d2368f484a1e2206b07f785 b/Library/Artifacts/ac/ac0e8af28d2368f484a1e2206b07f785 new file mode 100644 index 0000000..bab2f1e Binary files /dev/null and b/Library/Artifacts/ac/ac0e8af28d2368f484a1e2206b07f785 differ diff --git a/Library/Artifacts/ac/ac23f11c2f19e0d3b1cfc148dec52f04 b/Library/Artifacts/ac/ac23f11c2f19e0d3b1cfc148dec52f04 new file mode 100644 index 0000000..d23ac24 Binary files /dev/null and b/Library/Artifacts/ac/ac23f11c2f19e0d3b1cfc148dec52f04 differ diff --git a/Library/Artifacts/ac/ac507c646aa09c8ec90b3d3da4141e1e b/Library/Artifacts/ac/ac507c646aa09c8ec90b3d3da4141e1e new file mode 100644 index 0000000..4350333 Binary files /dev/null and b/Library/Artifacts/ac/ac507c646aa09c8ec90b3d3da4141e1e differ diff --git a/Library/Artifacts/ac/ac7a0c238953ea216639cc608f181017 b/Library/Artifacts/ac/ac7a0c238953ea216639cc608f181017 new file mode 100644 index 0000000..7de56aa Binary files /dev/null and b/Library/Artifacts/ac/ac7a0c238953ea216639cc608f181017 differ diff --git a/Library/Artifacts/ac/aca38c5bed1d079a16cfe0ed64827cc9 b/Library/Artifacts/ac/aca38c5bed1d079a16cfe0ed64827cc9 new file mode 100644 index 0000000..658b224 Binary files /dev/null and b/Library/Artifacts/ac/aca38c5bed1d079a16cfe0ed64827cc9 differ diff --git a/Library/Artifacts/ac/acc57a33da4793d2a266e7b2c55889ab b/Library/Artifacts/ac/acc57a33da4793d2a266e7b2c55889ab new file mode 100644 index 0000000..9e645a6 Binary files /dev/null and b/Library/Artifacts/ac/acc57a33da4793d2a266e7b2c55889ab differ diff --git a/Library/Artifacts/ac/aceff895a9aaedc20de42c0a3d0b203e b/Library/Artifacts/ac/aceff895a9aaedc20de42c0a3d0b203e new file mode 100644 index 0000000..b93f209 Binary files /dev/null and b/Library/Artifacts/ac/aceff895a9aaedc20de42c0a3d0b203e differ diff --git a/Library/Artifacts/ac/acf7eb83a4cb0c535fcd62bcfa342355 b/Library/Artifacts/ac/acf7eb83a4cb0c535fcd62bcfa342355 new file mode 100644 index 0000000..e0c4133 Binary files /dev/null and b/Library/Artifacts/ac/acf7eb83a4cb0c535fcd62bcfa342355 differ diff --git a/Library/Artifacts/ad/ad23b2e0c015b68e3a59ef9053c52105 b/Library/Artifacts/ad/ad23b2e0c015b68e3a59ef9053c52105 new file mode 100644 index 0000000..6f69e74 Binary files /dev/null and b/Library/Artifacts/ad/ad23b2e0c015b68e3a59ef9053c52105 differ diff --git a/Library/Artifacts/ad/ad2bbaaaf9a961ad14c7538bb0b3613a b/Library/Artifacts/ad/ad2bbaaaf9a961ad14c7538bb0b3613a new file mode 100644 index 0000000..10a448c Binary files /dev/null and b/Library/Artifacts/ad/ad2bbaaaf9a961ad14c7538bb0b3613a differ diff --git a/Library/Artifacts/ad/ad2ff88d98b1d936298b4d958b5782a9 b/Library/Artifacts/ad/ad2ff88d98b1d936298b4d958b5782a9 new file mode 100644 index 0000000..952476c Binary files /dev/null and b/Library/Artifacts/ad/ad2ff88d98b1d936298b4d958b5782a9 differ diff --git a/Library/Artifacts/ad/ad306cbd0a2bdc82865e863584a32104 b/Library/Artifacts/ad/ad306cbd0a2bdc82865e863584a32104 new file mode 100644 index 0000000..618a6ba Binary files /dev/null and b/Library/Artifacts/ad/ad306cbd0a2bdc82865e863584a32104 differ diff --git a/Library/Artifacts/ad/ad40db2c3f251c401a10af5340bb1eee b/Library/Artifacts/ad/ad40db2c3f251c401a10af5340bb1eee new file mode 100644 index 0000000..30d7a97 Binary files /dev/null and b/Library/Artifacts/ad/ad40db2c3f251c401a10af5340bb1eee differ diff --git a/Library/Artifacts/ad/ad598cdb3526d8acd4d21c6f9d5da478 b/Library/Artifacts/ad/ad598cdb3526d8acd4d21c6f9d5da478 new file mode 100644 index 0000000..39ff504 Binary files /dev/null and b/Library/Artifacts/ad/ad598cdb3526d8acd4d21c6f9d5da478 differ diff --git a/Library/Artifacts/ad/ad861a6afe1958e2ef0328696cc20baa b/Library/Artifacts/ad/ad861a6afe1958e2ef0328696cc20baa new file mode 100644 index 0000000..5dfa69d Binary files /dev/null and b/Library/Artifacts/ad/ad861a6afe1958e2ef0328696cc20baa differ diff --git a/Library/Artifacts/ad/ad9b772aa93b9f3be99e335707bbe17d b/Library/Artifacts/ad/ad9b772aa93b9f3be99e335707bbe17d new file mode 100644 index 0000000..8443a92 Binary files /dev/null and b/Library/Artifacts/ad/ad9b772aa93b9f3be99e335707bbe17d differ diff --git a/Library/Artifacts/ad/ada74d4ea7743d914af5532fc35781f4 b/Library/Artifacts/ad/ada74d4ea7743d914af5532fc35781f4 new file mode 100644 index 0000000..8532759 Binary files /dev/null and b/Library/Artifacts/ad/ada74d4ea7743d914af5532fc35781f4 differ diff --git a/Library/Artifacts/ad/adc3783154e68f433976f2e7bd7678ab b/Library/Artifacts/ad/adc3783154e68f433976f2e7bd7678ab new file mode 100644 index 0000000..9b628ed Binary files /dev/null and b/Library/Artifacts/ad/adc3783154e68f433976f2e7bd7678ab differ diff --git a/Library/Artifacts/ad/adc3ced947726bc04ffca5616f6c8245 b/Library/Artifacts/ad/adc3ced947726bc04ffca5616f6c8245 new file mode 100644 index 0000000..07b9949 Binary files /dev/null and b/Library/Artifacts/ad/adc3ced947726bc04ffca5616f6c8245 differ diff --git a/Library/Artifacts/ad/add3807966f73f68a10333821d37c06b b/Library/Artifacts/ad/add3807966f73f68a10333821d37c06b new file mode 100644 index 0000000..6db2149 Binary files /dev/null and b/Library/Artifacts/ad/add3807966f73f68a10333821d37c06b differ diff --git a/Library/Artifacts/ad/add8db1d783efa02125441f4cdd2a93c b/Library/Artifacts/ad/add8db1d783efa02125441f4cdd2a93c new file mode 100644 index 0000000..6379827 Binary files /dev/null and b/Library/Artifacts/ad/add8db1d783efa02125441f4cdd2a93c differ diff --git a/Library/Artifacts/ad/ade26635a0367a294411bf75ab97f88a b/Library/Artifacts/ad/ade26635a0367a294411bf75ab97f88a new file mode 100644 index 0000000..7793425 Binary files /dev/null and b/Library/Artifacts/ad/ade26635a0367a294411bf75ab97f88a differ diff --git a/Library/Artifacts/ad/ade7d20dc9ecaa91566bf20fd00b8e8a b/Library/Artifacts/ad/ade7d20dc9ecaa91566bf20fd00b8e8a new file mode 100644 index 0000000..55de0bf Binary files /dev/null and b/Library/Artifacts/ad/ade7d20dc9ecaa91566bf20fd00b8e8a differ diff --git a/Library/Artifacts/ae/ae048d510ce151774b3317b2c1284c8b b/Library/Artifacts/ae/ae048d510ce151774b3317b2c1284c8b new file mode 100644 index 0000000..6cb7459 Binary files /dev/null and b/Library/Artifacts/ae/ae048d510ce151774b3317b2c1284c8b differ diff --git a/Library/Artifacts/ae/ae236fef22ed681cb1483961c567197f b/Library/Artifacts/ae/ae236fef22ed681cb1483961c567197f new file mode 100644 index 0000000..137b7d3 Binary files /dev/null and b/Library/Artifacts/ae/ae236fef22ed681cb1483961c567197f differ diff --git a/Library/Artifacts/ae/ae280cbf406f2bbf3b5fabd10a5a5e24 b/Library/Artifacts/ae/ae280cbf406f2bbf3b5fabd10a5a5e24 new file mode 100644 index 0000000..a56b81f Binary files /dev/null and b/Library/Artifacts/ae/ae280cbf406f2bbf3b5fabd10a5a5e24 differ diff --git a/Library/Artifacts/ae/ae33e47ca2c8247394a6fbf66585009f b/Library/Artifacts/ae/ae33e47ca2c8247394a6fbf66585009f new file mode 100644 index 0000000..46e2da4 Binary files /dev/null and b/Library/Artifacts/ae/ae33e47ca2c8247394a6fbf66585009f differ diff --git a/Library/Artifacts/ae/ae471925c19796baa23c0eb2fd6093b9 b/Library/Artifacts/ae/ae471925c19796baa23c0eb2fd6093b9 new file mode 100644 index 0000000..1b17ac3 Binary files /dev/null and b/Library/Artifacts/ae/ae471925c19796baa23c0eb2fd6093b9 differ diff --git a/Library/Artifacts/ae/ae63f24808d2437941647ad70e7db50c b/Library/Artifacts/ae/ae63f24808d2437941647ad70e7db50c new file mode 100644 index 0000000..683a02f Binary files /dev/null and b/Library/Artifacts/ae/ae63f24808d2437941647ad70e7db50c differ diff --git a/Library/Artifacts/ae/ae651853c73c581a6229ccc2722a3bad b/Library/Artifacts/ae/ae651853c73c581a6229ccc2722a3bad new file mode 100644 index 0000000..a3015f9 Binary files /dev/null and b/Library/Artifacts/ae/ae651853c73c581a6229ccc2722a3bad differ diff --git a/Library/Artifacts/ae/ae6bd7d58f4ee98961d49510d2d8c40c b/Library/Artifacts/ae/ae6bd7d58f4ee98961d49510d2d8c40c new file mode 100644 index 0000000..dcab74b Binary files /dev/null and b/Library/Artifacts/ae/ae6bd7d58f4ee98961d49510d2d8c40c differ diff --git a/Library/Artifacts/ae/ae71f8e3bcff0e458f11f64f997c6a72 b/Library/Artifacts/ae/ae71f8e3bcff0e458f11f64f997c6a72 new file mode 100644 index 0000000..6009c28 Binary files /dev/null and b/Library/Artifacts/ae/ae71f8e3bcff0e458f11f64f997c6a72 differ diff --git a/Library/Artifacts/ae/ae87f6a24a1a4c15d24b77ee6c93be21 b/Library/Artifacts/ae/ae87f6a24a1a4c15d24b77ee6c93be21 new file mode 100644 index 0000000..70fc045 Binary files /dev/null and b/Library/Artifacts/ae/ae87f6a24a1a4c15d24b77ee6c93be21 differ diff --git a/Library/Artifacts/ae/ae968b7d2ad28953a86539a9dce8f765 b/Library/Artifacts/ae/ae968b7d2ad28953a86539a9dce8f765 new file mode 100644 index 0000000..d811490 Binary files /dev/null and b/Library/Artifacts/ae/ae968b7d2ad28953a86539a9dce8f765 differ diff --git a/Library/Artifacts/ae/aebd23022fa5989cfea1b3c8f072e78e b/Library/Artifacts/ae/aebd23022fa5989cfea1b3c8f072e78e new file mode 100644 index 0000000..41d4146 Binary files /dev/null and b/Library/Artifacts/ae/aebd23022fa5989cfea1b3c8f072e78e differ diff --git a/Library/Artifacts/ae/aec6feadf56a3a76a778379daad90732 b/Library/Artifacts/ae/aec6feadf56a3a76a778379daad90732 new file mode 100644 index 0000000..95f3511 Binary files /dev/null and b/Library/Artifacts/ae/aec6feadf56a3a76a778379daad90732 differ diff --git a/Library/Artifacts/ae/aedddd6b15053243d86c8f1bea650455 b/Library/Artifacts/ae/aedddd6b15053243d86c8f1bea650455 new file mode 100644 index 0000000..06a79b5 Binary files /dev/null and b/Library/Artifacts/ae/aedddd6b15053243d86c8f1bea650455 differ diff --git a/Library/Artifacts/af/af082b31ba4be100a96382c96f660889 b/Library/Artifacts/af/af082b31ba4be100a96382c96f660889 new file mode 100644 index 0000000..f23316d Binary files /dev/null and b/Library/Artifacts/af/af082b31ba4be100a96382c96f660889 differ diff --git a/Library/Artifacts/af/af271656ce04e4234645a1e8a9820a37 b/Library/Artifacts/af/af271656ce04e4234645a1e8a9820a37 new file mode 100644 index 0000000..8ac2d28 Binary files /dev/null and b/Library/Artifacts/af/af271656ce04e4234645a1e8a9820a37 differ diff --git a/Library/Artifacts/af/af4de649b29d7c6f99c0b278c776bc55 b/Library/Artifacts/af/af4de649b29d7c6f99c0b278c776bc55 new file mode 100644 index 0000000..c55cdb8 Binary files /dev/null and b/Library/Artifacts/af/af4de649b29d7c6f99c0b278c776bc55 differ diff --git a/Library/Artifacts/af/af4dfb506f2fc80deb687ce55f979fab b/Library/Artifacts/af/af4dfb506f2fc80deb687ce55f979fab new file mode 100644 index 0000000..86033a0 Binary files /dev/null and b/Library/Artifacts/af/af4dfb506f2fc80deb687ce55f979fab differ diff --git a/Library/Artifacts/af/af5fcd1fc2501d330c89aa59e11fdc71 b/Library/Artifacts/af/af5fcd1fc2501d330c89aa59e11fdc71 new file mode 100644 index 0000000..a645c5e Binary files /dev/null and b/Library/Artifacts/af/af5fcd1fc2501d330c89aa59e11fdc71 differ diff --git a/Library/Artifacts/af/af6e9caea0cdf766d0f55e037630dd20 b/Library/Artifacts/af/af6e9caea0cdf766d0f55e037630dd20 new file mode 100644 index 0000000..f7d3c95 Binary files /dev/null and b/Library/Artifacts/af/af6e9caea0cdf766d0f55e037630dd20 differ diff --git a/Library/Artifacts/af/af8b8074e8045999e93f7008c1ecb9d8 b/Library/Artifacts/af/af8b8074e8045999e93f7008c1ecb9d8 new file mode 100644 index 0000000..8e70316 Binary files /dev/null and b/Library/Artifacts/af/af8b8074e8045999e93f7008c1ecb9d8 differ diff --git a/Library/Artifacts/af/af8f8de53bf06895d8a9af1eb5fc89d2 b/Library/Artifacts/af/af8f8de53bf06895d8a9af1eb5fc89d2 new file mode 100644 index 0000000..3cc8c91 Binary files /dev/null and b/Library/Artifacts/af/af8f8de53bf06895d8a9af1eb5fc89d2 differ diff --git a/Library/Artifacts/af/af996f28a3a0f15bcf59017a4fae8068 b/Library/Artifacts/af/af996f28a3a0f15bcf59017a4fae8068 new file mode 100644 index 0000000..4a16e5d Binary files /dev/null and b/Library/Artifacts/af/af996f28a3a0f15bcf59017a4fae8068 differ diff --git a/Library/Artifacts/af/af9e379292b8e914512ff8e869d0b86a b/Library/Artifacts/af/af9e379292b8e914512ff8e869d0b86a new file mode 100644 index 0000000..ca2e99e Binary files /dev/null and b/Library/Artifacts/af/af9e379292b8e914512ff8e869d0b86a differ diff --git a/Library/Artifacts/af/afa5022f5f1a98e607f9fff81e09c26d b/Library/Artifacts/af/afa5022f5f1a98e607f9fff81e09c26d new file mode 100644 index 0000000..fd6ac27 Binary files /dev/null and b/Library/Artifacts/af/afa5022f5f1a98e607f9fff81e09c26d differ diff --git a/Library/Artifacts/af/afb88b86572420206a424fdc283f1b1d b/Library/Artifacts/af/afb88b86572420206a424fdc283f1b1d new file mode 100644 index 0000000..d29c384 Binary files /dev/null and b/Library/Artifacts/af/afb88b86572420206a424fdc283f1b1d differ diff --git a/Library/Artifacts/af/afd0be24f4a09acc7893a36f9756693b b/Library/Artifacts/af/afd0be24f4a09acc7893a36f9756693b new file mode 100644 index 0000000..7cf6af0 Binary files /dev/null and b/Library/Artifacts/af/afd0be24f4a09acc7893a36f9756693b differ diff --git a/Library/Artifacts/af/afd893dada30d2142cdfab41a445b08c b/Library/Artifacts/af/afd893dada30d2142cdfab41a445b08c new file mode 100644 index 0000000..ba9be39 Binary files /dev/null and b/Library/Artifacts/af/afd893dada30d2142cdfab41a445b08c differ diff --git a/Library/Artifacts/af/afd9de0d095eb4468e0a6c28de127f93 b/Library/Artifacts/af/afd9de0d095eb4468e0a6c28de127f93 new file mode 100644 index 0000000..f01f1a5 Binary files /dev/null and b/Library/Artifacts/af/afd9de0d095eb4468e0a6c28de127f93 differ diff --git a/Library/Artifacts/af/afdcf6ac867a426f4b0fa24a9023bfa0 b/Library/Artifacts/af/afdcf6ac867a426f4b0fa24a9023bfa0 new file mode 100644 index 0000000..1c6467c Binary files /dev/null and b/Library/Artifacts/af/afdcf6ac867a426f4b0fa24a9023bfa0 differ diff --git a/Library/Artifacts/af/aff51841eed6dd398f69f3cc01d68694 b/Library/Artifacts/af/aff51841eed6dd398f69f3cc01d68694 new file mode 100644 index 0000000..1d1b055 Binary files /dev/null and b/Library/Artifacts/af/aff51841eed6dd398f69f3cc01d68694 differ diff --git a/Library/Artifacts/af/aff8b2ec6bb1981ca5071c383c4062fb b/Library/Artifacts/af/aff8b2ec6bb1981ca5071c383c4062fb new file mode 100644 index 0000000..b39ebbb Binary files /dev/null and b/Library/Artifacts/af/aff8b2ec6bb1981ca5071c383c4062fb differ diff --git a/Library/Artifacts/b0/b00c925c898f9f5f3a748279cbc6188e b/Library/Artifacts/b0/b00c925c898f9f5f3a748279cbc6188e new file mode 100644 index 0000000..fd32054 Binary files /dev/null and b/Library/Artifacts/b0/b00c925c898f9f5f3a748279cbc6188e differ diff --git a/Library/Artifacts/b0/b05f445daa72c22ec485e42dc45b41f4 b/Library/Artifacts/b0/b05f445daa72c22ec485e42dc45b41f4 new file mode 100644 index 0000000..9811e7f Binary files /dev/null and b/Library/Artifacts/b0/b05f445daa72c22ec485e42dc45b41f4 differ diff --git a/Library/Artifacts/b0/b066bea681dce09ce59f12c41a68c8be b/Library/Artifacts/b0/b066bea681dce09ce59f12c41a68c8be new file mode 100644 index 0000000..10950b9 Binary files /dev/null and b/Library/Artifacts/b0/b066bea681dce09ce59f12c41a68c8be differ diff --git a/Library/Artifacts/b0/b09721555d335c88bfc085e3a86f3849 b/Library/Artifacts/b0/b09721555d335c88bfc085e3a86f3849 new file mode 100644 index 0000000..65fc4fe Binary files /dev/null and b/Library/Artifacts/b0/b09721555d335c88bfc085e3a86f3849 differ diff --git a/Library/Artifacts/b0/b0b0798dab6ffa2d2c4824e3ebc9ecd8 b/Library/Artifacts/b0/b0b0798dab6ffa2d2c4824e3ebc9ecd8 new file mode 100644 index 0000000..60b0cef Binary files /dev/null and b/Library/Artifacts/b0/b0b0798dab6ffa2d2c4824e3ebc9ecd8 differ diff --git a/Library/Artifacts/b0/b0b8646675c90de3efc321937b08436f b/Library/Artifacts/b0/b0b8646675c90de3efc321937b08436f new file mode 100644 index 0000000..bf2a054 Binary files /dev/null and b/Library/Artifacts/b0/b0b8646675c90de3efc321937b08436f differ diff --git a/Library/Artifacts/b0/b0be9961513a570fc2d7abaa5afe8a14 b/Library/Artifacts/b0/b0be9961513a570fc2d7abaa5afe8a14 new file mode 100644 index 0000000..2648996 Binary files /dev/null and b/Library/Artifacts/b0/b0be9961513a570fc2d7abaa5afe8a14 differ diff --git a/Library/Artifacts/b0/b0c34f858973d0ed88242ad27b67626f b/Library/Artifacts/b0/b0c34f858973d0ed88242ad27b67626f new file mode 100644 index 0000000..bb94a8a Binary files /dev/null and b/Library/Artifacts/b0/b0c34f858973d0ed88242ad27b67626f differ diff --git a/Library/Artifacts/b0/b0e88c6c3f8f92f1c62e77b393af3c68 b/Library/Artifacts/b0/b0e88c6c3f8f92f1c62e77b393af3c68 new file mode 100644 index 0000000..9c7814e Binary files /dev/null and b/Library/Artifacts/b0/b0e88c6c3f8f92f1c62e77b393af3c68 differ diff --git a/Library/Artifacts/b0/b0fc52ca48bb9b19720ff283c3487504 b/Library/Artifacts/b0/b0fc52ca48bb9b19720ff283c3487504 new file mode 100644 index 0000000..25488e9 Binary files /dev/null and b/Library/Artifacts/b0/b0fc52ca48bb9b19720ff283c3487504 differ diff --git a/Library/Artifacts/b0/b0ffe609ae5497e17a153bfd188fad9b b/Library/Artifacts/b0/b0ffe609ae5497e17a153bfd188fad9b new file mode 100644 index 0000000..d7638b4 Binary files /dev/null and b/Library/Artifacts/b0/b0ffe609ae5497e17a153bfd188fad9b differ diff --git a/Library/Artifacts/b1/b108e55868bbe6afa2735ee6e52dde99 b/Library/Artifacts/b1/b108e55868bbe6afa2735ee6e52dde99 new file mode 100644 index 0000000..05b0c2d Binary files /dev/null and b/Library/Artifacts/b1/b108e55868bbe6afa2735ee6e52dde99 differ diff --git a/Library/Artifacts/b1/b12b6b98e346f16c0fe4d981cebedefc b/Library/Artifacts/b1/b12b6b98e346f16c0fe4d981cebedefc new file mode 100644 index 0000000..b4edc28 Binary files /dev/null and b/Library/Artifacts/b1/b12b6b98e346f16c0fe4d981cebedefc differ diff --git a/Library/Artifacts/b1/b134c5063eb40946145ea19e1f084894 b/Library/Artifacts/b1/b134c5063eb40946145ea19e1f084894 new file mode 100644 index 0000000..78a6140 Binary files /dev/null and b/Library/Artifacts/b1/b134c5063eb40946145ea19e1f084894 differ diff --git a/Library/Artifacts/b1/b139145714111b35c2ca62dfec30174d b/Library/Artifacts/b1/b139145714111b35c2ca62dfec30174d new file mode 100644 index 0000000..fb62902 Binary files /dev/null and b/Library/Artifacts/b1/b139145714111b35c2ca62dfec30174d differ diff --git a/Library/Artifacts/b1/b13917902ab415d6ec788c554425dabe b/Library/Artifacts/b1/b13917902ab415d6ec788c554425dabe new file mode 100644 index 0000000..ed1d400 Binary files /dev/null and b/Library/Artifacts/b1/b13917902ab415d6ec788c554425dabe differ diff --git a/Library/Artifacts/b1/b142811d7e62167ddce1ba38b53af028 b/Library/Artifacts/b1/b142811d7e62167ddce1ba38b53af028 new file mode 100644 index 0000000..18a38f7 Binary files /dev/null and b/Library/Artifacts/b1/b142811d7e62167ddce1ba38b53af028 differ diff --git a/Library/Artifacts/b1/b14a398c949e4b90693d2e4776367bf5 b/Library/Artifacts/b1/b14a398c949e4b90693d2e4776367bf5 new file mode 100644 index 0000000..16a57f7 Binary files /dev/null and b/Library/Artifacts/b1/b14a398c949e4b90693d2e4776367bf5 differ diff --git a/Library/Artifacts/b1/b169642b1e0b883dcec0051933d407ed b/Library/Artifacts/b1/b169642b1e0b883dcec0051933d407ed new file mode 100644 index 0000000..fca4dbb Binary files /dev/null and b/Library/Artifacts/b1/b169642b1e0b883dcec0051933d407ed differ diff --git a/Library/Artifacts/b1/b16a3133a8c51c2a1271e39da0ae85d0 b/Library/Artifacts/b1/b16a3133a8c51c2a1271e39da0ae85d0 new file mode 100644 index 0000000..2b5cca0 Binary files /dev/null and b/Library/Artifacts/b1/b16a3133a8c51c2a1271e39da0ae85d0 differ diff --git a/Library/Artifacts/b1/b170d5f51e49a010f35f617c98618cf0 b/Library/Artifacts/b1/b170d5f51e49a010f35f617c98618cf0 new file mode 100644 index 0000000..d921bd2 Binary files /dev/null and b/Library/Artifacts/b1/b170d5f51e49a010f35f617c98618cf0 differ diff --git a/Library/Artifacts/b1/b17df58c9b669ca2d30b021ce11b60c5 b/Library/Artifacts/b1/b17df58c9b669ca2d30b021ce11b60c5 new file mode 100644 index 0000000..9bc600e Binary files /dev/null and b/Library/Artifacts/b1/b17df58c9b669ca2d30b021ce11b60c5 differ diff --git a/Library/Artifacts/b1/b18a17b930fb832dda6bc76e73eb3873 b/Library/Artifacts/b1/b18a17b930fb832dda6bc76e73eb3873 new file mode 100644 index 0000000..40b0e1e Binary files /dev/null and b/Library/Artifacts/b1/b18a17b930fb832dda6bc76e73eb3873 differ diff --git a/Library/Artifacts/b1/b195c463285e81bf1c20b1a26bca15f2 b/Library/Artifacts/b1/b195c463285e81bf1c20b1a26bca15f2 new file mode 100644 index 0000000..7c2c8b0 Binary files /dev/null and b/Library/Artifacts/b1/b195c463285e81bf1c20b1a26bca15f2 differ diff --git a/Library/Artifacts/b1/b1d0862d754d056cb228818bc28e8235 b/Library/Artifacts/b1/b1d0862d754d056cb228818bc28e8235 new file mode 100644 index 0000000..83979fd Binary files /dev/null and b/Library/Artifacts/b1/b1d0862d754d056cb228818bc28e8235 differ diff --git a/Library/Artifacts/b1/b1dcaa1bb95ecb34ea671dbc1e56b42c b/Library/Artifacts/b1/b1dcaa1bb95ecb34ea671dbc1e56b42c new file mode 100644 index 0000000..7b7247b Binary files /dev/null and b/Library/Artifacts/b1/b1dcaa1bb95ecb34ea671dbc1e56b42c differ diff --git a/Library/Artifacts/b1/b1e386edd65b060a0c89c9ea7069ba49 b/Library/Artifacts/b1/b1e386edd65b060a0c89c9ea7069ba49 new file mode 100644 index 0000000..c39d72d Binary files /dev/null and b/Library/Artifacts/b1/b1e386edd65b060a0c89c9ea7069ba49 differ diff --git a/Library/Artifacts/b1/b1e6a3923ce1db32aea84a858442d043 b/Library/Artifacts/b1/b1e6a3923ce1db32aea84a858442d043 new file mode 100644 index 0000000..297cbc4 Binary files /dev/null and b/Library/Artifacts/b1/b1e6a3923ce1db32aea84a858442d043 differ diff --git a/Library/Artifacts/b1/b1f3a1920adea0cbf3491453bde13e68 b/Library/Artifacts/b1/b1f3a1920adea0cbf3491453bde13e68 new file mode 100644 index 0000000..c4a51d4 Binary files /dev/null and b/Library/Artifacts/b1/b1f3a1920adea0cbf3491453bde13e68 differ diff --git a/Library/Artifacts/b2/b208706b354f58cd956f400ea83de9a0 b/Library/Artifacts/b2/b208706b354f58cd956f400ea83de9a0 new file mode 100644 index 0000000..2cff955 Binary files /dev/null and b/Library/Artifacts/b2/b208706b354f58cd956f400ea83de9a0 differ diff --git a/Library/Artifacts/b2/b21346e4392c2f095b969180f0391643 b/Library/Artifacts/b2/b21346e4392c2f095b969180f0391643 new file mode 100644 index 0000000..96b2827 Binary files /dev/null and b/Library/Artifacts/b2/b21346e4392c2f095b969180f0391643 differ diff --git a/Library/Artifacts/b2/b216ed435bcda75f88764af88fb57c86 b/Library/Artifacts/b2/b216ed435bcda75f88764af88fb57c86 new file mode 100644 index 0000000..93be425 Binary files /dev/null and b/Library/Artifacts/b2/b216ed435bcda75f88764af88fb57c86 differ diff --git a/Library/Artifacts/b2/b2403f6f5788e20f411c6f2ad33bf9e7 b/Library/Artifacts/b2/b2403f6f5788e20f411c6f2ad33bf9e7 new file mode 100644 index 0000000..9fbf573 Binary files /dev/null and b/Library/Artifacts/b2/b2403f6f5788e20f411c6f2ad33bf9e7 differ diff --git a/Library/Artifacts/b2/b24bc16c0048b5e396990241df757d15 b/Library/Artifacts/b2/b24bc16c0048b5e396990241df757d15 new file mode 100644 index 0000000..1147400 Binary files /dev/null and b/Library/Artifacts/b2/b24bc16c0048b5e396990241df757d15 differ diff --git a/Library/Artifacts/b2/b24d88c4327e7ddc8e6f274c780d7a03 b/Library/Artifacts/b2/b24d88c4327e7ddc8e6f274c780d7a03 new file mode 100644 index 0000000..1ce67d3 Binary files /dev/null and b/Library/Artifacts/b2/b24d88c4327e7ddc8e6f274c780d7a03 differ diff --git a/Library/Artifacts/b2/b25121b3d63e5baafc5927e155f7e3b9 b/Library/Artifacts/b2/b25121b3d63e5baafc5927e155f7e3b9 new file mode 100644 index 0000000..48a6a96 Binary files /dev/null and b/Library/Artifacts/b2/b25121b3d63e5baafc5927e155f7e3b9 differ diff --git a/Library/Artifacts/b2/b27e3a12da03d37fab051888a0375d07 b/Library/Artifacts/b2/b27e3a12da03d37fab051888a0375d07 new file mode 100644 index 0000000..9e63d24 Binary files /dev/null and b/Library/Artifacts/b2/b27e3a12da03d37fab051888a0375d07 differ diff --git a/Library/Artifacts/b2/b27e4c3092abf2e70e2c86e8e8d70596 b/Library/Artifacts/b2/b27e4c3092abf2e70e2c86e8e8d70596 new file mode 100644 index 0000000..739cb36 Binary files /dev/null and b/Library/Artifacts/b2/b27e4c3092abf2e70e2c86e8e8d70596 differ diff --git a/Library/Artifacts/b2/b282901c0240c1906f69caf92f41980b b/Library/Artifacts/b2/b282901c0240c1906f69caf92f41980b new file mode 100644 index 0000000..19dd4f2 Binary files /dev/null and b/Library/Artifacts/b2/b282901c0240c1906f69caf92f41980b differ diff --git a/Library/Artifacts/b2/b2a7a1492bcab1649afe32923eaa18e8 b/Library/Artifacts/b2/b2a7a1492bcab1649afe32923eaa18e8 new file mode 100644 index 0000000..3822e42 Binary files /dev/null and b/Library/Artifacts/b2/b2a7a1492bcab1649afe32923eaa18e8 differ diff --git a/Library/Artifacts/b2/b2b016a474806ca52d33cda11fa02df5 b/Library/Artifacts/b2/b2b016a474806ca52d33cda11fa02df5 new file mode 100644 index 0000000..2fbd0ca Binary files /dev/null and b/Library/Artifacts/b2/b2b016a474806ca52d33cda11fa02df5 differ diff --git a/Library/Artifacts/b2/b2b1441ef6b0d438e5fd4ce60798676d b/Library/Artifacts/b2/b2b1441ef6b0d438e5fd4ce60798676d new file mode 100644 index 0000000..4003a85 Binary files /dev/null and b/Library/Artifacts/b2/b2b1441ef6b0d438e5fd4ce60798676d differ diff --git a/Library/Artifacts/b2/b2d6692073a1a0aecce7fcb824622cf9 b/Library/Artifacts/b2/b2d6692073a1a0aecce7fcb824622cf9 new file mode 100644 index 0000000..766866a Binary files /dev/null and b/Library/Artifacts/b2/b2d6692073a1a0aecce7fcb824622cf9 differ diff --git a/Library/Artifacts/b2/b2eaf29eea0a03e921ea8480aa983737 b/Library/Artifacts/b2/b2eaf29eea0a03e921ea8480aa983737 new file mode 100644 index 0000000..f5d5b2b Binary files /dev/null and b/Library/Artifacts/b2/b2eaf29eea0a03e921ea8480aa983737 differ diff --git a/Library/Artifacts/b2/b2f0d32803f7acc1136dd7964e73c69b b/Library/Artifacts/b2/b2f0d32803f7acc1136dd7964e73c69b new file mode 100644 index 0000000..f64c7b8 Binary files /dev/null and b/Library/Artifacts/b2/b2f0d32803f7acc1136dd7964e73c69b differ diff --git a/Library/Artifacts/b2/b2fa147f8c371591b55153d5f101f502 b/Library/Artifacts/b2/b2fa147f8c371591b55153d5f101f502 new file mode 100644 index 0000000..883c253 Binary files /dev/null and b/Library/Artifacts/b2/b2fa147f8c371591b55153d5f101f502 differ diff --git a/Library/Artifacts/b3/b308fdceca95ff4e22a9d998a69cbfd0 b/Library/Artifacts/b3/b308fdceca95ff4e22a9d998a69cbfd0 new file mode 100644 index 0000000..221edad Binary files /dev/null and b/Library/Artifacts/b3/b308fdceca95ff4e22a9d998a69cbfd0 differ diff --git a/Library/Artifacts/b3/b31bca451bbd6cc7b1f04f1ed77fab24 b/Library/Artifacts/b3/b31bca451bbd6cc7b1f04f1ed77fab24 new file mode 100644 index 0000000..5545877 Binary files /dev/null and b/Library/Artifacts/b3/b31bca451bbd6cc7b1f04f1ed77fab24 differ diff --git a/Library/Artifacts/b3/b325cd185728817b6006252a5083c4da b/Library/Artifacts/b3/b325cd185728817b6006252a5083c4da new file mode 100644 index 0000000..92a940a Binary files /dev/null and b/Library/Artifacts/b3/b325cd185728817b6006252a5083c4da differ diff --git a/Library/Artifacts/b3/b355564ae6a9a4366e9a8d7dedb0b05b b/Library/Artifacts/b3/b355564ae6a9a4366e9a8d7dedb0b05b new file mode 100644 index 0000000..429a8ce Binary files /dev/null and b/Library/Artifacts/b3/b355564ae6a9a4366e9a8d7dedb0b05b differ diff --git a/Library/Artifacts/b3/b36fc8ca0d94b8419dc8cf30daf1713b b/Library/Artifacts/b3/b36fc8ca0d94b8419dc8cf30daf1713b new file mode 100644 index 0000000..86a7d06 Binary files /dev/null and b/Library/Artifacts/b3/b36fc8ca0d94b8419dc8cf30daf1713b differ diff --git a/Library/Artifacts/b3/b38d111fb2454d269ccb5225df4aa269 b/Library/Artifacts/b3/b38d111fb2454d269ccb5225df4aa269 new file mode 100644 index 0000000..007bb69 Binary files /dev/null and b/Library/Artifacts/b3/b38d111fb2454d269ccb5225df4aa269 differ diff --git a/Library/Artifacts/b3/b3ababde9c2d4460ee6bc5b29960d11f b/Library/Artifacts/b3/b3ababde9c2d4460ee6bc5b29960d11f new file mode 100644 index 0000000..be31eb7 Binary files /dev/null and b/Library/Artifacts/b3/b3ababde9c2d4460ee6bc5b29960d11f differ diff --git a/Library/Artifacts/b3/b3e7004cab18b200b2a16451befba155 b/Library/Artifacts/b3/b3e7004cab18b200b2a16451befba155 new file mode 100644 index 0000000..b06e3a5 Binary files /dev/null and b/Library/Artifacts/b3/b3e7004cab18b200b2a16451befba155 differ diff --git a/Library/Artifacts/b3/b3ec0a7b7a810ef8379d08ac8047facc b/Library/Artifacts/b3/b3ec0a7b7a810ef8379d08ac8047facc new file mode 100644 index 0000000..0ff4549 Binary files /dev/null and b/Library/Artifacts/b3/b3ec0a7b7a810ef8379d08ac8047facc differ diff --git a/Library/Artifacts/b3/b3feebd07ba364c797200096aa5e1cfb b/Library/Artifacts/b3/b3feebd07ba364c797200096aa5e1cfb new file mode 100644 index 0000000..4e5414c Binary files /dev/null and b/Library/Artifacts/b3/b3feebd07ba364c797200096aa5e1cfb differ diff --git a/Library/Artifacts/b4/b406f861279e9492d81cc683a922d2e1 b/Library/Artifacts/b4/b406f861279e9492d81cc683a922d2e1 new file mode 100644 index 0000000..9e726c4 Binary files /dev/null and b/Library/Artifacts/b4/b406f861279e9492d81cc683a922d2e1 differ diff --git a/Library/Artifacts/b4/b41405e36cd37ecce2dfe436ad304811 b/Library/Artifacts/b4/b41405e36cd37ecce2dfe436ad304811 new file mode 100644 index 0000000..f8bdac6 Binary files /dev/null and b/Library/Artifacts/b4/b41405e36cd37ecce2dfe436ad304811 differ diff --git a/Library/Artifacts/b4/b42d0ed7a750deefe22ad9bc0e06970b b/Library/Artifacts/b4/b42d0ed7a750deefe22ad9bc0e06970b new file mode 100644 index 0000000..bc62560 Binary files /dev/null and b/Library/Artifacts/b4/b42d0ed7a750deefe22ad9bc0e06970b differ diff --git a/Library/Artifacts/b4/b441bc5810dac85b37d215305f2113f0 b/Library/Artifacts/b4/b441bc5810dac85b37d215305f2113f0 new file mode 100644 index 0000000..84b40ee Binary files /dev/null and b/Library/Artifacts/b4/b441bc5810dac85b37d215305f2113f0 differ diff --git a/Library/Artifacts/b4/b454f3d9ef27dbc7f1ddb188eee9579a b/Library/Artifacts/b4/b454f3d9ef27dbc7f1ddb188eee9579a new file mode 100644 index 0000000..2ca4262 Binary files /dev/null and b/Library/Artifacts/b4/b454f3d9ef27dbc7f1ddb188eee9579a differ diff --git a/Library/Artifacts/b4/b45b5f96406287fcf4cdb9f875a370c3 b/Library/Artifacts/b4/b45b5f96406287fcf4cdb9f875a370c3 new file mode 100644 index 0000000..b254e56 Binary files /dev/null and b/Library/Artifacts/b4/b45b5f96406287fcf4cdb9f875a370c3 differ diff --git a/Library/Artifacts/b4/b4712d2362bea5176f279d18d7ca23c4 b/Library/Artifacts/b4/b4712d2362bea5176f279d18d7ca23c4 new file mode 100644 index 0000000..fdb6f50 Binary files /dev/null and b/Library/Artifacts/b4/b4712d2362bea5176f279d18d7ca23c4 differ diff --git a/Library/Artifacts/b4/b471818154afdec5afda2708645b0d78 b/Library/Artifacts/b4/b471818154afdec5afda2708645b0d78 new file mode 100644 index 0000000..48ad692 Binary files /dev/null and b/Library/Artifacts/b4/b471818154afdec5afda2708645b0d78 differ diff --git a/Library/Artifacts/b4/b48a9970acc0ada09d46247da9a59f9e b/Library/Artifacts/b4/b48a9970acc0ada09d46247da9a59f9e new file mode 100644 index 0000000..85edbbf Binary files /dev/null and b/Library/Artifacts/b4/b48a9970acc0ada09d46247da9a59f9e differ diff --git a/Library/Artifacts/b4/b49201dfb524f76ffeb9e21ae98bacde b/Library/Artifacts/b4/b49201dfb524f76ffeb9e21ae98bacde new file mode 100644 index 0000000..ec5ac16 Binary files /dev/null and b/Library/Artifacts/b4/b49201dfb524f76ffeb9e21ae98bacde differ diff --git a/Library/Artifacts/b4/b49542f022e8e11cbdf69c3ff0e3527c b/Library/Artifacts/b4/b49542f022e8e11cbdf69c3ff0e3527c new file mode 100644 index 0000000..3fa0370 Binary files /dev/null and b/Library/Artifacts/b4/b49542f022e8e11cbdf69c3ff0e3527c differ diff --git a/Library/Artifacts/b4/b4a83f535c3f6a4a99ced802d84dbfcb b/Library/Artifacts/b4/b4a83f535c3f6a4a99ced802d84dbfcb new file mode 100644 index 0000000..4c4eeb0 Binary files /dev/null and b/Library/Artifacts/b4/b4a83f535c3f6a4a99ced802d84dbfcb differ diff --git a/Library/Artifacts/b4/b4bc9b4eb89d2813cda7b7508e5fcc26 b/Library/Artifacts/b4/b4bc9b4eb89d2813cda7b7508e5fcc26 new file mode 100644 index 0000000..f1d791f Binary files /dev/null and b/Library/Artifacts/b4/b4bc9b4eb89d2813cda7b7508e5fcc26 differ diff --git a/Library/Artifacts/b4/b4d0ac6685d62b470c817f6c0834e855 b/Library/Artifacts/b4/b4d0ac6685d62b470c817f6c0834e855 new file mode 100644 index 0000000..6fc566d Binary files /dev/null and b/Library/Artifacts/b4/b4d0ac6685d62b470c817f6c0834e855 differ diff --git a/Library/Artifacts/b4/b4ddf5aa0420602ee4ab48132d272733 b/Library/Artifacts/b4/b4ddf5aa0420602ee4ab48132d272733 new file mode 100644 index 0000000..b353168 Binary files /dev/null and b/Library/Artifacts/b4/b4ddf5aa0420602ee4ab48132d272733 differ diff --git a/Library/Artifacts/b5/b51972be078872854b5f21609975af57 b/Library/Artifacts/b5/b51972be078872854b5f21609975af57 new file mode 100644 index 0000000..60177f9 Binary files /dev/null and b/Library/Artifacts/b5/b51972be078872854b5f21609975af57 differ diff --git a/Library/Artifacts/b5/b5309e8d6130c8a7fef7771857cbe592 b/Library/Artifacts/b5/b5309e8d6130c8a7fef7771857cbe592 new file mode 100644 index 0000000..6b6f394 Binary files /dev/null and b/Library/Artifacts/b5/b5309e8d6130c8a7fef7771857cbe592 differ diff --git a/Library/Artifacts/b5/b53db6a6e2ccd8c4b54d546f41c3850f b/Library/Artifacts/b5/b53db6a6e2ccd8c4b54d546f41c3850f new file mode 100644 index 0000000..a0fc62f Binary files /dev/null and b/Library/Artifacts/b5/b53db6a6e2ccd8c4b54d546f41c3850f differ diff --git a/Library/Artifacts/b5/b53e7465dcf308e47e9039aa59820c10 b/Library/Artifacts/b5/b53e7465dcf308e47e9039aa59820c10 new file mode 100644 index 0000000..49e86a7 Binary files /dev/null and b/Library/Artifacts/b5/b53e7465dcf308e47e9039aa59820c10 differ diff --git a/Library/Artifacts/b5/b5717ebb1b326acbdea7ebd1ff69cc99 b/Library/Artifacts/b5/b5717ebb1b326acbdea7ebd1ff69cc99 new file mode 100644 index 0000000..a779142 Binary files /dev/null and b/Library/Artifacts/b5/b5717ebb1b326acbdea7ebd1ff69cc99 differ diff --git a/Library/Artifacts/b5/b58e3f9b11003a3f506b4970b668ec77 b/Library/Artifacts/b5/b58e3f9b11003a3f506b4970b668ec77 new file mode 100644 index 0000000..6d9bf99 Binary files /dev/null and b/Library/Artifacts/b5/b58e3f9b11003a3f506b4970b668ec77 differ diff --git a/Library/Artifacts/b5/b5949efacd5219dfa484ce3bf931083b b/Library/Artifacts/b5/b5949efacd5219dfa484ce3bf931083b new file mode 100644 index 0000000..3e806b0 Binary files /dev/null and b/Library/Artifacts/b5/b5949efacd5219dfa484ce3bf931083b differ diff --git a/Library/Artifacts/b5/b5adfe428c5a196fac94fd06a4cc4aa9 b/Library/Artifacts/b5/b5adfe428c5a196fac94fd06a4cc4aa9 new file mode 100644 index 0000000..ff5c446 Binary files /dev/null and b/Library/Artifacts/b5/b5adfe428c5a196fac94fd06a4cc4aa9 differ diff --git a/Library/Artifacts/b5/b5b5ab1a6439669965d66049732f0272 b/Library/Artifacts/b5/b5b5ab1a6439669965d66049732f0272 new file mode 100644 index 0000000..75cf2b3 Binary files /dev/null and b/Library/Artifacts/b5/b5b5ab1a6439669965d66049732f0272 differ diff --git a/Library/Artifacts/b5/b5d42f631b914f864cb67791954950f1 b/Library/Artifacts/b5/b5d42f631b914f864cb67791954950f1 new file mode 100644 index 0000000..c4a77e1 Binary files /dev/null and b/Library/Artifacts/b5/b5d42f631b914f864cb67791954950f1 differ diff --git a/Library/Artifacts/b5/b5db2c98b32011b20930019dfb5b4564 b/Library/Artifacts/b5/b5db2c98b32011b20930019dfb5b4564 new file mode 100644 index 0000000..eaf1cd7 Binary files /dev/null and b/Library/Artifacts/b5/b5db2c98b32011b20930019dfb5b4564 differ diff --git a/Library/Artifacts/b5/b5e0840d6c01f8debd7e8cf6e2db7682 b/Library/Artifacts/b5/b5e0840d6c01f8debd7e8cf6e2db7682 new file mode 100644 index 0000000..470664c Binary files /dev/null and b/Library/Artifacts/b5/b5e0840d6c01f8debd7e8cf6e2db7682 differ diff --git a/Library/Artifacts/b6/b6425c02bc79983090e93353c517388f b/Library/Artifacts/b6/b6425c02bc79983090e93353c517388f new file mode 100644 index 0000000..1928b17 Binary files /dev/null and b/Library/Artifacts/b6/b6425c02bc79983090e93353c517388f differ diff --git a/Library/Artifacts/b6/b648995ca28823be1ff886e2e81f92e4 b/Library/Artifacts/b6/b648995ca28823be1ff886e2e81f92e4 new file mode 100644 index 0000000..5a59dc3 Binary files /dev/null and b/Library/Artifacts/b6/b648995ca28823be1ff886e2e81f92e4 differ diff --git a/Library/Artifacts/b6/b65f13f8406cecb1c2b1d6bb09eeee65 b/Library/Artifacts/b6/b65f13f8406cecb1c2b1d6bb09eeee65 new file mode 100644 index 0000000..355a58f Binary files /dev/null and b/Library/Artifacts/b6/b65f13f8406cecb1c2b1d6bb09eeee65 differ diff --git a/Library/Artifacts/b6/b66444c8f1c4696068c9b0dcd11b06f4 b/Library/Artifacts/b6/b66444c8f1c4696068c9b0dcd11b06f4 new file mode 100644 index 0000000..5bdad4d Binary files /dev/null and b/Library/Artifacts/b6/b66444c8f1c4696068c9b0dcd11b06f4 differ diff --git a/Library/Artifacts/b6/b66a487affb31547735164364106770f b/Library/Artifacts/b6/b66a487affb31547735164364106770f new file mode 100644 index 0000000..f588791 Binary files /dev/null and b/Library/Artifacts/b6/b66a487affb31547735164364106770f differ diff --git a/Library/Artifacts/b6/b67fc6720e4bf0b6a4791edb1d39fbe0 b/Library/Artifacts/b6/b67fc6720e4bf0b6a4791edb1d39fbe0 new file mode 100644 index 0000000..2d45371 Binary files /dev/null and b/Library/Artifacts/b6/b67fc6720e4bf0b6a4791edb1d39fbe0 differ diff --git a/Library/Artifacts/b6/b69296cb7f69abcc962245e9d9fa8d53 b/Library/Artifacts/b6/b69296cb7f69abcc962245e9d9fa8d53 new file mode 100644 index 0000000..6f2cff2 Binary files /dev/null and b/Library/Artifacts/b6/b69296cb7f69abcc962245e9d9fa8d53 differ diff --git a/Library/Artifacts/b6/b69665b3dfa015a2ed98090d3525a7b0 b/Library/Artifacts/b6/b69665b3dfa015a2ed98090d3525a7b0 new file mode 100644 index 0000000..72d1ff2 Binary files /dev/null and b/Library/Artifacts/b6/b69665b3dfa015a2ed98090d3525a7b0 differ diff --git a/Library/Artifacts/b6/b69b9b62ca4515755cf274dee8373d2b b/Library/Artifacts/b6/b69b9b62ca4515755cf274dee8373d2b new file mode 100644 index 0000000..ed1375a Binary files /dev/null and b/Library/Artifacts/b6/b69b9b62ca4515755cf274dee8373d2b differ diff --git a/Library/Artifacts/b6/b6a7b963ea22b11992a646363736a067 b/Library/Artifacts/b6/b6a7b963ea22b11992a646363736a067 new file mode 100644 index 0000000..dd1a9b4 Binary files /dev/null and b/Library/Artifacts/b6/b6a7b963ea22b11992a646363736a067 differ diff --git a/Library/Artifacts/b6/b6bd5cba3fa8ecfe8d7d34ab0f5526b4 b/Library/Artifacts/b6/b6bd5cba3fa8ecfe8d7d34ab0f5526b4 new file mode 100644 index 0000000..a0a25a4 Binary files /dev/null and b/Library/Artifacts/b6/b6bd5cba3fa8ecfe8d7d34ab0f5526b4 differ diff --git a/Library/Artifacts/b6/b6c396c500cbf739401086632ba5184e b/Library/Artifacts/b6/b6c396c500cbf739401086632ba5184e new file mode 100644 index 0000000..168b11f Binary files /dev/null and b/Library/Artifacts/b6/b6c396c500cbf739401086632ba5184e differ diff --git a/Library/Artifacts/b6/b6cb8c7dbf8f0d0b59da24ce2d0f3783 b/Library/Artifacts/b6/b6cb8c7dbf8f0d0b59da24ce2d0f3783 new file mode 100644 index 0000000..26b89e8 Binary files /dev/null and b/Library/Artifacts/b6/b6cb8c7dbf8f0d0b59da24ce2d0f3783 differ diff --git a/Library/Artifacts/b6/b6cfc577d245243caffa8f3420d7dd34 b/Library/Artifacts/b6/b6cfc577d245243caffa8f3420d7dd34 new file mode 100644 index 0000000..b022c7e Binary files /dev/null and b/Library/Artifacts/b6/b6cfc577d245243caffa8f3420d7dd34 differ diff --git a/Library/Artifacts/b6/b6dad6853f354c9a876ce2a2502dfe73 b/Library/Artifacts/b6/b6dad6853f354c9a876ce2a2502dfe73 new file mode 100644 index 0000000..ea4513e Binary files /dev/null and b/Library/Artifacts/b6/b6dad6853f354c9a876ce2a2502dfe73 differ diff --git a/Library/Artifacts/b7/b70fcfa3630290e279e67c10535096a6 b/Library/Artifacts/b7/b70fcfa3630290e279e67c10535096a6 new file mode 100644 index 0000000..5c2b7c7 Binary files /dev/null and b/Library/Artifacts/b7/b70fcfa3630290e279e67c10535096a6 differ diff --git a/Library/Artifacts/b7/b71a4867651f24150e65beed57ae0279 b/Library/Artifacts/b7/b71a4867651f24150e65beed57ae0279 new file mode 100644 index 0000000..cd69684 Binary files /dev/null and b/Library/Artifacts/b7/b71a4867651f24150e65beed57ae0279 differ diff --git a/Library/Artifacts/b7/b730cac154b98c61290bd9d00c0e3620 b/Library/Artifacts/b7/b730cac154b98c61290bd9d00c0e3620 new file mode 100644 index 0000000..37fe226 Binary files /dev/null and b/Library/Artifacts/b7/b730cac154b98c61290bd9d00c0e3620 differ diff --git a/Library/Artifacts/b7/b7343da63fb0f2a9d49b1b0def46ee21 b/Library/Artifacts/b7/b7343da63fb0f2a9d49b1b0def46ee21 new file mode 100644 index 0000000..fd6593f Binary files /dev/null and b/Library/Artifacts/b7/b7343da63fb0f2a9d49b1b0def46ee21 differ diff --git a/Library/Artifacts/b7/b764e57580e4b73f65cc14b2646023c0 b/Library/Artifacts/b7/b764e57580e4b73f65cc14b2646023c0 new file mode 100644 index 0000000..488a539 Binary files /dev/null and b/Library/Artifacts/b7/b764e57580e4b73f65cc14b2646023c0 differ diff --git a/Library/Artifacts/b7/b769aebf836c48ef87911c4bd2817875 b/Library/Artifacts/b7/b769aebf836c48ef87911c4bd2817875 new file mode 100644 index 0000000..77f4165 Binary files /dev/null and b/Library/Artifacts/b7/b769aebf836c48ef87911c4bd2817875 differ diff --git a/Library/Artifacts/b7/b77a7ed3d01e1bfd0d455005b63764c0 b/Library/Artifacts/b7/b77a7ed3d01e1bfd0d455005b63764c0 new file mode 100644 index 0000000..1771613 Binary files /dev/null and b/Library/Artifacts/b7/b77a7ed3d01e1bfd0d455005b63764c0 differ diff --git a/Library/Artifacts/b7/b7a5db17309dd9c34fea2322ab1cdefd b/Library/Artifacts/b7/b7a5db17309dd9c34fea2322ab1cdefd new file mode 100644 index 0000000..bfe5cd5 Binary files /dev/null and b/Library/Artifacts/b7/b7a5db17309dd9c34fea2322ab1cdefd differ diff --git a/Library/Artifacts/b7/b7b93480fca4cbf936eb837b4397bf2c b/Library/Artifacts/b7/b7b93480fca4cbf936eb837b4397bf2c new file mode 100644 index 0000000..795b140 Binary files /dev/null and b/Library/Artifacts/b7/b7b93480fca4cbf936eb837b4397bf2c differ diff --git a/Library/Artifacts/b7/b7bc0d8c61c7156d275464a22934cc02 b/Library/Artifacts/b7/b7bc0d8c61c7156d275464a22934cc02 new file mode 100644 index 0000000..6243149 Binary files /dev/null and b/Library/Artifacts/b7/b7bc0d8c61c7156d275464a22934cc02 differ diff --git a/Library/Artifacts/b7/b7be73ab80deeaa6190bb0c5269a39fb b/Library/Artifacts/b7/b7be73ab80deeaa6190bb0c5269a39fb new file mode 100644 index 0000000..43174c3 Binary files /dev/null and b/Library/Artifacts/b7/b7be73ab80deeaa6190bb0c5269a39fb differ diff --git a/Library/Artifacts/b7/b7c1235e76d578a7de744099117731fb b/Library/Artifacts/b7/b7c1235e76d578a7de744099117731fb new file mode 100644 index 0000000..1150edc Binary files /dev/null and b/Library/Artifacts/b7/b7c1235e76d578a7de744099117731fb differ diff --git a/Library/Artifacts/b7/b7cbf5ec2cf56c851b131295bfe93aa5 b/Library/Artifacts/b7/b7cbf5ec2cf56c851b131295bfe93aa5 new file mode 100644 index 0000000..84db4e7 Binary files /dev/null and b/Library/Artifacts/b7/b7cbf5ec2cf56c851b131295bfe93aa5 differ diff --git a/Library/Artifacts/b7/b7d8841e92349a4b7473c4d4ad488c02 b/Library/Artifacts/b7/b7d8841e92349a4b7473c4d4ad488c02 new file mode 100644 index 0000000..3eadf78 Binary files /dev/null and b/Library/Artifacts/b7/b7d8841e92349a4b7473c4d4ad488c02 differ diff --git a/Library/Artifacts/b8/b805a204cf5340edec2c852b83488d00 b/Library/Artifacts/b8/b805a204cf5340edec2c852b83488d00 new file mode 100644 index 0000000..5525557 Binary files /dev/null and b/Library/Artifacts/b8/b805a204cf5340edec2c852b83488d00 differ diff --git a/Library/Artifacts/b8/b81a035ec0d3a49fa5850d0cf4ddaf53 b/Library/Artifacts/b8/b81a035ec0d3a49fa5850d0cf4ddaf53 new file mode 100644 index 0000000..f8b60d0 Binary files /dev/null and b/Library/Artifacts/b8/b81a035ec0d3a49fa5850d0cf4ddaf53 differ diff --git a/Library/Artifacts/b8/b831e9e3fc03709b68ca4c01f28bbab9 b/Library/Artifacts/b8/b831e9e3fc03709b68ca4c01f28bbab9 new file mode 100644 index 0000000..d8bc9e7 Binary files /dev/null and b/Library/Artifacts/b8/b831e9e3fc03709b68ca4c01f28bbab9 differ diff --git a/Library/Artifacts/b8/b842194df62be15e13d83fb4abc841d5 b/Library/Artifacts/b8/b842194df62be15e13d83fb4abc841d5 new file mode 100644 index 0000000..251c1ed Binary files /dev/null and b/Library/Artifacts/b8/b842194df62be15e13d83fb4abc841d5 differ diff --git a/Library/Artifacts/b8/b859a13962019236d43cb705bbb57207 b/Library/Artifacts/b8/b859a13962019236d43cb705bbb57207 new file mode 100644 index 0000000..147f6e5 Binary files /dev/null and b/Library/Artifacts/b8/b859a13962019236d43cb705bbb57207 differ diff --git a/Library/Artifacts/b8/b879d72150b1c088f09f72eb1c2f0ef2 b/Library/Artifacts/b8/b879d72150b1c088f09f72eb1c2f0ef2 new file mode 100644 index 0000000..49fe142 Binary files /dev/null and b/Library/Artifacts/b8/b879d72150b1c088f09f72eb1c2f0ef2 differ diff --git a/Library/Artifacts/b8/b87af3f1088e03cb7daafae6ec716e04 b/Library/Artifacts/b8/b87af3f1088e03cb7daafae6ec716e04 new file mode 100644 index 0000000..8e5e74f Binary files /dev/null and b/Library/Artifacts/b8/b87af3f1088e03cb7daafae6ec716e04 differ diff --git a/Library/Artifacts/b8/b8816e091e8871c840579a74d992f134 b/Library/Artifacts/b8/b8816e091e8871c840579a74d992f134 new file mode 100644 index 0000000..7f931aa Binary files /dev/null and b/Library/Artifacts/b8/b8816e091e8871c840579a74d992f134 differ diff --git a/Library/Artifacts/b8/b887205b1712e6fc86715d1eace92398 b/Library/Artifacts/b8/b887205b1712e6fc86715d1eace92398 new file mode 100644 index 0000000..77d49da Binary files /dev/null and b/Library/Artifacts/b8/b887205b1712e6fc86715d1eace92398 differ diff --git a/Library/Artifacts/b8/b88ea5bb58835ce6eb40b37749b1ec03 b/Library/Artifacts/b8/b88ea5bb58835ce6eb40b37749b1ec03 new file mode 100644 index 0000000..faa692e Binary files /dev/null and b/Library/Artifacts/b8/b88ea5bb58835ce6eb40b37749b1ec03 differ diff --git a/Library/Artifacts/b8/b8ad8e8f3b1a1b9feed33cf470cc2d4a b/Library/Artifacts/b8/b8ad8e8f3b1a1b9feed33cf470cc2d4a new file mode 100644 index 0000000..e507bc9 Binary files /dev/null and b/Library/Artifacts/b8/b8ad8e8f3b1a1b9feed33cf470cc2d4a differ diff --git a/Library/Artifacts/b8/b8b8a7da81f1a9b152ac1b14894b90fb b/Library/Artifacts/b8/b8b8a7da81f1a9b152ac1b14894b90fb new file mode 100644 index 0000000..f59f74b Binary files /dev/null and b/Library/Artifacts/b8/b8b8a7da81f1a9b152ac1b14894b90fb differ diff --git a/Library/Artifacts/b8/b8be73feeaf1099e84a91fd21bd86e17 b/Library/Artifacts/b8/b8be73feeaf1099e84a91fd21bd86e17 new file mode 100644 index 0000000..4966b07 Binary files /dev/null and b/Library/Artifacts/b8/b8be73feeaf1099e84a91fd21bd86e17 differ diff --git a/Library/Artifacts/b8/b8cd802c0a96150a68a696becd1c6044 b/Library/Artifacts/b8/b8cd802c0a96150a68a696becd1c6044 new file mode 100644 index 0000000..ee3effe Binary files /dev/null and b/Library/Artifacts/b8/b8cd802c0a96150a68a696becd1c6044 differ diff --git a/Library/Artifacts/b8/b8f772fde3cfff223ad1525a4518640c b/Library/Artifacts/b8/b8f772fde3cfff223ad1525a4518640c new file mode 100644 index 0000000..bbb27d3 Binary files /dev/null and b/Library/Artifacts/b8/b8f772fde3cfff223ad1525a4518640c differ diff --git a/Library/Artifacts/b8/b8f890b83e9623a159ac44fda144b26d b/Library/Artifacts/b8/b8f890b83e9623a159ac44fda144b26d new file mode 100644 index 0000000..ac99fa0 Binary files /dev/null and b/Library/Artifacts/b8/b8f890b83e9623a159ac44fda144b26d differ diff --git a/Library/Artifacts/b9/b901f847714ff7deeca2fd1e18ca1d23 b/Library/Artifacts/b9/b901f847714ff7deeca2fd1e18ca1d23 new file mode 100644 index 0000000..cd865db Binary files /dev/null and b/Library/Artifacts/b9/b901f847714ff7deeca2fd1e18ca1d23 differ diff --git a/Library/Artifacts/b9/b90b5bd059cce5783bd203d4a757c9c0 b/Library/Artifacts/b9/b90b5bd059cce5783bd203d4a757c9c0 new file mode 100644 index 0000000..b17ab12 Binary files /dev/null and b/Library/Artifacts/b9/b90b5bd059cce5783bd203d4a757c9c0 differ diff --git a/Library/Artifacts/b9/b90e9d744267424057ade0710097679e b/Library/Artifacts/b9/b90e9d744267424057ade0710097679e new file mode 100644 index 0000000..953385f Binary files /dev/null and b/Library/Artifacts/b9/b90e9d744267424057ade0710097679e differ diff --git a/Library/Artifacts/b9/b922495293d387ef6f25e2a29e131e7b b/Library/Artifacts/b9/b922495293d387ef6f25e2a29e131e7b new file mode 100644 index 0000000..ed49592 Binary files /dev/null and b/Library/Artifacts/b9/b922495293d387ef6f25e2a29e131e7b differ diff --git a/Library/Artifacts/b9/b92c6a7c4453e8b0ce8e6c1ed7a0028b b/Library/Artifacts/b9/b92c6a7c4453e8b0ce8e6c1ed7a0028b new file mode 100644 index 0000000..14ff76e Binary files /dev/null and b/Library/Artifacts/b9/b92c6a7c4453e8b0ce8e6c1ed7a0028b differ diff --git a/Library/Artifacts/b9/b931bc973946f6d70a4611d8a17e7b04 b/Library/Artifacts/b9/b931bc973946f6d70a4611d8a17e7b04 new file mode 100644 index 0000000..8417fd6 Binary files /dev/null and b/Library/Artifacts/b9/b931bc973946f6d70a4611d8a17e7b04 differ diff --git a/Library/Artifacts/b9/b95bac8b576a1cc33162d7281dec9310 b/Library/Artifacts/b9/b95bac8b576a1cc33162d7281dec9310 new file mode 100644 index 0000000..9e09ff5 Binary files /dev/null and b/Library/Artifacts/b9/b95bac8b576a1cc33162d7281dec9310 differ diff --git a/Library/Artifacts/b9/b95be1028aea7697e253acb2ee14e2be b/Library/Artifacts/b9/b95be1028aea7697e253acb2ee14e2be new file mode 100644 index 0000000..eea4aec Binary files /dev/null and b/Library/Artifacts/b9/b95be1028aea7697e253acb2ee14e2be differ diff --git a/Library/Artifacts/b9/b962dd507c534087523ec7e8d4ddba23 b/Library/Artifacts/b9/b962dd507c534087523ec7e8d4ddba23 new file mode 100644 index 0000000..5be82b7 Binary files /dev/null and b/Library/Artifacts/b9/b962dd507c534087523ec7e8d4ddba23 differ diff --git a/Library/Artifacts/b9/b96ad939456cba08795633a898bb1f78 b/Library/Artifacts/b9/b96ad939456cba08795633a898bb1f78 new file mode 100644 index 0000000..3ae9197 Binary files /dev/null and b/Library/Artifacts/b9/b96ad939456cba08795633a898bb1f78 differ diff --git a/Library/Artifacts/b9/b97c57e771e273a5680af1331c49ecb4 b/Library/Artifacts/b9/b97c57e771e273a5680af1331c49ecb4 new file mode 100644 index 0000000..4de5c0c Binary files /dev/null and b/Library/Artifacts/b9/b97c57e771e273a5680af1331c49ecb4 differ diff --git a/Library/Artifacts/b9/b99114db680dd018575fda9461067131 b/Library/Artifacts/b9/b99114db680dd018575fda9461067131 new file mode 100644 index 0000000..9601e60 Binary files /dev/null and b/Library/Artifacts/b9/b99114db680dd018575fda9461067131 differ diff --git a/Library/Artifacts/b9/b99b760165a085dcc3302ce935bcf097 b/Library/Artifacts/b9/b99b760165a085dcc3302ce935bcf097 new file mode 100644 index 0000000..cab169c Binary files /dev/null and b/Library/Artifacts/b9/b99b760165a085dcc3302ce935bcf097 differ diff --git a/Library/Artifacts/b9/b9a15a9a8441642d5becdabe41312065 b/Library/Artifacts/b9/b9a15a9a8441642d5becdabe41312065 new file mode 100644 index 0000000..12c10df Binary files /dev/null and b/Library/Artifacts/b9/b9a15a9a8441642d5becdabe41312065 differ diff --git a/Library/Artifacts/b9/b9bd0254539629389cac2af6de4fc50f b/Library/Artifacts/b9/b9bd0254539629389cac2af6de4fc50f new file mode 100644 index 0000000..08d42f8 Binary files /dev/null and b/Library/Artifacts/b9/b9bd0254539629389cac2af6de4fc50f differ diff --git a/Library/Artifacts/b9/b9f330dbf24af90fa65cf187aa66fec2 b/Library/Artifacts/b9/b9f330dbf24af90fa65cf187aa66fec2 new file mode 100644 index 0000000..8a79807 Binary files /dev/null and b/Library/Artifacts/b9/b9f330dbf24af90fa65cf187aa66fec2 differ diff --git a/Library/Artifacts/ba/ba454f7fbb4ae9c3e3b58111bfbd3be2 b/Library/Artifacts/ba/ba454f7fbb4ae9c3e3b58111bfbd3be2 new file mode 100644 index 0000000..ccfc05e Binary files /dev/null and b/Library/Artifacts/ba/ba454f7fbb4ae9c3e3b58111bfbd3be2 differ diff --git a/Library/Artifacts/ba/ba72cd4ddb1edf6e421baead4963e5bd b/Library/Artifacts/ba/ba72cd4ddb1edf6e421baead4963e5bd new file mode 100644 index 0000000..4e0f3ca Binary files /dev/null and b/Library/Artifacts/ba/ba72cd4ddb1edf6e421baead4963e5bd differ diff --git a/Library/Artifacts/ba/ba8072166d94d12521e2b885ced9c0cf b/Library/Artifacts/ba/ba8072166d94d12521e2b885ced9c0cf new file mode 100644 index 0000000..b0e7b82 Binary files /dev/null and b/Library/Artifacts/ba/ba8072166d94d12521e2b885ced9c0cf differ diff --git a/Library/Artifacts/ba/ba857e53864c2d6a2454f914bd11d836 b/Library/Artifacts/ba/ba857e53864c2d6a2454f914bd11d836 new file mode 100644 index 0000000..9a97c6b Binary files /dev/null and b/Library/Artifacts/ba/ba857e53864c2d6a2454f914bd11d836 differ diff --git a/Library/Artifacts/ba/ba9958603d326a6ce0bca2a2814b2956 b/Library/Artifacts/ba/ba9958603d326a6ce0bca2a2814b2956 new file mode 100644 index 0000000..3711d9b Binary files /dev/null and b/Library/Artifacts/ba/ba9958603d326a6ce0bca2a2814b2956 differ diff --git a/Library/Artifacts/ba/ba99e9574743efa2eab361a70ddfd15e b/Library/Artifacts/ba/ba99e9574743efa2eab361a70ddfd15e new file mode 100644 index 0000000..6373da9 Binary files /dev/null and b/Library/Artifacts/ba/ba99e9574743efa2eab361a70ddfd15e differ diff --git a/Library/Artifacts/ba/baac345520fcdddad0abf8e5a3daa6cd b/Library/Artifacts/ba/baac345520fcdddad0abf8e5a3daa6cd new file mode 100644 index 0000000..62cefbe Binary files /dev/null and b/Library/Artifacts/ba/baac345520fcdddad0abf8e5a3daa6cd differ diff --git a/Library/Artifacts/ba/bab9070cd771bf54143febc2261f8a96 b/Library/Artifacts/ba/bab9070cd771bf54143febc2261f8a96 new file mode 100644 index 0000000..deec19e Binary files /dev/null and b/Library/Artifacts/ba/bab9070cd771bf54143febc2261f8a96 differ diff --git a/Library/Artifacts/ba/bad14c1f98829e889d862094ffb63a56 b/Library/Artifacts/ba/bad14c1f98829e889d862094ffb63a56 new file mode 100644 index 0000000..55f8fbc Binary files /dev/null and b/Library/Artifacts/ba/bad14c1f98829e889d862094ffb63a56 differ diff --git a/Library/Artifacts/ba/bad39d2d390302ad24fa1d99644ebedd b/Library/Artifacts/ba/bad39d2d390302ad24fa1d99644ebedd new file mode 100644 index 0000000..b4a3828 Binary files /dev/null and b/Library/Artifacts/ba/bad39d2d390302ad24fa1d99644ebedd differ diff --git a/Library/Artifacts/bb/bb173a06360d19f9e67e4a09c34954d5 b/Library/Artifacts/bb/bb173a06360d19f9e67e4a09c34954d5 new file mode 100644 index 0000000..1517e3c Binary files /dev/null and b/Library/Artifacts/bb/bb173a06360d19f9e67e4a09c34954d5 differ diff --git a/Library/Artifacts/bb/bb17db188938a79c332cf467375c1774 b/Library/Artifacts/bb/bb17db188938a79c332cf467375c1774 new file mode 100644 index 0000000..f8aabb7 Binary files /dev/null and b/Library/Artifacts/bb/bb17db188938a79c332cf467375c1774 differ diff --git a/Library/Artifacts/bb/bb6ae3b7624028e90330c9e567805846 b/Library/Artifacts/bb/bb6ae3b7624028e90330c9e567805846 new file mode 100644 index 0000000..3797773 Binary files /dev/null and b/Library/Artifacts/bb/bb6ae3b7624028e90330c9e567805846 differ diff --git a/Library/Artifacts/bb/bbacb8f4e83933fc68663f44db987c5f b/Library/Artifacts/bb/bbacb8f4e83933fc68663f44db987c5f new file mode 100644 index 0000000..2263074 Binary files /dev/null and b/Library/Artifacts/bb/bbacb8f4e83933fc68663f44db987c5f differ diff --git a/Library/Artifacts/bb/bbdee48a8fef9b0581e9b63afea93d33 b/Library/Artifacts/bb/bbdee48a8fef9b0581e9b63afea93d33 new file mode 100644 index 0000000..d525c22 Binary files /dev/null and b/Library/Artifacts/bb/bbdee48a8fef9b0581e9b63afea93d33 differ diff --git a/Library/Artifacts/bb/bbf26c444ff8ad42b17717a0cf8c4f52 b/Library/Artifacts/bb/bbf26c444ff8ad42b17717a0cf8c4f52 new file mode 100644 index 0000000..75d9fb3 Binary files /dev/null and b/Library/Artifacts/bb/bbf26c444ff8ad42b17717a0cf8c4f52 differ diff --git a/Library/Artifacts/bc/bc15190a10c6287bbf54b4e13b3e08ee b/Library/Artifacts/bc/bc15190a10c6287bbf54b4e13b3e08ee new file mode 100644 index 0000000..a5a84f3 Binary files /dev/null and b/Library/Artifacts/bc/bc15190a10c6287bbf54b4e13b3e08ee differ diff --git a/Library/Artifacts/bc/bc2b83734690269d9987b96fdcfc24f4 b/Library/Artifacts/bc/bc2b83734690269d9987b96fdcfc24f4 new file mode 100644 index 0000000..430960c Binary files /dev/null and b/Library/Artifacts/bc/bc2b83734690269d9987b96fdcfc24f4 differ diff --git a/Library/Artifacts/bc/bc2e3fdd59d4d79dc2395238797a9c8e b/Library/Artifacts/bc/bc2e3fdd59d4d79dc2395238797a9c8e new file mode 100644 index 0000000..cd0a3a5 Binary files /dev/null and b/Library/Artifacts/bc/bc2e3fdd59d4d79dc2395238797a9c8e differ diff --git a/Library/Artifacts/bc/bc5a52c43140f615164aa761f8c05145 b/Library/Artifacts/bc/bc5a52c43140f615164aa761f8c05145 new file mode 100644 index 0000000..20bf0a5 Binary files /dev/null and b/Library/Artifacts/bc/bc5a52c43140f615164aa761f8c05145 differ diff --git a/Library/Artifacts/bc/bc69728fd1b3572235d7558d836b0ac8 b/Library/Artifacts/bc/bc69728fd1b3572235d7558d836b0ac8 new file mode 100644 index 0000000..f4ae341 Binary files /dev/null and b/Library/Artifacts/bc/bc69728fd1b3572235d7558d836b0ac8 differ diff --git a/Library/Artifacts/bc/bc7efdee48573a79f3f02ac3065c3b72 b/Library/Artifacts/bc/bc7efdee48573a79f3f02ac3065c3b72 new file mode 100644 index 0000000..fcd6ad4 Binary files /dev/null and b/Library/Artifacts/bc/bc7efdee48573a79f3f02ac3065c3b72 differ diff --git a/Library/Artifacts/bc/bc90a82434568e232fb078503f57a95c b/Library/Artifacts/bc/bc90a82434568e232fb078503f57a95c new file mode 100644 index 0000000..dc6031d Binary files /dev/null and b/Library/Artifacts/bc/bc90a82434568e232fb078503f57a95c differ diff --git a/Library/Artifacts/bc/bcaedd69dbdddb552d3211f0be8773e1 b/Library/Artifacts/bc/bcaedd69dbdddb552d3211f0be8773e1 new file mode 100644 index 0000000..29ef126 Binary files /dev/null and b/Library/Artifacts/bc/bcaedd69dbdddb552d3211f0be8773e1 differ diff --git a/Library/Artifacts/bc/bcb0f864691376d5ff990f7bda8a62db b/Library/Artifacts/bc/bcb0f864691376d5ff990f7bda8a62db new file mode 100644 index 0000000..743c564 Binary files /dev/null and b/Library/Artifacts/bc/bcb0f864691376d5ff990f7bda8a62db differ diff --git a/Library/Artifacts/bc/bcff677ee1a9f69e11aae1f61760ea48 b/Library/Artifacts/bc/bcff677ee1a9f69e11aae1f61760ea48 new file mode 100644 index 0000000..b064033 Binary files /dev/null and b/Library/Artifacts/bc/bcff677ee1a9f69e11aae1f61760ea48 differ diff --git a/Library/Artifacts/bd/bd00d260002cf0cfc3956c97c7928fe9 b/Library/Artifacts/bd/bd00d260002cf0cfc3956c97c7928fe9 new file mode 100644 index 0000000..81ba6fd Binary files /dev/null and b/Library/Artifacts/bd/bd00d260002cf0cfc3956c97c7928fe9 differ diff --git a/Library/Artifacts/bd/bd09671b04830acac36e5a2b3b741f42 b/Library/Artifacts/bd/bd09671b04830acac36e5a2b3b741f42 new file mode 100644 index 0000000..984df6e Binary files /dev/null and b/Library/Artifacts/bd/bd09671b04830acac36e5a2b3b741f42 differ diff --git a/Library/Artifacts/bd/bd16c86a542bde7a2a8e18eb59cc2750 b/Library/Artifacts/bd/bd16c86a542bde7a2a8e18eb59cc2750 new file mode 100644 index 0000000..92c165c Binary files /dev/null and b/Library/Artifacts/bd/bd16c86a542bde7a2a8e18eb59cc2750 differ diff --git a/Library/Artifacts/bd/bd2d47745dba1290a985893cc6513d9d b/Library/Artifacts/bd/bd2d47745dba1290a985893cc6513d9d new file mode 100644 index 0000000..9be96ff Binary files /dev/null and b/Library/Artifacts/bd/bd2d47745dba1290a985893cc6513d9d differ diff --git a/Library/Artifacts/bd/bd45877c7459934325e37b169ae5690f b/Library/Artifacts/bd/bd45877c7459934325e37b169ae5690f new file mode 100644 index 0000000..a413277 Binary files /dev/null and b/Library/Artifacts/bd/bd45877c7459934325e37b169ae5690f differ diff --git a/Library/Artifacts/bd/bd5ae1faed037fa8aea23697941510d0 b/Library/Artifacts/bd/bd5ae1faed037fa8aea23697941510d0 new file mode 100644 index 0000000..0e099c8 Binary files /dev/null and b/Library/Artifacts/bd/bd5ae1faed037fa8aea23697941510d0 differ diff --git a/Library/Artifacts/bd/bd7c790c10eed7881cd75d1331ce468a b/Library/Artifacts/bd/bd7c790c10eed7881cd75d1331ce468a new file mode 100644 index 0000000..640b29d Binary files /dev/null and b/Library/Artifacts/bd/bd7c790c10eed7881cd75d1331ce468a differ diff --git a/Library/Artifacts/bd/bd8a1045149153406d4fa9f84a072913 b/Library/Artifacts/bd/bd8a1045149153406d4fa9f84a072913 new file mode 100644 index 0000000..01f4914 Binary files /dev/null and b/Library/Artifacts/bd/bd8a1045149153406d4fa9f84a072913 differ diff --git a/Library/Artifacts/bd/bd91bb68cf20845ca332f3b90f43eaad b/Library/Artifacts/bd/bd91bb68cf20845ca332f3b90f43eaad new file mode 100644 index 0000000..4699693 Binary files /dev/null and b/Library/Artifacts/bd/bd91bb68cf20845ca332f3b90f43eaad differ diff --git a/Library/Artifacts/bd/bdce31f291f5c1afc48ad0f79637172a b/Library/Artifacts/bd/bdce31f291f5c1afc48ad0f79637172a new file mode 100644 index 0000000..85ee905 Binary files /dev/null and b/Library/Artifacts/bd/bdce31f291f5c1afc48ad0f79637172a differ diff --git a/Library/Artifacts/bd/bdd23e557ef7a311e900f240d5a542f7 b/Library/Artifacts/bd/bdd23e557ef7a311e900f240d5a542f7 new file mode 100644 index 0000000..1de1c76 Binary files /dev/null and b/Library/Artifacts/bd/bdd23e557ef7a311e900f240d5a542f7 differ diff --git a/Library/Artifacts/be/be1246bcdce1526f30ca582d604a729e b/Library/Artifacts/be/be1246bcdce1526f30ca582d604a729e new file mode 100644 index 0000000..2d4260b Binary files /dev/null and b/Library/Artifacts/be/be1246bcdce1526f30ca582d604a729e differ diff --git a/Library/Artifacts/be/be2bd877c852220bba6a14da13220007 b/Library/Artifacts/be/be2bd877c852220bba6a14da13220007 new file mode 100644 index 0000000..a365ad2 Binary files /dev/null and b/Library/Artifacts/be/be2bd877c852220bba6a14da13220007 differ diff --git a/Library/Artifacts/be/be39b626925f0f35703a5f09ed93eeb5 b/Library/Artifacts/be/be39b626925f0f35703a5f09ed93eeb5 new file mode 100644 index 0000000..9a776b0 Binary files /dev/null and b/Library/Artifacts/be/be39b626925f0f35703a5f09ed93eeb5 differ diff --git a/Library/Artifacts/be/be504829ac8bf223adb384421ad0e1ad b/Library/Artifacts/be/be504829ac8bf223adb384421ad0e1ad new file mode 100644 index 0000000..3a1e1c2 Binary files /dev/null and b/Library/Artifacts/be/be504829ac8bf223adb384421ad0e1ad differ diff --git a/Library/Artifacts/be/be66fd2d31e93fe20a91fc8194f9d82f b/Library/Artifacts/be/be66fd2d31e93fe20a91fc8194f9d82f new file mode 100644 index 0000000..09ad0ea Binary files /dev/null and b/Library/Artifacts/be/be66fd2d31e93fe20a91fc8194f9d82f differ diff --git a/Library/Artifacts/be/be729930facb61657c41efb18c1d0169 b/Library/Artifacts/be/be729930facb61657c41efb18c1d0169 new file mode 100644 index 0000000..28164ea Binary files /dev/null and b/Library/Artifacts/be/be729930facb61657c41efb18c1d0169 differ diff --git a/Library/Artifacts/be/be777be0209358fcdb9323bdaea4028b b/Library/Artifacts/be/be777be0209358fcdb9323bdaea4028b new file mode 100644 index 0000000..76709e6 Binary files /dev/null and b/Library/Artifacts/be/be777be0209358fcdb9323bdaea4028b differ diff --git a/Library/Artifacts/be/bea75f00642286e1caf597e4df134686 b/Library/Artifacts/be/bea75f00642286e1caf597e4df134686 new file mode 100644 index 0000000..0f39267 Binary files /dev/null and b/Library/Artifacts/be/bea75f00642286e1caf597e4df134686 differ diff --git a/Library/Artifacts/be/bea92b500d2a573a2b12028445408b05 b/Library/Artifacts/be/bea92b500d2a573a2b12028445408b05 new file mode 100644 index 0000000..21f2403 Binary files /dev/null and b/Library/Artifacts/be/bea92b500d2a573a2b12028445408b05 differ diff --git a/Library/Artifacts/be/bec3b8c477738811dc0ed134c192598f b/Library/Artifacts/be/bec3b8c477738811dc0ed134c192598f new file mode 100644 index 0000000..b55c91f Binary files /dev/null and b/Library/Artifacts/be/bec3b8c477738811dc0ed134c192598f differ diff --git a/Library/Artifacts/be/bedb60785f0d7ab9662e56d39f940187 b/Library/Artifacts/be/bedb60785f0d7ab9662e56d39f940187 new file mode 100644 index 0000000..25f9c65 Binary files /dev/null and b/Library/Artifacts/be/bedb60785f0d7ab9662e56d39f940187 differ diff --git a/Library/Artifacts/be/bee31fda422ba6a4efbf29283361eb66 b/Library/Artifacts/be/bee31fda422ba6a4efbf29283361eb66 new file mode 100644 index 0000000..ddb10ba Binary files /dev/null and b/Library/Artifacts/be/bee31fda422ba6a4efbf29283361eb66 differ diff --git a/Library/Artifacts/bf/bf0e1acf9bfee0080c0a1f78d4bb8ec5 b/Library/Artifacts/bf/bf0e1acf9bfee0080c0a1f78d4bb8ec5 new file mode 100644 index 0000000..eb9be0f Binary files /dev/null and b/Library/Artifacts/bf/bf0e1acf9bfee0080c0a1f78d4bb8ec5 differ diff --git a/Library/Artifacts/bf/bf0f715dbfe002ae87e6016bf447f29f b/Library/Artifacts/bf/bf0f715dbfe002ae87e6016bf447f29f new file mode 100644 index 0000000..6630823 Binary files /dev/null and b/Library/Artifacts/bf/bf0f715dbfe002ae87e6016bf447f29f differ diff --git a/Library/Artifacts/bf/bf1f62011da64ff75115a5f8a790e60e b/Library/Artifacts/bf/bf1f62011da64ff75115a5f8a790e60e new file mode 100644 index 0000000..dff4ddd Binary files /dev/null and b/Library/Artifacts/bf/bf1f62011da64ff75115a5f8a790e60e differ diff --git a/Library/Artifacts/bf/bf2cb61cde1a61f46eeceabd5f5177fb b/Library/Artifacts/bf/bf2cb61cde1a61f46eeceabd5f5177fb new file mode 100644 index 0000000..52f91f7 Binary files /dev/null and b/Library/Artifacts/bf/bf2cb61cde1a61f46eeceabd5f5177fb differ diff --git a/Library/Artifacts/bf/bf9bf3e35bae89fdca54c6938e134288 b/Library/Artifacts/bf/bf9bf3e35bae89fdca54c6938e134288 new file mode 100644 index 0000000..a14a5f6 Binary files /dev/null and b/Library/Artifacts/bf/bf9bf3e35bae89fdca54c6938e134288 differ diff --git a/Library/Artifacts/bf/bfe1d9bf13b965a9c9183345c07e39fd b/Library/Artifacts/bf/bfe1d9bf13b965a9c9183345c07e39fd new file mode 100644 index 0000000..05cae23 Binary files /dev/null and b/Library/Artifacts/bf/bfe1d9bf13b965a9c9183345c07e39fd differ diff --git a/Library/Artifacts/bf/bfe27c1ca15902458434193c40727ee1 b/Library/Artifacts/bf/bfe27c1ca15902458434193c40727ee1 new file mode 100644 index 0000000..8199fed Binary files /dev/null and b/Library/Artifacts/bf/bfe27c1ca15902458434193c40727ee1 differ diff --git a/Library/Artifacts/bf/bfe83861acc7d2731ade0d9b9d3eb07f b/Library/Artifacts/bf/bfe83861acc7d2731ade0d9b9d3eb07f new file mode 100644 index 0000000..4d42d03 Binary files /dev/null and b/Library/Artifacts/bf/bfe83861acc7d2731ade0d9b9d3eb07f differ diff --git a/Library/Artifacts/bf/bfe8cb190a2048078e96c3e4185cfd24 b/Library/Artifacts/bf/bfe8cb190a2048078e96c3e4185cfd24 new file mode 100644 index 0000000..e7a06e0 Binary files /dev/null and b/Library/Artifacts/bf/bfe8cb190a2048078e96c3e4185cfd24 differ diff --git a/Library/Artifacts/bf/bffe7eaf4185bb609938924c7e506850 b/Library/Artifacts/bf/bffe7eaf4185bb609938924c7e506850 new file mode 100644 index 0000000..0c2dfc0 Binary files /dev/null and b/Library/Artifacts/bf/bffe7eaf4185bb609938924c7e506850 differ diff --git a/Library/Artifacts/c0/c00634811536f9af1f2414e7330ab9f3 b/Library/Artifacts/c0/c00634811536f9af1f2414e7330ab9f3 new file mode 100644 index 0000000..151e90d Binary files /dev/null and b/Library/Artifacts/c0/c00634811536f9af1f2414e7330ab9f3 differ diff --git a/Library/Artifacts/c0/c00dd883fc6ef6c9594b8f6869be52e3 b/Library/Artifacts/c0/c00dd883fc6ef6c9594b8f6869be52e3 new file mode 100644 index 0000000..acccefd Binary files /dev/null and b/Library/Artifacts/c0/c00dd883fc6ef6c9594b8f6869be52e3 differ diff --git a/Library/Artifacts/c0/c01030098b4be703b11f52edfb30f6be b/Library/Artifacts/c0/c01030098b4be703b11f52edfb30f6be new file mode 100644 index 0000000..ebae18c Binary files /dev/null and b/Library/Artifacts/c0/c01030098b4be703b11f52edfb30f6be differ diff --git a/Library/Artifacts/c0/c01b91a3e0edac14be6ae4b1a89fb631 b/Library/Artifacts/c0/c01b91a3e0edac14be6ae4b1a89fb631 new file mode 100644 index 0000000..36ee59b Binary files /dev/null and b/Library/Artifacts/c0/c01b91a3e0edac14be6ae4b1a89fb631 differ diff --git a/Library/Artifacts/c0/c03c5a55edb8174c8a03b88c99f2b204 b/Library/Artifacts/c0/c03c5a55edb8174c8a03b88c99f2b204 new file mode 100644 index 0000000..6cea4ef Binary files /dev/null and b/Library/Artifacts/c0/c03c5a55edb8174c8a03b88c99f2b204 differ diff --git a/Library/Artifacts/c0/c03cbf4bad72093a04f35afdc0418a10 b/Library/Artifacts/c0/c03cbf4bad72093a04f35afdc0418a10 new file mode 100644 index 0000000..a14bda3 Binary files /dev/null and b/Library/Artifacts/c0/c03cbf4bad72093a04f35afdc0418a10 differ diff --git a/Library/Artifacts/c0/c05304da1617ed90077d915506f00288 b/Library/Artifacts/c0/c05304da1617ed90077d915506f00288 new file mode 100644 index 0000000..7236579 Binary files /dev/null and b/Library/Artifacts/c0/c05304da1617ed90077d915506f00288 differ diff --git a/Library/Artifacts/c0/c054ca0c95eb7a0667e70570add356e7 b/Library/Artifacts/c0/c054ca0c95eb7a0667e70570add356e7 new file mode 100644 index 0000000..cb08083 Binary files /dev/null and b/Library/Artifacts/c0/c054ca0c95eb7a0667e70570add356e7 differ diff --git a/Library/Artifacts/c0/c0672588abe4e5638cd73bbcf46102a3 b/Library/Artifacts/c0/c0672588abe4e5638cd73bbcf46102a3 new file mode 100644 index 0000000..645d85c Binary files /dev/null and b/Library/Artifacts/c0/c0672588abe4e5638cd73bbcf46102a3 differ diff --git a/Library/Artifacts/c0/c07856f4ea8e7e40863831aa69a0b3db b/Library/Artifacts/c0/c07856f4ea8e7e40863831aa69a0b3db new file mode 100644 index 0000000..d6cf95c Binary files /dev/null and b/Library/Artifacts/c0/c07856f4ea8e7e40863831aa69a0b3db differ diff --git a/Library/Artifacts/c0/c079eba19c16829adf2079dd9a0cc076 b/Library/Artifacts/c0/c079eba19c16829adf2079dd9a0cc076 new file mode 100644 index 0000000..b0a40e1 Binary files /dev/null and b/Library/Artifacts/c0/c079eba19c16829adf2079dd9a0cc076 differ diff --git a/Library/Artifacts/c0/c097dcbf2c47f00e704f3a7e0cc54ddd b/Library/Artifacts/c0/c097dcbf2c47f00e704f3a7e0cc54ddd new file mode 100644 index 0000000..b61db9f Binary files /dev/null and b/Library/Artifacts/c0/c097dcbf2c47f00e704f3a7e0cc54ddd differ diff --git a/Library/Artifacts/c0/c0b98d57f7b76266b9dfe71e5d7be843 b/Library/Artifacts/c0/c0b98d57f7b76266b9dfe71e5d7be843 new file mode 100644 index 0000000..ef4580d Binary files /dev/null and b/Library/Artifacts/c0/c0b98d57f7b76266b9dfe71e5d7be843 differ diff --git a/Library/Artifacts/c0/c0c25d4d2ade855fd5815b42af5c4a3c b/Library/Artifacts/c0/c0c25d4d2ade855fd5815b42af5c4a3c new file mode 100644 index 0000000..4888b58 Binary files /dev/null and b/Library/Artifacts/c0/c0c25d4d2ade855fd5815b42af5c4a3c differ diff --git a/Library/Artifacts/c0/c0c477eaa11644376baca699e22be033 b/Library/Artifacts/c0/c0c477eaa11644376baca699e22be033 new file mode 100644 index 0000000..c90ae1b Binary files /dev/null and b/Library/Artifacts/c0/c0c477eaa11644376baca699e22be033 differ diff --git a/Library/Artifacts/c0/c0cea9b97365b1f254008903f34b461a b/Library/Artifacts/c0/c0cea9b97365b1f254008903f34b461a new file mode 100644 index 0000000..725d1bd Binary files /dev/null and b/Library/Artifacts/c0/c0cea9b97365b1f254008903f34b461a differ diff --git a/Library/Artifacts/c0/c0ea2f48cf337f161405163db2495890 b/Library/Artifacts/c0/c0ea2f48cf337f161405163db2495890 new file mode 100644 index 0000000..3ad4157 Binary files /dev/null and b/Library/Artifacts/c0/c0ea2f48cf337f161405163db2495890 differ diff --git a/Library/Artifacts/c0/c0f54f49a39e99422fc765ed8b93c6d2 b/Library/Artifacts/c0/c0f54f49a39e99422fc765ed8b93c6d2 new file mode 100644 index 0000000..4517539 Binary files /dev/null and b/Library/Artifacts/c0/c0f54f49a39e99422fc765ed8b93c6d2 differ diff --git a/Library/Artifacts/c1/c10964b80e3407f30da71fae39faa8e7 b/Library/Artifacts/c1/c10964b80e3407f30da71fae39faa8e7 new file mode 100644 index 0000000..4795a00 Binary files /dev/null and b/Library/Artifacts/c1/c10964b80e3407f30da71fae39faa8e7 differ diff --git a/Library/Artifacts/c1/c151056db5670aa50f04eedfa806fe5f b/Library/Artifacts/c1/c151056db5670aa50f04eedfa806fe5f new file mode 100644 index 0000000..5d83c1f Binary files /dev/null and b/Library/Artifacts/c1/c151056db5670aa50f04eedfa806fe5f differ diff --git a/Library/Artifacts/c1/c15a59d942b94edc6d957f1453df7707 b/Library/Artifacts/c1/c15a59d942b94edc6d957f1453df7707 new file mode 100644 index 0000000..5e1c9a7 Binary files /dev/null and b/Library/Artifacts/c1/c15a59d942b94edc6d957f1453df7707 differ diff --git a/Library/Artifacts/c1/c15b4ac8226ecc0c38688e1bf1e66399 b/Library/Artifacts/c1/c15b4ac8226ecc0c38688e1bf1e66399 new file mode 100644 index 0000000..88341f6 Binary files /dev/null and b/Library/Artifacts/c1/c15b4ac8226ecc0c38688e1bf1e66399 differ diff --git a/Library/Artifacts/c1/c1a9c50e381fdf190ca89820fcce51f9 b/Library/Artifacts/c1/c1a9c50e381fdf190ca89820fcce51f9 new file mode 100644 index 0000000..4a16ab1 Binary files /dev/null and b/Library/Artifacts/c1/c1a9c50e381fdf190ca89820fcce51f9 differ diff --git a/Library/Artifacts/c1/c1d4c3bf9e0875c6b118ab075bcf2bc1 b/Library/Artifacts/c1/c1d4c3bf9e0875c6b118ab075bcf2bc1 new file mode 100644 index 0000000..eb15180 Binary files /dev/null and b/Library/Artifacts/c1/c1d4c3bf9e0875c6b118ab075bcf2bc1 differ diff --git a/Library/Artifacts/c1/c1dc255b000697c8f08a2091c4344504 b/Library/Artifacts/c1/c1dc255b000697c8f08a2091c4344504 new file mode 100644 index 0000000..2355770 Binary files /dev/null and b/Library/Artifacts/c1/c1dc255b000697c8f08a2091c4344504 differ diff --git a/Library/Artifacts/c1/c1e2d7faa4a410b5183674fa6ebde888 b/Library/Artifacts/c1/c1e2d7faa4a410b5183674fa6ebde888 new file mode 100644 index 0000000..fa1142a Binary files /dev/null and b/Library/Artifacts/c1/c1e2d7faa4a410b5183674fa6ebde888 differ diff --git a/Library/Artifacts/c1/c1e5233e1480faf11aac37a890f10b88 b/Library/Artifacts/c1/c1e5233e1480faf11aac37a890f10b88 new file mode 100644 index 0000000..834fd81 Binary files /dev/null and b/Library/Artifacts/c1/c1e5233e1480faf11aac37a890f10b88 differ diff --git a/Library/Artifacts/c1/c1ec4ebc84860d62af4867f5516b5b4f b/Library/Artifacts/c1/c1ec4ebc84860d62af4867f5516b5b4f new file mode 100644 index 0000000..c1eb516 Binary files /dev/null and b/Library/Artifacts/c1/c1ec4ebc84860d62af4867f5516b5b4f differ diff --git a/Library/Artifacts/c2/c20fce5984caed39da99efd78a990338 b/Library/Artifacts/c2/c20fce5984caed39da99efd78a990338 new file mode 100644 index 0000000..24f0452 Binary files /dev/null and b/Library/Artifacts/c2/c20fce5984caed39da99efd78a990338 differ diff --git a/Library/Artifacts/c2/c2344b2a97dbadfaddb1a593259c4af0 b/Library/Artifacts/c2/c2344b2a97dbadfaddb1a593259c4af0 new file mode 100644 index 0000000..06eb89e Binary files /dev/null and b/Library/Artifacts/c2/c2344b2a97dbadfaddb1a593259c4af0 differ diff --git a/Library/Artifacts/c2/c25d40aa53d75d427be961b299599ac2 b/Library/Artifacts/c2/c25d40aa53d75d427be961b299599ac2 new file mode 100644 index 0000000..5d66413 Binary files /dev/null and b/Library/Artifacts/c2/c25d40aa53d75d427be961b299599ac2 differ diff --git a/Library/Artifacts/c2/c2c1cf07dd464afb204e5cf5ae335277 b/Library/Artifacts/c2/c2c1cf07dd464afb204e5cf5ae335277 new file mode 100644 index 0000000..22738b6 Binary files /dev/null and b/Library/Artifacts/c2/c2c1cf07dd464afb204e5cf5ae335277 differ diff --git a/Library/Artifacts/c2/c2e2cb059766c7fbaaffa53e4c26e565 b/Library/Artifacts/c2/c2e2cb059766c7fbaaffa53e4c26e565 new file mode 100644 index 0000000..ee8f44b Binary files /dev/null and b/Library/Artifacts/c2/c2e2cb059766c7fbaaffa53e4c26e565 differ diff --git a/Library/Artifacts/c2/c2e790de48309e9acefbab5aa751fbd8 b/Library/Artifacts/c2/c2e790de48309e9acefbab5aa751fbd8 new file mode 100644 index 0000000..70a6152 Binary files /dev/null and b/Library/Artifacts/c2/c2e790de48309e9acefbab5aa751fbd8 differ diff --git a/Library/Artifacts/c2/c2f95410eb532202ef4af1a8314e48de b/Library/Artifacts/c2/c2f95410eb532202ef4af1a8314e48de new file mode 100644 index 0000000..54b2dbe Binary files /dev/null and b/Library/Artifacts/c2/c2f95410eb532202ef4af1a8314e48de differ diff --git a/Library/Artifacts/c2/c2ff25a017e28bbf8f94966d33ba59b8 b/Library/Artifacts/c2/c2ff25a017e28bbf8f94966d33ba59b8 new file mode 100644 index 0000000..c3956e8 Binary files /dev/null and b/Library/Artifacts/c2/c2ff25a017e28bbf8f94966d33ba59b8 differ diff --git a/Library/Artifacts/c3/c3103317b4ea0bbe7acbeb1633f0e545 b/Library/Artifacts/c3/c3103317b4ea0bbe7acbeb1633f0e545 new file mode 100644 index 0000000..26dd49f Binary files /dev/null and b/Library/Artifacts/c3/c3103317b4ea0bbe7acbeb1633f0e545 differ diff --git a/Library/Artifacts/c3/c352e1298fd3225eb54e96bfe1157e79 b/Library/Artifacts/c3/c352e1298fd3225eb54e96bfe1157e79 new file mode 100644 index 0000000..887bfd1 Binary files /dev/null and b/Library/Artifacts/c3/c352e1298fd3225eb54e96bfe1157e79 differ diff --git a/Library/Artifacts/c3/c368cc67762f5dd27a9e4cea811070f0 b/Library/Artifacts/c3/c368cc67762f5dd27a9e4cea811070f0 new file mode 100644 index 0000000..e4e5ceb Binary files /dev/null and b/Library/Artifacts/c3/c368cc67762f5dd27a9e4cea811070f0 differ diff --git a/Library/Artifacts/c3/c39fe01d3b8a48f882891c87d317a97b b/Library/Artifacts/c3/c39fe01d3b8a48f882891c87d317a97b new file mode 100644 index 0000000..e0729c5 Binary files /dev/null and b/Library/Artifacts/c3/c39fe01d3b8a48f882891c87d317a97b differ diff --git a/Library/Artifacts/c3/c3af1140aab68c8ee7f5ea4e852941d4 b/Library/Artifacts/c3/c3af1140aab68c8ee7f5ea4e852941d4 new file mode 100644 index 0000000..66e0922 Binary files /dev/null and b/Library/Artifacts/c3/c3af1140aab68c8ee7f5ea4e852941d4 differ diff --git a/Library/Artifacts/c3/c3f8c1cf0d00d17d903051d05a5e9762 b/Library/Artifacts/c3/c3f8c1cf0d00d17d903051d05a5e9762 new file mode 100644 index 0000000..26ae7d1 Binary files /dev/null and b/Library/Artifacts/c3/c3f8c1cf0d00d17d903051d05a5e9762 differ diff --git a/Library/Artifacts/c4/c445d040cfe1c1f6c088cad69d4fcd4f b/Library/Artifacts/c4/c445d040cfe1c1f6c088cad69d4fcd4f new file mode 100644 index 0000000..5da5782 Binary files /dev/null and b/Library/Artifacts/c4/c445d040cfe1c1f6c088cad69d4fcd4f differ diff --git a/Library/Artifacts/c4/c47c0b3af9b0d80229abc2e4ad5a66c8 b/Library/Artifacts/c4/c47c0b3af9b0d80229abc2e4ad5a66c8 new file mode 100644 index 0000000..f1d2c78 Binary files /dev/null and b/Library/Artifacts/c4/c47c0b3af9b0d80229abc2e4ad5a66c8 differ diff --git a/Library/Artifacts/c4/c49064b9c82914bf0a5de9962d5d1ed5 b/Library/Artifacts/c4/c49064b9c82914bf0a5de9962d5d1ed5 new file mode 100644 index 0000000..4f09c0f Binary files /dev/null and b/Library/Artifacts/c4/c49064b9c82914bf0a5de9962d5d1ed5 differ diff --git a/Library/Artifacts/c4/c49081fd125e968806d78214b5262e51 b/Library/Artifacts/c4/c49081fd125e968806d78214b5262e51 new file mode 100644 index 0000000..594a403 Binary files /dev/null and b/Library/Artifacts/c4/c49081fd125e968806d78214b5262e51 differ diff --git a/Library/Artifacts/c4/c4b58c1b5e1cb0b80ca6688e611d00b9 b/Library/Artifacts/c4/c4b58c1b5e1cb0b80ca6688e611d00b9 new file mode 100644 index 0000000..383ab76 Binary files /dev/null and b/Library/Artifacts/c4/c4b58c1b5e1cb0b80ca6688e611d00b9 differ diff --git a/Library/Artifacts/c4/c4b5b397f5fbedff433ddb3a88cfbcb2 b/Library/Artifacts/c4/c4b5b397f5fbedff433ddb3a88cfbcb2 new file mode 100644 index 0000000..b9c9b4a Binary files /dev/null and b/Library/Artifacts/c4/c4b5b397f5fbedff433ddb3a88cfbcb2 differ diff --git a/Library/Artifacts/c4/c4cedc18d500f8173b86a2591ae70b6c b/Library/Artifacts/c4/c4cedc18d500f8173b86a2591ae70b6c new file mode 100644 index 0000000..f3e9f72 Binary files /dev/null and b/Library/Artifacts/c4/c4cedc18d500f8173b86a2591ae70b6c differ diff --git a/Library/Artifacts/c4/c4e15cb12c00cb036a547f855eef22bb b/Library/Artifacts/c4/c4e15cb12c00cb036a547f855eef22bb new file mode 100644 index 0000000..baddd12 Binary files /dev/null and b/Library/Artifacts/c4/c4e15cb12c00cb036a547f855eef22bb differ diff --git a/Library/Artifacts/c4/c4fb9afcb63d75ea27378992901fd626 b/Library/Artifacts/c4/c4fb9afcb63d75ea27378992901fd626 new file mode 100644 index 0000000..15d28f5 Binary files /dev/null and b/Library/Artifacts/c4/c4fb9afcb63d75ea27378992901fd626 differ diff --git a/Library/Artifacts/c4/c4fc3b29c82457e6117b8b9d06be7dce b/Library/Artifacts/c4/c4fc3b29c82457e6117b8b9d06be7dce new file mode 100644 index 0000000..cd257a8 Binary files /dev/null and b/Library/Artifacts/c4/c4fc3b29c82457e6117b8b9d06be7dce differ diff --git a/Library/Artifacts/c5/c50d609227e1811d7091ea4699e8e061 b/Library/Artifacts/c5/c50d609227e1811d7091ea4699e8e061 new file mode 100644 index 0000000..d69a068 Binary files /dev/null and b/Library/Artifacts/c5/c50d609227e1811d7091ea4699e8e061 differ diff --git a/Library/Artifacts/c5/c52324b6f5fa8146587501a5d7a2c06e b/Library/Artifacts/c5/c52324b6f5fa8146587501a5d7a2c06e new file mode 100644 index 0000000..2773d23 Binary files /dev/null and b/Library/Artifacts/c5/c52324b6f5fa8146587501a5d7a2c06e differ diff --git a/Library/Artifacts/c5/c54a60e3b8b48cbd4cf59fad8062943a b/Library/Artifacts/c5/c54a60e3b8b48cbd4cf59fad8062943a new file mode 100644 index 0000000..a71ffd7 Binary files /dev/null and b/Library/Artifacts/c5/c54a60e3b8b48cbd4cf59fad8062943a differ diff --git a/Library/Artifacts/c5/c54b98aaaa33bc1242be5aa00f5b930f b/Library/Artifacts/c5/c54b98aaaa33bc1242be5aa00f5b930f new file mode 100644 index 0000000..9180ff8 Binary files /dev/null and b/Library/Artifacts/c5/c54b98aaaa33bc1242be5aa00f5b930f differ diff --git a/Library/Artifacts/c5/c54d4ef85b38201dd7c697c1bdb9a9f2 b/Library/Artifacts/c5/c54d4ef85b38201dd7c697c1bdb9a9f2 new file mode 100644 index 0000000..ca71f5d Binary files /dev/null and b/Library/Artifacts/c5/c54d4ef85b38201dd7c697c1bdb9a9f2 differ diff --git a/Library/Artifacts/c5/c566d781e57ae2c2d1608be7ac119b2c b/Library/Artifacts/c5/c566d781e57ae2c2d1608be7ac119b2c new file mode 100644 index 0000000..8bbaf91 Binary files /dev/null and b/Library/Artifacts/c5/c566d781e57ae2c2d1608be7ac119b2c differ diff --git a/Library/Artifacts/c5/c5717e8b57523be6ac8e06f886e449fc b/Library/Artifacts/c5/c5717e8b57523be6ac8e06f886e449fc new file mode 100644 index 0000000..117f976 Binary files /dev/null and b/Library/Artifacts/c5/c5717e8b57523be6ac8e06f886e449fc differ diff --git a/Library/Artifacts/c5/c5762090598d2d8c316e75817c30e12a b/Library/Artifacts/c5/c5762090598d2d8c316e75817c30e12a new file mode 100644 index 0000000..f3cf1b7 Binary files /dev/null and b/Library/Artifacts/c5/c5762090598d2d8c316e75817c30e12a differ diff --git a/Library/Artifacts/c5/c58d156ea9b1548bfc0e8b186c6f8f22 b/Library/Artifacts/c5/c58d156ea9b1548bfc0e8b186c6f8f22 new file mode 100644 index 0000000..da528d3 Binary files /dev/null and b/Library/Artifacts/c5/c58d156ea9b1548bfc0e8b186c6f8f22 differ diff --git a/Library/Artifacts/c5/c58e29d3edd6bf2ab721dd779d0bd7c3 b/Library/Artifacts/c5/c58e29d3edd6bf2ab721dd779d0bd7c3 new file mode 100644 index 0000000..49a6edf Binary files /dev/null and b/Library/Artifacts/c5/c58e29d3edd6bf2ab721dd779d0bd7c3 differ diff --git a/Library/Artifacts/c5/c59fb21af98d7f7c0734843bcf5f64dd b/Library/Artifacts/c5/c59fb21af98d7f7c0734843bcf5f64dd new file mode 100644 index 0000000..ebfe9c2 Binary files /dev/null and b/Library/Artifacts/c5/c59fb21af98d7f7c0734843bcf5f64dd differ diff --git a/Library/Artifacts/c5/c5bbecb4cb495f4ad2f3a8a1f89951ae b/Library/Artifacts/c5/c5bbecb4cb495f4ad2f3a8a1f89951ae new file mode 100644 index 0000000..fef9bd9 Binary files /dev/null and b/Library/Artifacts/c5/c5bbecb4cb495f4ad2f3a8a1f89951ae differ diff --git a/Library/Artifacts/c5/c5c0a8ddfe92a93198578c0419140148 b/Library/Artifacts/c5/c5c0a8ddfe92a93198578c0419140148 new file mode 100644 index 0000000..2751c5c Binary files /dev/null and b/Library/Artifacts/c5/c5c0a8ddfe92a93198578c0419140148 differ diff --git a/Library/Artifacts/c5/c5ccd1fdeb4be2f1a7c4151fc8095106 b/Library/Artifacts/c5/c5ccd1fdeb4be2f1a7c4151fc8095106 new file mode 100644 index 0000000..8b292eb Binary files /dev/null and b/Library/Artifacts/c5/c5ccd1fdeb4be2f1a7c4151fc8095106 differ diff --git a/Library/Artifacts/c5/c5e5735d448414a0fd182104555ea5a5 b/Library/Artifacts/c5/c5e5735d448414a0fd182104555ea5a5 new file mode 100644 index 0000000..6a294db Binary files /dev/null and b/Library/Artifacts/c5/c5e5735d448414a0fd182104555ea5a5 differ diff --git a/Library/Artifacts/c5/c5f68d9b806ced0de93c98d3399291b3 b/Library/Artifacts/c5/c5f68d9b806ced0de93c98d3399291b3 new file mode 100644 index 0000000..8809b47 Binary files /dev/null and b/Library/Artifacts/c5/c5f68d9b806ced0de93c98d3399291b3 differ diff --git a/Library/Artifacts/c5/c5fd928cd63f33888d097fef9f5c6c6a b/Library/Artifacts/c5/c5fd928cd63f33888d097fef9f5c6c6a new file mode 100644 index 0000000..60bb885 Binary files /dev/null and b/Library/Artifacts/c5/c5fd928cd63f33888d097fef9f5c6c6a differ diff --git a/Library/Artifacts/c6/c60750edf5796acb43b48a104cbc228c b/Library/Artifacts/c6/c60750edf5796acb43b48a104cbc228c new file mode 100644 index 0000000..ce83028 Binary files /dev/null and b/Library/Artifacts/c6/c60750edf5796acb43b48a104cbc228c differ diff --git a/Library/Artifacts/c6/c6183428bb9664319bdbaaef3ce6f7b5 b/Library/Artifacts/c6/c6183428bb9664319bdbaaef3ce6f7b5 new file mode 100644 index 0000000..3f4dd6e Binary files /dev/null and b/Library/Artifacts/c6/c6183428bb9664319bdbaaef3ce6f7b5 differ diff --git a/Library/Artifacts/c6/c618b2e9f914fd806bbcfe1f2d32c664 b/Library/Artifacts/c6/c618b2e9f914fd806bbcfe1f2d32c664 new file mode 100644 index 0000000..594a7e0 Binary files /dev/null and b/Library/Artifacts/c6/c618b2e9f914fd806bbcfe1f2d32c664 differ diff --git a/Library/Artifacts/c6/c61e0663852fed6ad543efe4471d00ad b/Library/Artifacts/c6/c61e0663852fed6ad543efe4471d00ad new file mode 100644 index 0000000..d7ff4ab Binary files /dev/null and b/Library/Artifacts/c6/c61e0663852fed6ad543efe4471d00ad differ diff --git a/Library/Artifacts/c6/c61e26a463640056f2c0defb741b098d b/Library/Artifacts/c6/c61e26a463640056f2c0defb741b098d new file mode 100644 index 0000000..1d22997 Binary files /dev/null and b/Library/Artifacts/c6/c61e26a463640056f2c0defb741b098d differ diff --git a/Library/Artifacts/c6/c62ea4bfeefce10f661f0189decc1e88 b/Library/Artifacts/c6/c62ea4bfeefce10f661f0189decc1e88 new file mode 100644 index 0000000..1ac894c Binary files /dev/null and b/Library/Artifacts/c6/c62ea4bfeefce10f661f0189decc1e88 differ diff --git a/Library/Artifacts/c6/c63330f0d81e9dc68e16c13ce307ed44 b/Library/Artifacts/c6/c63330f0d81e9dc68e16c13ce307ed44 new file mode 100644 index 0000000..8ea9691 Binary files /dev/null and b/Library/Artifacts/c6/c63330f0d81e9dc68e16c13ce307ed44 differ diff --git a/Library/Artifacts/c6/c640f26d56695bbc7bb155ef5be3aa79 b/Library/Artifacts/c6/c640f26d56695bbc7bb155ef5be3aa79 new file mode 100644 index 0000000..ba9ca5d Binary files /dev/null and b/Library/Artifacts/c6/c640f26d56695bbc7bb155ef5be3aa79 differ diff --git a/Library/Artifacts/c6/c6415517de6b11476eca020e7ec8353e b/Library/Artifacts/c6/c6415517de6b11476eca020e7ec8353e new file mode 100644 index 0000000..a0041c5 Binary files /dev/null and b/Library/Artifacts/c6/c6415517de6b11476eca020e7ec8353e differ diff --git a/Library/Artifacts/c6/c64cf93779a5d6fef50d25c77b6b7e45 b/Library/Artifacts/c6/c64cf93779a5d6fef50d25c77b6b7e45 new file mode 100644 index 0000000..cffef8c Binary files /dev/null and b/Library/Artifacts/c6/c64cf93779a5d6fef50d25c77b6b7e45 differ diff --git a/Library/Artifacts/c6/c658641cf499d7e130785d72027b57a0 b/Library/Artifacts/c6/c658641cf499d7e130785d72027b57a0 new file mode 100644 index 0000000..0536285 Binary files /dev/null and b/Library/Artifacts/c6/c658641cf499d7e130785d72027b57a0 differ diff --git a/Library/Artifacts/c6/c659fcdd64013b8050973e04c949a2a2 b/Library/Artifacts/c6/c659fcdd64013b8050973e04c949a2a2 new file mode 100644 index 0000000..b0f945d Binary files /dev/null and b/Library/Artifacts/c6/c659fcdd64013b8050973e04c949a2a2 differ diff --git a/Library/Artifacts/c6/c65a4453ee4799328a83abb3f218ab63 b/Library/Artifacts/c6/c65a4453ee4799328a83abb3f218ab63 new file mode 100644 index 0000000..542f921 Binary files /dev/null and b/Library/Artifacts/c6/c65a4453ee4799328a83abb3f218ab63 differ diff --git a/Library/Artifacts/c6/c666d6cc6ee767eb969a82e509cc90f3 b/Library/Artifacts/c6/c666d6cc6ee767eb969a82e509cc90f3 new file mode 100644 index 0000000..506f9b8 Binary files /dev/null and b/Library/Artifacts/c6/c666d6cc6ee767eb969a82e509cc90f3 differ diff --git a/Library/Artifacts/c6/c672bcabeed0f943c7ca9458196d62f0 b/Library/Artifacts/c6/c672bcabeed0f943c7ca9458196d62f0 new file mode 100644 index 0000000..575d4f2 Binary files /dev/null and b/Library/Artifacts/c6/c672bcabeed0f943c7ca9458196d62f0 differ diff --git a/Library/Artifacts/c6/c690769c40016b508d2aeece6c394065 b/Library/Artifacts/c6/c690769c40016b508d2aeece6c394065 new file mode 100644 index 0000000..5a0ef1e Binary files /dev/null and b/Library/Artifacts/c6/c690769c40016b508d2aeece6c394065 differ diff --git a/Library/Artifacts/c6/c6a6e65e9f097a04dabe0732ff53252c b/Library/Artifacts/c6/c6a6e65e9f097a04dabe0732ff53252c new file mode 100644 index 0000000..fcbb502 Binary files /dev/null and b/Library/Artifacts/c6/c6a6e65e9f097a04dabe0732ff53252c differ diff --git a/Library/Artifacts/c6/c6b70994cb65f65ee5e6418f5ba2c91b b/Library/Artifacts/c6/c6b70994cb65f65ee5e6418f5ba2c91b new file mode 100644 index 0000000..d72f874 Binary files /dev/null and b/Library/Artifacts/c6/c6b70994cb65f65ee5e6418f5ba2c91b differ diff --git a/Library/Artifacts/c6/c6bbe01ee88e0cefa60c355012bae5fb b/Library/Artifacts/c6/c6bbe01ee88e0cefa60c355012bae5fb new file mode 100644 index 0000000..1d17969 Binary files /dev/null and b/Library/Artifacts/c6/c6bbe01ee88e0cefa60c355012bae5fb differ diff --git a/Library/Artifacts/c6/c6be25d6442d20c0d00c8a16bffe9dcf b/Library/Artifacts/c6/c6be25d6442d20c0d00c8a16bffe9dcf new file mode 100644 index 0000000..62de2e0 Binary files /dev/null and b/Library/Artifacts/c6/c6be25d6442d20c0d00c8a16bffe9dcf differ diff --git a/Library/Artifacts/c6/c6c599411be27da0a119daf39f8fccb4 b/Library/Artifacts/c6/c6c599411be27da0a119daf39f8fccb4 new file mode 100644 index 0000000..d254dab Binary files /dev/null and b/Library/Artifacts/c6/c6c599411be27da0a119daf39f8fccb4 differ diff --git a/Library/Artifacts/c6/c6c8220151249cc56c328d59ebbb3e46 b/Library/Artifacts/c6/c6c8220151249cc56c328d59ebbb3e46 new file mode 100644 index 0000000..036c965 Binary files /dev/null and b/Library/Artifacts/c6/c6c8220151249cc56c328d59ebbb3e46 differ diff --git a/Library/Artifacts/c6/c6da5267eea5984a470be2bf40e88aa9 b/Library/Artifacts/c6/c6da5267eea5984a470be2bf40e88aa9 new file mode 100644 index 0000000..51950d8 Binary files /dev/null and b/Library/Artifacts/c6/c6da5267eea5984a470be2bf40e88aa9 differ diff --git a/Library/Artifacts/c6/c6dc3535435375060defbc747746342a b/Library/Artifacts/c6/c6dc3535435375060defbc747746342a new file mode 100644 index 0000000..b7a5415 Binary files /dev/null and b/Library/Artifacts/c6/c6dc3535435375060defbc747746342a differ diff --git a/Library/Artifacts/c6/c6e5c3a955443fc13d0e4a53650fd274 b/Library/Artifacts/c6/c6e5c3a955443fc13d0e4a53650fd274 new file mode 100644 index 0000000..b52b94b Binary files /dev/null and b/Library/Artifacts/c6/c6e5c3a955443fc13d0e4a53650fd274 differ diff --git a/Library/Artifacts/c6/c6ec399ed0d23a984ccb339fec5eba0f b/Library/Artifacts/c6/c6ec399ed0d23a984ccb339fec5eba0f new file mode 100644 index 0000000..b9786ca Binary files /dev/null and b/Library/Artifacts/c6/c6ec399ed0d23a984ccb339fec5eba0f differ diff --git a/Library/Artifacts/c7/c7132a03ee6809b18b3f658a947a1aae b/Library/Artifacts/c7/c7132a03ee6809b18b3f658a947a1aae new file mode 100644 index 0000000..48fbd69 Binary files /dev/null and b/Library/Artifacts/c7/c7132a03ee6809b18b3f658a947a1aae differ diff --git a/Library/Artifacts/c7/c71bcf4b63009c8ddcdf080c55274b00 b/Library/Artifacts/c7/c71bcf4b63009c8ddcdf080c55274b00 new file mode 100644 index 0000000..2488f54 Binary files /dev/null and b/Library/Artifacts/c7/c71bcf4b63009c8ddcdf080c55274b00 differ diff --git a/Library/Artifacts/c7/c760807e8d1ddd5ebe970328a6e06183 b/Library/Artifacts/c7/c760807e8d1ddd5ebe970328a6e06183 new file mode 100644 index 0000000..b7a0e94 Binary files /dev/null and b/Library/Artifacts/c7/c760807e8d1ddd5ebe970328a6e06183 differ diff --git a/Library/Artifacts/c7/c76f8899be186aa25d6dde33a4327909 b/Library/Artifacts/c7/c76f8899be186aa25d6dde33a4327909 new file mode 100644 index 0000000..dd6bfc5 Binary files /dev/null and b/Library/Artifacts/c7/c76f8899be186aa25d6dde33a4327909 differ diff --git a/Library/Artifacts/c7/c77aef9156d2a9efb58fd474eeb9f09f b/Library/Artifacts/c7/c77aef9156d2a9efb58fd474eeb9f09f new file mode 100644 index 0000000..04a9fb8 Binary files /dev/null and b/Library/Artifacts/c7/c77aef9156d2a9efb58fd474eeb9f09f differ diff --git a/Library/Artifacts/c7/c788028630e8aeb8aa4ed21f250cb03f b/Library/Artifacts/c7/c788028630e8aeb8aa4ed21f250cb03f new file mode 100644 index 0000000..5f0646b Binary files /dev/null and b/Library/Artifacts/c7/c788028630e8aeb8aa4ed21f250cb03f differ diff --git a/Library/Artifacts/c7/c7900644e39ff14ea7d83368b9b60dc5 b/Library/Artifacts/c7/c7900644e39ff14ea7d83368b9b60dc5 new file mode 100644 index 0000000..6c63a72 Binary files /dev/null and b/Library/Artifacts/c7/c7900644e39ff14ea7d83368b9b60dc5 differ diff --git a/Library/Artifacts/c7/c795b09ccd1ef8fa3dbc709ba02e3128 b/Library/Artifacts/c7/c795b09ccd1ef8fa3dbc709ba02e3128 new file mode 100644 index 0000000..a02e576 Binary files /dev/null and b/Library/Artifacts/c7/c795b09ccd1ef8fa3dbc709ba02e3128 differ diff --git a/Library/Artifacts/c7/c7aa2d3a240c26a4b501ca2bf048bd86 b/Library/Artifacts/c7/c7aa2d3a240c26a4b501ca2bf048bd86 new file mode 100644 index 0000000..7fdf002 Binary files /dev/null and b/Library/Artifacts/c7/c7aa2d3a240c26a4b501ca2bf048bd86 differ diff --git a/Library/Artifacts/c7/c7e3254127b79bba881b76b874ace268 b/Library/Artifacts/c7/c7e3254127b79bba881b76b874ace268 new file mode 100644 index 0000000..6515fca Binary files /dev/null and b/Library/Artifacts/c7/c7e3254127b79bba881b76b874ace268 differ diff --git a/Library/Artifacts/c7/c7f2941a25f65f29c4542e626f634dbf b/Library/Artifacts/c7/c7f2941a25f65f29c4542e626f634dbf new file mode 100644 index 0000000..b207207 Binary files /dev/null and b/Library/Artifacts/c7/c7f2941a25f65f29c4542e626f634dbf differ diff --git a/Library/Artifacts/c8/c8351dbed8756d004954ad6a4cd90726 b/Library/Artifacts/c8/c8351dbed8756d004954ad6a4cd90726 new file mode 100644 index 0000000..bae3957 Binary files /dev/null and b/Library/Artifacts/c8/c8351dbed8756d004954ad6a4cd90726 differ diff --git a/Library/Artifacts/c8/c844f0bdd18336f71b1da0f98cc715d3 b/Library/Artifacts/c8/c844f0bdd18336f71b1da0f98cc715d3 new file mode 100644 index 0000000..369156e Binary files /dev/null and b/Library/Artifacts/c8/c844f0bdd18336f71b1da0f98cc715d3 differ diff --git a/Library/Artifacts/c8/c8617dd0cd420ed013d19983d6080745 b/Library/Artifacts/c8/c8617dd0cd420ed013d19983d6080745 new file mode 100644 index 0000000..5b09fc1 Binary files /dev/null and b/Library/Artifacts/c8/c8617dd0cd420ed013d19983d6080745 differ diff --git a/Library/Artifacts/c8/c876bdd2f4be9b03589ee65fb0418a67 b/Library/Artifacts/c8/c876bdd2f4be9b03589ee65fb0418a67 new file mode 100644 index 0000000..7901da8 Binary files /dev/null and b/Library/Artifacts/c8/c876bdd2f4be9b03589ee65fb0418a67 differ diff --git a/Library/Artifacts/c8/c87d98bc125e1b3a8178bb9e382210da b/Library/Artifacts/c8/c87d98bc125e1b3a8178bb9e382210da new file mode 100644 index 0000000..3d69a89 Binary files /dev/null and b/Library/Artifacts/c8/c87d98bc125e1b3a8178bb9e382210da differ diff --git a/Library/Artifacts/c8/c8856931d2c56769575a1d65a0b56100 b/Library/Artifacts/c8/c8856931d2c56769575a1d65a0b56100 new file mode 100644 index 0000000..be0995f Binary files /dev/null and b/Library/Artifacts/c8/c8856931d2c56769575a1d65a0b56100 differ diff --git a/Library/Artifacts/c8/c893d55442c3c3656dda81c110e850ec b/Library/Artifacts/c8/c893d55442c3c3656dda81c110e850ec new file mode 100644 index 0000000..0f2c7e6 Binary files /dev/null and b/Library/Artifacts/c8/c893d55442c3c3656dda81c110e850ec differ diff --git a/Library/Artifacts/c8/c8adaf2c08a79daa73753bab763e5c04 b/Library/Artifacts/c8/c8adaf2c08a79daa73753bab763e5c04 new file mode 100644 index 0000000..e080898 Binary files /dev/null and b/Library/Artifacts/c8/c8adaf2c08a79daa73753bab763e5c04 differ diff --git a/Library/Artifacts/c8/c8b9e818c1e1aa73bd96d3863b67048d b/Library/Artifacts/c8/c8b9e818c1e1aa73bd96d3863b67048d new file mode 100644 index 0000000..7100153 Binary files /dev/null and b/Library/Artifacts/c8/c8b9e818c1e1aa73bd96d3863b67048d differ diff --git a/Library/Artifacts/c8/c8d58051baea5ceb3cf45fe224f1529e b/Library/Artifacts/c8/c8d58051baea5ceb3cf45fe224f1529e new file mode 100644 index 0000000..7905fe9 Binary files /dev/null and b/Library/Artifacts/c8/c8d58051baea5ceb3cf45fe224f1529e differ diff --git a/Library/Artifacts/c8/c8df4b88b81746187d50e7bbbc6a6d28 b/Library/Artifacts/c8/c8df4b88b81746187d50e7bbbc6a6d28 new file mode 100644 index 0000000..f6236e5 Binary files /dev/null and b/Library/Artifacts/c8/c8df4b88b81746187d50e7bbbc6a6d28 differ diff --git a/Library/Artifacts/c8/c8e6979658f6ffad554cee31fb96b82f b/Library/Artifacts/c8/c8e6979658f6ffad554cee31fb96b82f new file mode 100644 index 0000000..fe058e7 Binary files /dev/null and b/Library/Artifacts/c8/c8e6979658f6ffad554cee31fb96b82f differ diff --git a/Library/Artifacts/c9/c907548f3667031dfb2993e417d7b934 b/Library/Artifacts/c9/c907548f3667031dfb2993e417d7b934 new file mode 100644 index 0000000..507601f Binary files /dev/null and b/Library/Artifacts/c9/c907548f3667031dfb2993e417d7b934 differ diff --git a/Library/Artifacts/c9/c90b7f7ee440dab7a49001ec7a56fc41 b/Library/Artifacts/c9/c90b7f7ee440dab7a49001ec7a56fc41 new file mode 100644 index 0000000..e6e20af Binary files /dev/null and b/Library/Artifacts/c9/c90b7f7ee440dab7a49001ec7a56fc41 differ diff --git a/Library/Artifacts/c9/c9328831d6b5e9f96f1ca5cdbd32dedd b/Library/Artifacts/c9/c9328831d6b5e9f96f1ca5cdbd32dedd new file mode 100644 index 0000000..6baa88d Binary files /dev/null and b/Library/Artifacts/c9/c9328831d6b5e9f96f1ca5cdbd32dedd differ diff --git a/Library/Artifacts/c9/c93318b9ee4cefb3f97228431ffaf194 b/Library/Artifacts/c9/c93318b9ee4cefb3f97228431ffaf194 new file mode 100644 index 0000000..ad329f6 Binary files /dev/null and b/Library/Artifacts/c9/c93318b9ee4cefb3f97228431ffaf194 differ diff --git a/Library/Artifacts/c9/c94d5b7bc10ca252be8c198c9b05d66a b/Library/Artifacts/c9/c94d5b7bc10ca252be8c198c9b05d66a new file mode 100644 index 0000000..3da3c19 Binary files /dev/null and b/Library/Artifacts/c9/c94d5b7bc10ca252be8c198c9b05d66a differ diff --git a/Library/Artifacts/c9/c9532bf26f0ff744a121bf2ad0f27693 b/Library/Artifacts/c9/c9532bf26f0ff744a121bf2ad0f27693 new file mode 100644 index 0000000..30f0c10 Binary files /dev/null and b/Library/Artifacts/c9/c9532bf26f0ff744a121bf2ad0f27693 differ diff --git a/Library/Artifacts/c9/c96f2f0fbc71040f6bae69f58d23d51c b/Library/Artifacts/c9/c96f2f0fbc71040f6bae69f58d23d51c new file mode 100644 index 0000000..98c076b Binary files /dev/null and b/Library/Artifacts/c9/c96f2f0fbc71040f6bae69f58d23d51c differ diff --git a/Library/Artifacts/c9/c9b6ef9d26c40c90fa6bc52b73f4b761 b/Library/Artifacts/c9/c9b6ef9d26c40c90fa6bc52b73f4b761 new file mode 100644 index 0000000..49d1459 Binary files /dev/null and b/Library/Artifacts/c9/c9b6ef9d26c40c90fa6bc52b73f4b761 differ diff --git a/Library/Artifacts/c9/c9c4d691537f30eb80093546125e68bf b/Library/Artifacts/c9/c9c4d691537f30eb80093546125e68bf new file mode 100644 index 0000000..58f6f14 Binary files /dev/null and b/Library/Artifacts/c9/c9c4d691537f30eb80093546125e68bf differ diff --git a/Library/Artifacts/c9/c9c676058b9d43b8d2704601c68cf21a b/Library/Artifacts/c9/c9c676058b9d43b8d2704601c68cf21a new file mode 100644 index 0000000..68daecd Binary files /dev/null and b/Library/Artifacts/c9/c9c676058b9d43b8d2704601c68cf21a differ diff --git a/Library/Artifacts/c9/c9e41a9d0e7d0b69763db3d8513a6446 b/Library/Artifacts/c9/c9e41a9d0e7d0b69763db3d8513a6446 new file mode 100644 index 0000000..0d17f0b Binary files /dev/null and b/Library/Artifacts/c9/c9e41a9d0e7d0b69763db3d8513a6446 differ diff --git a/Library/Artifacts/c9/c9ed7c2d3fcf50e54dbdb940b68058b8 b/Library/Artifacts/c9/c9ed7c2d3fcf50e54dbdb940b68058b8 new file mode 100644 index 0000000..b30332e Binary files /dev/null and b/Library/Artifacts/c9/c9ed7c2d3fcf50e54dbdb940b68058b8 differ diff --git a/Library/Artifacts/ca/ca1b1ab2813994de9738f9610c2b85bd b/Library/Artifacts/ca/ca1b1ab2813994de9738f9610c2b85bd new file mode 100644 index 0000000..258476d Binary files /dev/null and b/Library/Artifacts/ca/ca1b1ab2813994de9738f9610c2b85bd differ diff --git a/Library/Artifacts/ca/ca4ad51926d0665e3e1235b28adc491e b/Library/Artifacts/ca/ca4ad51926d0665e3e1235b28adc491e new file mode 100644 index 0000000..d45ae70 Binary files /dev/null and b/Library/Artifacts/ca/ca4ad51926d0665e3e1235b28adc491e differ diff --git a/Library/Artifacts/ca/ca4de5b7044b4279c5dfdf824fcd4218 b/Library/Artifacts/ca/ca4de5b7044b4279c5dfdf824fcd4218 new file mode 100644 index 0000000..7d80c6a Binary files /dev/null and b/Library/Artifacts/ca/ca4de5b7044b4279c5dfdf824fcd4218 differ diff --git a/Library/Artifacts/ca/ca5fa122d5e966ef28a9e3d44abe09cc b/Library/Artifacts/ca/ca5fa122d5e966ef28a9e3d44abe09cc new file mode 100644 index 0000000..376b3b5 Binary files /dev/null and b/Library/Artifacts/ca/ca5fa122d5e966ef28a9e3d44abe09cc differ diff --git a/Library/Artifacts/ca/ca646db71ba9af1ab3035f894b44d5d1 b/Library/Artifacts/ca/ca646db71ba9af1ab3035f894b44d5d1 new file mode 100644 index 0000000..8d0abc0 Binary files /dev/null and b/Library/Artifacts/ca/ca646db71ba9af1ab3035f894b44d5d1 differ diff --git a/Library/Artifacts/ca/ca7d638efffff371d44f8616a7cd0986 b/Library/Artifacts/ca/ca7d638efffff371d44f8616a7cd0986 new file mode 100644 index 0000000..2929862 Binary files /dev/null and b/Library/Artifacts/ca/ca7d638efffff371d44f8616a7cd0986 differ diff --git a/Library/Artifacts/ca/ca91ee52f547606cf83b6446969972b2 b/Library/Artifacts/ca/ca91ee52f547606cf83b6446969972b2 new file mode 100644 index 0000000..3db13c2 Binary files /dev/null and b/Library/Artifacts/ca/ca91ee52f547606cf83b6446969972b2 differ diff --git a/Library/Artifacts/ca/ca9c81897f687c94413a8fd9c9120cfd b/Library/Artifacts/ca/ca9c81897f687c94413a8fd9c9120cfd new file mode 100644 index 0000000..889f3d1 Binary files /dev/null and b/Library/Artifacts/ca/ca9c81897f687c94413a8fd9c9120cfd differ diff --git a/Library/Artifacts/ca/ca9cc3a904e9543f8731124d14c7d95c b/Library/Artifacts/ca/ca9cc3a904e9543f8731124d14c7d95c new file mode 100644 index 0000000..d792456 Binary files /dev/null and b/Library/Artifacts/ca/ca9cc3a904e9543f8731124d14c7d95c differ diff --git a/Library/Artifacts/ca/cab96fbc0ee8b7769499ac38f76de20a b/Library/Artifacts/ca/cab96fbc0ee8b7769499ac38f76de20a new file mode 100644 index 0000000..613eb1c Binary files /dev/null and b/Library/Artifacts/ca/cab96fbc0ee8b7769499ac38f76de20a differ diff --git a/Library/Artifacts/ca/cac0eb50ea72e7f2de4e4dfe15f4eef1 b/Library/Artifacts/ca/cac0eb50ea72e7f2de4e4dfe15f4eef1 new file mode 100644 index 0000000..a61805a Binary files /dev/null and b/Library/Artifacts/ca/cac0eb50ea72e7f2de4e4dfe15f4eef1 differ diff --git a/Library/Artifacts/ca/cacfd44056b21c86b5ffb1a499baec27 b/Library/Artifacts/ca/cacfd44056b21c86b5ffb1a499baec27 new file mode 100644 index 0000000..5b6f031 Binary files /dev/null and b/Library/Artifacts/ca/cacfd44056b21c86b5ffb1a499baec27 differ diff --git a/Library/Artifacts/ca/cafabaf0e3f841c01c8462f56b6d81f4 b/Library/Artifacts/ca/cafabaf0e3f841c01c8462f56b6d81f4 new file mode 100644 index 0000000..df707b1 Binary files /dev/null and b/Library/Artifacts/ca/cafabaf0e3f841c01c8462f56b6d81f4 differ diff --git a/Library/Artifacts/ca/cafc02e483900b174c5bdd1020f132d5 b/Library/Artifacts/ca/cafc02e483900b174c5bdd1020f132d5 new file mode 100644 index 0000000..0a294d4 Binary files /dev/null and b/Library/Artifacts/ca/cafc02e483900b174c5bdd1020f132d5 differ diff --git a/Library/Artifacts/cb/cb1cb9828d89d14a8f981ea6780f4f27 b/Library/Artifacts/cb/cb1cb9828d89d14a8f981ea6780f4f27 new file mode 100644 index 0000000..1b7d072 Binary files /dev/null and b/Library/Artifacts/cb/cb1cb9828d89d14a8f981ea6780f4f27 differ diff --git a/Library/Artifacts/cb/cb30b372c091866b0e688b8f177a303f b/Library/Artifacts/cb/cb30b372c091866b0e688b8f177a303f new file mode 100644 index 0000000..1539b03 Binary files /dev/null and b/Library/Artifacts/cb/cb30b372c091866b0e688b8f177a303f differ diff --git a/Library/Artifacts/cb/cb7cb61a27d21739b57f10eb373cbe4f b/Library/Artifacts/cb/cb7cb61a27d21739b57f10eb373cbe4f new file mode 100644 index 0000000..4b441a0 Binary files /dev/null and b/Library/Artifacts/cb/cb7cb61a27d21739b57f10eb373cbe4f differ diff --git a/Library/Artifacts/cb/cb85e0abd6f5e8959e4acb23c0c8290a b/Library/Artifacts/cb/cb85e0abd6f5e8959e4acb23c0c8290a new file mode 100644 index 0000000..b183cd5 Binary files /dev/null and b/Library/Artifacts/cb/cb85e0abd6f5e8959e4acb23c0c8290a differ diff --git a/Library/Artifacts/cb/cb8c48ecb6ff36e31f577f04eb18fe67 b/Library/Artifacts/cb/cb8c48ecb6ff36e31f577f04eb18fe67 new file mode 100644 index 0000000..26804c1 Binary files /dev/null and b/Library/Artifacts/cb/cb8c48ecb6ff36e31f577f04eb18fe67 differ diff --git a/Library/Artifacts/cb/cb95d5c3bd43b3b29532a096495ac22a b/Library/Artifacts/cb/cb95d5c3bd43b3b29532a096495ac22a new file mode 100644 index 0000000..402be39 Binary files /dev/null and b/Library/Artifacts/cb/cb95d5c3bd43b3b29532a096495ac22a differ diff --git a/Library/Artifacts/cb/cb9e8960fc04f65b200664cc72f3f46b b/Library/Artifacts/cb/cb9e8960fc04f65b200664cc72f3f46b new file mode 100644 index 0000000..a032b24 Binary files /dev/null and b/Library/Artifacts/cb/cb9e8960fc04f65b200664cc72f3f46b differ diff --git a/Library/Artifacts/cb/cb9e9bce3a832df5f6be8bc483618424 b/Library/Artifacts/cb/cb9e9bce3a832df5f6be8bc483618424 new file mode 100644 index 0000000..04db989 Binary files /dev/null and b/Library/Artifacts/cb/cb9e9bce3a832df5f6be8bc483618424 differ diff --git a/Library/Artifacts/cb/cbae3560326b96c5ef1e7dd3540a7b94 b/Library/Artifacts/cb/cbae3560326b96c5ef1e7dd3540a7b94 new file mode 100644 index 0000000..ff53521 Binary files /dev/null and b/Library/Artifacts/cb/cbae3560326b96c5ef1e7dd3540a7b94 differ diff --git a/Library/Artifacts/cb/cbd875b17b3cccbbfa35b3ebfee2d81e b/Library/Artifacts/cb/cbd875b17b3cccbbfa35b3ebfee2d81e new file mode 100644 index 0000000..4a2c35a Binary files /dev/null and b/Library/Artifacts/cb/cbd875b17b3cccbbfa35b3ebfee2d81e differ diff --git a/Library/Artifacts/cb/cbe87989e932614e5741947b1dac8005 b/Library/Artifacts/cb/cbe87989e932614e5741947b1dac8005 new file mode 100644 index 0000000..52df33d Binary files /dev/null and b/Library/Artifacts/cb/cbe87989e932614e5741947b1dac8005 differ diff --git a/Library/Artifacts/cc/cc02dac4c18cb049d0cee5ba6061ea89 b/Library/Artifacts/cc/cc02dac4c18cb049d0cee5ba6061ea89 new file mode 100644 index 0000000..758cf5e Binary files /dev/null and b/Library/Artifacts/cc/cc02dac4c18cb049d0cee5ba6061ea89 differ diff --git a/Library/Artifacts/cc/cc1dbbea5a8309cafd700c4318e3384a b/Library/Artifacts/cc/cc1dbbea5a8309cafd700c4318e3384a new file mode 100644 index 0000000..463be12 Binary files /dev/null and b/Library/Artifacts/cc/cc1dbbea5a8309cafd700c4318e3384a differ diff --git a/Library/Artifacts/cc/cc27ca145f24a7259b8259af47d4bd4c b/Library/Artifacts/cc/cc27ca145f24a7259b8259af47d4bd4c new file mode 100644 index 0000000..0046073 Binary files /dev/null and b/Library/Artifacts/cc/cc27ca145f24a7259b8259af47d4bd4c differ diff --git a/Library/Artifacts/cc/cc49904c17a3d5bae65bca5aae869acd b/Library/Artifacts/cc/cc49904c17a3d5bae65bca5aae869acd new file mode 100644 index 0000000..8362373 Binary files /dev/null and b/Library/Artifacts/cc/cc49904c17a3d5bae65bca5aae869acd differ diff --git a/Library/Artifacts/cc/cc57e6f34b0def12a431178ce7b93371 b/Library/Artifacts/cc/cc57e6f34b0def12a431178ce7b93371 new file mode 100644 index 0000000..5e56310 Binary files /dev/null and b/Library/Artifacts/cc/cc57e6f34b0def12a431178ce7b93371 differ diff --git a/Library/Artifacts/cc/cc6435fce33787ba78d2d1e5028d1f47 b/Library/Artifacts/cc/cc6435fce33787ba78d2d1e5028d1f47 new file mode 100644 index 0000000..579c056 Binary files /dev/null and b/Library/Artifacts/cc/cc6435fce33787ba78d2d1e5028d1f47 differ diff --git a/Library/Artifacts/cc/cc6fe8a5d846416fb5771678b692c021 b/Library/Artifacts/cc/cc6fe8a5d846416fb5771678b692c021 new file mode 100644 index 0000000..3f5effd Binary files /dev/null and b/Library/Artifacts/cc/cc6fe8a5d846416fb5771678b692c021 differ diff --git a/Library/Artifacts/cc/cc706f3109eebea1d4e3b00d84b607a7 b/Library/Artifacts/cc/cc706f3109eebea1d4e3b00d84b607a7 new file mode 100644 index 0000000..11b98ed Binary files /dev/null and b/Library/Artifacts/cc/cc706f3109eebea1d4e3b00d84b607a7 differ diff --git a/Library/Artifacts/cc/cc73ea9ac103df0abcac11aaf5cd987a b/Library/Artifacts/cc/cc73ea9ac103df0abcac11aaf5cd987a new file mode 100644 index 0000000..a09cadf Binary files /dev/null and b/Library/Artifacts/cc/cc73ea9ac103df0abcac11aaf5cd987a differ diff --git a/Library/Artifacts/cc/cc91e926b401163e7ead90b8b88d8e99 b/Library/Artifacts/cc/cc91e926b401163e7ead90b8b88d8e99 new file mode 100644 index 0000000..84d2424 Binary files /dev/null and b/Library/Artifacts/cc/cc91e926b401163e7ead90b8b88d8e99 differ diff --git a/Library/Artifacts/cc/cc94923d22ee354020ab2bd518918b7d b/Library/Artifacts/cc/cc94923d22ee354020ab2bd518918b7d new file mode 100644 index 0000000..626a196 Binary files /dev/null and b/Library/Artifacts/cc/cc94923d22ee354020ab2bd518918b7d differ diff --git a/Library/Artifacts/cc/cca1c55e0b9929896c8035e3813d9cd1 b/Library/Artifacts/cc/cca1c55e0b9929896c8035e3813d9cd1 new file mode 100644 index 0000000..4f587bf Binary files /dev/null and b/Library/Artifacts/cc/cca1c55e0b9929896c8035e3813d9cd1 differ diff --git a/Library/Artifacts/cc/cca568316fbf7d283982e80b1a79f615 b/Library/Artifacts/cc/cca568316fbf7d283982e80b1a79f615 new file mode 100644 index 0000000..9126721 Binary files /dev/null and b/Library/Artifacts/cc/cca568316fbf7d283982e80b1a79f615 differ diff --git a/Library/Artifacts/cc/ccec527e09fe805d2a5659698d020d89 b/Library/Artifacts/cc/ccec527e09fe805d2a5659698d020d89 new file mode 100644 index 0000000..c14745a Binary files /dev/null and b/Library/Artifacts/cc/ccec527e09fe805d2a5659698d020d89 differ diff --git a/Library/Artifacts/cc/ccf279f977451757ce67dd53a06cef2c b/Library/Artifacts/cc/ccf279f977451757ce67dd53a06cef2c new file mode 100644 index 0000000..ae8bf78 Binary files /dev/null and b/Library/Artifacts/cc/ccf279f977451757ce67dd53a06cef2c differ diff --git a/Library/Artifacts/cc/ccf5ffd853054ba7b43b45622209ed7d b/Library/Artifacts/cc/ccf5ffd853054ba7b43b45622209ed7d new file mode 100644 index 0000000..9373208 Binary files /dev/null and b/Library/Artifacts/cc/ccf5ffd853054ba7b43b45622209ed7d differ diff --git a/Library/Artifacts/cd/cd09abf6fedca002279dd92b45c97508 b/Library/Artifacts/cd/cd09abf6fedca002279dd92b45c97508 new file mode 100644 index 0000000..dba23cb Binary files /dev/null and b/Library/Artifacts/cd/cd09abf6fedca002279dd92b45c97508 differ diff --git a/Library/Artifacts/cd/cd1df165ede56b8c5c5fcf3e1fb9fdd1 b/Library/Artifacts/cd/cd1df165ede56b8c5c5fcf3e1fb9fdd1 new file mode 100644 index 0000000..3eb0ae4 Binary files /dev/null and b/Library/Artifacts/cd/cd1df165ede56b8c5c5fcf3e1fb9fdd1 differ diff --git a/Library/Artifacts/cd/cd21601a37204a687c1b7e1fc9142ac0 b/Library/Artifacts/cd/cd21601a37204a687c1b7e1fc9142ac0 new file mode 100644 index 0000000..0819145 Binary files /dev/null and b/Library/Artifacts/cd/cd21601a37204a687c1b7e1fc9142ac0 differ diff --git a/Library/Artifacts/cd/cd21d25d6bf07732d58a216152498ae1 b/Library/Artifacts/cd/cd21d25d6bf07732d58a216152498ae1 new file mode 100644 index 0000000..4d1149a Binary files /dev/null and b/Library/Artifacts/cd/cd21d25d6bf07732d58a216152498ae1 differ diff --git a/Library/Artifacts/cd/cd34026dc9e897aee997b4415faf17eb b/Library/Artifacts/cd/cd34026dc9e897aee997b4415faf17eb new file mode 100644 index 0000000..b4b02cd Binary files /dev/null and b/Library/Artifacts/cd/cd34026dc9e897aee997b4415faf17eb differ diff --git a/Library/Artifacts/cd/cd40039162f665e0f431c3d7601c0bee b/Library/Artifacts/cd/cd40039162f665e0f431c3d7601c0bee new file mode 100644 index 0000000..d0eb252 Binary files /dev/null and b/Library/Artifacts/cd/cd40039162f665e0f431c3d7601c0bee differ diff --git a/Library/Artifacts/cd/cd4e35f5623827ae7db54836164a6261 b/Library/Artifacts/cd/cd4e35f5623827ae7db54836164a6261 new file mode 100644 index 0000000..6823526 Binary files /dev/null and b/Library/Artifacts/cd/cd4e35f5623827ae7db54836164a6261 differ diff --git a/Library/Artifacts/cd/cd55eaa1703f443854ea78b42d36d571 b/Library/Artifacts/cd/cd55eaa1703f443854ea78b42d36d571 new file mode 100644 index 0000000..256d123 Binary files /dev/null and b/Library/Artifacts/cd/cd55eaa1703f443854ea78b42d36d571 differ diff --git a/Library/Artifacts/cd/cd6780df7007d64f835bf7f2bfc3d75f b/Library/Artifacts/cd/cd6780df7007d64f835bf7f2bfc3d75f new file mode 100644 index 0000000..6baa8af Binary files /dev/null and b/Library/Artifacts/cd/cd6780df7007d64f835bf7f2bfc3d75f differ diff --git a/Library/Artifacts/cd/cd913435a017b8c7a9a86116c17ada70 b/Library/Artifacts/cd/cd913435a017b8c7a9a86116c17ada70 new file mode 100644 index 0000000..94d643e Binary files /dev/null and b/Library/Artifacts/cd/cd913435a017b8c7a9a86116c17ada70 differ diff --git a/Library/Artifacts/cd/cd9f990355d29dc28d10e2287e1e01d9 b/Library/Artifacts/cd/cd9f990355d29dc28d10e2287e1e01d9 new file mode 100644 index 0000000..46c6c45 Binary files /dev/null and b/Library/Artifacts/cd/cd9f990355d29dc28d10e2287e1e01d9 differ diff --git a/Library/Artifacts/cd/cdb36ce652a5f8db4319865e09a7a34a b/Library/Artifacts/cd/cdb36ce652a5f8db4319865e09a7a34a new file mode 100644 index 0000000..41da1ef Binary files /dev/null and b/Library/Artifacts/cd/cdb36ce652a5f8db4319865e09a7a34a differ diff --git a/Library/Artifacts/cd/cdd06ca54553a0cbe49f4fb2f15a25d3 b/Library/Artifacts/cd/cdd06ca54553a0cbe49f4fb2f15a25d3 new file mode 100644 index 0000000..d8731b7 Binary files /dev/null and b/Library/Artifacts/cd/cdd06ca54553a0cbe49f4fb2f15a25d3 differ diff --git a/Library/Artifacts/cd/cde29c00e8c64e41942d7e6b77b78abc b/Library/Artifacts/cd/cde29c00e8c64e41942d7e6b77b78abc new file mode 100644 index 0000000..069efe9 Binary files /dev/null and b/Library/Artifacts/cd/cde29c00e8c64e41942d7e6b77b78abc differ diff --git a/Library/Artifacts/ce/ce0385c653e66cb3a2a732e4079a87cd b/Library/Artifacts/ce/ce0385c653e66cb3a2a732e4079a87cd new file mode 100644 index 0000000..302170c Binary files /dev/null and b/Library/Artifacts/ce/ce0385c653e66cb3a2a732e4079a87cd differ diff --git a/Library/Artifacts/ce/ce07a219fb6e9f34a0b106725e5e74d4 b/Library/Artifacts/ce/ce07a219fb6e9f34a0b106725e5e74d4 new file mode 100644 index 0000000..6a9a9d4 Binary files /dev/null and b/Library/Artifacts/ce/ce07a219fb6e9f34a0b106725e5e74d4 differ diff --git a/Library/Artifacts/ce/ce1122ee779abe491a169bdf1a6e35fd b/Library/Artifacts/ce/ce1122ee779abe491a169bdf1a6e35fd new file mode 100644 index 0000000..c1edc90 Binary files /dev/null and b/Library/Artifacts/ce/ce1122ee779abe491a169bdf1a6e35fd differ diff --git a/Library/Artifacts/ce/ce25f7aa487cb336a9f69f8b3861492c b/Library/Artifacts/ce/ce25f7aa487cb336a9f69f8b3861492c new file mode 100644 index 0000000..40a3900 Binary files /dev/null and b/Library/Artifacts/ce/ce25f7aa487cb336a9f69f8b3861492c differ diff --git a/Library/Artifacts/ce/ce4e2e3e8fdc4a60fb8d43f2f7a53e2a b/Library/Artifacts/ce/ce4e2e3e8fdc4a60fb8d43f2f7a53e2a new file mode 100644 index 0000000..39e5fd4 Binary files /dev/null and b/Library/Artifacts/ce/ce4e2e3e8fdc4a60fb8d43f2f7a53e2a differ diff --git a/Library/Artifacts/ce/ce5a53a844b41dcd8a0fe251a88672e4 b/Library/Artifacts/ce/ce5a53a844b41dcd8a0fe251a88672e4 new file mode 100644 index 0000000..2286765 Binary files /dev/null and b/Library/Artifacts/ce/ce5a53a844b41dcd8a0fe251a88672e4 differ diff --git a/Library/Artifacts/ce/ce6292d60f2be08d98167f0825d3d79f b/Library/Artifacts/ce/ce6292d60f2be08d98167f0825d3d79f new file mode 100644 index 0000000..ee5fa03 Binary files /dev/null and b/Library/Artifacts/ce/ce6292d60f2be08d98167f0825d3d79f differ diff --git a/Library/Artifacts/ce/ce6900d0bbf0d8aff8eecb9071744fc4 b/Library/Artifacts/ce/ce6900d0bbf0d8aff8eecb9071744fc4 new file mode 100644 index 0000000..b842105 Binary files /dev/null and b/Library/Artifacts/ce/ce6900d0bbf0d8aff8eecb9071744fc4 differ diff --git a/Library/Artifacts/ce/ce9364dc4f6b21dc50ebc97423644789 b/Library/Artifacts/ce/ce9364dc4f6b21dc50ebc97423644789 new file mode 100644 index 0000000..df46c25 Binary files /dev/null and b/Library/Artifacts/ce/ce9364dc4f6b21dc50ebc97423644789 differ diff --git a/Library/Artifacts/ce/ce9586ea33aa75fc2573ddd00ec7a7b4 b/Library/Artifacts/ce/ce9586ea33aa75fc2573ddd00ec7a7b4 new file mode 100644 index 0000000..68cedf3 Binary files /dev/null and b/Library/Artifacts/ce/ce9586ea33aa75fc2573ddd00ec7a7b4 differ diff --git a/Library/Artifacts/ce/cebfd1b2f6745c1ab2d3dbc82a4ece49 b/Library/Artifacts/ce/cebfd1b2f6745c1ab2d3dbc82a4ece49 new file mode 100644 index 0000000..45ebb10 Binary files /dev/null and b/Library/Artifacts/ce/cebfd1b2f6745c1ab2d3dbc82a4ece49 differ diff --git a/Library/Artifacts/ce/ced8e8b6268cc504231b26bf7006f3b1 b/Library/Artifacts/ce/ced8e8b6268cc504231b26bf7006f3b1 new file mode 100644 index 0000000..d6a08aa Binary files /dev/null and b/Library/Artifacts/ce/ced8e8b6268cc504231b26bf7006f3b1 differ diff --git a/Library/Artifacts/ce/cef81e28dd69ea011f839c46f357a511 b/Library/Artifacts/ce/cef81e28dd69ea011f839c46f357a511 new file mode 100644 index 0000000..161c5b6 Binary files /dev/null and b/Library/Artifacts/ce/cef81e28dd69ea011f839c46f357a511 differ diff --git a/Library/Artifacts/ce/cefb44d5c1ea91e846edf6bb1867d0ee b/Library/Artifacts/ce/cefb44d5c1ea91e846edf6bb1867d0ee new file mode 100644 index 0000000..eff1ed8 Binary files /dev/null and b/Library/Artifacts/ce/cefb44d5c1ea91e846edf6bb1867d0ee differ diff --git a/Library/Artifacts/cf/cf33f13e30d1f7fd3bcce6b665bf2c80 b/Library/Artifacts/cf/cf33f13e30d1f7fd3bcce6b665bf2c80 new file mode 100644 index 0000000..b9c7bd3 Binary files /dev/null and b/Library/Artifacts/cf/cf33f13e30d1f7fd3bcce6b665bf2c80 differ diff --git a/Library/Artifacts/cf/cfaea2f1af2818b5bb9bf76db96d9228 b/Library/Artifacts/cf/cfaea2f1af2818b5bb9bf76db96d9228 new file mode 100644 index 0000000..2b87567 Binary files /dev/null and b/Library/Artifacts/cf/cfaea2f1af2818b5bb9bf76db96d9228 differ diff --git a/Library/Artifacts/cf/cfc21f0529e4ef23f3e7d9144a7b46ed b/Library/Artifacts/cf/cfc21f0529e4ef23f3e7d9144a7b46ed new file mode 100644 index 0000000..ef6812d Binary files /dev/null and b/Library/Artifacts/cf/cfc21f0529e4ef23f3e7d9144a7b46ed differ diff --git a/Library/Artifacts/cf/cfd3cc6783698d32920246644b09cff3 b/Library/Artifacts/cf/cfd3cc6783698d32920246644b09cff3 new file mode 100644 index 0000000..87787c8 Binary files /dev/null and b/Library/Artifacts/cf/cfd3cc6783698d32920246644b09cff3 differ diff --git a/Library/Artifacts/cf/cfe4ca057cd401dd4da8965fd14b7ac1 b/Library/Artifacts/cf/cfe4ca057cd401dd4da8965fd14b7ac1 new file mode 100644 index 0000000..040335b Binary files /dev/null and b/Library/Artifacts/cf/cfe4ca057cd401dd4da8965fd14b7ac1 differ diff --git a/Library/Artifacts/d0/d0084cb22e4eb38ffa462de0a9fbbc3a b/Library/Artifacts/d0/d0084cb22e4eb38ffa462de0a9fbbc3a new file mode 100644 index 0000000..891d998 Binary files /dev/null and b/Library/Artifacts/d0/d0084cb22e4eb38ffa462de0a9fbbc3a differ diff --git a/Library/Artifacts/d0/d022e5da2aba0c373e01c82c84ecd473 b/Library/Artifacts/d0/d022e5da2aba0c373e01c82c84ecd473 new file mode 100644 index 0000000..27552bd Binary files /dev/null and b/Library/Artifacts/d0/d022e5da2aba0c373e01c82c84ecd473 differ diff --git a/Library/Artifacts/d0/d04a22658e82aabf5e79a0db1c32fafc b/Library/Artifacts/d0/d04a22658e82aabf5e79a0db1c32fafc new file mode 100644 index 0000000..2838253 Binary files /dev/null and b/Library/Artifacts/d0/d04a22658e82aabf5e79a0db1c32fafc differ diff --git a/Library/Artifacts/d0/d063a6c7994cccbdcd73e542a781dabc b/Library/Artifacts/d0/d063a6c7994cccbdcd73e542a781dabc new file mode 100644 index 0000000..d868c8f Binary files /dev/null and b/Library/Artifacts/d0/d063a6c7994cccbdcd73e542a781dabc differ diff --git a/Library/Artifacts/d0/d069c0eed485eb08ed3b56f3857226b7 b/Library/Artifacts/d0/d069c0eed485eb08ed3b56f3857226b7 new file mode 100644 index 0000000..0d545fa Binary files /dev/null and b/Library/Artifacts/d0/d069c0eed485eb08ed3b56f3857226b7 differ diff --git a/Library/Artifacts/d0/d09b8ed9561851e0134968d1e3a7dcba b/Library/Artifacts/d0/d09b8ed9561851e0134968d1e3a7dcba new file mode 100644 index 0000000..90aa934 Binary files /dev/null and b/Library/Artifacts/d0/d09b8ed9561851e0134968d1e3a7dcba differ diff --git a/Library/Artifacts/d0/d0a97933995fa609f42d8f7137efd988 b/Library/Artifacts/d0/d0a97933995fa609f42d8f7137efd988 new file mode 100644 index 0000000..e93f8f4 Binary files /dev/null and b/Library/Artifacts/d0/d0a97933995fa609f42d8f7137efd988 differ diff --git a/Library/Artifacts/d0/d0b1705c0ba0b0199a3e435e568050c2 b/Library/Artifacts/d0/d0b1705c0ba0b0199a3e435e568050c2 new file mode 100644 index 0000000..ff11dc3 Binary files /dev/null and b/Library/Artifacts/d0/d0b1705c0ba0b0199a3e435e568050c2 differ diff --git a/Library/Artifacts/d0/d0cf7566935747a2c6fa2bffebcba65b b/Library/Artifacts/d0/d0cf7566935747a2c6fa2bffebcba65b new file mode 100644 index 0000000..d91588d Binary files /dev/null and b/Library/Artifacts/d0/d0cf7566935747a2c6fa2bffebcba65b differ diff --git a/Library/Artifacts/d1/d125cf024209847384ae28b435b52469 b/Library/Artifacts/d1/d125cf024209847384ae28b435b52469 new file mode 100644 index 0000000..dfcd837 Binary files /dev/null and b/Library/Artifacts/d1/d125cf024209847384ae28b435b52469 differ diff --git a/Library/Artifacts/d1/d14e40bf22a7c6541a2ef3bf54ca277a b/Library/Artifacts/d1/d14e40bf22a7c6541a2ef3bf54ca277a new file mode 100644 index 0000000..1d87639 Binary files /dev/null and b/Library/Artifacts/d1/d14e40bf22a7c6541a2ef3bf54ca277a differ diff --git a/Library/Artifacts/d1/d1611dda2419174ad414899701c5c706 b/Library/Artifacts/d1/d1611dda2419174ad414899701c5c706 new file mode 100644 index 0000000..dff08a9 Binary files /dev/null and b/Library/Artifacts/d1/d1611dda2419174ad414899701c5c706 differ diff --git a/Library/Artifacts/d1/d163c7b116385a0b5d141de36ab34b1b b/Library/Artifacts/d1/d163c7b116385a0b5d141de36ab34b1b new file mode 100644 index 0000000..a267a6b Binary files /dev/null and b/Library/Artifacts/d1/d163c7b116385a0b5d141de36ab34b1b differ diff --git a/Library/Artifacts/d1/d178c33919ad9f888c4675f3b3ccf96e b/Library/Artifacts/d1/d178c33919ad9f888c4675f3b3ccf96e new file mode 100644 index 0000000..cede3a1 Binary files /dev/null and b/Library/Artifacts/d1/d178c33919ad9f888c4675f3b3ccf96e differ diff --git a/Library/Artifacts/d1/d17fd3d93cde6f1d2441c20ddd40b9cf b/Library/Artifacts/d1/d17fd3d93cde6f1d2441c20ddd40b9cf new file mode 100644 index 0000000..b951642 Binary files /dev/null and b/Library/Artifacts/d1/d17fd3d93cde6f1d2441c20ddd40b9cf differ diff --git a/Library/Artifacts/d1/d19385c491da1be9cf84d06075a03f2d b/Library/Artifacts/d1/d19385c491da1be9cf84d06075a03f2d new file mode 100644 index 0000000..a53496f Binary files /dev/null and b/Library/Artifacts/d1/d19385c491da1be9cf84d06075a03f2d differ diff --git a/Library/Artifacts/d1/d1a26722b29a257e605e7284f3e2f76f b/Library/Artifacts/d1/d1a26722b29a257e605e7284f3e2f76f new file mode 100644 index 0000000..437450f Binary files /dev/null and b/Library/Artifacts/d1/d1a26722b29a257e605e7284f3e2f76f differ diff --git a/Library/Artifacts/d1/d1ab91b01835f9172cd223077c974810 b/Library/Artifacts/d1/d1ab91b01835f9172cd223077c974810 new file mode 100644 index 0000000..d0d65de Binary files /dev/null and b/Library/Artifacts/d1/d1ab91b01835f9172cd223077c974810 differ diff --git a/Library/Artifacts/d1/d1b1036945cc04f3afe253a6a3b0f7a2 b/Library/Artifacts/d1/d1b1036945cc04f3afe253a6a3b0f7a2 new file mode 100644 index 0000000..05c317a Binary files /dev/null and b/Library/Artifacts/d1/d1b1036945cc04f3afe253a6a3b0f7a2 differ diff --git a/Library/Artifacts/d1/d1b25835b614db10350503c06ec49484 b/Library/Artifacts/d1/d1b25835b614db10350503c06ec49484 new file mode 100644 index 0000000..61dc70b Binary files /dev/null and b/Library/Artifacts/d1/d1b25835b614db10350503c06ec49484 differ diff --git a/Library/Artifacts/d1/d1e44e29fc6878be24a1afb8e305ff58 b/Library/Artifacts/d1/d1e44e29fc6878be24a1afb8e305ff58 new file mode 100644 index 0000000..c723a77 Binary files /dev/null and b/Library/Artifacts/d1/d1e44e29fc6878be24a1afb8e305ff58 differ diff --git a/Library/Artifacts/d1/d1f8bbb3cbb130e7d2c7fb19b663f2bc b/Library/Artifacts/d1/d1f8bbb3cbb130e7d2c7fb19b663f2bc new file mode 100644 index 0000000..e4ecec4 Binary files /dev/null and b/Library/Artifacts/d1/d1f8bbb3cbb130e7d2c7fb19b663f2bc differ diff --git a/Library/Artifacts/d2/d22d230c9e1a4925c2dffe86e0b46d25 b/Library/Artifacts/d2/d22d230c9e1a4925c2dffe86e0b46d25 new file mode 100644 index 0000000..1e1cd12 Binary files /dev/null and b/Library/Artifacts/d2/d22d230c9e1a4925c2dffe86e0b46d25 differ diff --git a/Library/Artifacts/d2/d25f3c767f52cf4aaa262e14fa730063 b/Library/Artifacts/d2/d25f3c767f52cf4aaa262e14fa730063 new file mode 100644 index 0000000..70c3efe Binary files /dev/null and b/Library/Artifacts/d2/d25f3c767f52cf4aaa262e14fa730063 differ diff --git a/Library/Artifacts/d2/d2692cea7008b3dc1ddfc8c578e9f802 b/Library/Artifacts/d2/d2692cea7008b3dc1ddfc8c578e9f802 new file mode 100644 index 0000000..009687f Binary files /dev/null and b/Library/Artifacts/d2/d2692cea7008b3dc1ddfc8c578e9f802 differ diff --git a/Library/Artifacts/d2/d274755d52bfc01349e227eae19bd341 b/Library/Artifacts/d2/d274755d52bfc01349e227eae19bd341 new file mode 100644 index 0000000..e077eb1 Binary files /dev/null and b/Library/Artifacts/d2/d274755d52bfc01349e227eae19bd341 differ diff --git a/Library/Artifacts/d2/d28f8a730428456123ede9831d6c86f1 b/Library/Artifacts/d2/d28f8a730428456123ede9831d6c86f1 new file mode 100644 index 0000000..d2fd6d9 Binary files /dev/null and b/Library/Artifacts/d2/d28f8a730428456123ede9831d6c86f1 differ diff --git a/Library/Artifacts/d2/d28fb25fd8268533326659ebc5be5512 b/Library/Artifacts/d2/d28fb25fd8268533326659ebc5be5512 new file mode 100644 index 0000000..6820c66 Binary files /dev/null and b/Library/Artifacts/d2/d28fb25fd8268533326659ebc5be5512 differ diff --git a/Library/Artifacts/d2/d297684a6b8076c5076ace0fdf1ca7d6 b/Library/Artifacts/d2/d297684a6b8076c5076ace0fdf1ca7d6 new file mode 100644 index 0000000..0415f47 Binary files /dev/null and b/Library/Artifacts/d2/d297684a6b8076c5076ace0fdf1ca7d6 differ diff --git a/Library/Artifacts/d2/d299f843779c1da7545452812ff576f1 b/Library/Artifacts/d2/d299f843779c1da7545452812ff576f1 new file mode 100644 index 0000000..a3e19df Binary files /dev/null and b/Library/Artifacts/d2/d299f843779c1da7545452812ff576f1 differ diff --git a/Library/Artifacts/d2/d2a503b61e9353c0ca67f2f0102bbaf1 b/Library/Artifacts/d2/d2a503b61e9353c0ca67f2f0102bbaf1 new file mode 100644 index 0000000..fd3f042 Binary files /dev/null and b/Library/Artifacts/d2/d2a503b61e9353c0ca67f2f0102bbaf1 differ diff --git a/Library/Artifacts/d2/d2a771c282a0e201eb1c48e279b98892 b/Library/Artifacts/d2/d2a771c282a0e201eb1c48e279b98892 new file mode 100644 index 0000000..ee4796e Binary files /dev/null and b/Library/Artifacts/d2/d2a771c282a0e201eb1c48e279b98892 differ diff --git a/Library/Artifacts/d2/d2b7221da3f7cf75b281dd1a3af62a62 b/Library/Artifacts/d2/d2b7221da3f7cf75b281dd1a3af62a62 new file mode 100644 index 0000000..9718b03 Binary files /dev/null and b/Library/Artifacts/d2/d2b7221da3f7cf75b281dd1a3af62a62 differ diff --git a/Library/Artifacts/d2/d2c7196c4822b1602c50f055d82b6ad4 b/Library/Artifacts/d2/d2c7196c4822b1602c50f055d82b6ad4 new file mode 100644 index 0000000..2f8ee5b Binary files /dev/null and b/Library/Artifacts/d2/d2c7196c4822b1602c50f055d82b6ad4 differ diff --git a/Library/Artifacts/d2/d2de3b29a465ecf7b04ea66a1725ea99 b/Library/Artifacts/d2/d2de3b29a465ecf7b04ea66a1725ea99 new file mode 100644 index 0000000..9e0285d Binary files /dev/null and b/Library/Artifacts/d2/d2de3b29a465ecf7b04ea66a1725ea99 differ diff --git a/Library/Artifacts/d2/d2e587e5b6c625fae1a2add4bdfc1c8a b/Library/Artifacts/d2/d2e587e5b6c625fae1a2add4bdfc1c8a new file mode 100644 index 0000000..9d09404 Binary files /dev/null and b/Library/Artifacts/d2/d2e587e5b6c625fae1a2add4bdfc1c8a differ diff --git a/Library/Artifacts/d2/d2f7389971ad743b3f9398d01a0ccbf3 b/Library/Artifacts/d2/d2f7389971ad743b3f9398d01a0ccbf3 new file mode 100644 index 0000000..87ae43e Binary files /dev/null and b/Library/Artifacts/d2/d2f7389971ad743b3f9398d01a0ccbf3 differ diff --git a/Library/Artifacts/d2/d2f73daa3e881edc8bf8357dab5794f3 b/Library/Artifacts/d2/d2f73daa3e881edc8bf8357dab5794f3 new file mode 100644 index 0000000..0e24f89 Binary files /dev/null and b/Library/Artifacts/d2/d2f73daa3e881edc8bf8357dab5794f3 differ diff --git a/Library/Artifacts/d3/d35b41cc2c5d5d7bf0684efd3b2d91c4 b/Library/Artifacts/d3/d35b41cc2c5d5d7bf0684efd3b2d91c4 new file mode 100644 index 0000000..9948d46 Binary files /dev/null and b/Library/Artifacts/d3/d35b41cc2c5d5d7bf0684efd3b2d91c4 differ diff --git a/Library/Artifacts/d3/d36499b3312578858451eaf485d37653 b/Library/Artifacts/d3/d36499b3312578858451eaf485d37653 new file mode 100644 index 0000000..6fd5804 Binary files /dev/null and b/Library/Artifacts/d3/d36499b3312578858451eaf485d37653 differ diff --git a/Library/Artifacts/d3/d374ba0ae4e1fa8c12fdd5522bc805c8 b/Library/Artifacts/d3/d374ba0ae4e1fa8c12fdd5522bc805c8 new file mode 100644 index 0000000..8360623 Binary files /dev/null and b/Library/Artifacts/d3/d374ba0ae4e1fa8c12fdd5522bc805c8 differ diff --git a/Library/Artifacts/d3/d3784bcdb6ac796bd7ffb9f65f5314f9 b/Library/Artifacts/d3/d3784bcdb6ac796bd7ffb9f65f5314f9 new file mode 100644 index 0000000..e65eaae Binary files /dev/null and b/Library/Artifacts/d3/d3784bcdb6ac796bd7ffb9f65f5314f9 differ diff --git a/Library/Artifacts/d3/d3836db0ab34053f797067c80f85e054 b/Library/Artifacts/d3/d3836db0ab34053f797067c80f85e054 new file mode 100644 index 0000000..2c9a237 Binary files /dev/null and b/Library/Artifacts/d3/d3836db0ab34053f797067c80f85e054 differ diff --git a/Library/Artifacts/d3/d38bf94d19155028064bad0f8332b369 b/Library/Artifacts/d3/d38bf94d19155028064bad0f8332b369 new file mode 100644 index 0000000..ab0a595 Binary files /dev/null and b/Library/Artifacts/d3/d38bf94d19155028064bad0f8332b369 differ diff --git a/Library/Artifacts/d3/d3e39d216183352e7339729f8c4777df b/Library/Artifacts/d3/d3e39d216183352e7339729f8c4777df new file mode 100644 index 0000000..42b6332 Binary files /dev/null and b/Library/Artifacts/d3/d3e39d216183352e7339729f8c4777df differ diff --git a/Library/Artifacts/d4/d4044aa3553a99a183cf7e06749ba990 b/Library/Artifacts/d4/d4044aa3553a99a183cf7e06749ba990 new file mode 100644 index 0000000..ecbe5d9 Binary files /dev/null and b/Library/Artifacts/d4/d4044aa3553a99a183cf7e06749ba990 differ diff --git a/Library/Artifacts/d4/d40e40dfaf350154e2b410a2306bda38 b/Library/Artifacts/d4/d40e40dfaf350154e2b410a2306bda38 new file mode 100644 index 0000000..c55c8c1 Binary files /dev/null and b/Library/Artifacts/d4/d40e40dfaf350154e2b410a2306bda38 differ diff --git a/Library/Artifacts/d4/d40f57679420e867dc83ca5f60a59466 b/Library/Artifacts/d4/d40f57679420e867dc83ca5f60a59466 new file mode 100644 index 0000000..75ec283 Binary files /dev/null and b/Library/Artifacts/d4/d40f57679420e867dc83ca5f60a59466 differ diff --git a/Library/Artifacts/d4/d40fbdf21aac5cad83a5f8d1b832bb78 b/Library/Artifacts/d4/d40fbdf21aac5cad83a5f8d1b832bb78 new file mode 100644 index 0000000..4b5dd98 Binary files /dev/null and b/Library/Artifacts/d4/d40fbdf21aac5cad83a5f8d1b832bb78 differ diff --git a/Library/Artifacts/d4/d41799bd2e92fd2c3a84849246fb258c b/Library/Artifacts/d4/d41799bd2e92fd2c3a84849246fb258c new file mode 100644 index 0000000..e678944 Binary files /dev/null and b/Library/Artifacts/d4/d41799bd2e92fd2c3a84849246fb258c differ diff --git a/Library/Artifacts/d4/d4334089599ec5c23ca258b0cff1f55d b/Library/Artifacts/d4/d4334089599ec5c23ca258b0cff1f55d new file mode 100644 index 0000000..bda2e4d Binary files /dev/null and b/Library/Artifacts/d4/d4334089599ec5c23ca258b0cff1f55d differ diff --git a/Library/Artifacts/d4/d4615e0e4ade6f71d9681ed8f5b83e4a b/Library/Artifacts/d4/d4615e0e4ade6f71d9681ed8f5b83e4a new file mode 100644 index 0000000..d4a78b5 Binary files /dev/null and b/Library/Artifacts/d4/d4615e0e4ade6f71d9681ed8f5b83e4a differ diff --git a/Library/Artifacts/d4/d46d7c1b14a76fb582ed79197529dcef b/Library/Artifacts/d4/d46d7c1b14a76fb582ed79197529dcef new file mode 100644 index 0000000..5e23363 Binary files /dev/null and b/Library/Artifacts/d4/d46d7c1b14a76fb582ed79197529dcef differ diff --git a/Library/Artifacts/d4/d4707d14de159d6ad4249057e66a652f b/Library/Artifacts/d4/d4707d14de159d6ad4249057e66a652f new file mode 100644 index 0000000..c6fa1ea Binary files /dev/null and b/Library/Artifacts/d4/d4707d14de159d6ad4249057e66a652f differ diff --git a/Library/Artifacts/d4/d4716acc373730c553c3884bcc40118d b/Library/Artifacts/d4/d4716acc373730c553c3884bcc40118d new file mode 100644 index 0000000..ba83dde Binary files /dev/null and b/Library/Artifacts/d4/d4716acc373730c553c3884bcc40118d differ diff --git a/Library/Artifacts/d4/d4768db40d40b050be93adcd635da68c b/Library/Artifacts/d4/d4768db40d40b050be93adcd635da68c new file mode 100644 index 0000000..e7ed326 Binary files /dev/null and b/Library/Artifacts/d4/d4768db40d40b050be93adcd635da68c differ diff --git a/Library/Artifacts/d4/d4a0523b574e393019e2469bf2a6341f b/Library/Artifacts/d4/d4a0523b574e393019e2469bf2a6341f new file mode 100644 index 0000000..b09c74f Binary files /dev/null and b/Library/Artifacts/d4/d4a0523b574e393019e2469bf2a6341f differ diff --git a/Library/Artifacts/d4/d4a3a17e7d7f28a007fe7ae7845e03a5 b/Library/Artifacts/d4/d4a3a17e7d7f28a007fe7ae7845e03a5 new file mode 100644 index 0000000..845f750 Binary files /dev/null and b/Library/Artifacts/d4/d4a3a17e7d7f28a007fe7ae7845e03a5 differ diff --git a/Library/Artifacts/d4/d4b1d654c20eabbbca09778b2c359ff7 b/Library/Artifacts/d4/d4b1d654c20eabbbca09778b2c359ff7 new file mode 100644 index 0000000..7136ce2 Binary files /dev/null and b/Library/Artifacts/d4/d4b1d654c20eabbbca09778b2c359ff7 differ diff --git a/Library/Artifacts/d4/d4d81330c8e00a1f7db2721dfddd8478 b/Library/Artifacts/d4/d4d81330c8e00a1f7db2721dfddd8478 new file mode 100644 index 0000000..496bcd2 Binary files /dev/null and b/Library/Artifacts/d4/d4d81330c8e00a1f7db2721dfddd8478 differ diff --git a/Library/Artifacts/d4/d4de170a6e1e1cb0bd19bf8a37bd1c75 b/Library/Artifacts/d4/d4de170a6e1e1cb0bd19bf8a37bd1c75 new file mode 100644 index 0000000..a6e860d Binary files /dev/null and b/Library/Artifacts/d4/d4de170a6e1e1cb0bd19bf8a37bd1c75 differ diff --git a/Library/Artifacts/d4/d4e2547b82b32d8396f1c6ccab964ae8 b/Library/Artifacts/d4/d4e2547b82b32d8396f1c6ccab964ae8 new file mode 100644 index 0000000..ac1391f Binary files /dev/null and b/Library/Artifacts/d4/d4e2547b82b32d8396f1c6ccab964ae8 differ diff --git a/Library/Artifacts/d4/d4f8c72ea79674cba2f562d036cc1681 b/Library/Artifacts/d4/d4f8c72ea79674cba2f562d036cc1681 new file mode 100644 index 0000000..72fd971 Binary files /dev/null and b/Library/Artifacts/d4/d4f8c72ea79674cba2f562d036cc1681 differ diff --git a/Library/Artifacts/d4/d4fb7094db45e573bbeb3d0c087eca93 b/Library/Artifacts/d4/d4fb7094db45e573bbeb3d0c087eca93 new file mode 100644 index 0000000..ce1ed84 Binary files /dev/null and b/Library/Artifacts/d4/d4fb7094db45e573bbeb3d0c087eca93 differ diff --git a/Library/Artifacts/d5/d546b30baa6d318016a2e29f06b10ea6 b/Library/Artifacts/d5/d546b30baa6d318016a2e29f06b10ea6 new file mode 100644 index 0000000..b07eeac Binary files /dev/null and b/Library/Artifacts/d5/d546b30baa6d318016a2e29f06b10ea6 differ diff --git a/Library/Artifacts/d5/d57a6668c6cd8880edade54471cff01f b/Library/Artifacts/d5/d57a6668c6cd8880edade54471cff01f new file mode 100644 index 0000000..511951b Binary files /dev/null and b/Library/Artifacts/d5/d57a6668c6cd8880edade54471cff01f differ diff --git a/Library/Artifacts/d5/d5aa07829f932d1ad8eb13f9ccd2403b b/Library/Artifacts/d5/d5aa07829f932d1ad8eb13f9ccd2403b new file mode 100644 index 0000000..d4e60c8 Binary files /dev/null and b/Library/Artifacts/d5/d5aa07829f932d1ad8eb13f9ccd2403b differ diff --git a/Library/Artifacts/d5/d5b82f1c23f856913c4328f2c152e22d b/Library/Artifacts/d5/d5b82f1c23f856913c4328f2c152e22d new file mode 100644 index 0000000..8930a7d Binary files /dev/null and b/Library/Artifacts/d5/d5b82f1c23f856913c4328f2c152e22d differ diff --git a/Library/Artifacts/d5/d5f25a744819ebff4d3c920ccddfbb25 b/Library/Artifacts/d5/d5f25a744819ebff4d3c920ccddfbb25 new file mode 100644 index 0000000..5fb371a Binary files /dev/null and b/Library/Artifacts/d5/d5f25a744819ebff4d3c920ccddfbb25 differ diff --git a/Library/Artifacts/d5/d5fc3ec7b48bcd3a26fc54ff9a670371 b/Library/Artifacts/d5/d5fc3ec7b48bcd3a26fc54ff9a670371 new file mode 100644 index 0000000..f2df7af Binary files /dev/null and b/Library/Artifacts/d5/d5fc3ec7b48bcd3a26fc54ff9a670371 differ diff --git a/Library/Artifacts/d6/d644d182e8ef029fe0f51c7b12c1ff06 b/Library/Artifacts/d6/d644d182e8ef029fe0f51c7b12c1ff06 new file mode 100644 index 0000000..fe3ea62 Binary files /dev/null and b/Library/Artifacts/d6/d644d182e8ef029fe0f51c7b12c1ff06 differ diff --git a/Library/Artifacts/d6/d682b7596cbda0b38927733530bc4c6f b/Library/Artifacts/d6/d682b7596cbda0b38927733530bc4c6f new file mode 100644 index 0000000..76b8775 Binary files /dev/null and b/Library/Artifacts/d6/d682b7596cbda0b38927733530bc4c6f differ diff --git a/Library/Artifacts/d6/d6a2231931eed856ac8f2367f4130070 b/Library/Artifacts/d6/d6a2231931eed856ac8f2367f4130070 new file mode 100644 index 0000000..c3963bd Binary files /dev/null and b/Library/Artifacts/d6/d6a2231931eed856ac8f2367f4130070 differ diff --git a/Library/Artifacts/d7/d72e104996b17b0391b463a7ca5ea4f3 b/Library/Artifacts/d7/d72e104996b17b0391b463a7ca5ea4f3 new file mode 100644 index 0000000..1d11077 Binary files /dev/null and b/Library/Artifacts/d7/d72e104996b17b0391b463a7ca5ea4f3 differ diff --git a/Library/Artifacts/d7/d7572a050a43025c018ddd9ccb3889f0 b/Library/Artifacts/d7/d7572a050a43025c018ddd9ccb3889f0 new file mode 100644 index 0000000..c413b5c Binary files /dev/null and b/Library/Artifacts/d7/d7572a050a43025c018ddd9ccb3889f0 differ diff --git a/Library/Artifacts/d7/d767e7317da6436cf061befef151c40f b/Library/Artifacts/d7/d767e7317da6436cf061befef151c40f new file mode 100644 index 0000000..e529de7 Binary files /dev/null and b/Library/Artifacts/d7/d767e7317da6436cf061befef151c40f differ diff --git a/Library/Artifacts/d7/d76b30a8fc636797281039bcaec9ebd5 b/Library/Artifacts/d7/d76b30a8fc636797281039bcaec9ebd5 new file mode 100644 index 0000000..cd80f63 Binary files /dev/null and b/Library/Artifacts/d7/d76b30a8fc636797281039bcaec9ebd5 differ diff --git a/Library/Artifacts/d7/d770f55c264b372186fc2ba44af61e54 b/Library/Artifacts/d7/d770f55c264b372186fc2ba44af61e54 new file mode 100644 index 0000000..cdb08e5 Binary files /dev/null and b/Library/Artifacts/d7/d770f55c264b372186fc2ba44af61e54 differ diff --git a/Library/Artifacts/d7/d7866ea01659c8f559811e2f9a0c91b5 b/Library/Artifacts/d7/d7866ea01659c8f559811e2f9a0c91b5 new file mode 100644 index 0000000..0ac0652 Binary files /dev/null and b/Library/Artifacts/d7/d7866ea01659c8f559811e2f9a0c91b5 differ diff --git a/Library/Artifacts/d7/d787416dec5aa1c1307213b361a97937 b/Library/Artifacts/d7/d787416dec5aa1c1307213b361a97937 new file mode 100644 index 0000000..db807eb Binary files /dev/null and b/Library/Artifacts/d7/d787416dec5aa1c1307213b361a97937 differ diff --git a/Library/Artifacts/d7/d79811923142ed823952efe30f4714b9 b/Library/Artifacts/d7/d79811923142ed823952efe30f4714b9 new file mode 100644 index 0000000..4f20d14 Binary files /dev/null and b/Library/Artifacts/d7/d79811923142ed823952efe30f4714b9 differ diff --git a/Library/Artifacts/d7/d7a80894ef640b1af65a5491efe77024 b/Library/Artifacts/d7/d7a80894ef640b1af65a5491efe77024 new file mode 100644 index 0000000..485a374 Binary files /dev/null and b/Library/Artifacts/d7/d7a80894ef640b1af65a5491efe77024 differ diff --git a/Library/Artifacts/d7/d7aa79b39dcab2691d288e2c937dd482 b/Library/Artifacts/d7/d7aa79b39dcab2691d288e2c937dd482 new file mode 100644 index 0000000..a66fcab Binary files /dev/null and b/Library/Artifacts/d7/d7aa79b39dcab2691d288e2c937dd482 differ diff --git a/Library/Artifacts/d7/d7d9ea76d557f6dbb2a25af13a644584 b/Library/Artifacts/d7/d7d9ea76d557f6dbb2a25af13a644584 new file mode 100644 index 0000000..80aac54 Binary files /dev/null and b/Library/Artifacts/d7/d7d9ea76d557f6dbb2a25af13a644584 differ diff --git a/Library/Artifacts/d7/d7e69c49edb7af20486e838bd604afd1 b/Library/Artifacts/d7/d7e69c49edb7af20486e838bd604afd1 new file mode 100644 index 0000000..b40c04c Binary files /dev/null and b/Library/Artifacts/d7/d7e69c49edb7af20486e838bd604afd1 differ diff --git a/Library/Artifacts/d7/d7edee878755729f9d30f3bff8b277c3 b/Library/Artifacts/d7/d7edee878755729f9d30f3bff8b277c3 new file mode 100644 index 0000000..c9bc4d5 Binary files /dev/null and b/Library/Artifacts/d7/d7edee878755729f9d30f3bff8b277c3 differ diff --git a/Library/Artifacts/d7/d7f79f8ad35a843111473dea64ec4475 b/Library/Artifacts/d7/d7f79f8ad35a843111473dea64ec4475 new file mode 100644 index 0000000..440ef82 Binary files /dev/null and b/Library/Artifacts/d7/d7f79f8ad35a843111473dea64ec4475 differ diff --git a/Library/Artifacts/d7/d7fc3682f8be7a5843193cbf7e7a5818 b/Library/Artifacts/d7/d7fc3682f8be7a5843193cbf7e7a5818 new file mode 100644 index 0000000..48198e1 Binary files /dev/null and b/Library/Artifacts/d7/d7fc3682f8be7a5843193cbf7e7a5818 differ diff --git a/Library/Artifacts/d8/d818a925b175431cf42e01c2716c5c25 b/Library/Artifacts/d8/d818a925b175431cf42e01c2716c5c25 new file mode 100644 index 0000000..abdd7e8 Binary files /dev/null and b/Library/Artifacts/d8/d818a925b175431cf42e01c2716c5c25 differ diff --git a/Library/Artifacts/d8/d828e0ace20355150bff1772665ff0d8 b/Library/Artifacts/d8/d828e0ace20355150bff1772665ff0d8 new file mode 100644 index 0000000..c8f3593 Binary files /dev/null and b/Library/Artifacts/d8/d828e0ace20355150bff1772665ff0d8 differ diff --git a/Library/Artifacts/d8/d851e3af797f1d8156b81cab6f2de691 b/Library/Artifacts/d8/d851e3af797f1d8156b81cab6f2de691 new file mode 100644 index 0000000..2dfc56a Binary files /dev/null and b/Library/Artifacts/d8/d851e3af797f1d8156b81cab6f2de691 differ diff --git a/Library/Artifacts/d8/d86009f2d6b75fb61e9f38863167c89d b/Library/Artifacts/d8/d86009f2d6b75fb61e9f38863167c89d new file mode 100644 index 0000000..5d4d3f8 Binary files /dev/null and b/Library/Artifacts/d8/d86009f2d6b75fb61e9f38863167c89d differ diff --git a/Library/Artifacts/d8/d861c8ec3b5276d738e9e58c0d3b5031 b/Library/Artifacts/d8/d861c8ec3b5276d738e9e58c0d3b5031 new file mode 100644 index 0000000..6851e16 Binary files /dev/null and b/Library/Artifacts/d8/d861c8ec3b5276d738e9e58c0d3b5031 differ diff --git a/Library/Artifacts/d8/d88e8c4a9339edd0e5c20db73fb2a824 b/Library/Artifacts/d8/d88e8c4a9339edd0e5c20db73fb2a824 new file mode 100644 index 0000000..5e6dae2 Binary files /dev/null and b/Library/Artifacts/d8/d88e8c4a9339edd0e5c20db73fb2a824 differ diff --git a/Library/Artifacts/d8/d898f968600208262efbaa1bd8648bbc b/Library/Artifacts/d8/d898f968600208262efbaa1bd8648bbc new file mode 100644 index 0000000..b6b4946 Binary files /dev/null and b/Library/Artifacts/d8/d898f968600208262efbaa1bd8648bbc differ diff --git a/Library/Artifacts/d8/d8b254f3c2621d87d1831effd7c079b5 b/Library/Artifacts/d8/d8b254f3c2621d87d1831effd7c079b5 new file mode 100644 index 0000000..0b73cb1 Binary files /dev/null and b/Library/Artifacts/d8/d8b254f3c2621d87d1831effd7c079b5 differ diff --git a/Library/Artifacts/d8/d8c15128c4303d22634fe74634317704 b/Library/Artifacts/d8/d8c15128c4303d22634fe74634317704 new file mode 100644 index 0000000..b4d0de6 Binary files /dev/null and b/Library/Artifacts/d8/d8c15128c4303d22634fe74634317704 differ diff --git a/Library/Artifacts/d8/d8c2214a92a900e317324ba350464c28 b/Library/Artifacts/d8/d8c2214a92a900e317324ba350464c28 new file mode 100644 index 0000000..d25f897 Binary files /dev/null and b/Library/Artifacts/d8/d8c2214a92a900e317324ba350464c28 differ diff --git a/Library/Artifacts/d8/d8da1afcf1e8c6202472b270fec38819 b/Library/Artifacts/d8/d8da1afcf1e8c6202472b270fec38819 new file mode 100644 index 0000000..0caaeed Binary files /dev/null and b/Library/Artifacts/d8/d8da1afcf1e8c6202472b270fec38819 differ diff --git a/Library/Artifacts/d9/d913a687ea32005a90650f2c4cd7464d b/Library/Artifacts/d9/d913a687ea32005a90650f2c4cd7464d new file mode 100644 index 0000000..6725f5e Binary files /dev/null and b/Library/Artifacts/d9/d913a687ea32005a90650f2c4cd7464d differ diff --git a/Library/Artifacts/d9/d962b4988a9af5cdf34d0c950397f546 b/Library/Artifacts/d9/d962b4988a9af5cdf34d0c950397f546 new file mode 100644 index 0000000..4fd8e48 Binary files /dev/null and b/Library/Artifacts/d9/d962b4988a9af5cdf34d0c950397f546 differ diff --git a/Library/Artifacts/d9/d99e37d52cccb3c50da1bc908c11584d b/Library/Artifacts/d9/d99e37d52cccb3c50da1bc908c11584d new file mode 100644 index 0000000..dc8e7f2 Binary files /dev/null and b/Library/Artifacts/d9/d99e37d52cccb3c50da1bc908c11584d differ diff --git a/Library/Artifacts/d9/d9a566b4cdce513c2a566b4a6bfc1788 b/Library/Artifacts/d9/d9a566b4cdce513c2a566b4a6bfc1788 new file mode 100644 index 0000000..505b122 Binary files /dev/null and b/Library/Artifacts/d9/d9a566b4cdce513c2a566b4a6bfc1788 differ diff --git a/Library/Artifacts/d9/d9ac84fa69eb65b9ee58391ba5897237 b/Library/Artifacts/d9/d9ac84fa69eb65b9ee58391ba5897237 new file mode 100644 index 0000000..5378971 Binary files /dev/null and b/Library/Artifacts/d9/d9ac84fa69eb65b9ee58391ba5897237 differ diff --git a/Library/Artifacts/d9/d9ddd097da830cd38d0de995282e2de3 b/Library/Artifacts/d9/d9ddd097da830cd38d0de995282e2de3 new file mode 100644 index 0000000..94ceb5b Binary files /dev/null and b/Library/Artifacts/d9/d9ddd097da830cd38d0de995282e2de3 differ diff --git a/Library/Artifacts/d9/d9ff48dad5726f8d8adfb98d2cebe9ff b/Library/Artifacts/d9/d9ff48dad5726f8d8adfb98d2cebe9ff new file mode 100644 index 0000000..7d0b097 Binary files /dev/null and b/Library/Artifacts/d9/d9ff48dad5726f8d8adfb98d2cebe9ff differ diff --git a/Library/Artifacts/da/da08b85bcebb7038929e424cfefad11e b/Library/Artifacts/da/da08b85bcebb7038929e424cfefad11e new file mode 100644 index 0000000..32d4059 Binary files /dev/null and b/Library/Artifacts/da/da08b85bcebb7038929e424cfefad11e differ diff --git a/Library/Artifacts/da/da0ecd61dacb63ef43827a6ea5734618 b/Library/Artifacts/da/da0ecd61dacb63ef43827a6ea5734618 new file mode 100644 index 0000000..88ebe4a Binary files /dev/null and b/Library/Artifacts/da/da0ecd61dacb63ef43827a6ea5734618 differ diff --git a/Library/Artifacts/da/da21ca2ce4bc3dd6f3d7708fec80bc8d b/Library/Artifacts/da/da21ca2ce4bc3dd6f3d7708fec80bc8d new file mode 100644 index 0000000..0178449 Binary files /dev/null and b/Library/Artifacts/da/da21ca2ce4bc3dd6f3d7708fec80bc8d differ diff --git a/Library/Artifacts/da/da3968111439f1aa4a4551319482bafb b/Library/Artifacts/da/da3968111439f1aa4a4551319482bafb new file mode 100644 index 0000000..cb14af7 Binary files /dev/null and b/Library/Artifacts/da/da3968111439f1aa4a4551319482bafb differ diff --git a/Library/Artifacts/da/da648c19c0269b70643e0b1c378fa9c4 b/Library/Artifacts/da/da648c19c0269b70643e0b1c378fa9c4 new file mode 100644 index 0000000..f11e04c Binary files /dev/null and b/Library/Artifacts/da/da648c19c0269b70643e0b1c378fa9c4 differ diff --git a/Library/Artifacts/da/da687f8d4ea85b15acdfaea4c0b2446b b/Library/Artifacts/da/da687f8d4ea85b15acdfaea4c0b2446b new file mode 100644 index 0000000..9141604 Binary files /dev/null and b/Library/Artifacts/da/da687f8d4ea85b15acdfaea4c0b2446b differ diff --git a/Library/Artifacts/da/da8449ff956f27155f20f4509ed4f677 b/Library/Artifacts/da/da8449ff956f27155f20f4509ed4f677 new file mode 100644 index 0000000..92e667d Binary files /dev/null and b/Library/Artifacts/da/da8449ff956f27155f20f4509ed4f677 differ diff --git a/Library/Artifacts/da/daa50a0bf03c80c4a9116f8b5159c90b b/Library/Artifacts/da/daa50a0bf03c80c4a9116f8b5159c90b new file mode 100644 index 0000000..87862cb Binary files /dev/null and b/Library/Artifacts/da/daa50a0bf03c80c4a9116f8b5159c90b differ diff --git a/Library/Artifacts/da/dad02565f48ae6633c55d984dafa4c86 b/Library/Artifacts/da/dad02565f48ae6633c55d984dafa4c86 new file mode 100644 index 0000000..8fc5332 Binary files /dev/null and b/Library/Artifacts/da/dad02565f48ae6633c55d984dafa4c86 differ diff --git a/Library/Artifacts/da/dad6c0a370edbc77c49699a98d58b0d6 b/Library/Artifacts/da/dad6c0a370edbc77c49699a98d58b0d6 new file mode 100644 index 0000000..da2b9df Binary files /dev/null and b/Library/Artifacts/da/dad6c0a370edbc77c49699a98d58b0d6 differ diff --git a/Library/Artifacts/da/daf7887c4181dacef259ad7ded41331c b/Library/Artifacts/da/daf7887c4181dacef259ad7ded41331c new file mode 100644 index 0000000..615ef55 Binary files /dev/null and b/Library/Artifacts/da/daf7887c4181dacef259ad7ded41331c differ diff --git a/Library/Artifacts/da/daf85f04bca8550b41d1d1855b288537 b/Library/Artifacts/da/daf85f04bca8550b41d1d1855b288537 new file mode 100644 index 0000000..a380c0b Binary files /dev/null and b/Library/Artifacts/da/daf85f04bca8550b41d1d1855b288537 differ diff --git a/Library/Artifacts/da/daff8f6b480571260255fa7b0baf65d4 b/Library/Artifacts/da/daff8f6b480571260255fa7b0baf65d4 new file mode 100644 index 0000000..4e49db0 Binary files /dev/null and b/Library/Artifacts/da/daff8f6b480571260255fa7b0baf65d4 differ diff --git a/Library/Artifacts/db/db243560b03a853c0863390fa6875607 b/Library/Artifacts/db/db243560b03a853c0863390fa6875607 new file mode 100644 index 0000000..928c4c6 Binary files /dev/null and b/Library/Artifacts/db/db243560b03a853c0863390fa6875607 differ diff --git a/Library/Artifacts/db/db485a4a4868bae3be83f7d12f57d8ee b/Library/Artifacts/db/db485a4a4868bae3be83f7d12f57d8ee new file mode 100644 index 0000000..c5e36df Binary files /dev/null and b/Library/Artifacts/db/db485a4a4868bae3be83f7d12f57d8ee differ diff --git a/Library/Artifacts/db/db4f4890b466f32c9a6df26907a46cf1 b/Library/Artifacts/db/db4f4890b466f32c9a6df26907a46cf1 new file mode 100644 index 0000000..4efa6c5 Binary files /dev/null and b/Library/Artifacts/db/db4f4890b466f32c9a6df26907a46cf1 differ diff --git a/Library/Artifacts/db/db54903202757da414364ebecdc0ade2 b/Library/Artifacts/db/db54903202757da414364ebecdc0ade2 new file mode 100644 index 0000000..c86f259 Binary files /dev/null and b/Library/Artifacts/db/db54903202757da414364ebecdc0ade2 differ diff --git a/Library/Artifacts/db/db5eec28770d6cf9ef879890ae083fe7 b/Library/Artifacts/db/db5eec28770d6cf9ef879890ae083fe7 new file mode 100644 index 0000000..c3ff57e Binary files /dev/null and b/Library/Artifacts/db/db5eec28770d6cf9ef879890ae083fe7 differ diff --git a/Library/Artifacts/db/db7475a8cde588f145d5b6717354e013 b/Library/Artifacts/db/db7475a8cde588f145d5b6717354e013 new file mode 100644 index 0000000..6512cb3 Binary files /dev/null and b/Library/Artifacts/db/db7475a8cde588f145d5b6717354e013 differ diff --git a/Library/Artifacts/db/db7891bacb4aa7cae3cb8153a418f292 b/Library/Artifacts/db/db7891bacb4aa7cae3cb8153a418f292 new file mode 100644 index 0000000..6082943 Binary files /dev/null and b/Library/Artifacts/db/db7891bacb4aa7cae3cb8153a418f292 differ diff --git a/Library/Artifacts/db/db94e8073980f36bfaad67b3c8bc28b8 b/Library/Artifacts/db/db94e8073980f36bfaad67b3c8bc28b8 new file mode 100644 index 0000000..cf40a0f Binary files /dev/null and b/Library/Artifacts/db/db94e8073980f36bfaad67b3c8bc28b8 differ diff --git a/Library/Artifacts/db/dba4c68a6b83d7c75e87fc2cadb646fa b/Library/Artifacts/db/dba4c68a6b83d7c75e87fc2cadb646fa new file mode 100644 index 0000000..ddf2979 Binary files /dev/null and b/Library/Artifacts/db/dba4c68a6b83d7c75e87fc2cadb646fa differ diff --git a/Library/Artifacts/db/dbdc5066d0cceac5992e203dde44975c b/Library/Artifacts/db/dbdc5066d0cceac5992e203dde44975c new file mode 100644 index 0000000..ef4f645 Binary files /dev/null and b/Library/Artifacts/db/dbdc5066d0cceac5992e203dde44975c differ diff --git a/Library/Artifacts/db/dbf65a1bcfcc62a99a12e103cdc9f7c2 b/Library/Artifacts/db/dbf65a1bcfcc62a99a12e103cdc9f7c2 new file mode 100644 index 0000000..744050b Binary files /dev/null and b/Library/Artifacts/db/dbf65a1bcfcc62a99a12e103cdc9f7c2 differ diff --git a/Library/Artifacts/dc/dc016c8e95ff46d5898ca97c262e4b4c b/Library/Artifacts/dc/dc016c8e95ff46d5898ca97c262e4b4c new file mode 100644 index 0000000..83fcce6 Binary files /dev/null and b/Library/Artifacts/dc/dc016c8e95ff46d5898ca97c262e4b4c differ diff --git a/Library/Artifacts/dc/dc17bd54fbc7a3abd40ddea4a07bfb6d b/Library/Artifacts/dc/dc17bd54fbc7a3abd40ddea4a07bfb6d new file mode 100644 index 0000000..b1addb1 Binary files /dev/null and b/Library/Artifacts/dc/dc17bd54fbc7a3abd40ddea4a07bfb6d differ diff --git a/Library/Artifacts/dc/dc25c4b1f0e43544226ce2ce41cd181f b/Library/Artifacts/dc/dc25c4b1f0e43544226ce2ce41cd181f new file mode 100644 index 0000000..0ff2a39 Binary files /dev/null and b/Library/Artifacts/dc/dc25c4b1f0e43544226ce2ce41cd181f differ diff --git a/Library/Artifacts/dc/dc2cba0a60ce743866ea5c361da7c519 b/Library/Artifacts/dc/dc2cba0a60ce743866ea5c361da7c519 new file mode 100644 index 0000000..8d87ca4 Binary files /dev/null and b/Library/Artifacts/dc/dc2cba0a60ce743866ea5c361da7c519 differ diff --git a/Library/Artifacts/dc/dc4073db6f20bb6b6196d5ab03c828de b/Library/Artifacts/dc/dc4073db6f20bb6b6196d5ab03c828de new file mode 100644 index 0000000..e13ce41 Binary files /dev/null and b/Library/Artifacts/dc/dc4073db6f20bb6b6196d5ab03c828de differ diff --git a/Library/Artifacts/dc/dc4807a9d3c81b6bf643f2ff37f723ce b/Library/Artifacts/dc/dc4807a9d3c81b6bf643f2ff37f723ce new file mode 100644 index 0000000..cbfc27a Binary files /dev/null and b/Library/Artifacts/dc/dc4807a9d3c81b6bf643f2ff37f723ce differ diff --git a/Library/Artifacts/dc/dc7f6a46cd564e30186c271ad68636c7 b/Library/Artifacts/dc/dc7f6a46cd564e30186c271ad68636c7 new file mode 100644 index 0000000..8112a2b Binary files /dev/null and b/Library/Artifacts/dc/dc7f6a46cd564e30186c271ad68636c7 differ diff --git a/Library/Artifacts/dc/dc86cc7026176fc921b7c8f837b35534 b/Library/Artifacts/dc/dc86cc7026176fc921b7c8f837b35534 new file mode 100644 index 0000000..f8cada9 Binary files /dev/null and b/Library/Artifacts/dc/dc86cc7026176fc921b7c8f837b35534 differ diff --git a/Library/Artifacts/dc/dc89b6a20a55cf54e42db0303f66485d b/Library/Artifacts/dc/dc89b6a20a55cf54e42db0303f66485d new file mode 100644 index 0000000..011a82e Binary files /dev/null and b/Library/Artifacts/dc/dc89b6a20a55cf54e42db0303f66485d differ diff --git a/Library/Artifacts/dc/dc8bd3bc654fdd739aff72b3739f6def b/Library/Artifacts/dc/dc8bd3bc654fdd739aff72b3739f6def new file mode 100644 index 0000000..6abbfce Binary files /dev/null and b/Library/Artifacts/dc/dc8bd3bc654fdd739aff72b3739f6def differ diff --git a/Library/Artifacts/dc/dc9343682368bb711443e51442dab19a b/Library/Artifacts/dc/dc9343682368bb711443e51442dab19a new file mode 100644 index 0000000..46aabcc Binary files /dev/null and b/Library/Artifacts/dc/dc9343682368bb711443e51442dab19a differ diff --git a/Library/Artifacts/dc/dca2c4be94e402f152cfb64d7454e744 b/Library/Artifacts/dc/dca2c4be94e402f152cfb64d7454e744 new file mode 100644 index 0000000..811d2f0 Binary files /dev/null and b/Library/Artifacts/dc/dca2c4be94e402f152cfb64d7454e744 differ diff --git a/Library/Artifacts/dc/dca370e4cc6cae37cab9e6f0fc306aaf b/Library/Artifacts/dc/dca370e4cc6cae37cab9e6f0fc306aaf new file mode 100644 index 0000000..66f6839 Binary files /dev/null and b/Library/Artifacts/dc/dca370e4cc6cae37cab9e6f0fc306aaf differ diff --git a/Library/Artifacts/dc/dcaed5f9d60b1afbc8546f5a02c91edd b/Library/Artifacts/dc/dcaed5f9d60b1afbc8546f5a02c91edd new file mode 100644 index 0000000..2993f8d Binary files /dev/null and b/Library/Artifacts/dc/dcaed5f9d60b1afbc8546f5a02c91edd differ diff --git a/Library/Artifacts/dc/dcb6509a6495ac25b3db7ba446b432a4 b/Library/Artifacts/dc/dcb6509a6495ac25b3db7ba446b432a4 new file mode 100644 index 0000000..9df579a Binary files /dev/null and b/Library/Artifacts/dc/dcb6509a6495ac25b3db7ba446b432a4 differ diff --git a/Library/Artifacts/dc/dcbdb29641353d8bb1be7da49c8143e8 b/Library/Artifacts/dc/dcbdb29641353d8bb1be7da49c8143e8 new file mode 100644 index 0000000..eb9a9c0 Binary files /dev/null and b/Library/Artifacts/dc/dcbdb29641353d8bb1be7da49c8143e8 differ diff --git a/Library/Artifacts/dc/dcc348bba53175cdfb2c2b1d64b9827b b/Library/Artifacts/dc/dcc348bba53175cdfb2c2b1d64b9827b new file mode 100644 index 0000000..add8ef1 Binary files /dev/null and b/Library/Artifacts/dc/dcc348bba53175cdfb2c2b1d64b9827b differ diff --git a/Library/Artifacts/dc/dccd5a641f9582814dd84f3538ad0345 b/Library/Artifacts/dc/dccd5a641f9582814dd84f3538ad0345 new file mode 100644 index 0000000..0512e7f Binary files /dev/null and b/Library/Artifacts/dc/dccd5a641f9582814dd84f3538ad0345 differ diff --git a/Library/Artifacts/dc/dce9b2f9b8098a8bfcd62e9fae81c817 b/Library/Artifacts/dc/dce9b2f9b8098a8bfcd62e9fae81c817 new file mode 100644 index 0000000..3b62cf9 Binary files /dev/null and b/Library/Artifacts/dc/dce9b2f9b8098a8bfcd62e9fae81c817 differ diff --git a/Library/Artifacts/dc/dcf6609174bb7414ba05d9cbc6a9f02d b/Library/Artifacts/dc/dcf6609174bb7414ba05d9cbc6a9f02d new file mode 100644 index 0000000..771b7ba Binary files /dev/null and b/Library/Artifacts/dc/dcf6609174bb7414ba05d9cbc6a9f02d differ diff --git a/Library/Artifacts/dd/dd15c43be678d3581aacffc54ea94514 b/Library/Artifacts/dd/dd15c43be678d3581aacffc54ea94514 new file mode 100644 index 0000000..8a6546c Binary files /dev/null and b/Library/Artifacts/dd/dd15c43be678d3581aacffc54ea94514 differ diff --git a/Library/Artifacts/dd/dd177b4659877b17c9229990afbf078e b/Library/Artifacts/dd/dd177b4659877b17c9229990afbf078e new file mode 100644 index 0000000..8659cd4 Binary files /dev/null and b/Library/Artifacts/dd/dd177b4659877b17c9229990afbf078e differ diff --git a/Library/Artifacts/dd/dd1d3611fc0f31255884bee954d5339b b/Library/Artifacts/dd/dd1d3611fc0f31255884bee954d5339b new file mode 100644 index 0000000..7ac3c82 Binary files /dev/null and b/Library/Artifacts/dd/dd1d3611fc0f31255884bee954d5339b differ diff --git a/Library/Artifacts/dd/dd33d5b0a418d58fe7e5f00ef80c5cc5 b/Library/Artifacts/dd/dd33d5b0a418d58fe7e5f00ef80c5cc5 new file mode 100644 index 0000000..e51e394 Binary files /dev/null and b/Library/Artifacts/dd/dd33d5b0a418d58fe7e5f00ef80c5cc5 differ diff --git a/Library/Artifacts/dd/dd56414c668fd391a04495572687cdbd b/Library/Artifacts/dd/dd56414c668fd391a04495572687cdbd new file mode 100644 index 0000000..7d1eee2 Binary files /dev/null and b/Library/Artifacts/dd/dd56414c668fd391a04495572687cdbd differ diff --git a/Library/Artifacts/dd/dd59c653ae4a6e02fb471b96238ec97b b/Library/Artifacts/dd/dd59c653ae4a6e02fb471b96238ec97b new file mode 100644 index 0000000..965c0bd Binary files /dev/null and b/Library/Artifacts/dd/dd59c653ae4a6e02fb471b96238ec97b differ diff --git a/Library/Artifacts/dd/dd85a095a22b25aec51113b2667a0801 b/Library/Artifacts/dd/dd85a095a22b25aec51113b2667a0801 new file mode 100644 index 0000000..268e5e4 Binary files /dev/null and b/Library/Artifacts/dd/dd85a095a22b25aec51113b2667a0801 differ diff --git a/Library/Artifacts/dd/ddc464e2e349640399f503d6d9cbd952 b/Library/Artifacts/dd/ddc464e2e349640399f503d6d9cbd952 new file mode 100644 index 0000000..1bb7d1b Binary files /dev/null and b/Library/Artifacts/dd/ddc464e2e349640399f503d6d9cbd952 differ diff --git a/Library/Artifacts/dd/ddfd1604fb13da73ab32bb43ee96595f b/Library/Artifacts/dd/ddfd1604fb13da73ab32bb43ee96595f new file mode 100644 index 0000000..22b0f29 Binary files /dev/null and b/Library/Artifacts/dd/ddfd1604fb13da73ab32bb43ee96595f differ diff --git a/Library/Artifacts/de/de3a613aec92e064b3c87456405e7df3 b/Library/Artifacts/de/de3a613aec92e064b3c87456405e7df3 new file mode 100644 index 0000000..10b45ef Binary files /dev/null and b/Library/Artifacts/de/de3a613aec92e064b3c87456405e7df3 differ diff --git a/Library/Artifacts/de/de3de61af68460b7f2c920611b0ace99 b/Library/Artifacts/de/de3de61af68460b7f2c920611b0ace99 new file mode 100644 index 0000000..b978ca2 Binary files /dev/null and b/Library/Artifacts/de/de3de61af68460b7f2c920611b0ace99 differ diff --git a/Library/Artifacts/de/de5060c7bf911a2dcb3e7692abb0764a b/Library/Artifacts/de/de5060c7bf911a2dcb3e7692abb0764a new file mode 100644 index 0000000..3ce882e Binary files /dev/null and b/Library/Artifacts/de/de5060c7bf911a2dcb3e7692abb0764a differ diff --git a/Library/Artifacts/de/de6dcbca70d44c6ec0427579665378c1 b/Library/Artifacts/de/de6dcbca70d44c6ec0427579665378c1 new file mode 100644 index 0000000..eef54c5 Binary files /dev/null and b/Library/Artifacts/de/de6dcbca70d44c6ec0427579665378c1 differ diff --git a/Library/Artifacts/de/de8b855a9e5f60a85b4ef71208bc137a b/Library/Artifacts/de/de8b855a9e5f60a85b4ef71208bc137a new file mode 100644 index 0000000..0e7d4df Binary files /dev/null and b/Library/Artifacts/de/de8b855a9e5f60a85b4ef71208bc137a differ diff --git a/Library/Artifacts/de/de9a9374990d842134aad2c17202fa36 b/Library/Artifacts/de/de9a9374990d842134aad2c17202fa36 new file mode 100644 index 0000000..2e47ef6 Binary files /dev/null and b/Library/Artifacts/de/de9a9374990d842134aad2c17202fa36 differ diff --git a/Library/Artifacts/de/dea7483a332b9a1c635a85e5f0319378 b/Library/Artifacts/de/dea7483a332b9a1c635a85e5f0319378 new file mode 100644 index 0000000..d92cf45 Binary files /dev/null and b/Library/Artifacts/de/dea7483a332b9a1c635a85e5f0319378 differ diff --git a/Library/Artifacts/de/deb4f4b750acf5ef1d808655439b81b3 b/Library/Artifacts/de/deb4f4b750acf5ef1d808655439b81b3 new file mode 100644 index 0000000..4e20971 Binary files /dev/null and b/Library/Artifacts/de/deb4f4b750acf5ef1d808655439b81b3 differ diff --git a/Library/Artifacts/de/debf15a0965ca87e3dbabc8221d77ec3 b/Library/Artifacts/de/debf15a0965ca87e3dbabc8221d77ec3 new file mode 100644 index 0000000..c6d9fc2 Binary files /dev/null and b/Library/Artifacts/de/debf15a0965ca87e3dbabc8221d77ec3 differ diff --git a/Library/Artifacts/de/ded47b214f71f277c33b3df085638e05 b/Library/Artifacts/de/ded47b214f71f277c33b3df085638e05 new file mode 100644 index 0000000..2f51c04 Binary files /dev/null and b/Library/Artifacts/de/ded47b214f71f277c33b3df085638e05 differ diff --git a/Library/Artifacts/de/def32a4d4a689070c894c14a5ee21f7e b/Library/Artifacts/de/def32a4d4a689070c894c14a5ee21f7e new file mode 100644 index 0000000..7b8a5c6 Binary files /dev/null and b/Library/Artifacts/de/def32a4d4a689070c894c14a5ee21f7e differ diff --git a/Library/Artifacts/de/def94c9afe151541909bdf4e9ddc63a8 b/Library/Artifacts/de/def94c9afe151541909bdf4e9ddc63a8 new file mode 100644 index 0000000..12c6e0c Binary files /dev/null and b/Library/Artifacts/de/def94c9afe151541909bdf4e9ddc63a8 differ diff --git a/Library/Artifacts/de/defdeb9f3271f9ff13772c9f1c035fbe b/Library/Artifacts/de/defdeb9f3271f9ff13772c9f1c035fbe new file mode 100644 index 0000000..bc857db Binary files /dev/null and b/Library/Artifacts/de/defdeb9f3271f9ff13772c9f1c035fbe differ diff --git a/Library/Artifacts/de/defe2f4828048b9724b97c96e8262d68 b/Library/Artifacts/de/defe2f4828048b9724b97c96e8262d68 new file mode 100644 index 0000000..610fc78 Binary files /dev/null and b/Library/Artifacts/de/defe2f4828048b9724b97c96e8262d68 differ diff --git a/Library/Artifacts/df/df0d3c0aa532cbb7fd003ae3522d250b b/Library/Artifacts/df/df0d3c0aa532cbb7fd003ae3522d250b new file mode 100644 index 0000000..138124f Binary files /dev/null and b/Library/Artifacts/df/df0d3c0aa532cbb7fd003ae3522d250b differ diff --git a/Library/Artifacts/df/df1e31d7c567e802ed3636db3bc8e604 b/Library/Artifacts/df/df1e31d7c567e802ed3636db3bc8e604 new file mode 100644 index 0000000..8810a5a Binary files /dev/null and b/Library/Artifacts/df/df1e31d7c567e802ed3636db3bc8e604 differ diff --git a/Library/Artifacts/df/df2f57d75fd4019ac6805f8f1d6db65b b/Library/Artifacts/df/df2f57d75fd4019ac6805f8f1d6db65b new file mode 100644 index 0000000..1c39c78 Binary files /dev/null and b/Library/Artifacts/df/df2f57d75fd4019ac6805f8f1d6db65b differ diff --git a/Library/Artifacts/df/df497d53d15903a90aa122624bf56019 b/Library/Artifacts/df/df497d53d15903a90aa122624bf56019 new file mode 100644 index 0000000..2676356 Binary files /dev/null and b/Library/Artifacts/df/df497d53d15903a90aa122624bf56019 differ diff --git a/Library/Artifacts/df/df8e8b471552d3c7a6d515fe24a71d9c b/Library/Artifacts/df/df8e8b471552d3c7a6d515fe24a71d9c new file mode 100644 index 0000000..7ccc5a3 Binary files /dev/null and b/Library/Artifacts/df/df8e8b471552d3c7a6d515fe24a71d9c differ diff --git a/Library/Artifacts/df/df9bda562ada25a6c0b6785a3bfd633d b/Library/Artifacts/df/df9bda562ada25a6c0b6785a3bfd633d new file mode 100644 index 0000000..62ca3f8 Binary files /dev/null and b/Library/Artifacts/df/df9bda562ada25a6c0b6785a3bfd633d differ diff --git a/Library/Artifacts/df/dfa5ddcac53526ae12e41700068e8cb2 b/Library/Artifacts/df/dfa5ddcac53526ae12e41700068e8cb2 new file mode 100644 index 0000000..2a727fc Binary files /dev/null and b/Library/Artifacts/df/dfa5ddcac53526ae12e41700068e8cb2 differ diff --git a/Library/Artifacts/df/dfd3d145095a94d6271c79549700bc01 b/Library/Artifacts/df/dfd3d145095a94d6271c79549700bc01 new file mode 100644 index 0000000..40df66f Binary files /dev/null and b/Library/Artifacts/df/dfd3d145095a94d6271c79549700bc01 differ diff --git a/Library/Artifacts/df/dff19d3e9cf019f71a5b1677cea4d278 b/Library/Artifacts/df/dff19d3e9cf019f71a5b1677cea4d278 new file mode 100644 index 0000000..6ef61be Binary files /dev/null and b/Library/Artifacts/df/dff19d3e9cf019f71a5b1677cea4d278 differ diff --git a/Library/Artifacts/df/dffc2fb6db5fddb370e74c636028f15a b/Library/Artifacts/df/dffc2fb6db5fddb370e74c636028f15a new file mode 100644 index 0000000..4c521aa Binary files /dev/null and b/Library/Artifacts/df/dffc2fb6db5fddb370e74c636028f15a differ diff --git a/Library/Artifacts/e0/e025be2c15c91b14c64e63d9ae3df344 b/Library/Artifacts/e0/e025be2c15c91b14c64e63d9ae3df344 new file mode 100644 index 0000000..7dc9434 Binary files /dev/null and b/Library/Artifacts/e0/e025be2c15c91b14c64e63d9ae3df344 differ diff --git a/Library/Artifacts/e0/e036cca8cc46e2b91715c0030a7f19c0 b/Library/Artifacts/e0/e036cca8cc46e2b91715c0030a7f19c0 new file mode 100644 index 0000000..2332d32 Binary files /dev/null and b/Library/Artifacts/e0/e036cca8cc46e2b91715c0030a7f19c0 differ diff --git a/Library/Artifacts/e0/e04be10f53b23f0ec2bf2ffa03ac462f b/Library/Artifacts/e0/e04be10f53b23f0ec2bf2ffa03ac462f new file mode 100644 index 0000000..b1c0950 Binary files /dev/null and b/Library/Artifacts/e0/e04be10f53b23f0ec2bf2ffa03ac462f differ diff --git a/Library/Artifacts/e0/e059dfe74b75e9e706144451beb7c761 b/Library/Artifacts/e0/e059dfe74b75e9e706144451beb7c761 new file mode 100644 index 0000000..419fd67 Binary files /dev/null and b/Library/Artifacts/e0/e059dfe74b75e9e706144451beb7c761 differ diff --git a/Library/Artifacts/e0/e07c96be3d7807cb1e4b7f3136c0feff b/Library/Artifacts/e0/e07c96be3d7807cb1e4b7f3136c0feff new file mode 100644 index 0000000..fa9a5aa Binary files /dev/null and b/Library/Artifacts/e0/e07c96be3d7807cb1e4b7f3136c0feff differ diff --git a/Library/Artifacts/e0/e0c78e01c48a3adffdb9de4a619f3402 b/Library/Artifacts/e0/e0c78e01c48a3adffdb9de4a619f3402 new file mode 100644 index 0000000..754e9b7 Binary files /dev/null and b/Library/Artifacts/e0/e0c78e01c48a3adffdb9de4a619f3402 differ diff --git a/Library/Artifacts/e0/e0d056372be015d53f67370af467e47f b/Library/Artifacts/e0/e0d056372be015d53f67370af467e47f new file mode 100644 index 0000000..1ae03d3 Binary files /dev/null and b/Library/Artifacts/e0/e0d056372be015d53f67370af467e47f differ diff --git a/Library/Artifacts/e0/e0e2ff66238cefe3ec7e93e50ec9d489 b/Library/Artifacts/e0/e0e2ff66238cefe3ec7e93e50ec9d489 new file mode 100644 index 0000000..05f7595 Binary files /dev/null and b/Library/Artifacts/e0/e0e2ff66238cefe3ec7e93e50ec9d489 differ diff --git a/Library/Artifacts/e0/e0e43be9e45a14453b81d09148ccc27e b/Library/Artifacts/e0/e0e43be9e45a14453b81d09148ccc27e new file mode 100644 index 0000000..8c21f85 Binary files /dev/null and b/Library/Artifacts/e0/e0e43be9e45a14453b81d09148ccc27e differ diff --git a/Library/Artifacts/e1/e1149db154bc99534094ae50bfef72b2 b/Library/Artifacts/e1/e1149db154bc99534094ae50bfef72b2 new file mode 100644 index 0000000..982626f Binary files /dev/null and b/Library/Artifacts/e1/e1149db154bc99534094ae50bfef72b2 differ diff --git a/Library/Artifacts/e1/e11b4d8a1a7ee332696bca9d1d600670 b/Library/Artifacts/e1/e11b4d8a1a7ee332696bca9d1d600670 new file mode 100644 index 0000000..7fb3fb9 Binary files /dev/null and b/Library/Artifacts/e1/e11b4d8a1a7ee332696bca9d1d600670 differ diff --git a/Library/Artifacts/e1/e11efbf6ffbb353aac0bd199c5db27b2 b/Library/Artifacts/e1/e11efbf6ffbb353aac0bd199c5db27b2 new file mode 100644 index 0000000..0dda33a Binary files /dev/null and b/Library/Artifacts/e1/e11efbf6ffbb353aac0bd199c5db27b2 differ diff --git a/Library/Artifacts/e1/e14356aae893a970978759815d17bd52 b/Library/Artifacts/e1/e14356aae893a970978759815d17bd52 new file mode 100644 index 0000000..0316ea3 Binary files /dev/null and b/Library/Artifacts/e1/e14356aae893a970978759815d17bd52 differ diff --git a/Library/Artifacts/e1/e16bb4d98688b3d502a100f105aa402f b/Library/Artifacts/e1/e16bb4d98688b3d502a100f105aa402f new file mode 100644 index 0000000..5b687ca Binary files /dev/null and b/Library/Artifacts/e1/e16bb4d98688b3d502a100f105aa402f differ diff --git a/Library/Artifacts/e1/e1b2c40cb051bd42d75e7cefb60d8d4b b/Library/Artifacts/e1/e1b2c40cb051bd42d75e7cefb60d8d4b new file mode 100644 index 0000000..96c802f Binary files /dev/null and b/Library/Artifacts/e1/e1b2c40cb051bd42d75e7cefb60d8d4b differ diff --git a/Library/Artifacts/e1/e1b67996809185ba2e4d9dc764ebb840 b/Library/Artifacts/e1/e1b67996809185ba2e4d9dc764ebb840 new file mode 100644 index 0000000..6f07950 Binary files /dev/null and b/Library/Artifacts/e1/e1b67996809185ba2e4d9dc764ebb840 differ diff --git a/Library/Artifacts/e1/e1bbfa5ef5d6225af1d8a2c5a6b9f070 b/Library/Artifacts/e1/e1bbfa5ef5d6225af1d8a2c5a6b9f070 new file mode 100644 index 0000000..df0334f Binary files /dev/null and b/Library/Artifacts/e1/e1bbfa5ef5d6225af1d8a2c5a6b9f070 differ diff --git a/Library/Artifacts/e1/e1c8613a16802408535772776e046b5c b/Library/Artifacts/e1/e1c8613a16802408535772776e046b5c new file mode 100644 index 0000000..0ec1f6b Binary files /dev/null and b/Library/Artifacts/e1/e1c8613a16802408535772776e046b5c differ diff --git a/Library/Artifacts/e1/e1daa4d041cfa20a8ac4b0fbffa693b8 b/Library/Artifacts/e1/e1daa4d041cfa20a8ac4b0fbffa693b8 new file mode 100644 index 0000000..5aba401 Binary files /dev/null and b/Library/Artifacts/e1/e1daa4d041cfa20a8ac4b0fbffa693b8 differ diff --git a/Library/Artifacts/e1/e1e4431bf6e423271de1883888166f51 b/Library/Artifacts/e1/e1e4431bf6e423271de1883888166f51 new file mode 100644 index 0000000..92efb0f Binary files /dev/null and b/Library/Artifacts/e1/e1e4431bf6e423271de1883888166f51 differ diff --git a/Library/Artifacts/e1/e1e8a6342bd8a2b6105195f3e5bd93d7 b/Library/Artifacts/e1/e1e8a6342bd8a2b6105195f3e5bd93d7 new file mode 100644 index 0000000..0fd5dac Binary files /dev/null and b/Library/Artifacts/e1/e1e8a6342bd8a2b6105195f3e5bd93d7 differ diff --git a/Library/Artifacts/e1/e1ef686ea11732d3a7400f5ee9f44f34 b/Library/Artifacts/e1/e1ef686ea11732d3a7400f5ee9f44f34 new file mode 100644 index 0000000..cd8061e Binary files /dev/null and b/Library/Artifacts/e1/e1ef686ea11732d3a7400f5ee9f44f34 differ diff --git a/Library/Artifacts/e2/e206602ea4a88e0391e70f71899a8fbd b/Library/Artifacts/e2/e206602ea4a88e0391e70f71899a8fbd new file mode 100644 index 0000000..5e51894 Binary files /dev/null and b/Library/Artifacts/e2/e206602ea4a88e0391e70f71899a8fbd differ diff --git a/Library/Artifacts/e2/e206e2a4d434eb606775dc68409dd9ec b/Library/Artifacts/e2/e206e2a4d434eb606775dc68409dd9ec new file mode 100644 index 0000000..21d354a Binary files /dev/null and b/Library/Artifacts/e2/e206e2a4d434eb606775dc68409dd9ec differ diff --git a/Library/Artifacts/e2/e21a80081de541266f55ee2a694d0bc2 b/Library/Artifacts/e2/e21a80081de541266f55ee2a694d0bc2 new file mode 100644 index 0000000..3448a4a Binary files /dev/null and b/Library/Artifacts/e2/e21a80081de541266f55ee2a694d0bc2 differ diff --git a/Library/Artifacts/e2/e2316da1134516ee4be66e2d8a1b34da b/Library/Artifacts/e2/e2316da1134516ee4be66e2d8a1b34da new file mode 100644 index 0000000..81e6674 Binary files /dev/null and b/Library/Artifacts/e2/e2316da1134516ee4be66e2d8a1b34da differ diff --git a/Library/Artifacts/e2/e26ac45ca5805269538924d8bbd20503 b/Library/Artifacts/e2/e26ac45ca5805269538924d8bbd20503 new file mode 100644 index 0000000..0fc9fd2 Binary files /dev/null and b/Library/Artifacts/e2/e26ac45ca5805269538924d8bbd20503 differ diff --git a/Library/Artifacts/e2/e277256817f629036199833c4291606d b/Library/Artifacts/e2/e277256817f629036199833c4291606d new file mode 100644 index 0000000..5c93dec Binary files /dev/null and b/Library/Artifacts/e2/e277256817f629036199833c4291606d differ diff --git a/Library/Artifacts/e2/e27c906967dceea829bb1d825a00bd23 b/Library/Artifacts/e2/e27c906967dceea829bb1d825a00bd23 new file mode 100644 index 0000000..413a2a4 Binary files /dev/null and b/Library/Artifacts/e2/e27c906967dceea829bb1d825a00bd23 differ diff --git a/Library/Artifacts/e2/e2888f91caba3c2d56dc2ae5385803eb b/Library/Artifacts/e2/e2888f91caba3c2d56dc2ae5385803eb new file mode 100644 index 0000000..92eb79f Binary files /dev/null and b/Library/Artifacts/e2/e2888f91caba3c2d56dc2ae5385803eb differ diff --git a/Library/Artifacts/e2/e2e246dd6866cc9443e2798913f547e0 b/Library/Artifacts/e2/e2e246dd6866cc9443e2798913f547e0 new file mode 100644 index 0000000..d27deeb Binary files /dev/null and b/Library/Artifacts/e2/e2e246dd6866cc9443e2798913f547e0 differ diff --git a/Library/Artifacts/e2/e2e37d3c999dd454d05a898e34447e09 b/Library/Artifacts/e2/e2e37d3c999dd454d05a898e34447e09 new file mode 100644 index 0000000..168e578 Binary files /dev/null and b/Library/Artifacts/e2/e2e37d3c999dd454d05a898e34447e09 differ diff --git a/Library/Artifacts/e3/e31b6472af17869fbc8c2f7395127e7e b/Library/Artifacts/e3/e31b6472af17869fbc8c2f7395127e7e new file mode 100644 index 0000000..f2d1540 Binary files /dev/null and b/Library/Artifacts/e3/e31b6472af17869fbc8c2f7395127e7e differ diff --git a/Library/Artifacts/e3/e32faa9f8a5232aae6c5158ff493249f b/Library/Artifacts/e3/e32faa9f8a5232aae6c5158ff493249f new file mode 100644 index 0000000..f76c846 Binary files /dev/null and b/Library/Artifacts/e3/e32faa9f8a5232aae6c5158ff493249f differ diff --git a/Library/Artifacts/e3/e3320d581c8bb2978017df14722886fc b/Library/Artifacts/e3/e3320d581c8bb2978017df14722886fc new file mode 100644 index 0000000..6f66186 Binary files /dev/null and b/Library/Artifacts/e3/e3320d581c8bb2978017df14722886fc differ diff --git a/Library/Artifacts/e3/e347e4ee319cdf7faa86c10a135ed262 b/Library/Artifacts/e3/e347e4ee319cdf7faa86c10a135ed262 new file mode 100644 index 0000000..7bc1880 Binary files /dev/null and b/Library/Artifacts/e3/e347e4ee319cdf7faa86c10a135ed262 differ diff --git a/Library/Artifacts/e3/e34c1958febccfccda57f3f19aaf3e24 b/Library/Artifacts/e3/e34c1958febccfccda57f3f19aaf3e24 new file mode 100644 index 0000000..768a1b8 Binary files /dev/null and b/Library/Artifacts/e3/e34c1958febccfccda57f3f19aaf3e24 differ diff --git a/Library/Artifacts/e3/e34d918d117274b006ff0aa4288cbe61 b/Library/Artifacts/e3/e34d918d117274b006ff0aa4288cbe61 new file mode 100644 index 0000000..25ca58b Binary files /dev/null and b/Library/Artifacts/e3/e34d918d117274b006ff0aa4288cbe61 differ diff --git a/Library/Artifacts/e3/e34d9fbe248a56bddd7fd6feac7c0239 b/Library/Artifacts/e3/e34d9fbe248a56bddd7fd6feac7c0239 new file mode 100644 index 0000000..b73718d Binary files /dev/null and b/Library/Artifacts/e3/e34d9fbe248a56bddd7fd6feac7c0239 differ diff --git a/Library/Artifacts/e3/e3555b170c5324d9710f486abafad1ef b/Library/Artifacts/e3/e3555b170c5324d9710f486abafad1ef new file mode 100644 index 0000000..5bd72c2 Binary files /dev/null and b/Library/Artifacts/e3/e3555b170c5324d9710f486abafad1ef differ diff --git a/Library/Artifacts/e3/e36fa4a98eb3044bd553065a9438bf62 b/Library/Artifacts/e3/e36fa4a98eb3044bd553065a9438bf62 new file mode 100644 index 0000000..5615b6b Binary files /dev/null and b/Library/Artifacts/e3/e36fa4a98eb3044bd553065a9438bf62 differ diff --git a/Library/Artifacts/e3/e3ac5f00528131196c151292975329f6 b/Library/Artifacts/e3/e3ac5f00528131196c151292975329f6 new file mode 100644 index 0000000..d10fe30 Binary files /dev/null and b/Library/Artifacts/e3/e3ac5f00528131196c151292975329f6 differ diff --git a/Library/Artifacts/e3/e3c18f6d2d8a4395ba5507c4b39e98ca b/Library/Artifacts/e3/e3c18f6d2d8a4395ba5507c4b39e98ca new file mode 100644 index 0000000..5e17009 Binary files /dev/null and b/Library/Artifacts/e3/e3c18f6d2d8a4395ba5507c4b39e98ca differ diff --git a/Library/Artifacts/e3/e3c7bdd6c6a4bddb6b7386288b11f26d b/Library/Artifacts/e3/e3c7bdd6c6a4bddb6b7386288b11f26d new file mode 100644 index 0000000..90a92f0 Binary files /dev/null and b/Library/Artifacts/e3/e3c7bdd6c6a4bddb6b7386288b11f26d differ diff --git a/Library/Artifacts/e3/e3ce3bd14ab73714736989019b8b13fd b/Library/Artifacts/e3/e3ce3bd14ab73714736989019b8b13fd new file mode 100644 index 0000000..5dbb708 Binary files /dev/null and b/Library/Artifacts/e3/e3ce3bd14ab73714736989019b8b13fd differ diff --git a/Library/Artifacts/e3/e3e0ebd589014daf6f0a0ae1fd04b9db b/Library/Artifacts/e3/e3e0ebd589014daf6f0a0ae1fd04b9db new file mode 100644 index 0000000..7343f2c Binary files /dev/null and b/Library/Artifacts/e3/e3e0ebd589014daf6f0a0ae1fd04b9db differ diff --git a/Library/Artifacts/e4/e41411f404d0c81bc8d5f6345fc2adf0 b/Library/Artifacts/e4/e41411f404d0c81bc8d5f6345fc2adf0 new file mode 100644 index 0000000..bf33041 Binary files /dev/null and b/Library/Artifacts/e4/e41411f404d0c81bc8d5f6345fc2adf0 differ diff --git a/Library/Artifacts/e4/e4141c3848bcdd5cdcaa16f7a5d3fc4d b/Library/Artifacts/e4/e4141c3848bcdd5cdcaa16f7a5d3fc4d new file mode 100644 index 0000000..ac0109b Binary files /dev/null and b/Library/Artifacts/e4/e4141c3848bcdd5cdcaa16f7a5d3fc4d differ diff --git a/Library/Artifacts/e4/e426aad8d2a828f986b092291665df6a b/Library/Artifacts/e4/e426aad8d2a828f986b092291665df6a new file mode 100644 index 0000000..0bf2dc5 Binary files /dev/null and b/Library/Artifacts/e4/e426aad8d2a828f986b092291665df6a differ diff --git a/Library/Artifacts/e4/e4401f3ab39de0fa986bbead888f69f5 b/Library/Artifacts/e4/e4401f3ab39de0fa986bbead888f69f5 new file mode 100644 index 0000000..e698795 Binary files /dev/null and b/Library/Artifacts/e4/e4401f3ab39de0fa986bbead888f69f5 differ diff --git a/Library/Artifacts/e4/e44fc5ea3aa4b1135262a4202b3a8a87 b/Library/Artifacts/e4/e44fc5ea3aa4b1135262a4202b3a8a87 new file mode 100644 index 0000000..f42ce78 Binary files /dev/null and b/Library/Artifacts/e4/e44fc5ea3aa4b1135262a4202b3a8a87 differ diff --git a/Library/Artifacts/e4/e46608179bbddeb62ab7e8a62bed9374 b/Library/Artifacts/e4/e46608179bbddeb62ab7e8a62bed9374 new file mode 100644 index 0000000..1802c69 Binary files /dev/null and b/Library/Artifacts/e4/e46608179bbddeb62ab7e8a62bed9374 differ diff --git a/Library/Artifacts/e4/e4742fd4244df20979244ec54af21788 b/Library/Artifacts/e4/e4742fd4244df20979244ec54af21788 new file mode 100644 index 0000000..79764b8 Binary files /dev/null and b/Library/Artifacts/e4/e4742fd4244df20979244ec54af21788 differ diff --git a/Library/Artifacts/e4/e47ea6a11b9ec804b15d673ee060434e b/Library/Artifacts/e4/e47ea6a11b9ec804b15d673ee060434e new file mode 100644 index 0000000..03a05ef Binary files /dev/null and b/Library/Artifacts/e4/e47ea6a11b9ec804b15d673ee060434e differ diff --git a/Library/Artifacts/e4/e4affa9b573252764c4ee8be829430b0 b/Library/Artifacts/e4/e4affa9b573252764c4ee8be829430b0 new file mode 100644 index 0000000..8049362 Binary files /dev/null and b/Library/Artifacts/e4/e4affa9b573252764c4ee8be829430b0 differ diff --git a/Library/Artifacts/e4/e4e71fb1de1c4fa2883f3884823fc9ff b/Library/Artifacts/e4/e4e71fb1de1c4fa2883f3884823fc9ff new file mode 100644 index 0000000..a3c54cb Binary files /dev/null and b/Library/Artifacts/e4/e4e71fb1de1c4fa2883f3884823fc9ff differ diff --git a/Library/Artifacts/e4/e4f6560e236b2134d698defd986251d4 b/Library/Artifacts/e4/e4f6560e236b2134d698defd986251d4 new file mode 100644 index 0000000..5ef065e Binary files /dev/null and b/Library/Artifacts/e4/e4f6560e236b2134d698defd986251d4 differ diff --git a/Library/Artifacts/e5/e5098a194325c9904ea429c023dbaa91 b/Library/Artifacts/e5/e5098a194325c9904ea429c023dbaa91 new file mode 100644 index 0000000..bbc09e9 Binary files /dev/null and b/Library/Artifacts/e5/e5098a194325c9904ea429c023dbaa91 differ diff --git a/Library/Artifacts/e5/e5179d1494b0e767e3dfc26dcf15a44d b/Library/Artifacts/e5/e5179d1494b0e767e3dfc26dcf15a44d new file mode 100644 index 0000000..2398842 Binary files /dev/null and b/Library/Artifacts/e5/e5179d1494b0e767e3dfc26dcf15a44d differ diff --git a/Library/Artifacts/e5/e523338dd227a6dd774cdfd88d7353bf b/Library/Artifacts/e5/e523338dd227a6dd774cdfd88d7353bf new file mode 100644 index 0000000..1f71eaf Binary files /dev/null and b/Library/Artifacts/e5/e523338dd227a6dd774cdfd88d7353bf differ diff --git a/Library/Artifacts/e5/e5268e5758bb48ce3730a473d23a5927 b/Library/Artifacts/e5/e5268e5758bb48ce3730a473d23a5927 new file mode 100644 index 0000000..9e4499f Binary files /dev/null and b/Library/Artifacts/e5/e5268e5758bb48ce3730a473d23a5927 differ diff --git a/Library/Artifacts/e5/e54078914da24df164a9dc04757ebbb5 b/Library/Artifacts/e5/e54078914da24df164a9dc04757ebbb5 new file mode 100644 index 0000000..8191ac9 Binary files /dev/null and b/Library/Artifacts/e5/e54078914da24df164a9dc04757ebbb5 differ diff --git a/Library/Artifacts/e5/e5abd0d1942b568e527e803279db0204 b/Library/Artifacts/e5/e5abd0d1942b568e527e803279db0204 new file mode 100644 index 0000000..e7a0a9f Binary files /dev/null and b/Library/Artifacts/e5/e5abd0d1942b568e527e803279db0204 differ diff --git a/Library/Artifacts/e5/e5c44ae20ec8eba7b29071a810225ea3 b/Library/Artifacts/e5/e5c44ae20ec8eba7b29071a810225ea3 new file mode 100644 index 0000000..f806e9e Binary files /dev/null and b/Library/Artifacts/e5/e5c44ae20ec8eba7b29071a810225ea3 differ diff --git a/Library/Artifacts/e5/e5e9c2ad90cf9c4893dfb8d76c55d66e b/Library/Artifacts/e5/e5e9c2ad90cf9c4893dfb8d76c55d66e new file mode 100644 index 0000000..bd7091b Binary files /dev/null and b/Library/Artifacts/e5/e5e9c2ad90cf9c4893dfb8d76c55d66e differ diff --git a/Library/Artifacts/e5/e5f1373b08b1c5e9c4bfbe323c7a4d63 b/Library/Artifacts/e5/e5f1373b08b1c5e9c4bfbe323c7a4d63 new file mode 100644 index 0000000..3b45a39 Binary files /dev/null and b/Library/Artifacts/e5/e5f1373b08b1c5e9c4bfbe323c7a4d63 differ diff --git a/Library/Artifacts/e5/e5fe83e0700dc254e6fb5a306110436c b/Library/Artifacts/e5/e5fe83e0700dc254e6fb5a306110436c new file mode 100644 index 0000000..f0378cf Binary files /dev/null and b/Library/Artifacts/e5/e5fe83e0700dc254e6fb5a306110436c differ diff --git a/Library/Artifacts/e6/e6094904b53caa5a0921b3225368f8d2 b/Library/Artifacts/e6/e6094904b53caa5a0921b3225368f8d2 new file mode 100644 index 0000000..2d46491 Binary files /dev/null and b/Library/Artifacts/e6/e6094904b53caa5a0921b3225368f8d2 differ diff --git a/Library/Artifacts/e6/e6270e3dcc2545ee17f826527bc93daf b/Library/Artifacts/e6/e6270e3dcc2545ee17f826527bc93daf new file mode 100644 index 0000000..3416c5b Binary files /dev/null and b/Library/Artifacts/e6/e6270e3dcc2545ee17f826527bc93daf differ diff --git a/Library/Artifacts/e6/e63a7fbf5e531b6dbf9b9096cb2e2177 b/Library/Artifacts/e6/e63a7fbf5e531b6dbf9b9096cb2e2177 new file mode 100644 index 0000000..ce36d44 Binary files /dev/null and b/Library/Artifacts/e6/e63a7fbf5e531b6dbf9b9096cb2e2177 differ diff --git a/Library/Artifacts/e6/e642ac259a069a9eec444b4f9c9da894 b/Library/Artifacts/e6/e642ac259a069a9eec444b4f9c9da894 new file mode 100644 index 0000000..533a73a Binary files /dev/null and b/Library/Artifacts/e6/e642ac259a069a9eec444b4f9c9da894 differ diff --git a/Library/Artifacts/e6/e652f2e0389cb2809e83a35c9d9c963c b/Library/Artifacts/e6/e652f2e0389cb2809e83a35c9d9c963c new file mode 100644 index 0000000..b85701f Binary files /dev/null and b/Library/Artifacts/e6/e652f2e0389cb2809e83a35c9d9c963c differ diff --git a/Library/Artifacts/e6/e65a484bbb084be8954dc85636476ceb b/Library/Artifacts/e6/e65a484bbb084be8954dc85636476ceb new file mode 100644 index 0000000..b47c57c Binary files /dev/null and b/Library/Artifacts/e6/e65a484bbb084be8954dc85636476ceb differ diff --git a/Library/Artifacts/e6/e6a117e0a98b3d7281d96f5da5b57e3a b/Library/Artifacts/e6/e6a117e0a98b3d7281d96f5da5b57e3a new file mode 100644 index 0000000..f3380ec Binary files /dev/null and b/Library/Artifacts/e6/e6a117e0a98b3d7281d96f5da5b57e3a differ diff --git a/Library/Artifacts/e6/e6a931ff69ea334914c29134b76428b1 b/Library/Artifacts/e6/e6a931ff69ea334914c29134b76428b1 new file mode 100644 index 0000000..403156f Binary files /dev/null and b/Library/Artifacts/e6/e6a931ff69ea334914c29134b76428b1 differ diff --git a/Library/Artifacts/e6/e6d2f0bef8dc32d91630229c1b2e7549 b/Library/Artifacts/e6/e6d2f0bef8dc32d91630229c1b2e7549 new file mode 100644 index 0000000..e76ee31 Binary files /dev/null and b/Library/Artifacts/e6/e6d2f0bef8dc32d91630229c1b2e7549 differ diff --git a/Library/Artifacts/e6/e6d8d79c3f23ae22f3debf405dc84e22 b/Library/Artifacts/e6/e6d8d79c3f23ae22f3debf405dc84e22 new file mode 100644 index 0000000..9f98f9f Binary files /dev/null and b/Library/Artifacts/e6/e6d8d79c3f23ae22f3debf405dc84e22 differ diff --git a/Library/Artifacts/e6/e6db8ad47404bfa482676626ee2bfaf3 b/Library/Artifacts/e6/e6db8ad47404bfa482676626ee2bfaf3 new file mode 100644 index 0000000..b3f8f94 Binary files /dev/null and b/Library/Artifacts/e6/e6db8ad47404bfa482676626ee2bfaf3 differ diff --git a/Library/Artifacts/e6/e6eb60fe9120e28d96138596aa8510af b/Library/Artifacts/e6/e6eb60fe9120e28d96138596aa8510af new file mode 100644 index 0000000..994c963 Binary files /dev/null and b/Library/Artifacts/e6/e6eb60fe9120e28d96138596aa8510af differ diff --git a/Library/Artifacts/e7/e71633d0ab56bd3f21702bbdc4998626 b/Library/Artifacts/e7/e71633d0ab56bd3f21702bbdc4998626 new file mode 100644 index 0000000..4a4ef56 Binary files /dev/null and b/Library/Artifacts/e7/e71633d0ab56bd3f21702bbdc4998626 differ diff --git a/Library/Artifacts/e7/e762cfd3749ec1769d2784253bce82d7 b/Library/Artifacts/e7/e762cfd3749ec1769d2784253bce82d7 new file mode 100644 index 0000000..4c4f2c8 Binary files /dev/null and b/Library/Artifacts/e7/e762cfd3749ec1769d2784253bce82d7 differ diff --git a/Library/Artifacts/e7/e7a62b480d0ba621d6336023f6f6ae5f b/Library/Artifacts/e7/e7a62b480d0ba621d6336023f6f6ae5f new file mode 100644 index 0000000..d19a295 Binary files /dev/null and b/Library/Artifacts/e7/e7a62b480d0ba621d6336023f6f6ae5f differ diff --git a/Library/Artifacts/e7/e7af9db283464ba0e0382cfe849e381a b/Library/Artifacts/e7/e7af9db283464ba0e0382cfe849e381a new file mode 100644 index 0000000..9afc459 Binary files /dev/null and b/Library/Artifacts/e7/e7af9db283464ba0e0382cfe849e381a differ diff --git a/Library/Artifacts/e8/e8194503f58f07da5a97290070b0df24 b/Library/Artifacts/e8/e8194503f58f07da5a97290070b0df24 new file mode 100644 index 0000000..aabd9df Binary files /dev/null and b/Library/Artifacts/e8/e8194503f58f07da5a97290070b0df24 differ diff --git a/Library/Artifacts/e8/e8348fcaf086ebf925466cfac1f4ff5e b/Library/Artifacts/e8/e8348fcaf086ebf925466cfac1f4ff5e new file mode 100644 index 0000000..589392e Binary files /dev/null and b/Library/Artifacts/e8/e8348fcaf086ebf925466cfac1f4ff5e differ diff --git a/Library/Artifacts/e8/e835fae82fb0e95359e04669d3e7ec90 b/Library/Artifacts/e8/e835fae82fb0e95359e04669d3e7ec90 new file mode 100644 index 0000000..29d8303 Binary files /dev/null and b/Library/Artifacts/e8/e835fae82fb0e95359e04669d3e7ec90 differ diff --git a/Library/Artifacts/e8/e84ac4109ac8f9f8d78b81516a069901 b/Library/Artifacts/e8/e84ac4109ac8f9f8d78b81516a069901 new file mode 100644 index 0000000..83eed74 Binary files /dev/null and b/Library/Artifacts/e8/e84ac4109ac8f9f8d78b81516a069901 differ diff --git a/Library/Artifacts/e8/e870be521a13d51c818051b51d550d94 b/Library/Artifacts/e8/e870be521a13d51c818051b51d550d94 new file mode 100644 index 0000000..36693e8 Binary files /dev/null and b/Library/Artifacts/e8/e870be521a13d51c818051b51d550d94 differ diff --git a/Library/Artifacts/e8/e8c25ed725c07f7a00a507c0e9645738 b/Library/Artifacts/e8/e8c25ed725c07f7a00a507c0e9645738 new file mode 100644 index 0000000..b84d62c Binary files /dev/null and b/Library/Artifacts/e8/e8c25ed725c07f7a00a507c0e9645738 differ diff --git a/Library/Artifacts/e8/e8d0fa106584408f8149a41a498f7fdb b/Library/Artifacts/e8/e8d0fa106584408f8149a41a498f7fdb new file mode 100644 index 0000000..b04b704 Binary files /dev/null and b/Library/Artifacts/e8/e8d0fa106584408f8149a41a498f7fdb differ diff --git a/Library/Artifacts/e8/e8fff48b2897692a81cf2f4d3ba45f10 b/Library/Artifacts/e8/e8fff48b2897692a81cf2f4d3ba45f10 new file mode 100644 index 0000000..b780d64 Binary files /dev/null and b/Library/Artifacts/e8/e8fff48b2897692a81cf2f4d3ba45f10 differ diff --git a/Library/Artifacts/e9/e93e7f027d0167d5155b143dcf3afd8f b/Library/Artifacts/e9/e93e7f027d0167d5155b143dcf3afd8f new file mode 100644 index 0000000..ee81b63 Binary files /dev/null and b/Library/Artifacts/e9/e93e7f027d0167d5155b143dcf3afd8f differ diff --git a/Library/Artifacts/e9/e94d3dd94def0eb81326824151706697 b/Library/Artifacts/e9/e94d3dd94def0eb81326824151706697 new file mode 100644 index 0000000..feb9c42 Binary files /dev/null and b/Library/Artifacts/e9/e94d3dd94def0eb81326824151706697 differ diff --git a/Library/Artifacts/e9/e95ea5bf475342e6970e40e7dd5097d6 b/Library/Artifacts/e9/e95ea5bf475342e6970e40e7dd5097d6 new file mode 100644 index 0000000..7c63161 Binary files /dev/null and b/Library/Artifacts/e9/e95ea5bf475342e6970e40e7dd5097d6 differ diff --git a/Library/Artifacts/e9/e9659384040f2125d508c422760ad51d b/Library/Artifacts/e9/e9659384040f2125d508c422760ad51d new file mode 100644 index 0000000..c8c8975 Binary files /dev/null and b/Library/Artifacts/e9/e9659384040f2125d508c422760ad51d differ diff --git a/Library/Artifacts/e9/e970fcce7a1400f398345fc9d9f01880 b/Library/Artifacts/e9/e970fcce7a1400f398345fc9d9f01880 new file mode 100644 index 0000000..da5f307 Binary files /dev/null and b/Library/Artifacts/e9/e970fcce7a1400f398345fc9d9f01880 differ diff --git a/Library/Artifacts/e9/e988daee1eb56579a18995cda44de1c1 b/Library/Artifacts/e9/e988daee1eb56579a18995cda44de1c1 new file mode 100644 index 0000000..55ee63a Binary files /dev/null and b/Library/Artifacts/e9/e988daee1eb56579a18995cda44de1c1 differ diff --git a/Library/Artifacts/e9/e9a80f8aa2b3176653b0fd609bd9e281 b/Library/Artifacts/e9/e9a80f8aa2b3176653b0fd609bd9e281 new file mode 100644 index 0000000..4c1ea5e Binary files /dev/null and b/Library/Artifacts/e9/e9a80f8aa2b3176653b0fd609bd9e281 differ diff --git a/Library/Artifacts/e9/e9a8d69aadadb0042040793d3802977e b/Library/Artifacts/e9/e9a8d69aadadb0042040793d3802977e new file mode 100644 index 0000000..ea49be5 Binary files /dev/null and b/Library/Artifacts/e9/e9a8d69aadadb0042040793d3802977e differ diff --git a/Library/Artifacts/e9/e9b0abc33979d2bc3624b730f708be62 b/Library/Artifacts/e9/e9b0abc33979d2bc3624b730f708be62 new file mode 100644 index 0000000..d17ee76 Binary files /dev/null and b/Library/Artifacts/e9/e9b0abc33979d2bc3624b730f708be62 differ diff --git a/Library/Artifacts/e9/e9b9b92e70239240a4a0c81ac94da9f6 b/Library/Artifacts/e9/e9b9b92e70239240a4a0c81ac94da9f6 new file mode 100644 index 0000000..e3d0d5c Binary files /dev/null and b/Library/Artifacts/e9/e9b9b92e70239240a4a0c81ac94da9f6 differ diff --git a/Library/Artifacts/e9/e9bd3759d48e8da6ceb996b5beca43de b/Library/Artifacts/e9/e9bd3759d48e8da6ceb996b5beca43de new file mode 100644 index 0000000..1137265 Binary files /dev/null and b/Library/Artifacts/e9/e9bd3759d48e8da6ceb996b5beca43de differ diff --git a/Library/Artifacts/e9/e9bff3e406fa6bd3d3cc2526ca6b6632 b/Library/Artifacts/e9/e9bff3e406fa6bd3d3cc2526ca6b6632 new file mode 100644 index 0000000..c8909f8 Binary files /dev/null and b/Library/Artifacts/e9/e9bff3e406fa6bd3d3cc2526ca6b6632 differ diff --git a/Library/Artifacts/e9/e9daec48a2b95d55d85da271962f2fef b/Library/Artifacts/e9/e9daec48a2b95d55d85da271962f2fef new file mode 100644 index 0000000..f25293c Binary files /dev/null and b/Library/Artifacts/e9/e9daec48a2b95d55d85da271962f2fef differ diff --git a/Library/Artifacts/e9/e9f17ed90d2aeae480afc14b09d06f2e b/Library/Artifacts/e9/e9f17ed90d2aeae480afc14b09d06f2e new file mode 100644 index 0000000..46f4156 Binary files /dev/null and b/Library/Artifacts/e9/e9f17ed90d2aeae480afc14b09d06f2e differ diff --git a/Library/Artifacts/ea/ea00cafe0bda9fd40e55f1c98da4e866 b/Library/Artifacts/ea/ea00cafe0bda9fd40e55f1c98da4e866 new file mode 100644 index 0000000..d1dd939 Binary files /dev/null and b/Library/Artifacts/ea/ea00cafe0bda9fd40e55f1c98da4e866 differ diff --git a/Library/Artifacts/ea/ea0955a015d4716fbd0291d3f5510cd8 b/Library/Artifacts/ea/ea0955a015d4716fbd0291d3f5510cd8 new file mode 100644 index 0000000..ab0c4e3 Binary files /dev/null and b/Library/Artifacts/ea/ea0955a015d4716fbd0291d3f5510cd8 differ diff --git a/Library/Artifacts/ea/ea314d5a3c9c39b4fd417633200e13c5 b/Library/Artifacts/ea/ea314d5a3c9c39b4fd417633200e13c5 new file mode 100644 index 0000000..34f57d3 Binary files /dev/null and b/Library/Artifacts/ea/ea314d5a3c9c39b4fd417633200e13c5 differ diff --git a/Library/Artifacts/ea/ea4316b58fad810cc9882709deb8ac24 b/Library/Artifacts/ea/ea4316b58fad810cc9882709deb8ac24 new file mode 100644 index 0000000..8e62427 Binary files /dev/null and b/Library/Artifacts/ea/ea4316b58fad810cc9882709deb8ac24 differ diff --git a/Library/Artifacts/ea/ea8ce87e7aadb6c1e27ea167ee94d541 b/Library/Artifacts/ea/ea8ce87e7aadb6c1e27ea167ee94d541 new file mode 100644 index 0000000..29dfbb7 Binary files /dev/null and b/Library/Artifacts/ea/ea8ce87e7aadb6c1e27ea167ee94d541 differ diff --git a/Library/Artifacts/ea/eab829469b112a8bdc62d8573f688104 b/Library/Artifacts/ea/eab829469b112a8bdc62d8573f688104 new file mode 100644 index 0000000..541ca0b Binary files /dev/null and b/Library/Artifacts/ea/eab829469b112a8bdc62d8573f688104 differ diff --git a/Library/Artifacts/ea/eadaf4c5332183ddd1bebb9f617ee6b1 b/Library/Artifacts/ea/eadaf4c5332183ddd1bebb9f617ee6b1 new file mode 100644 index 0000000..079ee3b Binary files /dev/null and b/Library/Artifacts/ea/eadaf4c5332183ddd1bebb9f617ee6b1 differ diff --git a/Library/Artifacts/ea/eae1fb9f4b54c507bb1aeddb29613b25 b/Library/Artifacts/ea/eae1fb9f4b54c507bb1aeddb29613b25 new file mode 100644 index 0000000..5f7c4c5 Binary files /dev/null and b/Library/Artifacts/ea/eae1fb9f4b54c507bb1aeddb29613b25 differ diff --git a/Library/Artifacts/ea/eaff3de571f86c123ab56bbe02479e08 b/Library/Artifacts/ea/eaff3de571f86c123ab56bbe02479e08 new file mode 100644 index 0000000..581db4e Binary files /dev/null and b/Library/Artifacts/ea/eaff3de571f86c123ab56bbe02479e08 differ diff --git a/Library/Artifacts/eb/eb125cc48858b7389399b02b600fa051 b/Library/Artifacts/eb/eb125cc48858b7389399b02b600fa051 new file mode 100644 index 0000000..755d8a7 Binary files /dev/null and b/Library/Artifacts/eb/eb125cc48858b7389399b02b600fa051 differ diff --git a/Library/Artifacts/eb/eb2ef1ef7ccecc64b09ce4b0f4e94ed5 b/Library/Artifacts/eb/eb2ef1ef7ccecc64b09ce4b0f4e94ed5 new file mode 100644 index 0000000..a93caf9 Binary files /dev/null and b/Library/Artifacts/eb/eb2ef1ef7ccecc64b09ce4b0f4e94ed5 differ diff --git a/Library/Artifacts/eb/eb3e52d73709cf79c0f9a2d4b2c5df22 b/Library/Artifacts/eb/eb3e52d73709cf79c0f9a2d4b2c5df22 new file mode 100644 index 0000000..17ffd5b Binary files /dev/null and b/Library/Artifacts/eb/eb3e52d73709cf79c0f9a2d4b2c5df22 differ diff --git a/Library/Artifacts/eb/eb3f773224afaafae7bdad93f301df56 b/Library/Artifacts/eb/eb3f773224afaafae7bdad93f301df56 new file mode 100644 index 0000000..93baa00 Binary files /dev/null and b/Library/Artifacts/eb/eb3f773224afaafae7bdad93f301df56 differ diff --git a/Library/Artifacts/eb/eb6cb2d1a3c03d2caf2ce579a28bcbf3 b/Library/Artifacts/eb/eb6cb2d1a3c03d2caf2ce579a28bcbf3 new file mode 100644 index 0000000..10f3c45 Binary files /dev/null and b/Library/Artifacts/eb/eb6cb2d1a3c03d2caf2ce579a28bcbf3 differ diff --git a/Library/Artifacts/eb/eb8f0c0bc9ba406ea84720d26bb83c52 b/Library/Artifacts/eb/eb8f0c0bc9ba406ea84720d26bb83c52 new file mode 100644 index 0000000..81985df Binary files /dev/null and b/Library/Artifacts/eb/eb8f0c0bc9ba406ea84720d26bb83c52 differ diff --git a/Library/Artifacts/eb/ebc1966812bde35157451605b1e01c00 b/Library/Artifacts/eb/ebc1966812bde35157451605b1e01c00 new file mode 100644 index 0000000..93d1080 Binary files /dev/null and b/Library/Artifacts/eb/ebc1966812bde35157451605b1e01c00 differ diff --git a/Library/Artifacts/eb/ebd45b706c2e49f947f520c132007ed4 b/Library/Artifacts/eb/ebd45b706c2e49f947f520c132007ed4 new file mode 100644 index 0000000..446700a Binary files /dev/null and b/Library/Artifacts/eb/ebd45b706c2e49f947f520c132007ed4 differ diff --git a/Library/Artifacts/eb/ebd869626733172df899538b60b727e9 b/Library/Artifacts/eb/ebd869626733172df899538b60b727e9 new file mode 100644 index 0000000..9087d42 Binary files /dev/null and b/Library/Artifacts/eb/ebd869626733172df899538b60b727e9 differ diff --git a/Library/Artifacts/eb/ebeaa0f714933d339feeee14d75be9df b/Library/Artifacts/eb/ebeaa0f714933d339feeee14d75be9df new file mode 100644 index 0000000..6973e5b Binary files /dev/null and b/Library/Artifacts/eb/ebeaa0f714933d339feeee14d75be9df differ diff --git a/Library/Artifacts/eb/ebf8dd7a6c968006d14e160677a6e3ed b/Library/Artifacts/eb/ebf8dd7a6c968006d14e160677a6e3ed new file mode 100644 index 0000000..14ebdf2 Binary files /dev/null and b/Library/Artifacts/eb/ebf8dd7a6c968006d14e160677a6e3ed differ diff --git a/Library/Artifacts/ec/ec126e3de73c6140ac63fd756f816c5f b/Library/Artifacts/ec/ec126e3de73c6140ac63fd756f816c5f new file mode 100644 index 0000000..8a4d73f Binary files /dev/null and b/Library/Artifacts/ec/ec126e3de73c6140ac63fd756f816c5f differ diff --git a/Library/Artifacts/ec/ec26ead7e7237e26bac699ce68410b4a b/Library/Artifacts/ec/ec26ead7e7237e26bac699ce68410b4a new file mode 100644 index 0000000..f6a5740 Binary files /dev/null and b/Library/Artifacts/ec/ec26ead7e7237e26bac699ce68410b4a differ diff --git a/Library/Artifacts/ec/ec293ae297a7b4c0a92c34579654ee6c b/Library/Artifacts/ec/ec293ae297a7b4c0a92c34579654ee6c new file mode 100644 index 0000000..b94cf16 Binary files /dev/null and b/Library/Artifacts/ec/ec293ae297a7b4c0a92c34579654ee6c differ diff --git a/Library/Artifacts/ec/ec29594f28b08a73862753f8f997a0c0 b/Library/Artifacts/ec/ec29594f28b08a73862753f8f997a0c0 new file mode 100644 index 0000000..e022133 Binary files /dev/null and b/Library/Artifacts/ec/ec29594f28b08a73862753f8f997a0c0 differ diff --git a/Library/Artifacts/ec/ec324142b98f1b50a85515e23eea79b5 b/Library/Artifacts/ec/ec324142b98f1b50a85515e23eea79b5 new file mode 100644 index 0000000..c95b175 Binary files /dev/null and b/Library/Artifacts/ec/ec324142b98f1b50a85515e23eea79b5 differ diff --git a/Library/Artifacts/ec/ec5a17de433a000fb0ec2296b6a1fc33 b/Library/Artifacts/ec/ec5a17de433a000fb0ec2296b6a1fc33 new file mode 100644 index 0000000..3a4c103 Binary files /dev/null and b/Library/Artifacts/ec/ec5a17de433a000fb0ec2296b6a1fc33 differ diff --git a/Library/Artifacts/ec/ec5abd2f171e75a14ce5b6f411cd2e47 b/Library/Artifacts/ec/ec5abd2f171e75a14ce5b6f411cd2e47 new file mode 100644 index 0000000..6b34e68 Binary files /dev/null and b/Library/Artifacts/ec/ec5abd2f171e75a14ce5b6f411cd2e47 differ diff --git a/Library/Artifacts/ec/ec68987c75cedf28bd2a0a88d5ee4642 b/Library/Artifacts/ec/ec68987c75cedf28bd2a0a88d5ee4642 new file mode 100644 index 0000000..f8e70ee Binary files /dev/null and b/Library/Artifacts/ec/ec68987c75cedf28bd2a0a88d5ee4642 differ diff --git a/Library/Artifacts/ec/ec6b6930ba7af909d9f709c1638f0c05 b/Library/Artifacts/ec/ec6b6930ba7af909d9f709c1638f0c05 new file mode 100644 index 0000000..63b3a81 Binary files /dev/null and b/Library/Artifacts/ec/ec6b6930ba7af909d9f709c1638f0c05 differ diff --git a/Library/Artifacts/ec/ec6b950eaf9dfc50678e3ce96b6488ba b/Library/Artifacts/ec/ec6b950eaf9dfc50678e3ce96b6488ba new file mode 100644 index 0000000..719b137 Binary files /dev/null and b/Library/Artifacts/ec/ec6b950eaf9dfc50678e3ce96b6488ba differ diff --git a/Library/Artifacts/ec/ec7e4178ef6718b3236b4a58f75c22e6 b/Library/Artifacts/ec/ec7e4178ef6718b3236b4a58f75c22e6 new file mode 100644 index 0000000..f530211 Binary files /dev/null and b/Library/Artifacts/ec/ec7e4178ef6718b3236b4a58f75c22e6 differ diff --git a/Library/Artifacts/ec/ec85622f9b723e43558ac3fbece16d7f b/Library/Artifacts/ec/ec85622f9b723e43558ac3fbece16d7f new file mode 100644 index 0000000..4f35061 Binary files /dev/null and b/Library/Artifacts/ec/ec85622f9b723e43558ac3fbece16d7f differ diff --git a/Library/Artifacts/ec/ec94e8ea7a8a1d9cff6142d38beb1547 b/Library/Artifacts/ec/ec94e8ea7a8a1d9cff6142d38beb1547 new file mode 100644 index 0000000..bb0f9f8 Binary files /dev/null and b/Library/Artifacts/ec/ec94e8ea7a8a1d9cff6142d38beb1547 differ diff --git a/Library/Artifacts/ec/ec99e350d055ea5d52dda18d378f938b b/Library/Artifacts/ec/ec99e350d055ea5d52dda18d378f938b new file mode 100644 index 0000000..18d8dd4 Binary files /dev/null and b/Library/Artifacts/ec/ec99e350d055ea5d52dda18d378f938b differ diff --git a/Library/Artifacts/ec/ec9fd40860b7ad576892d501d9851504 b/Library/Artifacts/ec/ec9fd40860b7ad576892d501d9851504 new file mode 100644 index 0000000..72865cb Binary files /dev/null and b/Library/Artifacts/ec/ec9fd40860b7ad576892d501d9851504 differ diff --git a/Library/Artifacts/ec/eca99d3a2418c412bfae302f353cb8b4 b/Library/Artifacts/ec/eca99d3a2418c412bfae302f353cb8b4 new file mode 100644 index 0000000..b66192f Binary files /dev/null and b/Library/Artifacts/ec/eca99d3a2418c412bfae302f353cb8b4 differ diff --git a/Library/Artifacts/ec/eccd466a3e48d06b08f6726572f89622 b/Library/Artifacts/ec/eccd466a3e48d06b08f6726572f89622 new file mode 100644 index 0000000..4adfeaf Binary files /dev/null and b/Library/Artifacts/ec/eccd466a3e48d06b08f6726572f89622 differ diff --git a/Library/Artifacts/ec/eccdc8a0bc13b6bb2a7fcac80754e86d b/Library/Artifacts/ec/eccdc8a0bc13b6bb2a7fcac80754e86d new file mode 100644 index 0000000..975776a Binary files /dev/null and b/Library/Artifacts/ec/eccdc8a0bc13b6bb2a7fcac80754e86d differ diff --git a/Library/Artifacts/ed/ed201ddb0b4b14e21408e1aee4e06e26 b/Library/Artifacts/ed/ed201ddb0b4b14e21408e1aee4e06e26 new file mode 100644 index 0000000..c8d77c5 Binary files /dev/null and b/Library/Artifacts/ed/ed201ddb0b4b14e21408e1aee4e06e26 differ diff --git a/Library/Artifacts/ed/ed3ef98cf3b113f8598d6ac7cdf282cb b/Library/Artifacts/ed/ed3ef98cf3b113f8598d6ac7cdf282cb new file mode 100644 index 0000000..fa3826a Binary files /dev/null and b/Library/Artifacts/ed/ed3ef98cf3b113f8598d6ac7cdf282cb differ diff --git a/Library/Artifacts/ed/ed47ad622a32620ed49b600b8b7d5604 b/Library/Artifacts/ed/ed47ad622a32620ed49b600b8b7d5604 new file mode 100644 index 0000000..ef2d4c1 Binary files /dev/null and b/Library/Artifacts/ed/ed47ad622a32620ed49b600b8b7d5604 differ diff --git a/Library/Artifacts/ed/ed4ae13c893777f197d84fcb421ad0bb b/Library/Artifacts/ed/ed4ae13c893777f197d84fcb421ad0bb new file mode 100644 index 0000000..4cb4920 Binary files /dev/null and b/Library/Artifacts/ed/ed4ae13c893777f197d84fcb421ad0bb differ diff --git a/Library/Artifacts/ed/ed4c27c8935248eded8a436775d2bd62 b/Library/Artifacts/ed/ed4c27c8935248eded8a436775d2bd62 new file mode 100644 index 0000000..7790902 Binary files /dev/null and b/Library/Artifacts/ed/ed4c27c8935248eded8a436775d2bd62 differ diff --git a/Library/Artifacts/ed/ed55016366289d467f868172b5510f13 b/Library/Artifacts/ed/ed55016366289d467f868172b5510f13 new file mode 100644 index 0000000..e978308 Binary files /dev/null and b/Library/Artifacts/ed/ed55016366289d467f868172b5510f13 differ diff --git a/Library/Artifacts/ed/ed5e933f72cbf17c0ae6a110fc67e825 b/Library/Artifacts/ed/ed5e933f72cbf17c0ae6a110fc67e825 new file mode 100644 index 0000000..6177229 Binary files /dev/null and b/Library/Artifacts/ed/ed5e933f72cbf17c0ae6a110fc67e825 differ diff --git a/Library/Artifacts/ed/ed697ccdf3c7aa208397478e401650b6 b/Library/Artifacts/ed/ed697ccdf3c7aa208397478e401650b6 new file mode 100644 index 0000000..28126f9 Binary files /dev/null and b/Library/Artifacts/ed/ed697ccdf3c7aa208397478e401650b6 differ diff --git a/Library/Artifacts/ed/ed6bb64bc34cec0a1f4684ec6648e4fc b/Library/Artifacts/ed/ed6bb64bc34cec0a1f4684ec6648e4fc new file mode 100644 index 0000000..4ee87b0 Binary files /dev/null and b/Library/Artifacts/ed/ed6bb64bc34cec0a1f4684ec6648e4fc differ diff --git a/Library/Artifacts/ed/ed70c4f74628cce426840a9341d3880a b/Library/Artifacts/ed/ed70c4f74628cce426840a9341d3880a new file mode 100644 index 0000000..a37d362 Binary files /dev/null and b/Library/Artifacts/ed/ed70c4f74628cce426840a9341d3880a differ diff --git a/Library/Artifacts/ed/ed77116ba3af4797a792422549fa505e b/Library/Artifacts/ed/ed77116ba3af4797a792422549fa505e new file mode 100644 index 0000000..2a6c764 Binary files /dev/null and b/Library/Artifacts/ed/ed77116ba3af4797a792422549fa505e differ diff --git a/Library/Artifacts/ed/ed7b34540f6e6786b08a4c2a3723226e b/Library/Artifacts/ed/ed7b34540f6e6786b08a4c2a3723226e new file mode 100644 index 0000000..0a54247 Binary files /dev/null and b/Library/Artifacts/ed/ed7b34540f6e6786b08a4c2a3723226e differ diff --git a/Library/Artifacts/ed/ed8cfe6dbfc631588c8febd7e963d093 b/Library/Artifacts/ed/ed8cfe6dbfc631588c8febd7e963d093 new file mode 100644 index 0000000..849e41f Binary files /dev/null and b/Library/Artifacts/ed/ed8cfe6dbfc631588c8febd7e963d093 differ diff --git a/Library/Artifacts/ed/edacee09dc2d0fbb8c2fca203a7ef4c0 b/Library/Artifacts/ed/edacee09dc2d0fbb8c2fca203a7ef4c0 new file mode 100644 index 0000000..b075d70 Binary files /dev/null and b/Library/Artifacts/ed/edacee09dc2d0fbb8c2fca203a7ef4c0 differ diff --git a/Library/Artifacts/ed/edcd391a6a6b65f5df7c85075e236a0a b/Library/Artifacts/ed/edcd391a6a6b65f5df7c85075e236a0a new file mode 100644 index 0000000..d9afcbf Binary files /dev/null and b/Library/Artifacts/ed/edcd391a6a6b65f5df7c85075e236a0a differ diff --git a/Library/Artifacts/ed/edd718b9dae561f95fde2b8f81d68cb6 b/Library/Artifacts/ed/edd718b9dae561f95fde2b8f81d68cb6 new file mode 100644 index 0000000..e5c32f1 Binary files /dev/null and b/Library/Artifacts/ed/edd718b9dae561f95fde2b8f81d68cb6 differ diff --git a/Library/Artifacts/ed/edff681689c638883467ae4460df1b04 b/Library/Artifacts/ed/edff681689c638883467ae4460df1b04 new file mode 100644 index 0000000..5bd2982 Binary files /dev/null and b/Library/Artifacts/ed/edff681689c638883467ae4460df1b04 differ diff --git a/Library/Artifacts/ee/ee12cc589119d69c2b241045f4881e5d b/Library/Artifacts/ee/ee12cc589119d69c2b241045f4881e5d new file mode 100644 index 0000000..e5a485f Binary files /dev/null and b/Library/Artifacts/ee/ee12cc589119d69c2b241045f4881e5d differ diff --git a/Library/Artifacts/ee/ee1760b37a395552ba90d3b8697f15b3 b/Library/Artifacts/ee/ee1760b37a395552ba90d3b8697f15b3 new file mode 100644 index 0000000..deae5e6 Binary files /dev/null and b/Library/Artifacts/ee/ee1760b37a395552ba90d3b8697f15b3 differ diff --git a/Library/Artifacts/ee/ee41173e95f9ceca27e62fc11b8bf1b9 b/Library/Artifacts/ee/ee41173e95f9ceca27e62fc11b8bf1b9 new file mode 100644 index 0000000..3375176 Binary files /dev/null and b/Library/Artifacts/ee/ee41173e95f9ceca27e62fc11b8bf1b9 differ diff --git a/Library/Artifacts/ee/ee8d37a88900ddf72fc19cc9d8c8ac27 b/Library/Artifacts/ee/ee8d37a88900ddf72fc19cc9d8c8ac27 new file mode 100644 index 0000000..3119f61 Binary files /dev/null and b/Library/Artifacts/ee/ee8d37a88900ddf72fc19cc9d8c8ac27 differ diff --git a/Library/Artifacts/ee/ee98eb15cdc1068834d72f12751a8aa6 b/Library/Artifacts/ee/ee98eb15cdc1068834d72f12751a8aa6 new file mode 100644 index 0000000..4e73eb9 Binary files /dev/null and b/Library/Artifacts/ee/ee98eb15cdc1068834d72f12751a8aa6 differ diff --git a/Library/Artifacts/ee/eeacaadddb3723b817d285c889c67e54 b/Library/Artifacts/ee/eeacaadddb3723b817d285c889c67e54 new file mode 100644 index 0000000..758dfec Binary files /dev/null and b/Library/Artifacts/ee/eeacaadddb3723b817d285c889c67e54 differ diff --git a/Library/Artifacts/ee/eeb6aa40e268d0db69347970bd03b4de b/Library/Artifacts/ee/eeb6aa40e268d0db69347970bd03b4de new file mode 100644 index 0000000..5a624da Binary files /dev/null and b/Library/Artifacts/ee/eeb6aa40e268d0db69347970bd03b4de differ diff --git a/Library/Artifacts/ee/eed7e7423028ef67bcdd623b23fde33f b/Library/Artifacts/ee/eed7e7423028ef67bcdd623b23fde33f new file mode 100644 index 0000000..0ddd24b Binary files /dev/null and b/Library/Artifacts/ee/eed7e7423028ef67bcdd623b23fde33f differ diff --git a/Library/Artifacts/ee/eedc5390bc4bd8abc1f33711f4a758ee b/Library/Artifacts/ee/eedc5390bc4bd8abc1f33711f4a758ee new file mode 100644 index 0000000..e609387 Binary files /dev/null and b/Library/Artifacts/ee/eedc5390bc4bd8abc1f33711f4a758ee differ diff --git a/Library/Artifacts/ee/eee9aff3d9a055787c5d33b81de98e54 b/Library/Artifacts/ee/eee9aff3d9a055787c5d33b81de98e54 new file mode 100644 index 0000000..02563d5 Binary files /dev/null and b/Library/Artifacts/ee/eee9aff3d9a055787c5d33b81de98e54 differ diff --git a/Library/Artifacts/ee/eeeb9111d5cb5a20042adf940fb893b5 b/Library/Artifacts/ee/eeeb9111d5cb5a20042adf940fb893b5 new file mode 100644 index 0000000..75d8c57 Binary files /dev/null and b/Library/Artifacts/ee/eeeb9111d5cb5a20042adf940fb893b5 differ diff --git a/Library/Artifacts/ee/eef8dd105434a564a3bef2ef44cd31e1 b/Library/Artifacts/ee/eef8dd105434a564a3bef2ef44cd31e1 new file mode 100644 index 0000000..2323414 Binary files /dev/null and b/Library/Artifacts/ee/eef8dd105434a564a3bef2ef44cd31e1 differ diff --git a/Library/Artifacts/ef/ef261dfa64cb2a2f9005cdb4075b9f82 b/Library/Artifacts/ef/ef261dfa64cb2a2f9005cdb4075b9f82 new file mode 100644 index 0000000..891cac5 Binary files /dev/null and b/Library/Artifacts/ef/ef261dfa64cb2a2f9005cdb4075b9f82 differ diff --git a/Library/Artifacts/ef/ef29882bd8bc019e2589f24a33e6b6b7 b/Library/Artifacts/ef/ef29882bd8bc019e2589f24a33e6b6b7 new file mode 100644 index 0000000..4c2551e Binary files /dev/null and b/Library/Artifacts/ef/ef29882bd8bc019e2589f24a33e6b6b7 differ diff --git a/Library/Artifacts/ef/ef49b598ab2a7e4e9283696d8c3f7910 b/Library/Artifacts/ef/ef49b598ab2a7e4e9283696d8c3f7910 new file mode 100644 index 0000000..4549439 Binary files /dev/null and b/Library/Artifacts/ef/ef49b598ab2a7e4e9283696d8c3f7910 differ diff --git a/Library/Artifacts/ef/ef816faaacd4d5a8bcf5c629b6660bea b/Library/Artifacts/ef/ef816faaacd4d5a8bcf5c629b6660bea new file mode 100644 index 0000000..b7c9bf3 Binary files /dev/null and b/Library/Artifacts/ef/ef816faaacd4d5a8bcf5c629b6660bea differ diff --git a/Library/Artifacts/ef/ef9d8e608b80574180846a1ca83b51a8 b/Library/Artifacts/ef/ef9d8e608b80574180846a1ca83b51a8 new file mode 100644 index 0000000..1755afc Binary files /dev/null and b/Library/Artifacts/ef/ef9d8e608b80574180846a1ca83b51a8 differ diff --git a/Library/Artifacts/f0/f001a650f4cb20dc612833af1226fc72 b/Library/Artifacts/f0/f001a650f4cb20dc612833af1226fc72 new file mode 100644 index 0000000..163fc26 Binary files /dev/null and b/Library/Artifacts/f0/f001a650f4cb20dc612833af1226fc72 differ diff --git a/Library/Artifacts/f0/f0380236651d0c3e1362d4c534bfc9f6 b/Library/Artifacts/f0/f0380236651d0c3e1362d4c534bfc9f6 new file mode 100644 index 0000000..270eeb7 Binary files /dev/null and b/Library/Artifacts/f0/f0380236651d0c3e1362d4c534bfc9f6 differ diff --git a/Library/Artifacts/f0/f0388ce27d963c7fabdf4b1d6f12f3e5 b/Library/Artifacts/f0/f0388ce27d963c7fabdf4b1d6f12f3e5 new file mode 100644 index 0000000..6230050 Binary files /dev/null and b/Library/Artifacts/f0/f0388ce27d963c7fabdf4b1d6f12f3e5 differ diff --git a/Library/Artifacts/f0/f047ca136c447380a9211e57e6ae1129 b/Library/Artifacts/f0/f047ca136c447380a9211e57e6ae1129 new file mode 100644 index 0000000..f39253c Binary files /dev/null and b/Library/Artifacts/f0/f047ca136c447380a9211e57e6ae1129 differ diff --git a/Library/Artifacts/f0/f04ada4f09a37ea7fde95767acda2606 b/Library/Artifacts/f0/f04ada4f09a37ea7fde95767acda2606 new file mode 100644 index 0000000..ae81ff8 Binary files /dev/null and b/Library/Artifacts/f0/f04ada4f09a37ea7fde95767acda2606 differ diff --git a/Library/Artifacts/f0/f075caddee976d0507ab705e9de557e3 b/Library/Artifacts/f0/f075caddee976d0507ab705e9de557e3 new file mode 100644 index 0000000..2239028 Binary files /dev/null and b/Library/Artifacts/f0/f075caddee976d0507ab705e9de557e3 differ diff --git a/Library/Artifacts/f0/f08f07cf5cdc65fa2550466a39889334 b/Library/Artifacts/f0/f08f07cf5cdc65fa2550466a39889334 new file mode 100644 index 0000000..854c61f Binary files /dev/null and b/Library/Artifacts/f0/f08f07cf5cdc65fa2550466a39889334 differ diff --git a/Library/Artifacts/f0/f09d43aebb3c6d1fccbaad46bcd786e6 b/Library/Artifacts/f0/f09d43aebb3c6d1fccbaad46bcd786e6 new file mode 100644 index 0000000..a995dd3 Binary files /dev/null and b/Library/Artifacts/f0/f09d43aebb3c6d1fccbaad46bcd786e6 differ diff --git a/Library/Artifacts/f0/f0b1b89d0ada34b790e4042e027b0535 b/Library/Artifacts/f0/f0b1b89d0ada34b790e4042e027b0535 new file mode 100644 index 0000000..92fbb4c Binary files /dev/null and b/Library/Artifacts/f0/f0b1b89d0ada34b790e4042e027b0535 differ diff --git a/Library/Artifacts/f0/f0c395ad58209a3aa9c348843f952478 b/Library/Artifacts/f0/f0c395ad58209a3aa9c348843f952478 new file mode 100644 index 0000000..ff237b7 Binary files /dev/null and b/Library/Artifacts/f0/f0c395ad58209a3aa9c348843f952478 differ diff --git a/Library/Artifacts/f0/f0cf21b2214bab0c2376a1dabb8d6953 b/Library/Artifacts/f0/f0cf21b2214bab0c2376a1dabb8d6953 new file mode 100644 index 0000000..d3b591d Binary files /dev/null and b/Library/Artifacts/f0/f0cf21b2214bab0c2376a1dabb8d6953 differ diff --git a/Library/Artifacts/f1/f1107070b66b54772450fd6fbf6aedd5 b/Library/Artifacts/f1/f1107070b66b54772450fd6fbf6aedd5 new file mode 100644 index 0000000..0bb576f Binary files /dev/null and b/Library/Artifacts/f1/f1107070b66b54772450fd6fbf6aedd5 differ diff --git a/Library/Artifacts/f1/f1a374d217cef95d29dc483372ada4cb b/Library/Artifacts/f1/f1a374d217cef95d29dc483372ada4cb new file mode 100644 index 0000000..b35fcac Binary files /dev/null and b/Library/Artifacts/f1/f1a374d217cef95d29dc483372ada4cb differ diff --git a/Library/Artifacts/f1/f1ac08e48411f7b06fe4af16fb4d9db5 b/Library/Artifacts/f1/f1ac08e48411f7b06fe4af16fb4d9db5 new file mode 100644 index 0000000..bd13f39 Binary files /dev/null and b/Library/Artifacts/f1/f1ac08e48411f7b06fe4af16fb4d9db5 differ diff --git a/Library/Artifacts/f1/f1aef8be201253d8318fd65f2c095d3f b/Library/Artifacts/f1/f1aef8be201253d8318fd65f2c095d3f new file mode 100644 index 0000000..2e19b94 Binary files /dev/null and b/Library/Artifacts/f1/f1aef8be201253d8318fd65f2c095d3f differ diff --git a/Library/Artifacts/f1/f1bb7c5b9e40d080d68c01e1c03cb713 b/Library/Artifacts/f1/f1bb7c5b9e40d080d68c01e1c03cb713 new file mode 100644 index 0000000..28370c5 Binary files /dev/null and b/Library/Artifacts/f1/f1bb7c5b9e40d080d68c01e1c03cb713 differ diff --git a/Library/Artifacts/f1/f1cc8bf0307f56d68d035842de14a086 b/Library/Artifacts/f1/f1cc8bf0307f56d68d035842de14a086 new file mode 100644 index 0000000..76a0ad9 Binary files /dev/null and b/Library/Artifacts/f1/f1cc8bf0307f56d68d035842de14a086 differ diff --git a/Library/Artifacts/f2/f2115f6f0aa34a76c1d5ae45367c96c3 b/Library/Artifacts/f2/f2115f6f0aa34a76c1d5ae45367c96c3 new file mode 100644 index 0000000..5ce9964 Binary files /dev/null and b/Library/Artifacts/f2/f2115f6f0aa34a76c1d5ae45367c96c3 differ diff --git a/Library/Artifacts/f2/f21c274666773f6314504bf34d11c583 b/Library/Artifacts/f2/f21c274666773f6314504bf34d11c583 new file mode 100644 index 0000000..6215992 Binary files /dev/null and b/Library/Artifacts/f2/f21c274666773f6314504bf34d11c583 differ diff --git a/Library/Artifacts/f2/f22aa5789655cf04fa952c222bad3433 b/Library/Artifacts/f2/f22aa5789655cf04fa952c222bad3433 new file mode 100644 index 0000000..e819cc3 Binary files /dev/null and b/Library/Artifacts/f2/f22aa5789655cf04fa952c222bad3433 differ diff --git a/Library/Artifacts/f2/f24b72c439d6eee4bc2142ca3b5563fc b/Library/Artifacts/f2/f24b72c439d6eee4bc2142ca3b5563fc new file mode 100644 index 0000000..d594da3 Binary files /dev/null and b/Library/Artifacts/f2/f24b72c439d6eee4bc2142ca3b5563fc differ diff --git a/Library/Artifacts/f2/f2bfff1a998b43452d2328651299c727 b/Library/Artifacts/f2/f2bfff1a998b43452d2328651299c727 new file mode 100644 index 0000000..6a42f4d Binary files /dev/null and b/Library/Artifacts/f2/f2bfff1a998b43452d2328651299c727 differ diff --git a/Library/Artifacts/f2/f2c1c4a44df5989093875a910721659c b/Library/Artifacts/f2/f2c1c4a44df5989093875a910721659c new file mode 100644 index 0000000..95427e9 Binary files /dev/null and b/Library/Artifacts/f2/f2c1c4a44df5989093875a910721659c differ diff --git a/Library/Artifacts/f2/f2d8686288d37940af06586d66e6057f b/Library/Artifacts/f2/f2d8686288d37940af06586d66e6057f new file mode 100644 index 0000000..bba3f5c Binary files /dev/null and b/Library/Artifacts/f2/f2d8686288d37940af06586d66e6057f differ diff --git a/Library/Artifacts/f2/f2f010f58cd90dce7c870556b43974e8 b/Library/Artifacts/f2/f2f010f58cd90dce7c870556b43974e8 new file mode 100644 index 0000000..a2d9607 Binary files /dev/null and b/Library/Artifacts/f2/f2f010f58cd90dce7c870556b43974e8 differ diff --git a/Library/Artifacts/f3/f305af2239b787b3dafdd18baaef1583 b/Library/Artifacts/f3/f305af2239b787b3dafdd18baaef1583 new file mode 100644 index 0000000..f1a49ac Binary files /dev/null and b/Library/Artifacts/f3/f305af2239b787b3dafdd18baaef1583 differ diff --git a/Library/Artifacts/f3/f30a20e79ef61f9966791a6f05cc07d8 b/Library/Artifacts/f3/f30a20e79ef61f9966791a6f05cc07d8 new file mode 100644 index 0000000..b93aea9 Binary files /dev/null and b/Library/Artifacts/f3/f30a20e79ef61f9966791a6f05cc07d8 differ diff --git a/Library/Artifacts/f3/f30c6d4a7a1c43ab51d277bfaae7a991 b/Library/Artifacts/f3/f30c6d4a7a1c43ab51d277bfaae7a991 new file mode 100644 index 0000000..e727bf8 Binary files /dev/null and b/Library/Artifacts/f3/f30c6d4a7a1c43ab51d277bfaae7a991 differ diff --git a/Library/Artifacts/f3/f31ca3616aa95cdc41a6282db41c7ca0 b/Library/Artifacts/f3/f31ca3616aa95cdc41a6282db41c7ca0 new file mode 100644 index 0000000..8f11905 Binary files /dev/null and b/Library/Artifacts/f3/f31ca3616aa95cdc41a6282db41c7ca0 differ diff --git a/Library/Artifacts/f3/f3328fc95c8540e9ab27944b72079039 b/Library/Artifacts/f3/f3328fc95c8540e9ab27944b72079039 new file mode 100644 index 0000000..1235039 Binary files /dev/null and b/Library/Artifacts/f3/f3328fc95c8540e9ab27944b72079039 differ diff --git a/Library/Artifacts/f3/f34d3ab06e2689e6a2d1d91cca81cc9f b/Library/Artifacts/f3/f34d3ab06e2689e6a2d1d91cca81cc9f new file mode 100644 index 0000000..e7f5f74 Binary files /dev/null and b/Library/Artifacts/f3/f34d3ab06e2689e6a2d1d91cca81cc9f differ diff --git a/Library/Artifacts/f3/f352ce5180a0d959717aa7cabef5ce0c b/Library/Artifacts/f3/f352ce5180a0d959717aa7cabef5ce0c new file mode 100644 index 0000000..3c514c0 Binary files /dev/null and b/Library/Artifacts/f3/f352ce5180a0d959717aa7cabef5ce0c differ diff --git a/Library/Artifacts/f3/f3694ac89a75040ded9c7947aa22036f b/Library/Artifacts/f3/f3694ac89a75040ded9c7947aa22036f new file mode 100644 index 0000000..4deb3a7 Binary files /dev/null and b/Library/Artifacts/f3/f3694ac89a75040ded9c7947aa22036f differ diff --git a/Library/Artifacts/f3/f3746878f22ea44281d3e6976e761eef b/Library/Artifacts/f3/f3746878f22ea44281d3e6976e761eef new file mode 100644 index 0000000..835cfbc Binary files /dev/null and b/Library/Artifacts/f3/f3746878f22ea44281d3e6976e761eef differ diff --git a/Library/Artifacts/f3/f3746debe7498379534f730d31648334 b/Library/Artifacts/f3/f3746debe7498379534f730d31648334 new file mode 100644 index 0000000..65e768e Binary files /dev/null and b/Library/Artifacts/f3/f3746debe7498379534f730d31648334 differ diff --git a/Library/Artifacts/f3/f3798eccb6cd1c2ca1becb96c55cee82 b/Library/Artifacts/f3/f3798eccb6cd1c2ca1becb96c55cee82 new file mode 100644 index 0000000..e09c379 Binary files /dev/null and b/Library/Artifacts/f3/f3798eccb6cd1c2ca1becb96c55cee82 differ diff --git a/Library/Artifacts/f3/f3941b51dc1b490f337a7fce84cc7718 b/Library/Artifacts/f3/f3941b51dc1b490f337a7fce84cc7718 new file mode 100644 index 0000000..08247ca Binary files /dev/null and b/Library/Artifacts/f3/f3941b51dc1b490f337a7fce84cc7718 differ diff --git a/Library/Artifacts/f3/f39d02915fc437209b1b91bde320ff23 b/Library/Artifacts/f3/f39d02915fc437209b1b91bde320ff23 new file mode 100644 index 0000000..72f8f4e Binary files /dev/null and b/Library/Artifacts/f3/f39d02915fc437209b1b91bde320ff23 differ diff --git a/Library/Artifacts/f3/f3b342e00de5249f308b79918458b861 b/Library/Artifacts/f3/f3b342e00de5249f308b79918458b861 new file mode 100644 index 0000000..8b244b9 Binary files /dev/null and b/Library/Artifacts/f3/f3b342e00de5249f308b79918458b861 differ diff --git a/Library/Artifacts/f3/f3b3553cde5c652684c93df44382c1bd b/Library/Artifacts/f3/f3b3553cde5c652684c93df44382c1bd new file mode 100644 index 0000000..a2af0f0 Binary files /dev/null and b/Library/Artifacts/f3/f3b3553cde5c652684c93df44382c1bd differ diff --git a/Library/Artifacts/f3/f3cdc9ac2cd9871ff9face541e107606 b/Library/Artifacts/f3/f3cdc9ac2cd9871ff9face541e107606 new file mode 100644 index 0000000..d875474 Binary files /dev/null and b/Library/Artifacts/f3/f3cdc9ac2cd9871ff9face541e107606 differ diff --git a/Library/Artifacts/f3/f3d126c9ed7af7249cb31f79edae128a b/Library/Artifacts/f3/f3d126c9ed7af7249cb31f79edae128a new file mode 100644 index 0000000..446b54f Binary files /dev/null and b/Library/Artifacts/f3/f3d126c9ed7af7249cb31f79edae128a differ diff --git a/Library/Artifacts/f3/f3dcfae9582da5dfa8afbfb0bc1e0062 b/Library/Artifacts/f3/f3dcfae9582da5dfa8afbfb0bc1e0062 new file mode 100644 index 0000000..24138ab Binary files /dev/null and b/Library/Artifacts/f3/f3dcfae9582da5dfa8afbfb0bc1e0062 differ diff --git a/Library/Artifacts/f3/f3ddd8a018790083b171ca042b4ea516 b/Library/Artifacts/f3/f3ddd8a018790083b171ca042b4ea516 new file mode 100644 index 0000000..3d01a19 Binary files /dev/null and b/Library/Artifacts/f3/f3ddd8a018790083b171ca042b4ea516 differ diff --git a/Library/Artifacts/f3/f3ec9663fcfca988eefa1273c32b9c51 b/Library/Artifacts/f3/f3ec9663fcfca988eefa1273c32b9c51 new file mode 100644 index 0000000..c3940cb Binary files /dev/null and b/Library/Artifacts/f3/f3ec9663fcfca988eefa1273c32b9c51 differ diff --git a/Library/Artifacts/f3/f3f5882c9584061d3687240da6562f79 b/Library/Artifacts/f3/f3f5882c9584061d3687240da6562f79 new file mode 100644 index 0000000..ddf824d Binary files /dev/null and b/Library/Artifacts/f3/f3f5882c9584061d3687240da6562f79 differ diff --git a/Library/Artifacts/f4/f41d7b55c8f233595b1b0570800602a0 b/Library/Artifacts/f4/f41d7b55c8f233595b1b0570800602a0 new file mode 100644 index 0000000..a4b8d9c Binary files /dev/null and b/Library/Artifacts/f4/f41d7b55c8f233595b1b0570800602a0 differ diff --git a/Library/Artifacts/f4/f43fd2acdd7d30c5cfd830b9aefac35c b/Library/Artifacts/f4/f43fd2acdd7d30c5cfd830b9aefac35c new file mode 100644 index 0000000..e037b07 Binary files /dev/null and b/Library/Artifacts/f4/f43fd2acdd7d30c5cfd830b9aefac35c differ diff --git a/Library/Artifacts/f4/f442b64bc7a2a45e60228fa7608f97bb b/Library/Artifacts/f4/f442b64bc7a2a45e60228fa7608f97bb new file mode 100644 index 0000000..6d9bed4 Binary files /dev/null and b/Library/Artifacts/f4/f442b64bc7a2a45e60228fa7608f97bb differ diff --git a/Library/Artifacts/f4/f45af536cf36f79f4f5756c0c0139ea2 b/Library/Artifacts/f4/f45af536cf36f79f4f5756c0c0139ea2 new file mode 100644 index 0000000..607c865 Binary files /dev/null and b/Library/Artifacts/f4/f45af536cf36f79f4f5756c0c0139ea2 differ diff --git a/Library/Artifacts/f4/f45f3c6026c7b14ca6227bb1d79a2576 b/Library/Artifacts/f4/f45f3c6026c7b14ca6227bb1d79a2576 new file mode 100644 index 0000000..27934c8 Binary files /dev/null and b/Library/Artifacts/f4/f45f3c6026c7b14ca6227bb1d79a2576 differ diff --git a/Library/Artifacts/f4/f46c7a17c76962aa782f23e3b6394078 b/Library/Artifacts/f4/f46c7a17c76962aa782f23e3b6394078 new file mode 100644 index 0000000..df751ef Binary files /dev/null and b/Library/Artifacts/f4/f46c7a17c76962aa782f23e3b6394078 differ diff --git a/Library/Artifacts/f4/f472ecd3b3f16ac02bfdce505e3691ce b/Library/Artifacts/f4/f472ecd3b3f16ac02bfdce505e3691ce new file mode 100644 index 0000000..555636b Binary files /dev/null and b/Library/Artifacts/f4/f472ecd3b3f16ac02bfdce505e3691ce differ diff --git a/Library/Artifacts/f4/f47799c917066c3221f80ada048614e9 b/Library/Artifacts/f4/f47799c917066c3221f80ada048614e9 new file mode 100644 index 0000000..592f589 Binary files /dev/null and b/Library/Artifacts/f4/f47799c917066c3221f80ada048614e9 differ diff --git a/Library/Artifacts/f4/f47842f498324898dfde835eea0f441b b/Library/Artifacts/f4/f47842f498324898dfde835eea0f441b new file mode 100644 index 0000000..c6731b1 Binary files /dev/null and b/Library/Artifacts/f4/f47842f498324898dfde835eea0f441b differ diff --git a/Library/Artifacts/f4/f49f80fda35054a280054bdd75a68d0d b/Library/Artifacts/f4/f49f80fda35054a280054bdd75a68d0d new file mode 100644 index 0000000..3b9ac36 Binary files /dev/null and b/Library/Artifacts/f4/f49f80fda35054a280054bdd75a68d0d differ diff --git a/Library/Artifacts/f4/f4afa1d5b0a5b43fda95ad1f7ae2d432 b/Library/Artifacts/f4/f4afa1d5b0a5b43fda95ad1f7ae2d432 new file mode 100644 index 0000000..0263b71 Binary files /dev/null and b/Library/Artifacts/f4/f4afa1d5b0a5b43fda95ad1f7ae2d432 differ diff --git a/Library/Artifacts/f4/f4cc3fca5d21ee73795f00c34af036f8 b/Library/Artifacts/f4/f4cc3fca5d21ee73795f00c34af036f8 new file mode 100644 index 0000000..c45ef0f Binary files /dev/null and b/Library/Artifacts/f4/f4cc3fca5d21ee73795f00c34af036f8 differ diff --git a/Library/Artifacts/f4/f4cea5dd074f5e4267bf0f8b465c66d1 b/Library/Artifacts/f4/f4cea5dd074f5e4267bf0f8b465c66d1 new file mode 100644 index 0000000..9e3f55b Binary files /dev/null and b/Library/Artifacts/f4/f4cea5dd074f5e4267bf0f8b465c66d1 differ diff --git a/Library/Artifacts/f4/f4dce6ae0c4a1ab73257d5df3aa718c5 b/Library/Artifacts/f4/f4dce6ae0c4a1ab73257d5df3aa718c5 new file mode 100644 index 0000000..fae4cde Binary files /dev/null and b/Library/Artifacts/f4/f4dce6ae0c4a1ab73257d5df3aa718c5 differ diff --git a/Library/Artifacts/f5/f510c720b659a5a726b31921aca33ce5 b/Library/Artifacts/f5/f510c720b659a5a726b31921aca33ce5 new file mode 100644 index 0000000..b8d91ac Binary files /dev/null and b/Library/Artifacts/f5/f510c720b659a5a726b31921aca33ce5 differ diff --git a/Library/Artifacts/f5/f51856220551a6f7e6c99da9620aa8b0 b/Library/Artifacts/f5/f51856220551a6f7e6c99da9620aa8b0 new file mode 100644 index 0000000..79c0f2e Binary files /dev/null and b/Library/Artifacts/f5/f51856220551a6f7e6c99da9620aa8b0 differ diff --git a/Library/Artifacts/f5/f5453504c4c2115b94607193b8ddf2ed b/Library/Artifacts/f5/f5453504c4c2115b94607193b8ddf2ed new file mode 100644 index 0000000..6f532a0 Binary files /dev/null and b/Library/Artifacts/f5/f5453504c4c2115b94607193b8ddf2ed differ diff --git a/Library/Artifacts/f5/f549a9778165867faff53614d09f7da1 b/Library/Artifacts/f5/f549a9778165867faff53614d09f7da1 new file mode 100644 index 0000000..d4a54df Binary files /dev/null and b/Library/Artifacts/f5/f549a9778165867faff53614d09f7da1 differ diff --git a/Library/Artifacts/f5/f54f2ce546f95f8d8ac51445b013210a b/Library/Artifacts/f5/f54f2ce546f95f8d8ac51445b013210a new file mode 100644 index 0000000..5acac90 Binary files /dev/null and b/Library/Artifacts/f5/f54f2ce546f95f8d8ac51445b013210a differ diff --git a/Library/Artifacts/f5/f558cf3cc3dcebdd42bebd36c9c30bc4 b/Library/Artifacts/f5/f558cf3cc3dcebdd42bebd36c9c30bc4 new file mode 100644 index 0000000..e677541 Binary files /dev/null and b/Library/Artifacts/f5/f558cf3cc3dcebdd42bebd36c9c30bc4 differ diff --git a/Library/Artifacts/f5/f565bae1f188ed40c192324aad507f00 b/Library/Artifacts/f5/f565bae1f188ed40c192324aad507f00 new file mode 100644 index 0000000..286305a Binary files /dev/null and b/Library/Artifacts/f5/f565bae1f188ed40c192324aad507f00 differ diff --git a/Library/Artifacts/f5/f5736e7143e675ed61a250f543978a80 b/Library/Artifacts/f5/f5736e7143e675ed61a250f543978a80 new file mode 100644 index 0000000..d34f23f Binary files /dev/null and b/Library/Artifacts/f5/f5736e7143e675ed61a250f543978a80 differ diff --git a/Library/Artifacts/f5/f57c8e76981f6f46d9bbc48ee7f56814 b/Library/Artifacts/f5/f57c8e76981f6f46d9bbc48ee7f56814 new file mode 100644 index 0000000..b49e708 Binary files /dev/null and b/Library/Artifacts/f5/f57c8e76981f6f46d9bbc48ee7f56814 differ diff --git a/Library/Artifacts/f5/f57fe70cb28202b53b5f07cd4f059cc6 b/Library/Artifacts/f5/f57fe70cb28202b53b5f07cd4f059cc6 new file mode 100644 index 0000000..bf2f0d2 Binary files /dev/null and b/Library/Artifacts/f5/f57fe70cb28202b53b5f07cd4f059cc6 differ diff --git a/Library/Artifacts/f5/f5815c9778ed78096a5c01500bdfc72f b/Library/Artifacts/f5/f5815c9778ed78096a5c01500bdfc72f new file mode 100644 index 0000000..8557bce Binary files /dev/null and b/Library/Artifacts/f5/f5815c9778ed78096a5c01500bdfc72f differ diff --git a/Library/Artifacts/f5/f5a111d4b6a7311af6e1c5a46680e3db b/Library/Artifacts/f5/f5a111d4b6a7311af6e1c5a46680e3db new file mode 100644 index 0000000..e7eba59 Binary files /dev/null and b/Library/Artifacts/f5/f5a111d4b6a7311af6e1c5a46680e3db differ diff --git a/Library/Artifacts/f5/f5a1cabd9bf68bc4b50a4590911c5724 b/Library/Artifacts/f5/f5a1cabd9bf68bc4b50a4590911c5724 new file mode 100644 index 0000000..dc132e2 Binary files /dev/null and b/Library/Artifacts/f5/f5a1cabd9bf68bc4b50a4590911c5724 differ diff --git a/Library/Artifacts/f5/f5c4fa80c70126fba5f8dc08d9cddcfe b/Library/Artifacts/f5/f5c4fa80c70126fba5f8dc08d9cddcfe new file mode 100644 index 0000000..3b1c9ef Binary files /dev/null and b/Library/Artifacts/f5/f5c4fa80c70126fba5f8dc08d9cddcfe differ diff --git a/Library/Artifacts/f5/f5e03a15d52f50332d697063fe65528f b/Library/Artifacts/f5/f5e03a15d52f50332d697063fe65528f new file mode 100644 index 0000000..05a318a Binary files /dev/null and b/Library/Artifacts/f5/f5e03a15d52f50332d697063fe65528f differ diff --git a/Library/Artifacts/f5/f5e23e2168a49dd7b0a8909bac705ea7 b/Library/Artifacts/f5/f5e23e2168a49dd7b0a8909bac705ea7 new file mode 100644 index 0000000..f7885a4 Binary files /dev/null and b/Library/Artifacts/f5/f5e23e2168a49dd7b0a8909bac705ea7 differ diff --git a/Library/Artifacts/f5/f5f07346686fce007307606977371b2a b/Library/Artifacts/f5/f5f07346686fce007307606977371b2a new file mode 100644 index 0000000..b6b23d6 Binary files /dev/null and b/Library/Artifacts/f5/f5f07346686fce007307606977371b2a differ diff --git a/Library/Artifacts/f6/f603a2477cf9e0d13cb7a0f066d8ce9d b/Library/Artifacts/f6/f603a2477cf9e0d13cb7a0f066d8ce9d new file mode 100644 index 0000000..b14612b Binary files /dev/null and b/Library/Artifacts/f6/f603a2477cf9e0d13cb7a0f066d8ce9d differ diff --git a/Library/Artifacts/f6/f61b3b784dcda680d5af54db0ba92dee b/Library/Artifacts/f6/f61b3b784dcda680d5af54db0ba92dee new file mode 100644 index 0000000..f5cb09e Binary files /dev/null and b/Library/Artifacts/f6/f61b3b784dcda680d5af54db0ba92dee differ diff --git a/Library/Artifacts/f6/f6212549d25b4551f7077fbb5ccbec86 b/Library/Artifacts/f6/f6212549d25b4551f7077fbb5ccbec86 new file mode 100644 index 0000000..e713d95 Binary files /dev/null and b/Library/Artifacts/f6/f6212549d25b4551f7077fbb5ccbec86 differ diff --git a/Library/Artifacts/f6/f646b272ce8fa5c83415e1d52f772cf2 b/Library/Artifacts/f6/f646b272ce8fa5c83415e1d52f772cf2 new file mode 100644 index 0000000..b15709d Binary files /dev/null and b/Library/Artifacts/f6/f646b272ce8fa5c83415e1d52f772cf2 differ diff --git a/Library/Artifacts/f6/f68902fbc941feee96d76e5d7dd1f49a b/Library/Artifacts/f6/f68902fbc941feee96d76e5d7dd1f49a new file mode 100644 index 0000000..f3e593c Binary files /dev/null and b/Library/Artifacts/f6/f68902fbc941feee96d76e5d7dd1f49a differ diff --git a/Library/Artifacts/f6/f6b0e7e84a290686643d6b944041a65d b/Library/Artifacts/f6/f6b0e7e84a290686643d6b944041a65d new file mode 100644 index 0000000..3bb3417 Binary files /dev/null and b/Library/Artifacts/f6/f6b0e7e84a290686643d6b944041a65d differ diff --git a/Library/Artifacts/f6/f6b487da33d8916a35ba05dae1d68fec b/Library/Artifacts/f6/f6b487da33d8916a35ba05dae1d68fec new file mode 100644 index 0000000..9e781e0 Binary files /dev/null and b/Library/Artifacts/f6/f6b487da33d8916a35ba05dae1d68fec differ diff --git a/Library/Artifacts/f6/f6e0421dba2f5b1da78674b764d42609 b/Library/Artifacts/f6/f6e0421dba2f5b1da78674b764d42609 new file mode 100644 index 0000000..5fa0b45 Binary files /dev/null and b/Library/Artifacts/f6/f6e0421dba2f5b1da78674b764d42609 differ diff --git a/Library/Artifacts/f7/f7274cf6ca8b359c12d58e6e7e7408f4 b/Library/Artifacts/f7/f7274cf6ca8b359c12d58e6e7e7408f4 new file mode 100644 index 0000000..4e07cce Binary files /dev/null and b/Library/Artifacts/f7/f7274cf6ca8b359c12d58e6e7e7408f4 differ diff --git a/Library/Artifacts/f7/f76ca9b4fe9a48ded9f4b71e22580839 b/Library/Artifacts/f7/f76ca9b4fe9a48ded9f4b71e22580839 new file mode 100644 index 0000000..1bce15c Binary files /dev/null and b/Library/Artifacts/f7/f76ca9b4fe9a48ded9f4b71e22580839 differ diff --git a/Library/Artifacts/f7/f78b62e5ee96cf29fecf7bb51e18b2a0 b/Library/Artifacts/f7/f78b62e5ee96cf29fecf7bb51e18b2a0 new file mode 100644 index 0000000..84f5083 Binary files /dev/null and b/Library/Artifacts/f7/f78b62e5ee96cf29fecf7bb51e18b2a0 differ diff --git a/Library/Artifacts/f7/f78f63eccf454bcde94276828dd13711 b/Library/Artifacts/f7/f78f63eccf454bcde94276828dd13711 new file mode 100644 index 0000000..7d6843a Binary files /dev/null and b/Library/Artifacts/f7/f78f63eccf454bcde94276828dd13711 differ diff --git a/Library/Artifacts/f7/f7a896a3ab07317d1ce54b28f4c959e4 b/Library/Artifacts/f7/f7a896a3ab07317d1ce54b28f4c959e4 new file mode 100644 index 0000000..c8640de Binary files /dev/null and b/Library/Artifacts/f7/f7a896a3ab07317d1ce54b28f4c959e4 differ diff --git a/Library/Artifacts/f7/f7b9e60bd0c6d183e8481a938f027a92 b/Library/Artifacts/f7/f7b9e60bd0c6d183e8481a938f027a92 new file mode 100644 index 0000000..a787c13 Binary files /dev/null and b/Library/Artifacts/f7/f7b9e60bd0c6d183e8481a938f027a92 differ diff --git a/Library/Artifacts/f7/f7c47cbc3b96208bda2389faecb896e6 b/Library/Artifacts/f7/f7c47cbc3b96208bda2389faecb896e6 new file mode 100644 index 0000000..9926afc Binary files /dev/null and b/Library/Artifacts/f7/f7c47cbc3b96208bda2389faecb896e6 differ diff --git a/Library/Artifacts/f7/f7cf606651895c1599ccae6b3cee6906 b/Library/Artifacts/f7/f7cf606651895c1599ccae6b3cee6906 new file mode 100644 index 0000000..f2ce2ec Binary files /dev/null and b/Library/Artifacts/f7/f7cf606651895c1599ccae6b3cee6906 differ diff --git a/Library/Artifacts/f7/f7da84c916ae23fa2c46bd062ea49959 b/Library/Artifacts/f7/f7da84c916ae23fa2c46bd062ea49959 new file mode 100644 index 0000000..409fce7 Binary files /dev/null and b/Library/Artifacts/f7/f7da84c916ae23fa2c46bd062ea49959 differ diff --git a/Library/Artifacts/f7/f7ddf4eae1b3d1c20c0437f42ffb3e03 b/Library/Artifacts/f7/f7ddf4eae1b3d1c20c0437f42ffb3e03 new file mode 100644 index 0000000..4c808db Binary files /dev/null and b/Library/Artifacts/f7/f7ddf4eae1b3d1c20c0437f42ffb3e03 differ diff --git a/Library/Artifacts/f8/f8238e25fe761f893651ae9c6d69844d b/Library/Artifacts/f8/f8238e25fe761f893651ae9c6d69844d new file mode 100644 index 0000000..944e952 Binary files /dev/null and b/Library/Artifacts/f8/f8238e25fe761f893651ae9c6d69844d differ diff --git a/Library/Artifacts/f8/f82ad7157a5d3f98b25d7c069259b922 b/Library/Artifacts/f8/f82ad7157a5d3f98b25d7c069259b922 new file mode 100644 index 0000000..9ac2a17 Binary files /dev/null and b/Library/Artifacts/f8/f82ad7157a5d3f98b25d7c069259b922 differ diff --git a/Library/Artifacts/f8/f855407631cbe4353d24a19ede390269 b/Library/Artifacts/f8/f855407631cbe4353d24a19ede390269 new file mode 100644 index 0000000..dcc8183 Binary files /dev/null and b/Library/Artifacts/f8/f855407631cbe4353d24a19ede390269 differ diff --git a/Library/Artifacts/f8/f87bed4760aa42e4573b11edbd55a154 b/Library/Artifacts/f8/f87bed4760aa42e4573b11edbd55a154 new file mode 100644 index 0000000..48212de Binary files /dev/null and b/Library/Artifacts/f8/f87bed4760aa42e4573b11edbd55a154 differ diff --git a/Library/Artifacts/f8/f88117b65e09b3b5408684590c2da908 b/Library/Artifacts/f8/f88117b65e09b3b5408684590c2da908 new file mode 100644 index 0000000..b8aec95 Binary files /dev/null and b/Library/Artifacts/f8/f88117b65e09b3b5408684590c2da908 differ diff --git a/Library/Artifacts/f8/f89767c22f4d86bb94d42770d4f90054 b/Library/Artifacts/f8/f89767c22f4d86bb94d42770d4f90054 new file mode 100644 index 0000000..f140697 Binary files /dev/null and b/Library/Artifacts/f8/f89767c22f4d86bb94d42770d4f90054 differ diff --git a/Library/Artifacts/f8/f8c2dba26200c96ea7bd86f6fcaa24f8 b/Library/Artifacts/f8/f8c2dba26200c96ea7bd86f6fcaa24f8 new file mode 100644 index 0000000..d6c09bb Binary files /dev/null and b/Library/Artifacts/f8/f8c2dba26200c96ea7bd86f6fcaa24f8 differ diff --git a/Library/Artifacts/f9/f9075ce0f07b40dfddb2790f6e1c2eb5 b/Library/Artifacts/f9/f9075ce0f07b40dfddb2790f6e1c2eb5 new file mode 100644 index 0000000..0b0c07a Binary files /dev/null and b/Library/Artifacts/f9/f9075ce0f07b40dfddb2790f6e1c2eb5 differ diff --git a/Library/Artifacts/f9/f90d65fe12ca86d4ddb2962ffbbd6cfc b/Library/Artifacts/f9/f90d65fe12ca86d4ddb2962ffbbd6cfc new file mode 100644 index 0000000..b81dd1e Binary files /dev/null and b/Library/Artifacts/f9/f90d65fe12ca86d4ddb2962ffbbd6cfc differ diff --git a/Library/Artifacts/f9/f914874111f61ad6ab3c8349d27c52c4 b/Library/Artifacts/f9/f914874111f61ad6ab3c8349d27c52c4 new file mode 100644 index 0000000..72be9f5 Binary files /dev/null and b/Library/Artifacts/f9/f914874111f61ad6ab3c8349d27c52c4 differ diff --git a/Library/Artifacts/f9/f9153b8ee3c051a341e96542543afbc3 b/Library/Artifacts/f9/f9153b8ee3c051a341e96542543afbc3 new file mode 100644 index 0000000..995858c Binary files /dev/null and b/Library/Artifacts/f9/f9153b8ee3c051a341e96542543afbc3 differ diff --git a/Library/Artifacts/f9/f918e696d61c3751655f01120c66a6a2 b/Library/Artifacts/f9/f918e696d61c3751655f01120c66a6a2 new file mode 100644 index 0000000..78d881a Binary files /dev/null and b/Library/Artifacts/f9/f918e696d61c3751655f01120c66a6a2 differ diff --git a/Library/Artifacts/f9/f921a84b9b24eb0cc11ccffd64167689 b/Library/Artifacts/f9/f921a84b9b24eb0cc11ccffd64167689 new file mode 100644 index 0000000..dba9322 Binary files /dev/null and b/Library/Artifacts/f9/f921a84b9b24eb0cc11ccffd64167689 differ diff --git a/Library/Artifacts/f9/f92df5660db85bede7e3440f15cb940f b/Library/Artifacts/f9/f92df5660db85bede7e3440f15cb940f new file mode 100644 index 0000000..eac20bb Binary files /dev/null and b/Library/Artifacts/f9/f92df5660db85bede7e3440f15cb940f differ diff --git a/Library/Artifacts/f9/f934ad3ec259e442045763fa27043bf7 b/Library/Artifacts/f9/f934ad3ec259e442045763fa27043bf7 new file mode 100644 index 0000000..b5c6836 Binary files /dev/null and b/Library/Artifacts/f9/f934ad3ec259e442045763fa27043bf7 differ diff --git a/Library/Artifacts/f9/f9479e90545fcfe203a5434efd87ff9e b/Library/Artifacts/f9/f9479e90545fcfe203a5434efd87ff9e new file mode 100644 index 0000000..7a95a20 Binary files /dev/null and b/Library/Artifacts/f9/f9479e90545fcfe203a5434efd87ff9e differ diff --git a/Library/Artifacts/f9/f977fdcf35bf71106e2699c7abce0145 b/Library/Artifacts/f9/f977fdcf35bf71106e2699c7abce0145 new file mode 100644 index 0000000..2035535 Binary files /dev/null and b/Library/Artifacts/f9/f977fdcf35bf71106e2699c7abce0145 differ diff --git a/Library/Artifacts/f9/f97db018bfe1100d7d620397f647e3bb b/Library/Artifacts/f9/f97db018bfe1100d7d620397f647e3bb new file mode 100644 index 0000000..6adf533 Binary files /dev/null and b/Library/Artifacts/f9/f97db018bfe1100d7d620397f647e3bb differ diff --git a/Library/Artifacts/f9/f98257d3bbf0035db84f41e46bb3718c b/Library/Artifacts/f9/f98257d3bbf0035db84f41e46bb3718c new file mode 100644 index 0000000..c144409 Binary files /dev/null and b/Library/Artifacts/f9/f98257d3bbf0035db84f41e46bb3718c differ diff --git a/Library/Artifacts/f9/f9a70fb1eabba20024dc735a9b187a0b b/Library/Artifacts/f9/f9a70fb1eabba20024dc735a9b187a0b new file mode 100644 index 0000000..988a2be Binary files /dev/null and b/Library/Artifacts/f9/f9a70fb1eabba20024dc735a9b187a0b differ diff --git a/Library/Artifacts/f9/f9b4406d6686500cd9707711de9bf9b3 b/Library/Artifacts/f9/f9b4406d6686500cd9707711de9bf9b3 new file mode 100644 index 0000000..cdddf4a Binary files /dev/null and b/Library/Artifacts/f9/f9b4406d6686500cd9707711de9bf9b3 differ diff --git a/Library/Artifacts/f9/f9e230be0cb13ff30bc4a34ab1be0580 b/Library/Artifacts/f9/f9e230be0cb13ff30bc4a34ab1be0580 new file mode 100644 index 0000000..dbc5c52 Binary files /dev/null and b/Library/Artifacts/f9/f9e230be0cb13ff30bc4a34ab1be0580 differ diff --git a/Library/Artifacts/f9/f9e517afadf98945bb570a0c7525e323 b/Library/Artifacts/f9/f9e517afadf98945bb570a0c7525e323 new file mode 100644 index 0000000..f9d6e89 Binary files /dev/null and b/Library/Artifacts/f9/f9e517afadf98945bb570a0c7525e323 differ diff --git a/Library/Artifacts/f9/f9f91c6819a61441098226ea43510ade b/Library/Artifacts/f9/f9f91c6819a61441098226ea43510ade new file mode 100644 index 0000000..bc9221f Binary files /dev/null and b/Library/Artifacts/f9/f9f91c6819a61441098226ea43510ade differ diff --git a/Library/Artifacts/fa/fa04549cf63da04e0bd426fca1f6024b b/Library/Artifacts/fa/fa04549cf63da04e0bd426fca1f6024b new file mode 100644 index 0000000..25c0203 Binary files /dev/null and b/Library/Artifacts/fa/fa04549cf63da04e0bd426fca1f6024b differ diff --git a/Library/Artifacts/fa/fa11de94ad7ee2545f2d3eee5459b44c b/Library/Artifacts/fa/fa11de94ad7ee2545f2d3eee5459b44c new file mode 100644 index 0000000..449a19e Binary files /dev/null and b/Library/Artifacts/fa/fa11de94ad7ee2545f2d3eee5459b44c differ diff --git a/Library/Artifacts/fa/fa253ed2a89f291bcab06868a351c387 b/Library/Artifacts/fa/fa253ed2a89f291bcab06868a351c387 new file mode 100644 index 0000000..edfbdca Binary files /dev/null and b/Library/Artifacts/fa/fa253ed2a89f291bcab06868a351c387 differ diff --git a/Library/Artifacts/fa/fa47dc317566c7d738ccf07b45aa2cd7 b/Library/Artifacts/fa/fa47dc317566c7d738ccf07b45aa2cd7 new file mode 100644 index 0000000..b3ba4c3 Binary files /dev/null and b/Library/Artifacts/fa/fa47dc317566c7d738ccf07b45aa2cd7 differ diff --git a/Library/Artifacts/fa/fa50a045252bab4837b77996e8c3c37d b/Library/Artifacts/fa/fa50a045252bab4837b77996e8c3c37d new file mode 100644 index 0000000..9041864 Binary files /dev/null and b/Library/Artifacts/fa/fa50a045252bab4837b77996e8c3c37d differ diff --git a/Library/Artifacts/fa/fa73fd408ef379ceeff1a536e3359beb b/Library/Artifacts/fa/fa73fd408ef379ceeff1a536e3359beb new file mode 100644 index 0000000..0562aec Binary files /dev/null and b/Library/Artifacts/fa/fa73fd408ef379ceeff1a536e3359beb differ diff --git a/Library/Artifacts/fa/fa7857162a9e4afb07e8c9ed830c927d b/Library/Artifacts/fa/fa7857162a9e4afb07e8c9ed830c927d new file mode 100644 index 0000000..67d7b39 Binary files /dev/null and b/Library/Artifacts/fa/fa7857162a9e4afb07e8c9ed830c927d differ diff --git a/Library/Artifacts/fa/fa78ea564c27d7a3423df57a1aa2a26a b/Library/Artifacts/fa/fa78ea564c27d7a3423df57a1aa2a26a new file mode 100644 index 0000000..f086ed5 Binary files /dev/null and b/Library/Artifacts/fa/fa78ea564c27d7a3423df57a1aa2a26a differ diff --git a/Library/Artifacts/fa/fa97d4d0e5bde6665323335ea12a288a b/Library/Artifacts/fa/fa97d4d0e5bde6665323335ea12a288a new file mode 100644 index 0000000..439aa4c Binary files /dev/null and b/Library/Artifacts/fa/fa97d4d0e5bde6665323335ea12a288a differ diff --git a/Library/Artifacts/fa/faafb2fc3be02fec46cfa5c129fd57b6 b/Library/Artifacts/fa/faafb2fc3be02fec46cfa5c129fd57b6 new file mode 100644 index 0000000..f9dff94 Binary files /dev/null and b/Library/Artifacts/fa/faafb2fc3be02fec46cfa5c129fd57b6 differ diff --git a/Library/Artifacts/fa/fabab3a3a5edb86ef653cb036f3267e4 b/Library/Artifacts/fa/fabab3a3a5edb86ef653cb036f3267e4 new file mode 100644 index 0000000..eb88b8f Binary files /dev/null and b/Library/Artifacts/fa/fabab3a3a5edb86ef653cb036f3267e4 differ diff --git a/Library/Artifacts/fa/fabf976aaa66a6a569ec567f31e26e89 b/Library/Artifacts/fa/fabf976aaa66a6a569ec567f31e26e89 new file mode 100644 index 0000000..0096b87 Binary files /dev/null and b/Library/Artifacts/fa/fabf976aaa66a6a569ec567f31e26e89 differ diff --git a/Library/Artifacts/fa/fad4d0eaeae112d867393eecf09817e7 b/Library/Artifacts/fa/fad4d0eaeae112d867393eecf09817e7 new file mode 100644 index 0000000..b4ef869 Binary files /dev/null and b/Library/Artifacts/fa/fad4d0eaeae112d867393eecf09817e7 differ diff --git a/Library/Artifacts/fb/fb02a882722713a88fc72f79a3353512 b/Library/Artifacts/fb/fb02a882722713a88fc72f79a3353512 new file mode 100644 index 0000000..b0e8c6b Binary files /dev/null and b/Library/Artifacts/fb/fb02a882722713a88fc72f79a3353512 differ diff --git a/Library/Artifacts/fb/fb0af0661e60bbaf5f4376b0fa1f7410 b/Library/Artifacts/fb/fb0af0661e60bbaf5f4376b0fa1f7410 new file mode 100644 index 0000000..453fda3 Binary files /dev/null and b/Library/Artifacts/fb/fb0af0661e60bbaf5f4376b0fa1f7410 differ diff --git a/Library/Artifacts/fb/fb12f950b7e41ee4d3913a6f7814b1fc b/Library/Artifacts/fb/fb12f950b7e41ee4d3913a6f7814b1fc new file mode 100644 index 0000000..3be2702 Binary files /dev/null and b/Library/Artifacts/fb/fb12f950b7e41ee4d3913a6f7814b1fc differ diff --git a/Library/Artifacts/fb/fb20758e76c46c358ed2bd5292e1457d b/Library/Artifacts/fb/fb20758e76c46c358ed2bd5292e1457d new file mode 100644 index 0000000..a304f1b Binary files /dev/null and b/Library/Artifacts/fb/fb20758e76c46c358ed2bd5292e1457d differ diff --git a/Library/Artifacts/fb/fb308b93faeabd650917966d76f34a55 b/Library/Artifacts/fb/fb308b93faeabd650917966d76f34a55 new file mode 100644 index 0000000..228d9b4 Binary files /dev/null and b/Library/Artifacts/fb/fb308b93faeabd650917966d76f34a55 differ diff --git a/Library/Artifacts/fb/fb3c43e4d3a9a3954a4d667f4c2d7768 b/Library/Artifacts/fb/fb3c43e4d3a9a3954a4d667f4c2d7768 new file mode 100644 index 0000000..499e8c5 Binary files /dev/null and b/Library/Artifacts/fb/fb3c43e4d3a9a3954a4d667f4c2d7768 differ diff --git a/Library/Artifacts/fb/fb47ce00a73a38c5a46ed78b156efc79 b/Library/Artifacts/fb/fb47ce00a73a38c5a46ed78b156efc79 new file mode 100644 index 0000000..f5a467d Binary files /dev/null and b/Library/Artifacts/fb/fb47ce00a73a38c5a46ed78b156efc79 differ diff --git a/Library/Artifacts/fb/fb4e976587569c0ebd333f8b3065bc21 b/Library/Artifacts/fb/fb4e976587569c0ebd333f8b3065bc21 new file mode 100644 index 0000000..2facdae Binary files /dev/null and b/Library/Artifacts/fb/fb4e976587569c0ebd333f8b3065bc21 differ diff --git a/Library/Artifacts/fb/fba3efceaa204f7439cf16410a757b92 b/Library/Artifacts/fb/fba3efceaa204f7439cf16410a757b92 new file mode 100644 index 0000000..41805e1 Binary files /dev/null and b/Library/Artifacts/fb/fba3efceaa204f7439cf16410a757b92 differ diff --git a/Library/Artifacts/fb/fbaec0d7cbbb07a244599e91b50a143a b/Library/Artifacts/fb/fbaec0d7cbbb07a244599e91b50a143a new file mode 100644 index 0000000..1b64fa2 Binary files /dev/null and b/Library/Artifacts/fb/fbaec0d7cbbb07a244599e91b50a143a differ diff --git a/Library/Artifacts/fb/fbc7052bc92ead166b46e623e5deb12b b/Library/Artifacts/fb/fbc7052bc92ead166b46e623e5deb12b new file mode 100644 index 0000000..103783d Binary files /dev/null and b/Library/Artifacts/fb/fbc7052bc92ead166b46e623e5deb12b differ diff --git a/Library/Artifacts/fb/fbe72387db531c385ff32995cd22215f b/Library/Artifacts/fb/fbe72387db531c385ff32995cd22215f new file mode 100644 index 0000000..b65e93d Binary files /dev/null and b/Library/Artifacts/fb/fbe72387db531c385ff32995cd22215f differ diff --git a/Library/Artifacts/fc/fc2e7a4d89f2292e2b9595140512a147 b/Library/Artifacts/fc/fc2e7a4d89f2292e2b9595140512a147 new file mode 100644 index 0000000..e94ef32 Binary files /dev/null and b/Library/Artifacts/fc/fc2e7a4d89f2292e2b9595140512a147 differ diff --git a/Library/Artifacts/fc/fc350f0b6abfc12cc64096cb7b7880f8 b/Library/Artifacts/fc/fc350f0b6abfc12cc64096cb7b7880f8 new file mode 100644 index 0000000..f42e98c Binary files /dev/null and b/Library/Artifacts/fc/fc350f0b6abfc12cc64096cb7b7880f8 differ diff --git a/Library/Artifacts/fc/fc4bd6ac28553889df6ad209c6be35bc b/Library/Artifacts/fc/fc4bd6ac28553889df6ad209c6be35bc new file mode 100644 index 0000000..74b0465 Binary files /dev/null and b/Library/Artifacts/fc/fc4bd6ac28553889df6ad209c6be35bc differ diff --git a/Library/Artifacts/fc/fc5ca4c9950fe935990a656f5e6de7bb b/Library/Artifacts/fc/fc5ca4c9950fe935990a656f5e6de7bb new file mode 100644 index 0000000..93919fc Binary files /dev/null and b/Library/Artifacts/fc/fc5ca4c9950fe935990a656f5e6de7bb differ diff --git a/Library/Artifacts/fc/fc6d03da51e74b652171378dcb157f59 b/Library/Artifacts/fc/fc6d03da51e74b652171378dcb157f59 new file mode 100644 index 0000000..52c2a7c Binary files /dev/null and b/Library/Artifacts/fc/fc6d03da51e74b652171378dcb157f59 differ diff --git a/Library/Artifacts/fc/fc6feb7626df851817e1612c43a23680 b/Library/Artifacts/fc/fc6feb7626df851817e1612c43a23680 new file mode 100644 index 0000000..966aac2 Binary files /dev/null and b/Library/Artifacts/fc/fc6feb7626df851817e1612c43a23680 differ diff --git a/Library/Artifacts/fc/fc9262e3a1f4a74400e932a4b240c948 b/Library/Artifacts/fc/fc9262e3a1f4a74400e932a4b240c948 new file mode 100644 index 0000000..3bafca0 Binary files /dev/null and b/Library/Artifacts/fc/fc9262e3a1f4a74400e932a4b240c948 differ diff --git a/Library/Artifacts/fc/fc9383860b89756f61345ed3341ff088 b/Library/Artifacts/fc/fc9383860b89756f61345ed3341ff088 new file mode 100644 index 0000000..e2f8b07 Binary files /dev/null and b/Library/Artifacts/fc/fc9383860b89756f61345ed3341ff088 differ diff --git a/Library/Artifacts/fc/fc9eebb94760962db22651e99912489d b/Library/Artifacts/fc/fc9eebb94760962db22651e99912489d new file mode 100644 index 0000000..134551b Binary files /dev/null and b/Library/Artifacts/fc/fc9eebb94760962db22651e99912489d differ diff --git a/Library/Artifacts/fc/fca9581dae75bdef02c2a2ce2c515ad7 b/Library/Artifacts/fc/fca9581dae75bdef02c2a2ce2c515ad7 new file mode 100644 index 0000000..46dfb91 Binary files /dev/null and b/Library/Artifacts/fc/fca9581dae75bdef02c2a2ce2c515ad7 differ diff --git a/Library/Artifacts/fc/fcadcbf4ef2fe16b35240acefcfe5de6 b/Library/Artifacts/fc/fcadcbf4ef2fe16b35240acefcfe5de6 new file mode 100644 index 0000000..7983449 Binary files /dev/null and b/Library/Artifacts/fc/fcadcbf4ef2fe16b35240acefcfe5de6 differ diff --git a/Library/Artifacts/fc/fcb2d5854c7fadf7276ac4fac798d950 b/Library/Artifacts/fc/fcb2d5854c7fadf7276ac4fac798d950 new file mode 100644 index 0000000..3b812d3 Binary files /dev/null and b/Library/Artifacts/fc/fcb2d5854c7fadf7276ac4fac798d950 differ diff --git a/Library/Artifacts/fc/fcd1b88f2536c7eaf2ad093f00b22ad4 b/Library/Artifacts/fc/fcd1b88f2536c7eaf2ad093f00b22ad4 new file mode 100644 index 0000000..ca55475 Binary files /dev/null and b/Library/Artifacts/fc/fcd1b88f2536c7eaf2ad093f00b22ad4 differ diff --git a/Library/Artifacts/fc/fcefe457280e1b20bf2912badccf6bf8 b/Library/Artifacts/fc/fcefe457280e1b20bf2912badccf6bf8 new file mode 100644 index 0000000..5da373d Binary files /dev/null and b/Library/Artifacts/fc/fcefe457280e1b20bf2912badccf6bf8 differ diff --git a/Library/Artifacts/fc/fcf4efefac0522db69c3e0e6ec1ad187 b/Library/Artifacts/fc/fcf4efefac0522db69c3e0e6ec1ad187 new file mode 100644 index 0000000..914abd8 Binary files /dev/null and b/Library/Artifacts/fc/fcf4efefac0522db69c3e0e6ec1ad187 differ diff --git a/Library/Artifacts/fc/fcf7e4e7c7bdf47ea2fe2865f820f57c b/Library/Artifacts/fc/fcf7e4e7c7bdf47ea2fe2865f820f57c new file mode 100644 index 0000000..35e04c6 Binary files /dev/null and b/Library/Artifacts/fc/fcf7e4e7c7bdf47ea2fe2865f820f57c differ diff --git a/Library/Artifacts/fd/fd18881a1e5c298f317a8641c4283720 b/Library/Artifacts/fd/fd18881a1e5c298f317a8641c4283720 new file mode 100644 index 0000000..626cae6 Binary files /dev/null and b/Library/Artifacts/fd/fd18881a1e5c298f317a8641c4283720 differ diff --git a/Library/Artifacts/fd/fd2aa38b9b6edb5fc30d55d17af5b50a b/Library/Artifacts/fd/fd2aa38b9b6edb5fc30d55d17af5b50a new file mode 100644 index 0000000..a3bcc89 Binary files /dev/null and b/Library/Artifacts/fd/fd2aa38b9b6edb5fc30d55d17af5b50a differ diff --git a/Library/Artifacts/fd/fd35a3659e7d64285e5e33b90f4fcef1 b/Library/Artifacts/fd/fd35a3659e7d64285e5e33b90f4fcef1 new file mode 100644 index 0000000..f612b82 Binary files /dev/null and b/Library/Artifacts/fd/fd35a3659e7d64285e5e33b90f4fcef1 differ diff --git a/Library/Artifacts/fd/fd4753230321416377e7795ab02a1765 b/Library/Artifacts/fd/fd4753230321416377e7795ab02a1765 new file mode 100644 index 0000000..e89b5d4 Binary files /dev/null and b/Library/Artifacts/fd/fd4753230321416377e7795ab02a1765 differ diff --git a/Library/Artifacts/fd/fd62813f73712789b3a374a57c47167d b/Library/Artifacts/fd/fd62813f73712789b3a374a57c47167d new file mode 100644 index 0000000..fa02385 Binary files /dev/null and b/Library/Artifacts/fd/fd62813f73712789b3a374a57c47167d differ diff --git a/Library/Artifacts/fd/fd6cbb51b25b896c5385050099596c9d b/Library/Artifacts/fd/fd6cbb51b25b896c5385050099596c9d new file mode 100644 index 0000000..a987ebf Binary files /dev/null and b/Library/Artifacts/fd/fd6cbb51b25b896c5385050099596c9d differ diff --git a/Library/Artifacts/fd/fd7caa58587cf2aa9b5dac1f91c1e679 b/Library/Artifacts/fd/fd7caa58587cf2aa9b5dac1f91c1e679 new file mode 100644 index 0000000..e4f3321 Binary files /dev/null and b/Library/Artifacts/fd/fd7caa58587cf2aa9b5dac1f91c1e679 differ diff --git a/Library/Artifacts/fd/fd7ebbf24a2404e0ee1fa480ddb9aa6f b/Library/Artifacts/fd/fd7ebbf24a2404e0ee1fa480ddb9aa6f new file mode 100644 index 0000000..e1eed42 Binary files /dev/null and b/Library/Artifacts/fd/fd7ebbf24a2404e0ee1fa480ddb9aa6f differ diff --git a/Library/Artifacts/fd/fd8d96af4d6ff4d7fdc6018cf10263d9 b/Library/Artifacts/fd/fd8d96af4d6ff4d7fdc6018cf10263d9 new file mode 100644 index 0000000..7968580 Binary files /dev/null and b/Library/Artifacts/fd/fd8d96af4d6ff4d7fdc6018cf10263d9 differ diff --git a/Library/Artifacts/fd/fd9854df4abe99bf09807aefc5f4fe4c b/Library/Artifacts/fd/fd9854df4abe99bf09807aefc5f4fe4c new file mode 100644 index 0000000..cf5e72e Binary files /dev/null and b/Library/Artifacts/fd/fd9854df4abe99bf09807aefc5f4fe4c differ diff --git a/Library/Artifacts/fd/fdb2d6cc25f36f73135d83d631f2c76f b/Library/Artifacts/fd/fdb2d6cc25f36f73135d83d631f2c76f new file mode 100644 index 0000000..dbbb00f Binary files /dev/null and b/Library/Artifacts/fd/fdb2d6cc25f36f73135d83d631f2c76f differ diff --git a/Library/Artifacts/fd/fdcf33317e90e898adfc3b6d8644ddcb b/Library/Artifacts/fd/fdcf33317e90e898adfc3b6d8644ddcb new file mode 100644 index 0000000..38c8354 Binary files /dev/null and b/Library/Artifacts/fd/fdcf33317e90e898adfc3b6d8644ddcb differ diff --git a/Library/Artifacts/fd/fdde3119724ae3640ead5658150ffb60 b/Library/Artifacts/fd/fdde3119724ae3640ead5658150ffb60 new file mode 100644 index 0000000..9a633f9 Binary files /dev/null and b/Library/Artifacts/fd/fdde3119724ae3640ead5658150ffb60 differ diff --git a/Library/Artifacts/fd/fde058616a3226aed4ab41feb34fab4c b/Library/Artifacts/fd/fde058616a3226aed4ab41feb34fab4c new file mode 100644 index 0000000..1278384 Binary files /dev/null and b/Library/Artifacts/fd/fde058616a3226aed4ab41feb34fab4c differ diff --git a/Library/Artifacts/fd/fdf79ea07e912d6207808e372404be96 b/Library/Artifacts/fd/fdf79ea07e912d6207808e372404be96 new file mode 100644 index 0000000..dae659a Binary files /dev/null and b/Library/Artifacts/fd/fdf79ea07e912d6207808e372404be96 differ diff --git a/Library/Artifacts/fd/fdfc6a380af1e409ce852919b7ca52a3 b/Library/Artifacts/fd/fdfc6a380af1e409ce852919b7ca52a3 new file mode 100644 index 0000000..75c63b1 Binary files /dev/null and b/Library/Artifacts/fd/fdfc6a380af1e409ce852919b7ca52a3 differ diff --git a/Library/Artifacts/fe/fe0420105bf51d84d670dcbe602ddc12 b/Library/Artifacts/fe/fe0420105bf51d84d670dcbe602ddc12 new file mode 100644 index 0000000..e2b8288 Binary files /dev/null and b/Library/Artifacts/fe/fe0420105bf51d84d670dcbe602ddc12 differ diff --git a/Library/Artifacts/fe/fe0f9aba38d9fa2c8e38236d9692862b b/Library/Artifacts/fe/fe0f9aba38d9fa2c8e38236d9692862b new file mode 100644 index 0000000..5627dcf Binary files /dev/null and b/Library/Artifacts/fe/fe0f9aba38d9fa2c8e38236d9692862b differ diff --git a/Library/Artifacts/fe/fe1043e5ed20bec74994d2ab252f7f68 b/Library/Artifacts/fe/fe1043e5ed20bec74994d2ab252f7f68 new file mode 100644 index 0000000..5311726 Binary files /dev/null and b/Library/Artifacts/fe/fe1043e5ed20bec74994d2ab252f7f68 differ diff --git a/Library/Artifacts/fe/fe2a59eb556db7463fa84d1191579890 b/Library/Artifacts/fe/fe2a59eb556db7463fa84d1191579890 new file mode 100644 index 0000000..05c8f6d Binary files /dev/null and b/Library/Artifacts/fe/fe2a59eb556db7463fa84d1191579890 differ diff --git a/Library/Artifacts/fe/fe2d56539ad1ff7d77785fef6ea703ec b/Library/Artifacts/fe/fe2d56539ad1ff7d77785fef6ea703ec new file mode 100644 index 0000000..456019b Binary files /dev/null and b/Library/Artifacts/fe/fe2d56539ad1ff7d77785fef6ea703ec differ diff --git a/Library/Artifacts/fe/fe3e0519a817303bb6753ae882ab33ed b/Library/Artifacts/fe/fe3e0519a817303bb6753ae882ab33ed new file mode 100644 index 0000000..ebd29ab Binary files /dev/null and b/Library/Artifacts/fe/fe3e0519a817303bb6753ae882ab33ed differ diff --git a/Library/Artifacts/fe/fe8c21aa7f7b57d6f44176b648bef880 b/Library/Artifacts/fe/fe8c21aa7f7b57d6f44176b648bef880 new file mode 100644 index 0000000..359e17f Binary files /dev/null and b/Library/Artifacts/fe/fe8c21aa7f7b57d6f44176b648bef880 differ diff --git a/Library/Artifacts/fe/fe8dcff93114c8b6a7941172cbb79551 b/Library/Artifacts/fe/fe8dcff93114c8b6a7941172cbb79551 new file mode 100644 index 0000000..6b7b774 Binary files /dev/null and b/Library/Artifacts/fe/fe8dcff93114c8b6a7941172cbb79551 differ diff --git a/Library/Artifacts/fe/fe925911e0cde059c1f8220c4de7bfb1 b/Library/Artifacts/fe/fe925911e0cde059c1f8220c4de7bfb1 new file mode 100644 index 0000000..98e4576 Binary files /dev/null and b/Library/Artifacts/fe/fe925911e0cde059c1f8220c4de7bfb1 differ diff --git a/Library/Artifacts/fe/fe9505a93c3805bec5e8a7d9b0790d14 b/Library/Artifacts/fe/fe9505a93c3805bec5e8a7d9b0790d14 new file mode 100644 index 0000000..a256a95 Binary files /dev/null and b/Library/Artifacts/fe/fe9505a93c3805bec5e8a7d9b0790d14 differ diff --git a/Library/Artifacts/fe/fea84ecb66dc36a2e4cce05263a75609 b/Library/Artifacts/fe/fea84ecb66dc36a2e4cce05263a75609 new file mode 100644 index 0000000..9c6a23c Binary files /dev/null and b/Library/Artifacts/fe/fea84ecb66dc36a2e4cce05263a75609 differ diff --git a/Library/Artifacts/fe/feb06a8c6f6d7d46f51eacf72a03e97b b/Library/Artifacts/fe/feb06a8c6f6d7d46f51eacf72a03e97b new file mode 100644 index 0000000..1b02cf1 Binary files /dev/null and b/Library/Artifacts/fe/feb06a8c6f6d7d46f51eacf72a03e97b differ diff --git a/Library/Artifacts/fe/feec96a554bea54617b6f232890b2a47 b/Library/Artifacts/fe/feec96a554bea54617b6f232890b2a47 new file mode 100644 index 0000000..add778c Binary files /dev/null and b/Library/Artifacts/fe/feec96a554bea54617b6f232890b2a47 differ diff --git a/Library/Artifacts/fe/fef5c9db2d686e3d351dfafad9b96e2a b/Library/Artifacts/fe/fef5c9db2d686e3d351dfafad9b96e2a new file mode 100644 index 0000000..0357782 Binary files /dev/null and b/Library/Artifacts/fe/fef5c9db2d686e3d351dfafad9b96e2a differ diff --git a/Library/Artifacts/ff/ff00a0bc9a154f21e97e6791abd78b12 b/Library/Artifacts/ff/ff00a0bc9a154f21e97e6791abd78b12 new file mode 100644 index 0000000..86ef3b4 Binary files /dev/null and b/Library/Artifacts/ff/ff00a0bc9a154f21e97e6791abd78b12 differ diff --git a/Library/Artifacts/ff/ff0544fc75fcdb52329f1676ce921c0d b/Library/Artifacts/ff/ff0544fc75fcdb52329f1676ce921c0d new file mode 100644 index 0000000..2aa9aeb Binary files /dev/null and b/Library/Artifacts/ff/ff0544fc75fcdb52329f1676ce921c0d differ diff --git a/Library/Artifacts/ff/ff11899cf0cbf4be423ec40c22f4521b b/Library/Artifacts/ff/ff11899cf0cbf4be423ec40c22f4521b new file mode 100644 index 0000000..4b08bcc Binary files /dev/null and b/Library/Artifacts/ff/ff11899cf0cbf4be423ec40c22f4521b differ diff --git a/Library/Artifacts/ff/ff25eb19a1a4a29515211c796828fa79 b/Library/Artifacts/ff/ff25eb19a1a4a29515211c796828fa79 new file mode 100644 index 0000000..c36b53d Binary files /dev/null and b/Library/Artifacts/ff/ff25eb19a1a4a29515211c796828fa79 differ diff --git a/Library/Artifacts/ff/ff36424fe191858714cac0206f2ac3bc b/Library/Artifacts/ff/ff36424fe191858714cac0206f2ac3bc new file mode 100644 index 0000000..86b90c0 Binary files /dev/null and b/Library/Artifacts/ff/ff36424fe191858714cac0206f2ac3bc differ diff --git a/Library/Artifacts/ff/ff47b1b2f93218bee583c92542510735 b/Library/Artifacts/ff/ff47b1b2f93218bee583c92542510735 new file mode 100644 index 0000000..5e3c113 Binary files /dev/null and b/Library/Artifacts/ff/ff47b1b2f93218bee583c92542510735 differ diff --git a/Library/Artifacts/ff/ff4c52fabfaaa72d4bcaa09c63f8c391 b/Library/Artifacts/ff/ff4c52fabfaaa72d4bcaa09c63f8c391 new file mode 100644 index 0000000..186f85b Binary files /dev/null and b/Library/Artifacts/ff/ff4c52fabfaaa72d4bcaa09c63f8c391 differ diff --git a/Library/Artifacts/ff/ff59e7f93ce9a0d6fb9b515e7ab35a73 b/Library/Artifacts/ff/ff59e7f93ce9a0d6fb9b515e7ab35a73 new file mode 100644 index 0000000..597a249 Binary files /dev/null and b/Library/Artifacts/ff/ff59e7f93ce9a0d6fb9b515e7ab35a73 differ diff --git a/Library/Artifacts/ff/ff725a2537b1f4cbd9757ae67f022f7e b/Library/Artifacts/ff/ff725a2537b1f4cbd9757ae67f022f7e new file mode 100644 index 0000000..a84de49 Binary files /dev/null and b/Library/Artifacts/ff/ff725a2537b1f4cbd9757ae67f022f7e differ diff --git a/Library/Artifacts/ff/ffa87ade61a8e019c1676c54af3fcb46 b/Library/Artifacts/ff/ffa87ade61a8e019c1676c54af3fcb46 new file mode 100644 index 0000000..c86e64b Binary files /dev/null and b/Library/Artifacts/ff/ffa87ade61a8e019c1676c54af3fcb46 differ diff --git a/Library/Artifacts/ff/ffb133e8ee77d904c253e35d1cb14a92 b/Library/Artifacts/ff/ffb133e8ee77d904c253e35d1cb14a92 new file mode 100644 index 0000000..1d14e1e Binary files /dev/null and b/Library/Artifacts/ff/ffb133e8ee77d904c253e35d1cb14a92 differ diff --git a/Library/Artifacts/ff/ffb8219353652d190cb1731ae4a934b2 b/Library/Artifacts/ff/ffb8219353652d190cb1731ae4a934b2 new file mode 100644 index 0000000..4f49b7d Binary files /dev/null and b/Library/Artifacts/ff/ffb8219353652d190cb1731ae4a934b2 differ diff --git a/Library/Artifacts/ff/ffc5b0084c00d566a968c9e8f7f9938a b/Library/Artifacts/ff/ffc5b0084c00d566a968c9e8f7f9938a new file mode 100644 index 0000000..daa9877 Binary files /dev/null and b/Library/Artifacts/ff/ffc5b0084c00d566a968c9e8f7f9938a differ diff --git a/Library/Artifacts/ff/ffd05dd6cc56cc401d76c393cfdf4d22 b/Library/Artifacts/ff/ffd05dd6cc56cc401d76c393cfdf4d22 new file mode 100644 index 0000000..52631af Binary files /dev/null and b/Library/Artifacts/ff/ffd05dd6cc56cc401d76c393cfdf4d22 differ diff --git a/Library/Artifacts/ff/ffee45efc2b474e000aed98b115b368d b/Library/Artifacts/ff/ffee45efc2b474e000aed98b115b368d new file mode 100644 index 0000000..2cf3266 Binary files /dev/null and b/Library/Artifacts/ff/ffee45efc2b474e000aed98b115b368d differ diff --git a/Library/AssetImportState b/Library/AssetImportState new file mode 100644 index 0000000..21c67d7 --- /dev/null +++ b/Library/AssetImportState @@ -0,0 +1 @@ +-2;0;0;0;-1 \ No newline at end of file diff --git a/Library/BuildPlayer.prefs b/Library/BuildPlayer.prefs new file mode 100644 index 0000000..e69de29 diff --git a/Library/BuildSettings.asset b/Library/BuildSettings.asset new file mode 100644 index 0000000..680676a Binary files /dev/null and b/Library/BuildSettings.asset differ diff --git a/Library/CurrentLayout-default.dwlt b/Library/CurrentLayout-default.dwlt new file mode 100644 index 0000000..137a46d --- /dev/null +++ b/Library/CurrentLayout-default.dwlt @@ -0,0 +1,1495 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12004, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_PixelRect: + serializedVersion: 2 + x: 8 + y: 51 + width: 1904 + height: 981 + m_ShowMode: 4 + m_Title: Game + m_RootView: {fileID: 3} + m_MinSize: {x: 875, y: 300} + m_MaxSize: {x: 10000, y: 10000} + m_Maximized: 0 +--- !u!114 &2 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 420 + height: 567 + m_MinSize: {x: 0, y: 0} + m_MaxSize: {x: 0, y: 0} + vertical: 0 + controlID: 133 +--- !u!114 &3 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12008, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: + - {fileID: 4} + - {fileID: 6} + - {fileID: 5} + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 1904 + height: 981 + m_MinSize: {x: 875, y: 300} + m_MaxSize: {x: 10000, y: 10000} + m_UseTopView: 1 + m_TopViewHeight: 30 + m_UseBottomView: 1 + m_BottomViewHeight: 20 +--- !u!114 &4 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12011, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 1904 + height: 30 + m_MinSize: {x: 0, y: 0} + m_MaxSize: {x: 0, y: 0} + m_LoadedToolbars: + - {fileID: 24} + m_MainToolbar: {fileID: 24} + m_LastLoadedLayoutName: +--- !u!114 &5 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12042, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 961 + width: 1904 + height: 20 + m_MinSize: {x: 0, y: 0} + m_MaxSize: {x: 0, y: 0} +--- !u!114 &6 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: + - {fileID: 7} + - {fileID: 8} + m_Position: + serializedVersion: 2 + x: 0 + y: 30 + width: 1904 + height: 931 + m_MinSize: {x: 579, y: 242} + m_MaxSize: {x: 12004, y: 8042} + vertical: 0 + controlID: 97 +--- !u!114 &7 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: SceneHierarchyWindow + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 489 + height: 931 + m_MinSize: {x: 200, y: 200} + m_MaxSize: {x: 4000, y: 4000} + m_ActualView: {fileID: 14} + m_Panes: + - {fileID: 14} + m_Selected: 0 + m_LastSelected: 0 +--- !u!114 &8 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: + - {fileID: 9} + - {fileID: 12} + m_Position: + serializedVersion: 2 + x: 489 + y: 0 + width: 1415 + height: 931 + m_MinSize: {x: 378, y: 242} + m_MaxSize: {x: 8003, y: 8042} + vertical: 1 + controlID: 98 +--- !u!114 &9 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: + - {fileID: 10} + - {fileID: 11} + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 1415 + height: 587 + m_MinSize: {x: 378, y: 121} + m_MaxSize: {x: 8003, y: 4021} + vertical: 0 + controlID: 99 +--- !u!114 &10 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: SceneView + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 881 + height: 587 + m_MinSize: {x: 102, y: 121} + m_MaxSize: {x: 4002, y: 4021} + m_ActualView: {fileID: 15} + m_Panes: + - {fileID: 13} + - {fileID: 15} + - {fileID: 16} + - {fileID: 17} + m_Selected: 1 + m_LastSelected: 0 +--- !u!114 &11 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: InspectorWindow + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 881 + y: 0 + width: 534 + height: 587 + m_MinSize: {x: 275, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_ActualView: {fileID: 20} + m_Panes: + - {fileID: 18} + - {fileID: 19} + - {fileID: 20} + m_Selected: 2 + m_LastSelected: 0 +--- !u!114 &12 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: ConsoleWindow + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 587 + width: 1415 + height: 344 + m_MinSize: {x: 100, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_ActualView: {fileID: 23} + m_Panes: + - {fileID: 21} + - {fileID: 22} + - {fileID: 23} + m_Selected: 2 + m_LastSelected: 0 +--- !u!114 &13 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12015, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 100, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Game + m_Image: {fileID: -6423792434712278376, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 497 + y: 81 + width: 879 + height: 566 + m_ViewDataDictionary: {fileID: 0} + m_SerializedViewNames: [] + m_SerializedViewValues: [] + m_PlayModeViewName: GameView + m_ShowGizmos: 0 + m_TargetDisplay: 0 + m_ClearColor: {r: 0, g: 0, b: 0, a: 0} + m_TargetSize: {x: 879, y: 494} + m_TextureFilterMode: 0 + m_TextureHideFlags: 61 + m_RenderIMGUI: 1 + m_MaximizeOnPlay: 0 + m_UseMipMap: 0 + m_VSyncEnabled: 1 + m_Gizmos: 0 + m_Stats: 0 + m_SelectedSizes: 05000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_ZoomArea: + m_HRangeLocked: 0 + m_VRangeLocked: 0 + hZoomLockedByDefault: 0 + vZoomLockedByDefault: 0 + m_HBaseRangeMin: -439.5 + m_HBaseRangeMax: 439.5 + m_VBaseRangeMin: -247 + m_VBaseRangeMax: 247 + m_HAllowExceedBaseRangeMin: 1 + m_HAllowExceedBaseRangeMax: 1 + m_VAllowExceedBaseRangeMin: 1 + m_VAllowExceedBaseRangeMax: 1 + m_ScaleWithWindow: 0 + m_HSlider: 0 + m_VSlider: 0 + m_IgnoreScrollWheelUntilClicked: 0 + m_EnableMouseInput: 0 + m_EnableSliderZoomHorizontal: 0 + m_EnableSliderZoomVertical: 0 + m_UniformScale: 1 + m_UpDirection: 1 + m_DrawArea: + serializedVersion: 2 + x: 0 + y: 21 + width: 879 + height: 545 + m_Scale: {x: 1, y: 1} + m_Translation: {x: 439.5, y: 272.5} + m_MarginLeft: 0 + m_MarginRight: 0 + m_MarginTop: 0 + m_MarginBottom: 0 + m_LastShownAreaInsideMargins: + serializedVersion: 2 + x: -439.5 + y: -272.5 + width: 879 + height: 545 + m_MinimalGUI: 1 + m_defaultScale: 1 + m_LastWindowPixelSize: {x: 879, y: 566} + m_ClearInEditMode: 1 + m_NoCameraWarning: 1 + m_LowResolutionForAspectRatios: 01000000000000000000 + m_XRRenderMode: 0 + m_RenderTexture: {fileID: 0} +--- !u!114 &14 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12061, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 200, y: 200} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Hierarchy + m_Image: {fileID: 7966133145522015247, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 8 + y: 81 + width: 488 + height: 910 + m_ViewDataDictionary: {fileID: 0} + m_SceneHierarchy: + m_TreeViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: 52fbffff + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 7} + m_SearchString: + m_ExpandedScenes: [] + m_CurrenRootInstanceID: 0 + m_LockTracker: + m_IsLocked: 0 + m_CurrentSortingName: TransformSorting + m_WindowGUID: cc6defe6ed8513b41b341ca29cefe4ad +--- !u!114 &15 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12013, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 100, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Scene + m_Image: {fileID: 2593428753322112591, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 497 + y: 81 + width: 879 + height: 566 + m_ViewDataDictionary: {fileID: 0} + m_ShowContextualTools: 0 + m_WindowGUID: 7a51fe46803df404ba8371c977d3d7d3 + m_Gizmos: 0 + m_OverrideSceneCullingMask: 6917529027641081856 + m_SceneIsLit: 1 + m_SceneLighting: 1 + m_2DMode: 1 + m_isRotationLocked: 0 + m_PlayAudio: 0 + m_AudioPlay: 0 + m_Position: + m_Target: {x: 2.3745303, y: 0.0050858967, z: -0.43604925} + speed: 2 + m_Value: {x: 2.3745303, y: 0.0050858967, z: -0.43604925} + m_RenderMode: 0 + m_CameraMode: + drawMode: 0 + name: Shaded + section: Shading Mode + m_ValidateTrueMetals: 0 + m_DoValidateTrueMetals: 0 + m_ExposureSliderValue: 0 + m_SceneViewState: + showFog: 1 + showMaterialUpdate: 1 + showSkybox: 1 + showFlares: 1 + showImageEffects: 1 + showParticleSystems: 0 + showVisualEffectGraphs: 1 + m_FxEnabled: 1 + m_Grid: + xGrid: + m_Fade: + m_Target: 0 + speed: 2 + m_Value: 0 + m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} + m_Pivot: {x: 0, y: 0, z: 0} + m_Size: {x: 1, y: 1} + yGrid: + m_Fade: + m_Target: 0 + speed: 2 + m_Value: 0 + m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} + m_Pivot: {x: 0, y: 0, z: 0} + m_Size: {x: 1, y: 1} + zGrid: + m_Fade: + m_Target: 1 + speed: 2 + m_Value: 1 + m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} + m_Pivot: {x: 0, y: 0, z: 0} + m_Size: {x: 1, y: 1} + m_ShowGrid: 1 + m_GridAxis: 1 + m_gridOpacity: 0.5 + m_Rotation: + m_Target: {x: 0, y: 0, z: 0, w: 1} + speed: 2 + m_Value: {x: 0, y: 0, z: 0, w: 1} + m_Size: + m_Target: 3.4600616 + speed: 2 + m_Value: 3.4600616 + m_Ortho: + m_Target: 1 + speed: 2 + m_Value: 1 + m_CameraSettings: + m_Speed: 0.001 + m_SpeedNormalized: 0 + m_SpeedMin: 0.001 + m_SpeedMax: 2 + m_EasingEnabled: 1 + m_EasingDuration: 0.4 + m_AccelerationEnabled: 1 + m_FieldOfViewHorizontalOrVertical: 60 + m_NearClip: 0.03 + m_FarClip: 10000 + m_DynamicClip: 1 + m_OcclusionCulling: 0 + m_LastSceneViewRotation: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} + m_LastSceneViewOrtho: 0 + m_ReplacementShader: {fileID: 0} + m_ReplacementString: + m_SceneVisActive: 1 + m_LastLockedObject: {fileID: 0} + m_ViewIsLockedToObject: 0 +--- !u!114 &16 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12914, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 100, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Animator + m_Image: {fileID: -1673928668082335149, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 493 + y: 73 + width: 1075 + height: 373 + m_ViewDataDictionary: {fileID: 0} + m_ViewTransforms: + m_KeySerializationHelper: + - {fileID: 110752854, guid: 658e0d5539ef8e14db146994c5db81e4, type: 2} + m_ValueSerializationHelper: + - e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_PreviewAnimator: {fileID: 0} + m_AnimatorController: {fileID: 9100000, guid: 658e0d5539ef8e14db146994c5db81e4, type: 2} + m_BreadCrumbs: + - m_Target: {fileID: 110752854, guid: 658e0d5539ef8e14db146994c5db81e4, type: 2} + m_ScrollPosition: {x: 0, y: 0} + stateMachineGraph: {fileID: 0} + stateMachineGraphGUI: {fileID: 0} + blendTreeGraph: {fileID: 0} + blendTreeGraphGUI: {fileID: 0} + m_AutoLiveLink: 1 + m_MiniTool: 0 + m_LockTracker: + m_IsLocked: 0 + m_CurrentEditor: 0 + m_LayerEditor: + m_SelectedLayerIndex: 0 +--- !u!114 &17 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 13953, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 800, y: 250} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Package Manager + m_Image: {fileID: -2824328813065806953, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 493 + y: 73 + width: 887 + height: 576 + m_ViewDataDictionary: {fileID: 0} + m_SplitPaneLeftWidth: 300 +--- !u!114 &18 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12090, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 300, y: 250} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Occlusion + m_Image: {fileID: -3571815596324412722, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 1371 + y: 73 + width: 548 + height: 448 + m_ViewDataDictionary: {fileID: 0} +--- !u!114 &19 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12141, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 300, y: 360} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Navigation + m_Image: {fileID: 1087843850482249999, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 1371 + y: 73 + width: 548 + height: 448 + m_ViewDataDictionary: {fileID: 0} +--- !u!114 &20 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12019, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 275, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Inspector + m_Image: {fileID: -2667387946076563598, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 1378 + y: 81 + width: 533 + height: 566 + m_ViewDataDictionary: {fileID: 0} + m_ObjectsLockedBeforeSerialization: [] + m_InstanceIDsLockedBeforeSerialization: + m_PreviewResizer: + m_CachedPref: -151 + m_ControlHash: 1412526313 + m_PrefName: Preview_InspectorPreview + m_LastInspectedObjectInstanceID: -1 + m_LastVerticalScrollValue: 0 + m_AssetGUID: + m_InstanceID: 0 + m_LockTracker: + m_IsLocked: 0 + m_PreviewWindow: {fileID: 0} +--- !u!114 &21 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12014, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 230, y: 250} + m_MaxSize: {x: 10000, y: 10000} + m_TitleContent: + m_Text: Project + m_Image: {fileID: -5467254957812901981, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 487 + y: 713 + width: 1426 + height: 329 + m_ViewDataDictionary: {fileID: 0} + m_SearchFilter: + m_NameFilter: + m_ClassNames: [] + m_AssetLabels: [] + m_AssetBundleNames: [] + m_VersionControlStates: [] + m_SoftLockControlStates: [] + m_ReferencingInstanceIDs: + m_SceneHandles: + m_ShowAllHits: 0 + m_SkipHidden: 0 + m_SearchArea: 1 + m_Folders: + - Assets/Scenes + m_Globs: [] + m_ViewMode: 1 + m_StartGridSize: 64 + m_LastFolders: + - Assets/Scenes + m_LastFoldersGridSize: -1 + m_LastProjectPath: C:\Users\Ivan\Downloads\KSS IGra + m_LockTracker: + m_IsLocked: 0 + m_FolderTreeState: + scrollPos: {x: 0, y: 47} + m_SelectedIDs: 064a0000 + m_LastClickedID: 18950 + m_ExpandedIDs: 00000000343d0000363d0000383d00003a3d00003c3d00003e3d0000 + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 1 + m_ClientGUIView: {fileID: 10} + m_SearchString: + m_CreateAssetUtility: + m_EndAction: {fileID: 0} + m_InstanceID: 0 + m_Path: + m_Icon: {fileID: 0} + m_ResourceFile: + m_AssetTreeState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: 00000000343d0000363d0000383d00003a3d00003c3d00003e3d0000 + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 1 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_CreateAssetUtility: + m_EndAction: {fileID: 0} + m_InstanceID: 0 + m_Path: + m_Icon: {fileID: 0} + m_ResourceFile: + m_ListAreaState: + m_SelectedInstanceIDs: 8005fbff + m_LastClickedInstanceID: -326272 + m_HadKeyboardFocusLastEvent: 0 + m_ExpandedInstanceIDs: c6230000c6a10000e2560000c4abf9ff48b9f9ff5a5900000e4cf4ff446e0000de780000e2570000e0681900bc8b1b00d0791c005a7b1c00206d0000c658000038710000584300005c4300006e450000043b0000ec390000a078000088440000c867000012c5ffffce45000018b200002c4500007e450000944500009c45000046a2000000f10000de0c0100aae50000dc04010078790100e0ac0000c0ad0000603a00007cbc00005a7a0000623e0000f83a0000d6840000ba3b00002a4200008a44000080880000788d0000cc8c0000202e0100de510100b68701002cac01009a9802009e98020060b102005c3e00007c3d0000fa3d0000d27c0000dc7c0000ce4e0000823c0000623d0000d4a302001a050a001e94030018050a00cc400000fc09040086290c00164200002c4c0000a03901004eec0400765000007e260400c41b0100963f0100c65f0100ce5f010070d0010096d201006ef9010066020200205f0200b06202003c64020074610000ae470000be4700005065000048e803003ee40300ace8030090e80300c8e8030098e803006ce803009ce80300d8e8030094e8030040e8030020e803005ce8030088e80300cce803001ce803008ce8030060e803007ce8030074e80300d4e8030058e8030034e8030068e8030028e8030050e8030078e8030030e803002ce803000e8704001487040008870400fc860400f0860400ea860400d2860400cc860400c6860400c0860400ba860400a8860400b8a4040018a5040024a504001ea504004ea5040084a504008e11010092200400de20040062210400984a000052c700006ec700005ec700005ac7000062c7000076c700007ac7000066c7000072c70000c6720000362e03001a5d050022470800f64708002e840500bc600000eee2050054e30500724c000034480000ba650000324608003a4608004e460800524608003e4608002e460800aec80800aac8080036460800164608001a4608001246080022460800564608005a4608001e46080026460800ea8d0900c28d0900084900008454000054d20200a6bb0200d84a0000746b0000a26f0e002e6b0000346b0000da700e00f2790000886b0000906b0000986b0000a06b00008e4a0000a86b0000b06b0000b86b00005278000058780000f0330100606100003e760000767602002ef701001e3a030038f701004af7010040f7010034f70100726602005e6602006a660200666602007a6602006e660200cecd0100626602007062000046e10000b44c00006cf301009cff0200b01f030006670e005c7f0e0084d40000fc51000000000000448f00007a4b0400f8710000cc7100000a70000018700000ae470100a277000016700000 + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 1 + m_ClientGUIView: {fileID: 12} + m_CreateAssetUtility: + m_EndAction: {fileID: 0} + m_InstanceID: 0 + m_Path: + m_Icon: {fileID: 0} + m_ResourceFile: + m_NewAssetIndexInList: -1 + m_ScrollPosition: {x: 0, y: 0} + m_GridSize: 64 + m_SkipHiddenPackages: 0 + m_DirectoriesAreaWidth: 526 +--- !u!114 &22 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12070, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 880, y: 216} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Profiler + m_Image: {fileID: -1089619856830078684, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 497 + y: 555 + width: 1414 + height: 436 + m_ViewDataDictionary: {fileID: 0} + m_VertSplit: + ID: 51953 + splitterInitialOffset: 0 + currentActiveSplitter: -1 + realSizes: + - 207 + - 208 + relativeSizes: + - 0.5 + - 0.5 + minSizes: + - 100 + - 100 + maxSizes: + - 0 + - 0 + lastTotalSize: 415 + splitSize: 6 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_Recording: 1 + m_ActiveNativePlatformSupportModule: + m_CurrentArea: 3 + m_ProfilerModules: + - id: 0 + - id: 1 + - id: 2 + - id: 3 + - id: 4 + - id: 5 + - id: 6 + - id: 7 + - id: 8 + - id: 9 + - id: 10 + - id: 11 + - id: 12 + m_CallstackRecordMode: 1 + m_ClearOnPlay: 1 + references: + version: 1 + 00000000: + type: {class: CPUProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + m_ViewType: 1 + m_UpdateViewLive: 0 + m_ProfilerViewFilteringOptions: 1 + m_FrameDataHierarchyView: + m_Serialized: 0 + m_TreeViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_MultiColumnHeaderState: + m_Columns: [] + m_VisibleColumns: + m_SortedColumns: + m_ThreadIndex: 0 + m_DetailedViewType: 0 + m_DetailedViewSpliterState: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: 0 + realSizes: [] + relativeSizes: [] + minSizes: [] + maxSizes: [] + lastTotalSize: 0 + splitSize: 0 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_DetailedObjectsView: + m_SelectedID: 0 + m_TreeViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_MultiColumnHeaderState: + m_Columns: [] + m_VisibleColumns: + m_SortedColumns: + m_VertSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: 0 + realSizes: [] + relativeSizes: [] + minSizes: [] + maxSizes: [] + lastTotalSize: 0 + splitSize: 0 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_DetailedCallsView: + m_SelectedID: -1 + m_VertSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: 0 + realSizes: [] + relativeSizes: [] + minSizes: [] + maxSizes: [] + lastTotalSize: 0 + splitSize: 0 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_CalleesTreeView: + m_ViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_ViewHeaderState: + m_Columns: + - width: 150 + sortedAscending: 1 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + m_VisibleColumns: 0000000001000000020000000300000004000000 + m_SortedColumns: 03000000 + m_CallersTreeView: + m_ViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_ViewHeaderState: + m_Columns: + - width: 150 + sortedAscending: 1 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + m_VisibleColumns: 0000000001000000020000000300000004000000 + m_SortedColumns: 03000000 + m_ThreadName: Main Thread + 00000001: + type: {class: GPUProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + m_ViewType: 0 + m_UpdateViewLive: 0 + m_ProfilerViewFilteringOptions: 1 + m_FrameDataHierarchyView: + m_Serialized: 1 + m_TreeViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_MultiColumnHeaderState: + m_Columns: + - width: 200 + sortedAscending: 1 + - width: 80 + sortedAscending: 0 + - width: 80 + sortedAscending: 0 + - width: 80 + sortedAscending: 0 + m_VisibleColumns: 00000000010000000200000003000000 + m_SortedColumns: 03000000 + m_ThreadIndex: 0 + m_DetailedViewType: 0 + m_DetailedViewSpliterState: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: -1 + realSizes: + - 0 + - 0 + relativeSizes: + - 0.7 + - 0.3 + minSizes: + - 450 + - 50 + maxSizes: + - 0 + - 0 + lastTotalSize: 0 + splitSize: 6 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_DetailedObjectsView: + m_SelectedID: 0 + m_TreeViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_MultiColumnHeaderState: + m_Columns: [] + m_VisibleColumns: + m_SortedColumns: + m_VertSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: 0 + realSizes: [] + relativeSizes: [] + minSizes: [] + maxSizes: [] + lastTotalSize: 0 + splitSize: 0 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_DetailedCallsView: + m_SelectedID: -1 + m_VertSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: 0 + realSizes: [] + relativeSizes: [] + minSizes: [] + maxSizes: [] + lastTotalSize: 0 + splitSize: 0 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_CalleesTreeView: + m_ViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_ViewHeaderState: + m_Columns: + - width: 150 + sortedAscending: 1 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + m_VisibleColumns: 0000000001000000020000000300000004000000 + m_SortedColumns: 03000000 + m_CallersTreeView: + m_ViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_ViewHeaderState: + m_Columns: + - width: 150 + sortedAscending: 1 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + m_VisibleColumns: 0000000001000000020000000300000004000000 + m_SortedColumns: 03000000 + m_ThreadName: Main Thread + 00000002: + type: {class: RenderingProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 00000003: + type: {class: MemoryProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + m_ViewSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: -1 + realSizes: + - 0 + - 0 + relativeSizes: + - 0.7 + - 0.3 + minSizes: + - 450 + - 50 + maxSizes: + - 0 + - 0 + lastTotalSize: 0 + splitSize: 6 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + 00000004: + type: {class: AudioProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + m_ShowInactiveDSPChains: 0 + m_HighlightAudibleDSPChains: 1 + m_DSPGraphZoomFactor: 1 + 00000005: + type: {class: VideoProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 00000006: + type: {class: PhysicsProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 00000007: + type: {class: Physics2DProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 00000008: + type: {class: NetworkingMessagesProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 00000009: + type: {class: NetworkingOperationsProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + m_NetworkSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: -1 + realSizes: + - 0 + - 0 + relativeSizes: + - 0.2 + - 0.8 + minSizes: + - 100 + - 100 + maxSizes: + - 0 + - 0 + lastTotalSize: 0 + splitSize: 6 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + msgNames: + - UserMessage + - ObjectDestroy + - ClientRpc + - ObjectSpawn + - Owner + - Command + - LocalPlayerTransform + - SyncEvent + - SyncVars + - SyncList + - ObjectSpawnScene + - NetworkInfo + - SpawnFinished + - ObjectHide + - CRC + - ClientAuthority + 0000000A: + type: {class: UIProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 0000000B: + type: {class: UIDetailsProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 0000000C: + type: {class: GlobalIlluminationProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} +--- !u!114 &23 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12003, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 100, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Console + m_Image: {fileID: -4327648978806127646, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 497 + y: 668 + width: 1414 + height: 323 + m_ViewDataDictionary: {fileID: 0} +--- !u!114 &24 +MonoBehaviour: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 13963, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_DontSaveToLayout: 0 diff --git a/Library/CurrentMaximizeLayout.dwlt b/Library/CurrentMaximizeLayout.dwlt new file mode 100644 index 0000000..b6f8ed3 --- /dev/null +++ b/Library/CurrentMaximizeLayout.dwlt @@ -0,0 +1,1361 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: + - {fileID: 3} + - {fileID: 5} + m_Position: + serializedVersion: 2 + x: 0 + y: 30 + width: 1920 + height: 947 + m_MinSize: {x: 579, y: 242} + m_MaxSize: {x: 12004, y: 8042} + vertical: 0 + controlID: 18878 +--- !u!114 &2 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12015, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 100, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Game + m_Image: {fileID: -6423792434712278376, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 1 + y: 19 + width: 887 + height: 576 + m_ViewDataDictionary: {fileID: 0} + m_SerializedViewNames: [] + m_SerializedViewValues: [] + m_PlayModeViewName: GameView + m_ShowGizmos: 0 + m_TargetDisplay: 0 + m_ClearColor: {r: 0, g: 0, b: 0, a: 0} + m_TargetSize: {x: 887, y: 499} + m_TextureFilterMode: 0 + m_TextureHideFlags: 61 + m_RenderIMGUI: 1 + m_MaximizeOnPlay: 1 + m_UseMipMap: 0 + m_VSyncEnabled: 1 + m_Gizmos: 0 + m_Stats: 0 + m_SelectedSizes: 05000000000000000000000000000000000000000000000000000000000000000000000000000000 + m_ZoomArea: + m_HRangeLocked: 0 + m_VRangeLocked: 0 + hZoomLockedByDefault: 0 + vZoomLockedByDefault: 0 + m_HBaseRangeMin: -443.5 + m_HBaseRangeMax: 443.5 + m_VBaseRangeMin: -249.5 + m_VBaseRangeMax: 249.5 + m_HAllowExceedBaseRangeMin: 1 + m_HAllowExceedBaseRangeMax: 1 + m_VAllowExceedBaseRangeMin: 1 + m_VAllowExceedBaseRangeMax: 1 + m_ScaleWithWindow: 0 + m_HSlider: 0 + m_VSlider: 0 + m_IgnoreScrollWheelUntilClicked: 0 + m_EnableMouseInput: 0 + m_EnableSliderZoomHorizontal: 0 + m_EnableSliderZoomVertical: 0 + m_UniformScale: 1 + m_UpDirection: 1 + m_DrawArea: + serializedVersion: 2 + x: 0 + y: 21 + width: 887 + height: 555 + m_Scale: {x: 1, y: 1} + m_Translation: {x: 443.5, y: 277.5} + m_MarginLeft: 0 + m_MarginRight: 0 + m_MarginTop: 0 + m_MarginBottom: 0 + m_LastShownAreaInsideMargins: + serializedVersion: 2 + x: -443.5 + y: -277.5 + width: 887 + height: 555 + m_MinimalGUI: 1 + m_defaultScale: 1 + m_LastWindowPixelSize: {x: 887, y: 576} + m_ClearInEditMode: 1 + m_NoCameraWarning: 1 + m_LowResolutionForAspectRatios: 01000000000000000000 + m_XRRenderMode: 0 + m_RenderTexture: {fileID: 0} +--- !u!114 &3 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: SceneHierarchyWindow + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 493 + height: 947 + m_MinSize: {x: 201, y: 221} + m_MaxSize: {x: 4001, y: 4021} + m_ActualView: {fileID: 4} + m_Panes: + - {fileID: 4} + m_Selected: 0 + m_LastSelected: 0 +--- !u!114 &4 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12061, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 200, y: 200} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Hierarchy + m_Image: {fileID: 7966133145522015247, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: -6 + y: 116 + width: 492 + height: 926 + m_ViewDataDictionary: {fileID: 0} + m_SceneHierarchy: + m_TreeViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: 0e69faff2469faff2669faff286afaff406afafff26afaffc255fbff9a76fbffa676fbffb276fbff24f9ffffe4faffffd07b0000a07d0000 + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 3} + m_SearchString: + m_ExpandedScenes: [] + m_CurrenRootInstanceID: 0 + m_LockTracker: + m_IsLocked: 0 + m_CurrentSortingName: TransformSorting + m_WindowGUID: cc6defe6ed8513b41b341ca29cefe4ad +--- !u!114 &5 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: + - {fileID: 6} + - {fileID: 15} + m_Position: + serializedVersion: 2 + x: 493 + y: 0 + width: 1427 + height: 947 + m_MinSize: {x: 378, y: 242} + m_MaxSize: {x: 8003, y: 8042} + vertical: 1 + controlID: 18872 +--- !u!114 &6 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12010, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_Children: + - {fileID: 7} + - {fileID: 11} + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 1427 + height: 597 + m_MinSize: {x: 378, y: 121} + m_MaxSize: {x: 8003, y: 4021} + vertical: 0 + controlID: 18873 +--- !u!114 &7 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: GameView + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 0 + width: 889 + height: 597 + m_MinSize: {x: 102, y: 121} + m_MaxSize: {x: 4002, y: 4021} + m_ActualView: {fileID: 2} + m_Panes: + - {fileID: 2} + - {fileID: 8} + - {fileID: 9} + - {fileID: 10} + m_Selected: 0 + m_LastSelected: 1 +--- !u!114 &8 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12013, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 100, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Scene + m_Image: {fileID: 2593428753322112591, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 487 + y: 116 + width: 887 + height: 576 + m_ViewDataDictionary: {fileID: 0} + m_ShowContextualTools: 0 + m_WindowGUID: 7a51fe46803df404ba8371c977d3d7d3 + m_Gizmos: 0 + m_OverrideSceneCullingMask: 6917529027641081856 + m_SceneIsLit: 1 + m_SceneLighting: 1 + m_2DMode: 1 + m_isRotationLocked: 0 + m_PlayAudio: 0 + m_AudioPlay: 0 + m_Position: + m_Target: {x: 194.36473, y: 174.13747, z: -19.414906} + speed: 2 + m_Value: {x: 194.36473, y: 174.13747, z: -19.414906} + m_RenderMode: 0 + m_CameraMode: + drawMode: 0 + name: Shaded + section: Shading Mode + m_ValidateTrueMetals: 0 + m_DoValidateTrueMetals: 0 + m_ExposureSliderValue: 0 + m_SceneViewState: + showFog: 1 + showMaterialUpdate: 1 + showSkybox: 1 + showFlares: 1 + showImageEffects: 1 + showParticleSystems: 0 + showVisualEffectGraphs: 1 + m_FxEnabled: 1 + m_Grid: + xGrid: + m_Fade: + m_Target: 0 + speed: 2 + m_Value: 0 + m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} + m_Pivot: {x: 0, y: 0, z: 0} + m_Size: {x: 1, y: 1} + yGrid: + m_Fade: + m_Target: 0 + speed: 2 + m_Value: 0 + m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} + m_Pivot: {x: 0, y: 0, z: 0} + m_Size: {x: 1, y: 1} + zGrid: + m_Fade: + m_Target: 1 + speed: 2 + m_Value: 1 + m_Color: {r: 0.5, g: 0.5, b: 0.5, a: 0.4} + m_Pivot: {x: 0, y: 0, z: 0} + m_Size: {x: 1, y: 1} + m_ShowGrid: 1 + m_GridAxis: 1 + m_gridOpacity: 0.5 + m_Rotation: + m_Target: {x: 0, y: 0, z: 0, w: 1} + speed: 2 + m_Value: {x: 0, y: 0, z: 0, w: 1} + m_Size: + m_Target: 209.1066 + speed: 2 + m_Value: 209.1066 + m_Ortho: + m_Target: 1 + speed: 2 + m_Value: 1 + m_CameraSettings: + m_Speed: 0.001 + m_SpeedNormalized: 0 + m_SpeedMin: 0.001 + m_SpeedMax: 2 + m_EasingEnabled: 1 + m_EasingDuration: 0.4 + m_AccelerationEnabled: 1 + m_FieldOfViewHorizontalOrVertical: 60 + m_NearClip: 0.03 + m_FarClip: 10000 + m_DynamicClip: 1 + m_OcclusionCulling: 0 + m_LastSceneViewRotation: {x: -0.08717229, y: 0.89959055, z: -0.21045254, w: -0.3726226} + m_LastSceneViewOrtho: 0 + m_ReplacementShader: {fileID: 0} + m_ReplacementString: + m_SceneVisActive: 1 + m_LastLockedObject: {fileID: 0} + m_ViewIsLockedToObject: 0 +--- !u!114 &9 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12914, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 100, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Animator + m_Image: {fileID: -1673928668082335149, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 493 + y: 73 + width: 1075 + height: 373 + m_ViewDataDictionary: {fileID: 0} + m_ViewTransforms: + m_KeySerializationHelper: + - {fileID: 110752854, guid: 658e0d5539ef8e14db146994c5db81e4, type: 2} + m_ValueSerializationHelper: + - e00: 1 + e01: 0 + e02: 0 + e03: 0 + e10: 0 + e11: 1 + e12: 0 + e13: 0 + e20: 0 + e21: 0 + e22: 1 + e23: 0 + e30: 0 + e31: 0 + e32: 0 + e33: 1 + m_PreviewAnimator: {fileID: 0} + m_AnimatorController: {fileID: 9100000, guid: 658e0d5539ef8e14db146994c5db81e4, type: 2} + m_BreadCrumbs: + - m_Target: {fileID: 110752854, guid: 658e0d5539ef8e14db146994c5db81e4, type: 2} + m_ScrollPosition: {x: 0, y: 0} + stateMachineGraph: {fileID: 0} + stateMachineGraphGUI: {fileID: 0} + blendTreeGraph: {fileID: 0} + blendTreeGraphGUI: {fileID: 0} + m_AutoLiveLink: 1 + m_MiniTool: 0 + m_LockTracker: + m_IsLocked: 0 + m_CurrentEditor: 0 + m_LayerEditor: + m_SelectedLayerIndex: 0 +--- !u!114 &10 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 13953, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 800, y: 250} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Package Manager + m_Image: {fileID: -2824328813065806953, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 493 + y: 73 + width: 887 + height: 576 + m_ViewDataDictionary: {fileID: 0} + m_SplitPaneLeftWidth: 300 +--- !u!114 &11 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: InspectorWindow + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 889 + y: 0 + width: 538 + height: 597 + m_MinSize: {x: 276, y: 121} + m_MaxSize: {x: 4001, y: 4021} + m_ActualView: {fileID: 14} + m_Panes: + - {fileID: 12} + - {fileID: 13} + - {fileID: 14} + m_Selected: 2 + m_LastSelected: 0 +--- !u!114 &12 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12090, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 300, y: 250} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Occlusion + m_Image: {fileID: -3571815596324412722, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 1371 + y: 73 + width: 548 + height: 448 + m_ViewDataDictionary: {fileID: 0} +--- !u!114 &13 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12141, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 300, y: 360} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Navigation + m_Image: {fileID: 1087843850482249999, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 1371 + y: 73 + width: 548 + height: 448 + m_ViewDataDictionary: {fileID: 0} +--- !u!114 &14 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12019, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 275, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Inspector + m_Image: {fileID: -2667387946076563598, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 1376 + y: 116 + width: 537 + height: 576 + m_ViewDataDictionary: {fileID: 0} + m_ObjectsLockedBeforeSerialization: [] + m_InstanceIDsLockedBeforeSerialization: + m_PreviewResizer: + m_CachedPref: -151 + m_ControlHash: 1412526313 + m_PrefName: Preview_InspectorPreview + m_LastInspectedObjectInstanceID: 32152 + m_LastVerticalScrollValue: 0 + m_AssetGUID: + m_InstanceID: 0 + m_LockTracker: + m_IsLocked: 0 + m_PreviewWindow: {fileID: 0} +--- !u!114 &15 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12006, guid: 0000000000000000e000000000000000, type: 0} + m_Name: ConsoleWindow + m_EditorClassIdentifier: + m_Children: [] + m_Position: + serializedVersion: 2 + x: 0 + y: 597 + width: 1427 + height: 350 + m_MinSize: {x: 101, y: 121} + m_MaxSize: {x: 4001, y: 4021} + m_ActualView: {fileID: 18} + m_Panes: + - {fileID: 16} + - {fileID: 17} + - {fileID: 18} + m_Selected: 2 + m_LastSelected: 0 +--- !u!114 &16 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 1 + m_Script: {fileID: 12014, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 230, y: 250} + m_MaxSize: {x: 10000, y: 10000} + m_TitleContent: + m_Text: Project + m_Image: {fileID: -5467254957812901981, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 487 + y: 713 + width: 1426 + height: 329 + m_ViewDataDictionary: {fileID: 0} + m_SearchFilter: + m_NameFilter: + m_ClassNames: [] + m_AssetLabels: [] + m_AssetBundleNames: [] + m_VersionControlStates: [] + m_SoftLockControlStates: [] + m_ReferencingInstanceIDs: + m_SceneHandles: + m_ShowAllHits: 0 + m_SkipHidden: 0 + m_SearchArea: 1 + m_Folders: + - Assets/Scenes + m_Globs: [] + m_ViewMode: 1 + m_StartGridSize: 64 + m_LastFolders: + - Assets/Scenes + m_LastFoldersGridSize: -1 + m_LastProjectPath: C:\Users\Ivan\Downloads\KSS IGra + m_LockTracker: + m_IsLocked: 0 + m_FolderTreeState: + scrollPos: {x: 0, y: 47} + m_SelectedIDs: 064a0000 + m_LastClickedID: 18950 + m_ExpandedIDs: 00000000044a000020600000ee640000f8640000fc6400000065000000ca9a3b + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 1 + m_ClientGUIView: {fileID: 7} + m_SearchString: + m_CreateAssetUtility: + m_EndAction: {fileID: 0} + m_InstanceID: 0 + m_Path: + m_Icon: {fileID: 0} + m_ResourceFile: + m_AssetTreeState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: 00000000044a000020600000ee640000f8640000fc6400000065000000ca9a3b + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 1 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_CreateAssetUtility: + m_EndAction: {fileID: 0} + m_InstanceID: 0 + m_Path: + m_Icon: {fileID: 0} + m_ResourceFile: + m_ListAreaState: + m_SelectedInstanceIDs: 8005fbff + m_LastClickedInstanceID: -326272 + m_HadKeyboardFocusLastEvent: 0 + m_ExpandedInstanceIDs: c6230000c6a10000e2560000c4abf9ff48b9f9ff5a5900000e4cf4ff446e0000de780000e2570000e0681900bc8b1b00d0791c005a7b1c00206d0000c658000038710000584300005c4300006e450000043b0000ec390000a078000088440000c867000012c5ffffce45000018b200002c4500007e450000944500009c45000046a2000000f10000de0c0100aae50000dc04010078790100e0ac0000c0ad0000603a00007cbc00005a7a0000623e0000f83a0000d6840000ba3b00002a4200008a44000080880000788d0000cc8c0000202e0100de510100b68701002cac01009a9802009e98020060b102005c3e00007c3d0000fa3d0000d27c0000dc7c0000ce4e0000823c0000623d0000d4a302001a050a001e94030018050a00cc400000fc09040086290c00164200002c4c0000a03901004eec0400765000007e260400c41b0100963f0100c65f0100ce5f010070d0010096d201006ef9010066020200205f0200b06202003c64020074610000ae470000be4700005065000048e803003ee40300ace8030090e80300c8e8030098e803006ce803009ce80300d8e8030094e8030040e8030020e803005ce8030088e80300cce803001ce803008ce8030060e803007ce8030074e80300d4e8030058e8030034e8030068e8030028e8030050e8030078e8030030e803002ce803000e8704001487040008870400fc860400f0860400ea860400d2860400cc860400c6860400c0860400ba860400a8860400b8a4040018a5040024a504001ea504004ea5040084a504008e11010092200400de20040062210400984a000052c700006ec700005ec700005ac7000062c7000076c700007ac7000066c7000072c70000c6720000362e03001a5d050022470800f64708002e840500bc600000eee2050054e30500724c000034480000ba650000324608003a4608004e460800524608003e4608002e460800aec80800aac8080036460800164608001a4608001246080022460800564608005a4608001e46080026460800ea8d0900c28d0900084900008454000054d20200a6bb0200d84a0000746b0000a26f0e002e6b0000346b0000da700e00f2790000886b0000906b0000986b0000a06b00008e4a0000a86b0000b06b0000b86b00005278000058780000f0330100606100003e760000767602002ef701001e3a030038f701004af7010040f7010034f70100726602005e6602006a660200666602007a6602006e660200cecd0100626602007062000046e10000b44c00006cf301009cff0200b01f030006670e005c7f0e0084d40000fc51000000000000448f00007a4b0400f8710000cc7100000a70000018700000ae470100a277000016700000 + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 1 + m_ClientGUIView: {fileID: 15} + m_CreateAssetUtility: + m_EndAction: {fileID: 0} + m_InstanceID: 0 + m_Path: + m_Icon: {fileID: 0} + m_ResourceFile: + m_NewAssetIndexInList: -1 + m_ScrollPosition: {x: 0, y: 0} + m_GridSize: 64 + m_SkipHiddenPackages: 0 + m_DirectoriesAreaWidth: 526 +--- !u!114 &17 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12070, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 880, y: 216} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Profiler + m_Image: {fileID: -1089619856830078684, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 497 + y: 555 + width: 1414 + height: 436 + m_ViewDataDictionary: {fileID: 0} + m_VertSplit: + ID: 51953 + splitterInitialOffset: 0 + currentActiveSplitter: -1 + realSizes: + - 207 + - 208 + relativeSizes: + - 0.5 + - 0.5 + minSizes: + - 100 + - 100 + maxSizes: + - 0 + - 0 + lastTotalSize: 415 + splitSize: 6 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_Recording: 1 + m_ActiveNativePlatformSupportModule: + m_CurrentArea: 3 + m_ProfilerModules: + - id: 0 + - id: 1 + - id: 2 + - id: 3 + - id: 4 + - id: 5 + - id: 6 + - id: 7 + - id: 8 + - id: 9 + - id: 10 + - id: 11 + - id: 12 + m_CallstackRecordMode: 1 + m_ClearOnPlay: 1 + references: + version: 1 + 00000000: + type: {class: CPUProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + m_ViewType: 1 + m_UpdateViewLive: 0 + m_ProfilerViewFilteringOptions: 1 + m_FrameDataHierarchyView: + m_Serialized: 0 + m_TreeViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_MultiColumnHeaderState: + m_Columns: [] + m_VisibleColumns: + m_SortedColumns: + m_ThreadIndex: 0 + m_DetailedViewType: 0 + m_DetailedViewSpliterState: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: 0 + realSizes: [] + relativeSizes: [] + minSizes: [] + maxSizes: [] + lastTotalSize: 0 + splitSize: 0 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_DetailedObjectsView: + m_SelectedID: 0 + m_TreeViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_MultiColumnHeaderState: + m_Columns: [] + m_VisibleColumns: + m_SortedColumns: + m_VertSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: 0 + realSizes: [] + relativeSizes: [] + minSizes: [] + maxSizes: [] + lastTotalSize: 0 + splitSize: 0 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_DetailedCallsView: + m_SelectedID: -1 + m_VertSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: 0 + realSizes: [] + relativeSizes: [] + minSizes: [] + maxSizes: [] + lastTotalSize: 0 + splitSize: 0 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_CalleesTreeView: + m_ViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_ViewHeaderState: + m_Columns: + - width: 150 + sortedAscending: 1 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + m_VisibleColumns: 0000000001000000020000000300000004000000 + m_SortedColumns: 03000000 + m_CallersTreeView: + m_ViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_ViewHeaderState: + m_Columns: + - width: 150 + sortedAscending: 1 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + m_VisibleColumns: 0000000001000000020000000300000004000000 + m_SortedColumns: 03000000 + m_ThreadName: Main Thread + 00000001: + type: {class: GPUProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + m_ViewType: 0 + m_UpdateViewLive: 0 + m_ProfilerViewFilteringOptions: 1 + m_FrameDataHierarchyView: + m_Serialized: 1 + m_TreeViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_MultiColumnHeaderState: + m_Columns: + - width: 200 + sortedAscending: 1 + - width: 80 + sortedAscending: 0 + - width: 80 + sortedAscending: 0 + - width: 80 + sortedAscending: 0 + m_VisibleColumns: 00000000010000000200000003000000 + m_SortedColumns: 03000000 + m_ThreadIndex: 0 + m_DetailedViewType: 0 + m_DetailedViewSpliterState: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: -1 + realSizes: + - 0 + - 0 + relativeSizes: + - 0.7 + - 0.3 + minSizes: + - 450 + - 50 + maxSizes: + - 0 + - 0 + lastTotalSize: 0 + splitSize: 6 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_DetailedObjectsView: + m_SelectedID: 0 + m_TreeViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_MultiColumnHeaderState: + m_Columns: [] + m_VisibleColumns: + m_SortedColumns: + m_VertSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: 0 + realSizes: [] + relativeSizes: [] + minSizes: [] + maxSizes: [] + lastTotalSize: 0 + splitSize: 0 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_DetailedCallsView: + m_SelectedID: -1 + m_VertSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: 0 + realSizes: [] + relativeSizes: [] + minSizes: [] + maxSizes: [] + lastTotalSize: 0 + splitSize: 0 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + m_CalleesTreeView: + m_ViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_ViewHeaderState: + m_Columns: + - width: 150 + sortedAscending: 1 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + m_VisibleColumns: 0000000001000000020000000300000004000000 + m_SortedColumns: 03000000 + m_CallersTreeView: + m_ViewState: + scrollPos: {x: 0, y: 0} + m_SelectedIDs: + m_LastClickedID: 0 + m_ExpandedIDs: + m_RenameOverlay: + m_UserAcceptedRename: 0 + m_Name: + m_OriginalName: + m_EditFieldRect: + serializedVersion: 2 + x: 0 + y: 0 + width: 0 + height: 0 + m_UserData: 0 + m_IsWaitingForDelay: 0 + m_IsRenaming: 0 + m_OriginalEventType: 11 + m_IsRenamingFilename: 0 + m_ClientGUIView: {fileID: 0} + m_SearchString: + m_ViewHeaderState: + m_Columns: + - width: 150 + sortedAscending: 1 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + - width: 60 + sortedAscending: 0 + m_VisibleColumns: 0000000001000000020000000300000004000000 + m_SortedColumns: 03000000 + m_ThreadName: Main Thread + 00000002: + type: {class: RenderingProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 00000003: + type: {class: MemoryProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + m_ViewSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: -1 + realSizes: + - 0 + - 0 + relativeSizes: + - 0.7 + - 0.3 + minSizes: + - 450 + - 50 + maxSizes: + - 0 + - 0 + lastTotalSize: 0 + splitSize: 6 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + 00000004: + type: {class: AudioProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + m_ShowInactiveDSPChains: 0 + m_HighlightAudibleDSPChains: 1 + m_DSPGraphZoomFactor: 1 + 00000005: + type: {class: VideoProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 00000006: + type: {class: PhysicsProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 00000007: + type: {class: Physics2DProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 00000008: + type: {class: NetworkingMessagesProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 00000009: + type: {class: NetworkingOperationsProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + m_NetworkSplit: + ID: 0 + splitterInitialOffset: 0 + currentActiveSplitter: -1 + realSizes: + - 0 + - 0 + relativeSizes: + - 0.2 + - 0.8 + minSizes: + - 100 + - 100 + maxSizes: + - 0 + - 0 + lastTotalSize: 0 + splitSize: 6 + xOffset: 0 + m_Version: 1 + oldRealSizes: + oldMinSizes: + oldMaxSizes: + oldSplitSize: 0 + msgNames: + - UserMessage + - ObjectDestroy + - ClientRpc + - ObjectSpawn + - Owner + - Command + - LocalPlayerTransform + - SyncEvent + - SyncVars + - SyncList + - ObjectSpawnScene + - NetworkInfo + - SpawnFinished + - ObjectHide + - CRC + - ClientAuthority + 0000000A: + type: {class: UIProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 0000000B: + type: {class: UIDetailsProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} + 0000000C: + type: {class: GlobalIlluminationProfilerModule, ns: UnityEditorInternal.Profiling, asm: UnityEditor} + data: + m_PaneScroll: {x: 0, y: 0} +--- !u!114 &18 +MonoBehaviour: + m_ObjectHideFlags: 52 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 12003, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_MinSize: {x: 100, y: 100} + m_MaxSize: {x: 4000, y: 4000} + m_TitleContent: + m_Text: Console + m_Image: {fileID: -4327648978806127646, guid: 0000000000000000d000000000000000, type: 0} + m_Tooltip: + m_Pos: + serializedVersion: 2 + x: 487 + y: 713 + width: 1426 + height: 329 + m_ViewDataDictionary: {fileID: 0} diff --git a/Library/EditorOnlyScriptingSettings.json b/Library/EditorOnlyScriptingSettings.json new file mode 100644 index 0000000..5c236bc --- /dev/null +++ b/Library/EditorOnlyScriptingSettings.json @@ -0,0 +1 @@ +{"m_DefineSymbols":{"m_Value":[],"m_Initialized":true},"m_AllowUnsafeCode":{"m_Value":false,"m_Initialized":true},"m_ScriptDebugInfoEnabled":{"m_Value":true,"m_Initialized":true}} \ No newline at end of file diff --git a/Library/EditorSnapSettings.asset b/Library/EditorSnapSettings.asset new file mode 100644 index 0000000..7a90624 --- /dev/null +++ b/Library/EditorSnapSettings.asset @@ -0,0 +1,20 @@ +%YAML 1.1 +%TAG !u! tag:unity3d.com,2011: +--- !u!114 &1 +MonoBehaviour: + m_ObjectHideFlags: 61 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 0} + m_Enabled: 1 + m_EditorHideFlags: 0 + m_Script: {fileID: 13954, guid: 0000000000000000e000000000000000, type: 0} + m_Name: + m_EditorClassIdentifier: + m_SnapEnabled: 0 + m_SnapSettings: + m_SnapValue: {x: 0.25, y: 0.25, z: 0.25} + m_SnapMultiplier: {x: 2048, y: 2048, z: 2048} + m_Rotation: 15 + m_Scale: 1 diff --git a/Library/EditorUserBuildSettings.asset b/Library/EditorUserBuildSettings.asset new file mode 100644 index 0000000..25af46f Binary files /dev/null and b/Library/EditorUserBuildSettings.asset differ diff --git a/Library/InspectorExpandedItems.asset b/Library/InspectorExpandedItems.asset new file mode 100644 index 0000000..4fd44d0 Binary files /dev/null and b/Library/InspectorExpandedItems.asset differ diff --git a/Library/LastBuild.buildreport b/Library/LastBuild.buildreport new file mode 100644 index 0000000..69542b2 Binary files /dev/null and b/Library/LastBuild.buildreport differ diff --git a/Library/LastSceneManagerSetup.txt b/Library/LastSceneManagerSetup.txt new file mode 100644 index 0000000..6a5704f --- /dev/null +++ b/Library/LastSceneManagerSetup.txt @@ -0,0 +1,5 @@ +sceneSetups: +- path: Assets/Scenes/SampleScene.unity + isLoaded: 1 + isActive: 1 + isSubScene: 0 diff --git a/Library/LibraryFormatVersion.txt b/Library/LibraryFormatVersion.txt new file mode 100644 index 0000000..6185f09 --- /dev/null +++ b/Library/LibraryFormatVersion.txt @@ -0,0 +1,2 @@ +unityRebuildLibraryVersion: 11 +unityForwardCompatibleVersion: 40 diff --git a/Library/MonoManager.asset b/Library/MonoManager.asset new file mode 100644 index 0000000..0194d13 Binary files /dev/null and b/Library/MonoManager.asset differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/CHANGELOG.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/CHANGELOG.md new file mode 100644 index 0000000..534ee2f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/CHANGELOG.md @@ -0,0 +1,255 @@ +# Changelog + +## [4.2.6] - 2020-08-31 +### Fixed +- Updated optional dependency support for Collections to 0.9.0-preview.6 and Burst 1.3.3 (case 1274393) + +## [4.2.5] - 2020-07-19 +### Fixed +- Fixed animation has incorrect dependency on UnityEngine.XR.WSA.Input (case 1252505) +- Fixed NullReferenceException on creating Prefab with SpriteSkin component (case 1249221) +- Fixed Skinning Module flickers when creating new category in Visibility Window (case 1247226) +- Fixed NullReferenceException when creating Preset for SpriteSkin component (case 1256475) + +## [4.2.4] - 2020-05-19 +### Fixed +- Fixed compilation error by depending on latest 2D Common package. + +## [4.2.3] - 2020-04-26 +### Changed +- Improved performance by batching buffer submission when Collection and Burst package is installed + +### Fixed +- Fix 'ArgumentException' when creating UXML Template Asset with 2D Animation package installed (case 1239680) + +## [4.2.2] - 2020-03-26 +### Fixed +- Fixed bone name field in weight slider does not display bone name (case 1226249) +- Fixed SpriteResolver's Inspector not updated when GameObject is disabled + +### Changed +- Improved deformation performance when Collection and Burst package is installed + +### Added +- Allow reordering of bone order in Bone Influence window. This is to allow fine tuning of bone order when shown in SpriteSkin's Inspector + +## [4.2.1] - 2020-03-20 +### Fixed +- Fixed inconsistent line ending + +## [4.2.0] - 2020-03-11 +### Added +- Add alwaysUpdate option to SpriteSkin to determine if SpriteSkin execution should occur even when the associated SpriteRenderer is culled +- Added message to inform user on dependent packages when viewing certain sample Scenes +- Added API to access deformed vertices from SpriteSkin + +### Changed +- Improved SpriteSkinEditor UI +- Adjust length of popup and value fields for Weight Slider Window + +### Removed +- Remove Bounds Gizmo from SpriteSkin +- Remove Reset Bounds button from SpriteSkinEditor + +### Fixed +- Fixed Sprite asset used by SpriteSkin in Scene is being deleted +- Fixed broken documentation links in inspectors +- Fixed Sprite deformation not updated when GameObject is being enabled +- Fixed exception after reverting from creating new vertices and edges +- Fixed visual defect after undoing changes to Bone Transform properties in SpriteSkin's Inspector + +## [4.1.1] - 2020-01-20 +###Fixed +- Fix 2D Animation not working when reloading scene in runtime (case 1211100) + +###Added +- Bone visibility persist after apply +- Sprite visibility persist after apply + +###Changed +- Deformed Sprite's bounds are now calculated and bounds property is removed from SpriteSkin's inspector (case 1208712) + +## [4.1.0] - 2019-12-18 +### Changed +- Changed default shortcut key for "Animation/Create Vertex" from "Shift-D" to "Shift-J" +- Changed default shortcut key for "Animation/Weight Brush" from "Shift-C" to "Shift-N" + +### Fixed +- Fix visual glitch when using SpriteSwap with Multi-threaded rendering (case 1203380) +- Fix bone name misaligned under Weight Slider Inspector when a name contains more than 26 letters (case 1200873) +- Fix bones not chained correctly when splitting bone in certain cases +- Fix 'Label' and 'Sprite' name overlaps with its input field when preset of "Sprite Library Asset" is created (case 1201061) +- Fix bone names can be empty (case 1200861) +- Fix bone gets created even though clicked on Visibility Panel (case 1200857) +- Fix NullReferenceException when using shortcut 'Shift+1' in certain cases (case 1200849) + +### Added +- Expose SpriteSkin component to be accessible from scripts. + +## [4.0.1] - 2019-11-26 +### Changed +- Changed how Samples are imported into the user's project +- Updated Third Party Notices file + +### Fixed +- Fix Animation Samples crashes when installing on certain machines (case 1185787) + +## [4.0.0] - 2019-11-06 +### Changed +- Version bump for Unity 2020.1 +- Improve optional performance boost by installing Burst and Collections package. Currently tested with + - com.unity.collections 0.1.1-preview + - com.unity.burst 1.1.2 + +### Added +- Skinning Module now persists the following state after Apply or Revert is clicked in Sprite Editor Window + - Current view mode i.e. Character or Spritesheet Mode + - Sprite Selection + - Bone Selection + - Preview Pose + - Vertex Selection + - Visibililty Tool Active State + - Weight Brush Settings + +### Fixed +- Update to use new UIElements ListView API + +## [3.0.7] - 2019-10-18 +### Fixed +- Fix Search reset button is visible in Visibility tool when nothing is entered into the search field (case 1182627) +- Fix Sprite outline disappears when the Selected Outline Color alpha value is less than 255 (case 1186776) +- Fix button's label spelling error in 'Generate For All Visible' (case 1188621) + +## [3.0.6] - 2019-09-18 +### Changed +- Remove usage of Resource folder for assets needed by package. + +### Fixed +- Fix GC allocation when using Sprite Resolver. + +## [3.0.5] - 2019-09-06 +### Added +- Optional performance boost by installing Burst package. +- Samples showing different how to produce different outcomes + +### Changed +- Sprite and Group in Sprite Visibility Window appear in same order as original art source file + +### Fixed +- Fix missing bone data in Sprite when importing with AssetDatabase V2 + +## [3.0.4] - 2019-08-09 +### Added +- Add related test packages +- Added tangent deform for lighting support + +### Fixed +- Fixed Amount slider not working in Weight Slider Panel +- Fixed exception when changing size to less than 0 in SpriteLibraryAssetInspector +- Fixed Sprite visual corruption when swapping Sprite using SpriteResolver + +###Changed +- Make Size property field in Weight Brush draggable for changing brush size +- Rename SpriteLibraryAsset::GetCategorylabelNames to SpriteLibraryAsset::GetCategoryLabelNames +- Change string hash for Category and Label name. This might break existing animation usage with SpriteResolver. +- Add Experimental tag on Sprite Swap related features + + +## [3.0.3] - 2019-07-17 +### Changed +- Update documentation +- Update to latest Mathematics package version + +## [3.0.2] - 2019-07-13 +### Changed +- Mark package to support Unity 2019.3.0a10 onwards. + +## [3.0.1] - 2019-07-12 +### Changed +- Fix path length due to validation failure. + +## [3.0.0] - 2019-06-17 +### Changed +- Remove preview tag. +- Remove experimental namespace + +## [2.2.0-preview.3] - 2019-06-06 +### Added +- BoneGizmos can be toggled in the SceneView Gizmos dropdown +- Scrollbar does not show for toolbar when required to scroll +- Change Sprite Library implementation. + - APIs redesigned. This will cause compilation errors if previous APIs are used + - Data serialization change. Previous Asset and Component data will not be compatible + +## [2.2.0-preview.2] - 2019-05-10 +### Added +- BoneGizmos will only show in selected hierarchies. +- Associate nearest Bone to Sprite intead of root Bone when no Bones are overlapping the Sprite +- Fixed Sprite not showing after it is being culled due to bone animation +- Add icons for Sprite Library Asset, Sprite Library Component and Sprite Resolver Component +- Fixed Sprite Library Asset Inspector Property Field text clipping +- SpriteResolver will assign Sprite to SpriteRenderer even it resolves to a missing Sprite +- Add visual feedback in SpriteResolver Inspector for missing Sprite + +## [2.2.0-preview.1] - 2019-05-09 +### Added +- Upgrade for 2019.2 +- Copy and Paste rework +- Visibility Window remains open when switching between tools +- Reparent Bone tool removed and functionality moved into Bone Visibility Panel +- Added Sprite Library feature +- Add Layer Grouping support in Sprite Visibility Panel + +## [2.1.0-preview.4] - 2019-04-29 +### Added +- Fix skinning not in sync with the rendering. + +## [2.1.0-preview.3] - 2019-04-24 +### Added +- Set Burst compilation off for internal build + +## [2.1.0-preview.2] - 2019-02-25 +### Added +- Fix enable skinning on add SpriteSkin component +- Upgrade dependency package version for Unity 2019.1 support +- Fix case 1118093: SpriteSkin.onDrawGizmos() increases memory usage. + +## [2.1.0-preview.1] - 2019-01-25 +### Added +- Update package to work with 2019.1 +- Improve animation runtime performance +- Fix bone reparenting sibling order +- Fix Sprite Visibility Tool in disabled state in certain cases +- Update documents + +## [2.0.0-preview.1] - 2018-11-20 +### Added +- Overhauled 2D Animation workflow. + - Refer to updated documentation for workflow changes. +- Single Sprite Editor Window module for 2D Sprite Rigging workflow + - Unified Bone, Geometry and Weight tools in a single window +- Supports Multiple Sprite Single Character rigging workflow through 2D PSD Importer Package. +- SpriteSkin now uses user define bounds for renderer culling + +## [1.0.16-preview.2] - 2018-11-14 +### Added +- Fix 2 Issues: + 1. Prefabs with SpriteSkin loses references to bone hierarchy when Library folder is rebuilt/different. + 2. The scene viewport shows the character without any bones applied, needing an re-import. + +## [1.0.16-preview.1] - 2018-07-18 +### Added +- Fix error log about VertexAttribute + +## [1.0.16-preview] - 2018-06-20 +### Added +- Fix Documentation warnings +- Fix error log complaining about DidReloadScripts signature. +- Fix issues with generate outline + +## [1.0.15-preview] - 2018-04-12 +### Added +- New Version suffix (preview) +- Improved Scene View gizmos for better manipulation of bone rotation and position +- Added notification when Sprites are imported with incorrect weights +- Fixed bug where textures with max texture size could not generate geometry diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/CHANGELOG.md.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/CHANGELOG.md.meta new file mode 100644 index 0000000..5360403 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/CHANGELOG.md.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 29c81981f22b24a2c8585a80ec3ee610 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/CharacterParts.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/CharacterParts.md new file mode 100644 index 0000000..195e780 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/CharacterParts.md @@ -0,0 +1,25 @@ +# Changing Parts of a Character + +You can use __Sprite Swap__ to quickly change only one Sprite on the character Prefab without affecting the other Sprites. This means you can alter part of a character’s appearance (for example, change a scarf to a different color) while the rest of the character remains the same. + +In the following example, we have two Sprites that are variations of the character’s scarf - one green and one blue. This workflow demonstrates how to switch from one to the other in the same Prefab. + +![](images/bothscarves.PNG)
__Left:__ The original green scarf. __Right:__ An alternate blue scarf. + +1. Place the Sprites for both scarves into the same Sprite Library Asset, and add them both to the same Category named ‘Scarf’. You can do this directly in the Skinning Editor via the Sprite tab in the [Sprite Visibility panel](SpriteVis.md). + +2. Give each of the Sprites a unique __Label__. + + ![](images/image_11.png) + + + +3. In the __Scene__, select the character Prefab and then select the ‘Scarf’ GameObject the Hierarchy window. + +4. Go to the [Sprite Resolver component](SLAsset.html#sprite-resolver-component) of the ‘Scarf’ GameObject. The __Sprite Resolver__‘s visual selector displays the two Sprites available in the ‘Scarf’ __Category__. + + ![](images/image_13.png) + +5. Select the ‘blue scarf’ to switch the Sprite rendered by the ‘Scarf’ GameObject to it instead. + + ![](images/image_14.png)
Sprite Resolver’s Label set to ‘blue scarf’. diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/CharacterRig.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/CharacterRig.md new file mode 100644 index 0000000..449b540 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/CharacterRig.md @@ -0,0 +1,41 @@ +# Character skinning and weighting workflow + +The following steps are the general workflow you can use to prepare your character for animation with the Skinning Editor. The steps detail how to create the bones, generate the meshes, and adjust the weights for your character. + +1. Use the [Create Bone](SkinEdToolsShortcuts.html#bone-tools) tool to build the bones of the character skeleton: + + - With the tool selected, click to define the start-point of the bone. Then move the cursor to where the bone should end, and click again to set the bone’s end-point. + + - After creating a bone, the tool allows you to set the end-point of the second bone and so on, in order to create a chain of bones. + + - To continue a chain of bones from any bone, select the __Create Bone__ tool and click an existing bone, then click its end-point. A new bone is started from the end-point, creating a chain. + + - Alternatively, you can set the start-point of the new bone away from its parent bone. The child bone still belongs to the same chain and this is reflected in the [bone hierarchy](SpriteVis.html#bone-tab-and-hierarchy-tree). + + ![](images/BoneChain.png)
A faded link shows the red and blue bones are connected in a chain. + +1. After creating the bones of the character, generate the geometry Mesh for the __Sprites__. It is recommended to use the [Auto Geometry](SkinEdToolsShortcuts.html#geometry-tools) tool to auto-generate the geometry Mesh. + + - With the __Auto Geometry__ tool selected, select a Sprite and then select the __Generate For Selected button__ to generate a Mesh for that Sprite only. To __Generate For All Visible Sprites__, click the generate button without selecting any Sprite. + +1. Refine the generated Meshes further by using the [Edit Geometry](SkinEdToolsShortcuts.html#geometry-tools) Geometry tool, or create your own Mesh outline with the [Create Vertex](SkinEdToolsShortcuts.html#geometry-tools) and [Create Edge](SkinEdToolsShortcuts.html#geometry-tools) Geometry tools. + +1. [Paint weights](SkinEdToolsShortcuts.html#weight-tools) onto the Sprite geometry to adjust how much influence a bone has on the vertices of the Mesh. This affects how the mesh deforms when the character is animated. It is recommended to use the [Auto Weights](SkinEdToolsShortcuts.html#weight-tools) tool to auto-generate the weights. The __Auto Weights__ tool only generates weights for Sprites that have both a geometry Mesh, and bones intersecting their Mesh: + + - The __Generate For All Visible__ button is available when you do not select any specific Sprite. Select it to generate weights for all valid Sprite Meshes in the editor. + - The __Generate For Selected__ button is available when you have a Sprite selected in the editor. Select it to generate weights for only the selected Sprite. + +1. Use the [Weight Slider](SkinEdToolsShortcuts.html#weight-slider) and [Weight Brush](SkinEdToolsShortcuts.html#weight-brush) tools to further adjust the weights of the Mesh vertices. + +1. To edit which bones influence a Sprite, select it and then go to the [Bone Influence](SkinEdToolsShortcuts.html#bone-influence) tool. A list of bones currently influencing the Sprite’s Mesh are listed in this panel at the bottom-right of the editor. + + - To remove a bone, select it from the list and select __Remove (-)__ at the bottom right of the list. + + ![](images/BoneInf_panel.png)
Select __Remove (-)__ at the bottom right of the panel. + + - To add a bone as an influencer to the currently selected Sprite Mesh, select the bone in the editor window and select __Add (+)__ to add it to the list. + +1. Test your rigged character by posing it with the [Preview Pose](SkinEdToolsShortcuts.html#preview-pose) tool. Move and rotate the different bones to check that the geometry Mesh deforms properly. Previewing poses can also be done while the following tools are selected: the __Weight Brush__, __Weight Slider__, __Bone Influence__, __Auto Weights__, and __Visibility__ tools. + + - To restore a rigged character to its original pose, select __Reset Pose__ from the [Editor toolbar](SkinEdToolsShortcuts.html#editor-toolbar). + - Edit the default pose by moving the character bones and joints with the [Edit Bone](SkinEdToolsShortcuts.html#editor-toolbar) tool. diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/CopyPasteSkele.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/CopyPasteSkele.md new file mode 100644 index 0000000..a77c86f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/CopyPasteSkele.md @@ -0,0 +1,35 @@ +# Animating the character + +To begin animating, drag the imported character Prefab into the Scene view. Unity generates a GameObject for each Sprite in the Prefab and [different Assets and components](SLAsset.md). With the new GameObject in the Scene, you can begin animating it with the [Unity animation workflow and tools](https://docs.unity3d.com/Manual/AnimationSection.html). + +After you have [setup the animation skeleton and bone weights](CharacterRig.md) for your character, you can reuse the same rigged skeleton with other character Prefabs by using the [Copy](SkinEdToolsShortcuts.html#editor-toolbar) and [Paste](SkinEdToolsShortcuts.html#editor-toolbar) options on the [editor toolbar](SkinEdToolsShortcuts.html#editor-toolbar). This is useful if you need to quickly create characters that share the same build and animations. + +This can only be done if the source and destination Prefabs have the same number of Sprites. The following functions then occur when you __Paste__ the __Copy__ data: + +1. Copied bone data is pasted to the destination. +2. Mesh, weights, and bone association of source Sprite(s) are pasted to destination Sprite(s) with the same names. + +## Copy + +To copy a Sprite's data, select a Sprite and then select the __Copy__ button to copy the Mesh and bone data associated with that Sprite. If no Sprite is selected, the data of all the Sprites' currently in the [Skinning Editor](SkinningEditor.md) window is copied. + +## Paste + +To paste Sprite data to another Sprite, select the Sprite that should receive the paste data and then select __Paste__. This will bring up the Paste panel at the bottom right of the editor window: + +![](images/PasteDialog.png)
Paste dialog box. + +| __Option__ | Function | +| ---------- | --------------------------------------------- | +| __Bones__ | Paste bone data. | +| __Mesh__ | Paste Mesh data. | +| __Flip X__ | Paste the data but mirrored along the X-axis. | +| __Flip Y__ | Paste the data but mirrored along the Y-axis. | + + +The __Copy__ and __Paste__ tools behave in the following ways depending on these factors: + +| | Copy from a selected Sprite | Copy with no Sprite selected | +| --------------------------------- | ------------------------------------------------------------ | ------------------------------------------------------------ | +| __Paste with a Sprite selected__ | Data from the source Sprite will be copied to the selected destination Sprite. | Data is pasted to all Sprites at the destination with the same name(s) as the respective source Sprites. | +| __Paste with no Sprite selected__ | No data is pasted. | Data is pasted to all Sprites at the destination with the same name(s) as the respective source Sprites. | \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/Examples.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/Examples.md new file mode 100644 index 0000000..bc11d84 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/Examples.md @@ -0,0 +1,7 @@ +# Usage examples + +The Sprite Swap feature opens up several unique ways you can implement for your project. The following are examples of three common ways you can use Sprite Swap: + +* [To create a frame-by-frame animation](FFanimation.md) +* [Changing selected parts of a character](CharacterParts.md) instead of the entire character +* [Swapping the entire Sprite Library Asset](SLASwap.md) \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/FFanimation.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/FFanimation.md new file mode 100644 index 0000000..9b7ad69 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/FFanimation.md @@ -0,0 +1,23 @@ +# Frame-by-frame animation + +By using [Sprite Swap](SpriteSwapIntro.md), you can create frame-by-frame style animations by swapping to different Sprites on each frame at runtime. This is useful for simple animations, such as to show a character blinking. It is recommended that you first [change the keyframe tangent](#change-the-keyframe-tangent) before continuing with the workflow below: + +1. In your character Prefab’s __Sprite Library Asset__ (which can be automatically or [manually created](SSManual.md)), add a new __Category__. Add the Sprite for each frame of your animation to this Category, and give them each a unique __Label__ name. + +2. Select your character Prefab and drag it into the Scene view. + +3. Open the [Animation](https://docs.unity3d.com/Manual/AnimationOverview.html) window, and select your character Prefab. Then select the __Add Property__ button, and select the [Sprite Resolver component](SRComponent.md)’s __Label__ property. + + ![](images/2DAnim_SpriteSwap_property.png) + + + +4. Change the __Label__ property at each keyframe in the Animation window in the order they should appear for your animation. This simulates a frame-by-frame animation style. + +## Change the Keyframe Tangent + +When animating with the Category and Label value of the Sprite Resolver in the Animation window, it is important to change the keyframe’s tangent in the Animation window to __Constant__. + +![](images/SpriteResolverCheck.png) + +This is because the Sprite Resolver component uses the defined string hash value to locate the desired Sprite. If the values between keyframe’s are interpolated, the Sprite Resolver will not be able to resolve and render the correct Sprite. \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/PreparingArtwork.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/PreparingArtwork.md new file mode 100644 index 0000000..5b2f371 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/PreparingArtwork.md @@ -0,0 +1,28 @@ +# Preparing and importing artwork + +To animate a character with the __2D Animation__ package, it is recommended to separate the individual parts of your character onto different [Layers](https://helpx.adobe.com/photoshop/using/layer-basics.html) in Photoshop (see Example 1). The [PSD Importer](https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@latest) imports the graphic data from each Photoshop Layer as Sprites, and automatically arranges the Sprites into both a Sprite Sheet, and a Prefab with the Sprites in the Layers’ original positions (see Example 2). + +![](images/2DAnimationV2_PSDLayers.png)
Example 1: Layered character artwork in Adobe Photoshop. + +![](images/2DAnimationV2_Mosaic_Prefab.png)
Example 2: The different parts/Layers of the character arranged into a Sprite Sheet. + +## Photoshop file and PSD Importer settings + +It is recommended to prepare your character artwork by separating the character’s various limbs or accessories into separate [layers](https://helpx.adobe.com/photoshop/using/layer-basics.html), and arranged into its default pose. + +1. Save your artwork as a .psb file in Adobe Photoshop by selecting the __Large Document Format__ under the __Save As__ menu. You can convert an existing .psd file to .psb in the same way. +2. [Import](https://docs.unity3d.com/Manual/ImportingAssets.html) the .psb file into Unity with the [PSD Importer](https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@latest/), which generates a Prefab containing Sprites based on the layers of the source file. +3. Select the generated character Prefab and go to its Inspector window. In the Inspector window, ensure the following settings are set: + * Set Texture Type to __Sprite(2D and UI)__. + + * Set Sprite Mode to __Multiple__. + + * Check the __Mosaic__ checkbox. + + * Check the __Character Rig__ checkbox. + + * Check the __Use Layer Grouping__ checkbox if you want to preserve any Layer Groups in the source .psb file. + + ![](images/ImporterWindow.png)
Importer window settings + +Click __Apply__ to apply the settings. Refer to the [PSD Importer](https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@latest) documentation for more details about specific importer settings. \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SLASwap.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SLASwap.md new file mode 100644 index 0000000..70fb5d7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SLASwap.md @@ -0,0 +1,29 @@ +# Swapping Sprite Library Assets + +If swapping each Sprite individually takes too much effort, you can instead swap the entire __Sprite Library Asset__ to another one containing alternate Sprites. + +The following example shows how to switch from a Sprite Library Asset of color Sprites to another one containing identical Sprites but in grayscale: + +![](images/bothsprites.PNG)
__Left:__ Prefab with the colored Sprite Library Asset. __Right:__ Prefab with the grayscale Sprite Library Asset. + +1. Create variants of your character artwork. In this example, a grayscale variant of the original artwork was created in Photoshop (or any other compatible image editor). + +2. [Import](PreparingArtwork.md) both .psb files into the Unity Editor. Both become separate Prefabs in the Asset window. + +3. Select the color Prefab and open it in the [Skinning Editor](SkinningEditor.md). Assign each Sprite of the character to a unique [Category](SpriteVis.html#how-to-create-a-category). It is suggested to name each __Category__ and __Label__ after the respective body part of the character. Apply the changes once you are ready, and exit the __Sprite Editor__. + + ![](images/image_15.png)
The Category and Label names for the color Prefab. + +4. Select the grayscale Prefab, and give its corresponding Sprites the same __Category__ and __Label__ names as the color Prefab. + + ![](images/image_16.png)
Give the same Category and Label names to the grayscale Prefab. + +5. Drag the color Prefab into the Scene view, and go to the root GameObject. The [Sprite Library component](SLAsset.html#sprite-library-component) is attached to the root GameObject and refers to the default __Sprite Library Asset__ that [Unity automatically generated](SpriteSwapIntro.html#how-unity-generates-sprite-swap-assets-and-components). + + ![](images/image_17.png)
The color Sprite Library Asset. + +6. With the Inspector window the color Prefab remaining open, go to the Asset window and expand the grayscale Prefab. Find the grayscale Prefab __Sprite Library Asset__ and drag it to the color Prefab‘s __Sprite Library Asset__ box, which replaces the color Prefab’s original Sprite Library Asset. + +7. The Sprites of the color Prefab should have switched to their grayscale counterparts of the grayscale Sprite Library Asset. + + ![](images/image_18.png)
The grayscale version of the color Sprite Library Asset. \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SLAsset.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SLAsset.md new file mode 100644 index 0000000..c47816e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SLAsset.md @@ -0,0 +1,44 @@ +## Sprite Library Asset + +The __Sprite Library Asset__ contains the __Categories__ and __Labels__ that a character Prefab refers to to determine what Sprites are rendered. This allows you to group similar or interchangeable Sprites together that can be used for [Sprite Swapping](SpriteSwapIntro.md). + +Unity automatically generates a Sprite Library Asset as a sub-Asset of the Prefab when you create any [Categories or Labels](SpriteVis.html#sprite-tab) while editing the character Prefab. To [manually](SSManual.md) create a __Sprite Library Asset__, go to __Assets__ > __Create__ > __Sprite Library Asset__. + +![](images/image_0.png)
Inspector view of Sprite Library Asset + +Select __Add (+)__ at the bottom-right of the __Sprite Library Asset__ to add a new __Category__. Select __Remove (-)__ to remove a Category instead. + +| Property | Function | +| ---------------------------------- | ------------------------------------------------------------ | +| __Category Name__ | Enter a Category name. Category names must be unique. | +| __Category List__ | Use these settings to define the number of Sprites you want to include, and the label for each Sprite. | +|     __Size__ | Enter the number of Labels you want to assign to this Category. | +|     __Label__ | Enter a name for the registered Sprite. This Label must be unique from other Labels in the same Category. | +|     __Sprite__ | Select or drag a Sprite onto this box to register it as the Sprite reference for this Label. | + +## Sprite Library component + +The __Sprite Library component__ is attached to the root GameObject of the character Prefab. Assign your preferred [Sprite Library Asset](SLAsset.md) to the __Sprite Library Asset__ box that the [Sprite Renderers](https://docs.unity3d.com/Manual/class-SpriteRenderer.) of the GameObjects within the Prefab will refer to and render respectively. + +![](images/image_1.png)
Inspector view of Sprite Component + +| Property | Function | +| ------------------------ | ------------------------------------------------------------ | +| __Sprite Library Asset__ | Set this to the Sprite Library Asset you want to use for this charcter Prefab. | + +## Sprite Resolver component + +The __Sprite Resolver component__ is attached to each GameObject in the Prefab. The component pulls information from the [Sprite Library Asset](SLAsset.md) (assigned to the [Sprite Library component](SLComponent.md) at the root of the Prefab). The component contains two properties - [Category and Label](SpriteVis.html#sprite-tab) - and a visual Variant Selector that displays thumbnails of the Sprites contained in the Sprite Library Asset. + +![](images/image_2.png)
Inspector view of Sprite Resolver Component, with the variant visual selector. + +| Property | Function | +| ------------ | ------------------------------------------------------------ | +| __Category__ | Select which Category you want to use a Sprite from for this GameObject. | +| __Label__ | Select the Label of the Sprite you want to use for this GameObject. | + +Select the Sprite you want the __Sprite Renderer__ to render by selecting from the __Category__ and __Label__ dropdown menus, or select the Sprite directly in the visual Variant Selector. + +## Sprite Skin component + +When the character Prefab is brought into the Scene view, the PSD Importer automatically adds the __Sprite Skin__ component to any Sprite that have any [bone influences](SkinEdToolsShortcuts.md#bone-influences). \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SSManual.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SSManual.md new file mode 100644 index 0000000..7ea81f7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SSManual.md @@ -0,0 +1,47 @@ +# Sprite Swap manual setup + +When a [Category or Label](SpriteVis.html#how-to-create-a-category) is created from the [Sprite Visibility panel](SpriteVis.md) in the __Skinning Editor__, Unity automatically [generates](SpriteSwapIntro.html#how-unity-generates-sprite-swap-assets-and-components) a __Sprite Library Asset__ as a sub-Asset of the [character Prefab](PreparingArtwork.md) that contains the Categories and Labels created for that Prefab. + +You can create a __Sprite Library Asset__ manually and choose which GameObject refers to it, by following the steps below: + +1. Select the __Sprite Library Asset__ from the Asset creation menu by going to: __Asset > Create > Sprite Library Asset__. + + ![](images/image_7.png) + + + +2. Select the new Sprite Library Asset and go to its Inspector window. The list of Categories and Labels available in the Asset is displayed. + + ![](images/image_8.png) + + + +3. Select __Add (+)__ at the bottom-right of the List to add a new __Category__. Enter a name into the ‘New Category’ box. Each Category in the same [Sprite Library Asset](SLAsset.md) must have a name unique from others. + + ![](images/image_9.png) + + + +4. Next, create an empty GameObject (menu: __Right-click on the Hierarchy window > Create Empty__). Select it and then add the [Sprite Renderer](https://docs.unity3d.com/Manual/class-SpriteRenderer.html) component to it. + + ![](images/AddSpriteRenderer.png) + + + +5. Add the [Sprite Library component](SLAsset.html#sprite-library-component) to the same GameObject. Assign the Sprite Library Asset created in step 3 to the __Sprite Library Asset__ box. + + ![](images/SpriteLibraryComponent.png) + + + +6. Add the [Sprite Resolver component](SLAsset.html#sprite-resolver-component) to the same GameObject. + + ![](images/image_10.png) + + Open the **Category** drop-down menu, and select a Category you created in step 3. The component will then display a **Label** drop-down menu and a Visual Variant Selector that displays thumbnails of the different Sprites available in the Category. + + ![](images/SpriteResolver_VisualSelector.png) + + + +7. When you select a Sprite in the __Sprite Resolver__ component, Unity automatically replaces the current Sprite in the[ Sprite Renderer](https://docs.unity3d.com/Manual/class-SpriteRenderer.html) component with the one you have selected. diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SkinEdToolsShortcuts.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SkinEdToolsShortcuts.md new file mode 100644 index 0000000..3cd1dab --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SkinEdToolsShortcuts.md @@ -0,0 +1,159 @@ +# Editor tools and shortcuts + +![](images/LabelledEditorTools.png)
Labelled 2D Animation Skinning editor tools + +The Skinning Editor tools are split-up into the following groups: + +A. [Editor toolbar](#editor-toolbar) + +B. [Bone tools](#bone-tools) + +C. [Geometry tools](#geometry-tools) + +D. [Weight tools](#weight-tools) + +## Editor toolbar + +This is toolbar that contains the options that affect what is overall visible in the __Skinning Editor__ window, as well as the __Copy__ and __Paste__ functions. + +| __Tool__ | __Default Shortcut__ | __Function__ | +| ------------------------------------------------------------ | -------------------- | ------------------------------------------------------------ | +| ![Reset Pose](images/icon_RestoreBind.png)
__Reset Pose__ | Shift + 1 | Restore a character’s bones and joints to their original positions. | +| ![Toggle View Mode](images\icon_ToggleView.png)
__Toggle View Mode__ | Shift + 2 | Switch between the __Character__ and __Sprite Sheet__ view modes. | +| ![Copy](images\icon_Copy.png)
__Copy__ | Ctrl + C | Copies the bone and mesh data from the current selection. | +| ![Paste](images\icon_Paste.png)
__Paste__ | Ctrl + V | Pastes the copied bone and mesh data to the current selection. | +| ![Paste](images\icon_Paste.png)
__Paste__ | Shift + B | Use this shortcut to show additional pasting options. | +| ![Visibility eyecon](images\icon_Visibility.png)
__Visibility__ | Shift + P | Toggles the [Sprite visibility panel](SpriteVis.md), which controls the visibility of the Sprite Meshes and bones in the editor window. | +| __Toggle Tool Text__ | Shift + ` | Show or hide text on tool buttons. | + +## Bone tools + +Use the __Bone Tools__ to create and edit the bones of your character and their hierarchy. + +| __Tool__ | __Default Shortcut__ | __Function__ | +| ------------------------------------------------------------ | -------------------- | ------------------------------------------------------------ | +| ![Preview Pose](images/icon_PreviewPose.png)
__Preview Pose__ | Shift + Q | Preview character poses after rigging. | +| ![Edit Bone](images/icon_EditJoints.png)
__Edit Bone__ | Shift + W | Reposition the bones into a new position. These changes are automatically saved as the default bind pose for the Restore Bind Pose tool.Sprite geometry does not deform with the bones in this mode, even if the bones are attached as influencers. | +| ![Create Bone](images/icon_CreateBone.png)
__Create Bone__ | Shift + E | Click and drag to create bones. | +| ![Split Bone](images/icon_SplitBone.png)
__Split Bone__ | Shift + R | Splits the selected bone. | + +### Bone panel + +The __Bone panel__ appears at the bottom right of the editor window when you have a bone selected. + +![](images/bone_panel.png) + +| Property | Function | +| --------- | ------------------------------------------------------------ | +| __Name__ | Displays the name of the selected bone. Enter a new name here to rename the selected bone. | +| __Depth__ | Displays the Depth value of the selected bone that determines its render order, or enter a new value (which can be negative) to change the render order. See the [bone tab and hierarchy tree](SpriteVis.html#bone-tab-and-hierarchy-tree) page for more information about how the Depth value affect the way the Sprite Mesh is rendered and deformed. | + + + +## Geometry tools + +Use the __Geometry tools__ to generate and edit the meshes of the different Sprites that make up your character. + +| __Tool__ | __Default Shortcut__ | __Function__ | +| ------------------------------------------------------------ | -------------------- | ------------------------------------------------------------ | +| ![Auto Geometry](images/icon_GenGeo.png)
__Auto Geometry__ | Shift + A | Select to auto-generate Meshes for Sprites. When this tool is selected, the [Geometry panel](#geometry-panel) becomes available at the bottom-right of the __Skinning Editor__. | +| ![Edit Geometry](images\icon_EditGeo.png)
__Edit Geometry__ | Shift + S | Edit generated Meshes by repositioning vertices. | +| ![Create Vertex](images/icon_CreateVertex.png)
__Create Vertex__ | Shift + D | Create new vertices to create geometry. | +| ![Create Edge](images/icon_CreateEdge.png)
__Create Edge__ | Shift + G | Create new edges to create geometry. | +| ![Split Edge](images/icon_SplitEdge.png)
__Split Edge__ | Shift + H | Split an existing edge into two. | + +### Geometry panel + +The __Geometry panel__ is only visible when __Auto Geometry__ is enabled. It contains the available settings that affect how the geometry of selected Sprites are generated. + +![](images/GeoPanel.png)
Visible only when Auto Geometry is enabled. + +| __Property__ | __Function__ | +| -------------------------------------------------- | ------------------------------------------------------------ | +| __Outline Detail__ | Use the slider to adjust the accuracy of the generated geometry’s outline to the outline of the Sprite. Smaller values create simpler outlines, while larger values create denser outlines that fit to the Sprite’s outline more accurately. | +| __Alpha Tolerance__ | Use the slider to set the alpha value threshold to consider when generating geometry. Pixels with an alpha value lower than the set tolerance value are considered transparent during outline detection when the geometry is generated. | +| __Subdivide__ | Use the slider to adjust the tessellation of the Sprite Mesh by adding or decreasing the number of vertices inside the generated Mesh. | +| __Weights__ | Enable to automatically assign weights between the generated geometry Mesh and nearby bones. | +| __Generate For Selected/Generate For All Visible__ | Select this button to generate a geometry Mesh for selected Sprites based on the property settings above. To generate geometry for all Sprites in the Skinning Editor, do not have any Sprite selected when you select this button. | + + + +## Weight tools + +Vertices in the generated geometry meshes are influenced by different bones which affect how the meshes deform during animation. The percentage of influences from different bones for each vertex is contained in the weight information assigned to that vertex, which you can control with the following weight tools. + +To add weights to your Sprites, you can first ensure that there are [bones](#bone-tools) overlaying the Sprites and [geometry](#geometry-tools) has been generated. + +| __Tool__ | __Default Shortcut__ | __Function__ | +| ------------------------------------------------------------ | -------------------- | ------------------------------------------------------------ | +| ![Auto Weights](images/icon_GenWeights.png)
__Auto Weights__ | Shift + Z | Auto-generate weights between the geometry and bones. When this tool is selected, the [Weights panel](#weights-panel) becomes available at the bottom-right of the __Skinning Editor__ that displays the available settings and the option to generate weights for | +| ![Weight Slider](images/icon_WeightSlider.png)
__Weight Slider__ | Shift + X | Use the slider to adjust weights. | +| ![Weight Brush](images/icon_WeightPaint.png)
__Weight Brush__ | Shift + N | Adjust weights by painting with a brush. | +| ![Bone Influence](images/icon_BoneInfluence.png)
__Bone Influence__ | Shift + V | Select which bones influence a Sprite. | + +### Weights panel + +![](images/Weights_panel.png) + +The weights panel appears at the lower-right of the Sprite Editor window when __Auto Weights__ is selected. + +| __Property__ | __Function__ | +| ------------------------- | ------------------------------------------------------------ | +| __Associate Bones__ | Select this box to automatically associate bones to the Sprite geometry they overlay. | +| __Generate/Generate All__ | Select this button to generate weights for the currently selected Sprite, or for all Sprites if no Sprite is selected. This does not do anything if [geometry has not been generated](#geometry-tools) for the Sprites, or if no bones are associated with the Sprite geometry. | +| __Normalize__ | Normalizes the weights of the selected Sprite, or all Sprites if no specific Sprite is selected. | +| __Clear__ | Clear the weights of the selected Sprite, or of all Sprites if no specific Sprite is selected. | + +### Weight Slider + +![](images/WeightSlider.png) + + + +| __Property__ | __Function__ | +| ------------------------------------------- | ------------------------------------------------------------ | +| __Mode__ | The current behavior of the __Weight Slider__ tool. | +|     Add and Subtract | Use the slider to increase or decrease the selected bone’s (currently displayed in the __Bone__ property) influence on selected vertices. *Increasing in* | +|     Grow and Shrink | Use the slider to increase or decrease the weight on vertices that are already influenced by the selected bone. | +|     Smooth | Averages the weights of all vertices with their neighbors to create an even distribution of weight across all vertices. | +| __Bone__ (unavailable if __Mode > Smooth__) | Displays the currently selected bone. Use the drop-down menu to select a different bone, or select another bone | +| __Normalize__ | Select this to ensure the total normalized weight of all vertices of a selected Sprite mesh is equal to one. | +| __Amount__ | Amount of weight applied on selected vertices. | +| __Vertex Weight__ | Adjust the bone weights of selected vertices. | + +### Weight Brush + +![](images/WeightBrush.png) + +| __Property__ | __Function__ | +| ---------------------------------------- | ------------------------------------------------------------ | +| __Mode__ | The current behavior mode of the weights tool. | +|     Add and Subtract | Use the slider to increase or decrease the influence on vertices around the selected bone. | +|     Grow and Shrink | Use the slider to increase or decrease the influence on vertices that are already affected by the selected bone. | +|     Smooth | Averages the weights of vertices with their neighbors to create a smoother distribution of weights. | +| __Bone__ | The bone that the Brush is painting influence for. Select a different bone via the drop-down menu. | +| __Normalize__ | Enable to ensure the normalized weight of painted vertices will equal to 1. | +| __Size__ | Size of the weight brush cursor. | +| __Hardness__ | Amount of weight applied by the brush per brushstroke. Higher values increase the weight per brushstroke, up to the maximum of 100 where the full weight is applied at once. | +| __Step__ | Number of increments needed to apply the full weight of brush. | + +### Bone Influences panel + +The __Bone Influences panel__ displays a list of bones that are currently influencing the selected Sprite Mesh. + +![](images/BoneInfluencesExample.png) + +When the Skinning Editor is set to [Character mode](#editor-toolbar), the Bone Influences panel allows you to add a bone to the list which includes its influence in the deformation of the selected Sprite’s mesh, or remove a bone from the list which removes its influence instead. + +To add a bone to the list, select the bone in the __Skinning Editor__ window and then select __Add (+__) at the bottom-right of the panel. To remove a bone from the list, select the bone in the list or in the editor window and then select __Remove (-)__. + +#### Rearranging bone order + +You can rearrange the bone order in the Bone Influences panel by selecting and the dragging the respective bone entries up or down the list. + +![](images/BoneInfluences_order.png) + +The order of the bones in the Bone Influences panel determines the order of the bones on the __Sprite Skin __component. This is especially important when replacing the Sprite for deformation in the __Sprite Renderer__, such as when using [Sprite Swap](SpriteSwapIntro.md), as you can ensure the bone order remains the same between the Sprites and that the correct Transform drives the correct deformation. + +![](images/BoneInfluences_orderSpriteSkin.png) + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SkinningEditor.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SkinningEditor.md new file mode 100644 index 0000000..a34f018 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SkinningEditor.md @@ -0,0 +1,37 @@ +# Skinning Editor + +The __Skinning Editor__ is available as a module in the __Sprite Editor__ after you install the __2D Animation__ package. You can use the [available tools](SkinEdToolsShortcuts.md) in the Skinning Editor to create the [bones](SkinEdToolsShortcuts.html#bone-tools) of the animation skeleton, generate and edit the mesh [geometry](SkinEdToolsShortcuts.html#geometry-tools) of your character, and adjust the [weights](SkinEdToolsShortcuts.html#weight-tools) used to bind the bones to the Sprite meshes. + +To open your imported character in the Skinning Editor: + +1. Select the character [Prefab](https://docs.unity3d.com/Manual/Prefabs.html) created after importing your character with the PSD Importer. + +2. Select the Prefab and go to its Inspector window. Select the __Sprite Editor__ button to open the Prefab in the Sprite Editor. + +3. In the Sprite Editor, open the drop-down menu at the upper left of the editor window and select the __Skinning Editor__ module. + + ![](images/SelectSknEditor.png) + + + +See the [Editor tools and shortcuts](SkinEdToolsShortcuts.md) page for more information about the different features and tools available in the Skinning Editor. + +## How to select a Sprite in the editor + +To select a Sprite in the Skinning Editor window: + +1. Double-click a Sprite to select it in the editor window. An orange outline appears around the Sprite that is selected (you can change the outline color in [Tool Preferences](ToolPref.md). + +2. If the Sprite you want to select is behind other Sprites, hover over where the Sprite is, and double-click to cycle through all Sprites at the cursor location until you reach the desired Sprite. + +3. Double-click on a blank area in the editor window to deselect all Sprites. + +## How to select bone or Mesh vertices in the editor + +To select a bone or mesh vertices when using the [Bone](SkinEdToolsShortcuts.html#bone-tools) and [Geometry tools](SkinEdToolsShortcuts.html#geometry-tools): + +1. Click a bone or mesh vertex to select it specifically. + +2. Draw a selection rectangle over multiple bones or vertices to select them all at once. + +3. Right click to deselect any selected bone or mesh vertices. \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SpriteSwapIntro.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SpriteSwapIntro.md new file mode 100644 index 0000000..8513c5c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SpriteSwapIntro.md @@ -0,0 +1,40 @@ +# Sprite Swap overview (Experimental Feature) + +__Sprite Swap__ is an experimental feature that enables you to change a GameObject’s rendered Sprite within the same character Prefab. This enables you to quickly and easily create multiple characters that look different while [reusing existing bone and Mesh data](CopyPasteSkele.md). You can also use Sprite Swap to switch the displayed Sprite on each frame at run time to create [frame-by-frame animation](FFanimation.md). + +The workflow for implementing Sprite Swap differs if you are using the workflow that is [integrated with 2D Animation](#sprite-swap-and-2d-animation-integration), or if you are [manually setting up](SSManual.md) the Sprite Swap components. + +## Sprite Swap Assets and components + +The following Assets and components are part of the Sprite Swap process: + +1. The [Sprite Library Asset](SLAsset.md) contains the [Categories and Labels](SpriteVis.html#sprite-tab) of the Sprites. +1. The [Sprite Library component](SLAsset.html#sprite-library-component) shows the currently referred to __Sprite Library Asset__. +1. The [Sprite Resolver component](SLAsset.html#sprite-resolver-component) is used to request a Sprite registered to the __Sprite Library Asset__ by referring to the __Category__ and __Label__ value of the desired Sprite. + +## How Unity generates Sprite Swap Assets and components + +Unity generates the various [Sprite Swap](SpriteSwapIntro.md) components in the following steps: + +1. When you import a .psb file with the [PSD Importer](https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@latest/index.html), Unity generates a Prefab containing a Sprite for each Layer in the source file. + +2. If you create any [Categories or Labels](SpriteVis.html#sprite-tab) while editing the character Prefab, Unity automatically generates a [Sprite Library Asset](SLAsset.md) as a sub-Asset of the Prefab. + +3. When the Prefab is brought into the Scene view, Unity generates a GameObject for each Sprite in the Prefab that does _not_ belong to a [Category](SpriteVis.html#sprite-tab). However if the Sprite is the first [Label](SpriteVis.html#sprite-tab) in a __Category__, then Unity will generate a GameObject for the Sprite as well. + +4. If the Prefab has a __Sprite Library Asset__ sub-Asset, then Unity attaches the [Sprite Library component](SLAsset.html#sprite-library-component) to the root GameObject which is set to reference the __Sprite Library Asset__ created in step 1 by default. + +5. Unity attaches the [Sprite Resolver component](SLAsset.html#sprite-resolver-component) to all __Sprite__ GameObjects that belong to a Category. + +Refer to the respective component pages for more information on their functions and properties. + +## Sprite Swap and 2D Animation integration + +__Sprite Swap__ is integrated with the 2D Animation workflow. You must install the following packages or newer to use the Sprite Swap feature: + +- [2D Animation version 2.2.0-preview.1](https://docs.unity3d.com/Packages/com.unity.2d.animation@latest/index.html) +- [PSDImporter version 1.2.0-preview.1](https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@latest/index.html) + +## Skeletal animation limitations + +To ensure Sprite Swap works correctly with skeletal animation, the skeleton must be identical between the Sprites being swapped. Use the [Copy and Paste](CopyPasteSkele.md) tools to duplicate the skeleton rig from one Sprite to the other Sprite(s) to ensure they can be swapped smoothly. \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SpriteVis.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SpriteVis.md new file mode 100644 index 0000000..f184fd5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/SpriteVis.md @@ -0,0 +1,63 @@ +# Sprite Visibility panel + +Toggle the __Sprite Visibility__ panel by selecting the __Visibility tool__ button along the top right of the editor window: + +![](images/Highlighted_Visibility_icon.png) + +The panel appears on the right-side of the editor window. It has two sliders at the top that control the visibility of the ![](images/bone_icon.png)bones and ![](images/mesh_icon.png)Sprite meshes within the editor window. Move either slider further to the left to decrease the visibility of the bones or meshes respectively, and to the right to increase their visibility. + +![](images/image_3.png) + +The panel has two main tabs - __Bone__ and __Sprite__. The Bone tab displays the [Bone hierarchy](#bone-tab-and-hierarchy-tree) of the character Prefab, and the Sprite tab displays the names of the Sprites, their grouping hierarchy, and __Category__ and __Label__ information. + +## Bone tab and hierarchy tree + +![](images/bone_tree.PNG)
The Bone tab selected. + +Select the __Bone__ tab to view the list of bones in the character Prefab. The list reflects the hierarchy of bones you created with the [Bone tools](SkinEdToolsShortcuts.html#bone-tools). You can reparent and reorder bones directly from the bone tab by dragging selected bones up and down the list. Toggle the visibility of each bone by selecting the ![](images/visibility_icon.png) icon next to it. + +| Property | Function | +| ------------------------------- | ------------------------------------------------------------ | +| ![](images/visibility_icon.png) | Toggle the visibility of each bone by selecting this icon next to the bone. | +| __Bone__ | The name of the Bone. | +| __Depth__ | The render order of bones that are influencing the same Sprite Mesh. The parts of the Mesh that is influenced by a bone with higher bone Depth value will overlay the parts influenced by bones with lower Depth value.
A bone’s Depth value is 0 by default. To set a bone’s Depth value, select one of the available [Bone tools](SkinEdToolsShortcuts.html#bone-tools) and then select one of the bones. Find the [Bone panel](SkinEdToolsShortcuts.html#bone-panel) at the bottom right of the window, and enter the desired value to its __Depth__ property box. | + +## Sprite tab + +Select the __Sprite tab__ to see the list of Sprites that make up the character Prefab in the Skinning editor window. The names and order of the Sprites mirror their names, layer and grouping order in the original source file. + +![](images/SpriteTab_order.png) + +The Sprite tab has two additional columns for the __Category__ and __Label__ of each Sprite in the character Prefab. A __Category__ contains a selection of Sprites that are differentiated by their __Labels__, and this information is contained in the [Sprite Library Asset](SLAsset.md) that is a sub-Asset of the character Prefab. Changing the Category and Labels of Sprites allows you to [Sprite Swap](SLASwap.md), which allows you to create [frame-by-frame animations](FFanimation.md) and [other uses](Examples.md). + +## How to create a Category + +1. Go to the row of the Sprite, open the drop-down menu on the Category column and select __New__. + + ![](images/image_4.png) + + + +2. Enter a name for the Category. This name must be unique among other Categories within the same Library Asset. + +3. When you enter a Category name, Unity automatically assigns that Sprite a Label based on the Sprite’s name, which you can edit. Labels belonging to the same Category must have unique names. + +4. To assign the Sprite to an existing Category, open the drop-down menu on the Category column along its roll, and select from the list of existing Categories. + + ![](images/image_5.png) + + + +## Context menu options + +There are context menu options available from the Visibility panel to create Categories and Labels based on the imported groups and layer names of the Sprites. Open the context menu by right-clicking the row of the Sprite or Group you want to convert to a Category. + +![](images/image_6.png) + + + +| Option | Function | +| ----------------------------- | ------------------------------------------------------------ | +| __Convert Group to Category__ | This option is only available if the selected row is a Group that contains multiple Sprites. Select this option to assign all Sprites in the group to a new Category. Unity automatically names the new Category with the root Group name. | +| __Convert Layer to Category__ | Select this option to assign the Sprite to a Category based on the Sprite’s name. Unity also uses the Sprite's name as the Label name. | +| __Clear All Category__ | Select this to remove all selected Sprites from their currently assigned Categories. | \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/TableOfContents.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/TableOfContents.md new file mode 100644 index 0000000..e054cfe --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/TableOfContents.md @@ -0,0 +1,21 @@ +* [Introduction to 2D Animation](index.md) + +* [Preparing and importing artwork](PreparingArtwork.md) + +* [Skinning Editor](SkinningEditor.md) + * [Tool Preferences](ToolPref.md) + * [Editor tools and shortcuts](SkinEdToolsShortcuts.md) + * [Sprite Visiblity panel](SpriteVis.md) + +* [Character skinning and weighting workflow](CharacterRig.md) + +* [Animating your character](CopyPasteSkele.md) + +* [Sprite Swap workflow - Experimental Feature](SpriteSwapIntro.md) + * [Sprite Library Asset and other components](SLAsset.md) + * [Sprite Swap manual setup](SSManual.md) + +* [Usage examples](Examples.md) + * [Frame-by-frame animation](FFanimation.md) + * [Changing parts of a character](CharacterParts.md) + * [Swapping Sprite Library Assets](SLASwap.md) diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/ToolPref.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/ToolPref.md new file mode 100644 index 0000000..524e513 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/ToolPref.md @@ -0,0 +1,17 @@ +## Tool Preferences + +Adjust the appearance of the 2D Animation tools in the Skinning Editor by going to its Preferences menu: __Edit__ > __Preferences__ > __2D__ > __Animation__. + +![](images/2DAnimationV2_ToolPreferences.png)
Tool Preferences + +| Setting | Function | +| -------------------------- | ------------------------------------------------------------ | +| __Hide Tool Text__ | Enable this option to hide the tool text to have a compact view. | +| __Selected Outline Color__ | Customize the outline color of selected Sprite and bone. | +| __Sprite Outline Size__ | Use the slider to adjust the outline thickness of a selected Sprite. | +| __Bone Outline Size__ | Use the slider to adjust the outline thickness of a selected bone. | + +Enable __Hide Tool Text__ to have only the tool icons visible in the [Skinning Editor](SkinningEditor.md) window. + +![](images/2DAnimationV2_compacted.png) + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnim_SpriteSwap_property.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnim_SpriteSwap_property.png new file mode 100644 index 0000000..8a26ab3 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnim_SpriteSwap_property.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_Mosaic_Prefab.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_Mosaic_Prefab.png new file mode 100644 index 0000000..79994b8 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_Mosaic_Prefab.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_PSDLayers.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_PSDLayers.png new file mode 100644 index 0000000..60e8641 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_PSDLayers.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_SkinnerUI.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_SkinnerUI.png new file mode 100644 index 0000000..6572feb Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_SkinnerUI.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_SkinnerUI_expanded.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_SkinnerUI_expanded.png new file mode 100644 index 0000000..f780bda Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_SkinnerUI_expanded.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_ToolPreferences.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_ToolPreferences.png new file mode 100644 index 0000000..c59467a Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_ToolPreferences.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_compacted.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_compacted.png new file mode 100644 index 0000000..ad7d3f6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_compacted.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_split.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_split.png new file mode 100644 index 0000000..5931614 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/2DAnimationV2_split.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/AddSpriteRenderer.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/AddSpriteRenderer.png new file mode 100644 index 0000000..99b614a Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/AddSpriteRenderer.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/AnimWin_PhotoshopWin_match.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/AnimWin_PhotoshopWin_match.png new file mode 100644 index 0000000..29b52db Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/AnimWin_PhotoshopWin_match.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneChain.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneChain.png new file mode 100644 index 0000000..a8d9f18 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneChain.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInf_panel.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInf_panel.png new file mode 100644 index 0000000..d7b5055 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInf_panel.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluence.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluence.png new file mode 100644 index 0000000..391590f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluence.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluencesExample.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluencesExample.png new file mode 100644 index 0000000..6b68337 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluencesExample.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluences_order.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluences_order.png new file mode 100644 index 0000000..5156e2c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluences_order.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluences_orderSpriteSkin.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluences_orderSpriteSkin.png new file mode 100644 index 0000000..3060411 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/BoneInfluences_orderSpriteSkin.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/GeoPanel.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/GeoPanel.png new file mode 100644 index 0000000..8cce0af Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/GeoPanel.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Highlighted_Visibility_icon.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Highlighted_Visibility_icon.png new file mode 100644 index 0000000..c3193b5 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Highlighted_Visibility_icon.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/ImporterWindow.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/ImporterWindow.png new file mode 100644 index 0000000..ce6aa45 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/ImporterWindow.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/LabelledEditorTools.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/LabelledEditorTools.png new file mode 100644 index 0000000..6a493b2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/LabelledEditorTools.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/PasteButton.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/PasteButton.png new file mode 100644 index 0000000..2d7dc71 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/PasteButton.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/PasteDialog.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/PasteDialog.png new file mode 100644 index 0000000..365c991 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/PasteDialog.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SelectSknEditor.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SelectSknEditor.png new file mode 100644 index 0000000..9f9a939 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SelectSknEditor.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteLibraryComponent.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteLibraryComponent.png new file mode 100644 index 0000000..fb46cf2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteLibraryComponent.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteResolverCheck.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteResolverCheck.png new file mode 100644 index 0000000..5b0f416 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteResolverCheck.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteResolver_VisualSelector.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteResolver_VisualSelector.png new file mode 100644 index 0000000..d05e5eb Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteResolver_VisualSelector.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteSkin_inspect_exp.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteSkin_inspect_exp.png new file mode 100644 index 0000000..311db59 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteSkin_inspect_exp.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteTab_order.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteTab_order.png new file mode 100644 index 0000000..3abe9cd Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/SpriteTab_order.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Sprite_columns.PNG b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Sprite_columns.PNG new file mode 100644 index 0000000..aec2253 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Sprite_columns.PNG differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Visibility_button.PNG b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Visibility_button.PNG new file mode 100644 index 0000000..2c6d31e Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Visibility_button.PNG differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/WeightBrush.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/WeightBrush.png new file mode 100644 index 0000000..cdc09b7 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/WeightBrush.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/WeightSlider.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/WeightSlider.png new file mode 100644 index 0000000..3e0d3a6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/WeightSlider.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Weights_panel.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Weights_panel.png new file mode 100644 index 0000000..60f45da Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/Weights_panel.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bone_icon.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bone_icon.png new file mode 100644 index 0000000..499eb19 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bone_icon.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bone_panel.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bone_panel.png new file mode 100644 index 0000000..2ab9cd4 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bone_panel.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bone_tree.PNG b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bone_tree.PNG new file mode 100644 index 0000000..c808dda Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bone_tree.PNG differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bothscarves.PNG b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bothscarves.PNG new file mode 100644 index 0000000..76b7663 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bothscarves.PNG differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bothsprites.PNG b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bothsprites.PNG new file mode 100644 index 0000000..4b14d7f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/bothsprites.PNG differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_BoneInfluence.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_BoneInfluence.png new file mode 100644 index 0000000..d26419e Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_BoneInfluence.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_Copy.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_Copy.png new file mode 100644 index 0000000..5f89822 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_Copy.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_CreateBone.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_CreateBone.png new file mode 100644 index 0000000..419129c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_CreateBone.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_CreateEdge.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_CreateEdge.png new file mode 100644 index 0000000..b065aff Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_CreateEdge.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_CreateVertex.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_CreateVertex.png new file mode 100644 index 0000000..8d7d9d9 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_CreateVertex.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_EditGeo.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_EditGeo.png new file mode 100644 index 0000000..035ecb9 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_EditGeo.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_EditJoints.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_EditJoints.png new file mode 100644 index 0000000..446cf89 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_EditJoints.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_GenGeo.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_GenGeo.png new file mode 100644 index 0000000..a4981e2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_GenGeo.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_GenWeights.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_GenWeights.png new file mode 100644 index 0000000..a603860 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_GenWeights.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_Paste.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_Paste.png new file mode 100644 index 0000000..39c2c58 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_Paste.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_PreviewPose.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_PreviewPose.png new file mode 100644 index 0000000..e7937a0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_PreviewPose.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_ReparentBone.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_ReparentBone.png new file mode 100644 index 0000000..a0529a2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_ReparentBone.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_RestoreBind.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_RestoreBind.png new file mode 100644 index 0000000..59f2346 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_RestoreBind.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_SplitBone.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_SplitBone.png new file mode 100644 index 0000000..14a0ab1 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_SplitBone.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_SplitEdge.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_SplitEdge.png new file mode 100644 index 0000000..41674b5 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_SplitEdge.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_ToggleView.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_ToggleView.png new file mode 100644 index 0000000..f1bbf4b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_ToggleView.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_Visibility.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_Visibility.png new file mode 100644 index 0000000..22d6663 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_Visibility.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_WeightPaint.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_WeightPaint.png new file mode 100644 index 0000000..c622a76 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_WeightPaint.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_WeightSlider.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_WeightSlider.png new file mode 100644 index 0000000..5c04a7e Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_WeightSlider.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_BoneInfluence.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_BoneInfluence.png new file mode 100644 index 0000000..3b03126 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_BoneInfluence.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_CreateBone.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_CreateBone.png new file mode 100644 index 0000000..4aabae8 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_CreateBone.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_CreateEdge.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_CreateEdge.png new file mode 100644 index 0000000..93c2fb5 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_CreateEdge.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_CreateVertex.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_CreateVertex.png new file mode 100644 index 0000000..4c704b0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_CreateVertex.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_EditJoints.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_EditJoints.png new file mode 100644 index 0000000..9f1fd50 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_EditJoints.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_GenGeo.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_GenGeo.png new file mode 100644 index 0000000..e596b72 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_GenGeo.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_GenWeight-1543300126435.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_GenWeight-1543300126435.png new file mode 100644 index 0000000..8f529a6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_GenWeight-1543300126435.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_GenWeight.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_GenWeight.png new file mode 100644 index 0000000..8f529a6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_GenWeight.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_PreviewPose.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_PreviewPose.png new file mode 100644 index 0000000..b668c42 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_PreviewPose.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_ReparentBone.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_ReparentBone.png new file mode 100644 index 0000000..2e2436d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_ReparentBone.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_RestoreBind.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_RestoreBind.png new file mode 100644 index 0000000..3765ceb Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_RestoreBind.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_Visibility.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_Visibility.png new file mode 100644 index 0000000..0d49c66 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_Visibility.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_WeightPainter.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_WeightPainter.png new file mode 100644 index 0000000..373e347 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_WeightPainter.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_WeightSlider.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_WeightSlider.png new file mode 100644 index 0000000..f6d6ebf Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/icon_small_WeightSlider.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_0.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_0.png new file mode 100644 index 0000000..7d94a20 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_0.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_1.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_1.png new file mode 100644 index 0000000..c3ff3e6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_1.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_10.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_10.png new file mode 100644 index 0000000..bc1dcbc Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_10.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_11.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_11.png new file mode 100644 index 0000000..6e43143 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_11.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_12.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_12.png new file mode 100644 index 0000000..b6a4b20 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_12.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_13.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_13.png new file mode 100644 index 0000000..8e4d702 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_13.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_14.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_14.png new file mode 100644 index 0000000..3ceb590 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_14.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_15.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_15.png new file mode 100644 index 0000000..57e2482 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_15.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_16.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_16.png new file mode 100644 index 0000000..460d326 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_16.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_17.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_17.png new file mode 100644 index 0000000..1d277af Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_17.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_18.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_18.png new file mode 100644 index 0000000..8ee3901 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_18.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_2.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_2.png new file mode 100644 index 0000000..9ffffdf Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_2.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_3.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_3.png new file mode 100644 index 0000000..fc70473 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_3.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_4-1578391477693.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_4-1578391477693.png new file mode 100644 index 0000000..9f9a939 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_4-1578391477693.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_4.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_4.png new file mode 100644 index 0000000..580b941 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_4.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_5.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_5.png new file mode 100644 index 0000000..0b33653 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_5.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_6.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_6.png new file mode 100644 index 0000000..1aabe24 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_6.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_7.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_7.png new file mode 100644 index 0000000..fed5df1 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_7.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_8.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_8.png new file mode 100644 index 0000000..aee128b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_8.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_9.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_9.png new file mode 100644 index 0000000..a8009da Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/image_9.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/mesh_icon.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/mesh_icon.png new file mode 100644 index 0000000..d43cc6c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/mesh_icon.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/old_2DAnimationV2_ToolPreferences.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/old_2DAnimationV2_ToolPreferences.png new file mode 100644 index 0000000..26b4418 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/old_2DAnimationV2_ToolPreferences.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/visibility_icon.PNG b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/visibility_icon.PNG new file mode 100644 index 0000000..4ace01d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/images/visibility_icon.PNG differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/index.md b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/index.md new file mode 100644 index 0000000..80f6d9f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Documentation~/index.md @@ -0,0 +1,31 @@ +# Introduction to 2D Animation + +This documentation contains information on how to quickly rig and animate a 2D character in Unity with the 2D Animation package and tools. The following package versions are only supported for the following Unity versions: + +* __2D Animation package version 4.x.x__ - Unity 2020.1 or later + +* __2D Animation package version 3.x.x__ - Unity 2019.3 + +## 2D Animation and PSD Importer integration + +You can use the __2D Animation package__ with the [PSD Importer](https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@latest) package to easily import your character artwork from Photoshop into Unity for animation. The __PSD Importer__ is an Asset importer that supports the import of Adobe Photoshop .psb files into Unity and generating a Prefab made of Sprites based on the source file and its layers (see Adobe’s documentation on [Layer basics](https://helpx.adobe.com/photoshop/using/layer-basics.html)). + +The [.psb](https://helpx.adobe.com/photoshop/using/file-formats.html#large_document_format_psb)[ file format](https://helpx.adobe.com/photoshop/using/file-formats.html#large_document_format_psb) has identical functions as the more common Adobe .psd format, with additional support for much larger image sizes. See the [PSD Importer](https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@latest/index.html) package documentation for more information about the importer’s features. + +## Adobe Photoshop PSB format + +For character animation with the __2D Animation package__, the __PSD Importer__ package is required. The PSD Importer package currently only imports the __Adobe Photoshop .psb format__, and does not import the Adobe .psd format. The .psb format has identical functions as .psd, and is able to support larger image sizes. + +## Optional Performance Boost + +You can improve the performance of the animated Sprite’s deformation at runtime by installing the [Burst](https://docs.unity3d.com/Packages/com.unity.burst@latest) and [Collections](https://docs.unity3d.com/Packages/com.unity.collections@latest) package from the [Package Manager](https://docs.unity3d.com/Manual/upm-ui.html). This allows the 2D Animation package to use Burst compilation to speed up Unity’s processing of Sprite mesh deformation. + +![](images/SpriteSkin_inspect_exp.png) + +With both packages installed, the Experimental __Enable batching__ setting becomes available in the [Sprite Skin component](#sprite-skin-component). As the implementation of the performance boost might contain bugs, you may switch back to the previous implementation by clearing the __Enable batching__ option. + +The package has been tested with [Burst](https://docs.unity3d.com/Packages/com.unity.burst@latest) version 1.3.3 and [Collections](https://docs.unity3d.com/Packages/com.unity.collections@latest) version 0.9.0-preview.6. + +## Sprite Skin component + +When the character Prefab is brought into the Scene view, Unity automatically adds the __Sprite Skin__ component to any Sprite that have any [bone influences](SkinEdToolsShortcuts.md#bone-influences). This component is required for the bones deform the Sprite Meshes in the Scene view. \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor.meta new file mode 100644 index 0000000..149593a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 164d22a8da00e422a93e091c7bd338df +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Analytics.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Analytics.cs new file mode 100644 index 0000000..61a66d4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Analytics.cs @@ -0,0 +1,605 @@ +#define WRITE_TO_JSON +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using UnityEngine.Analytics; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + [Serializable] + enum AnimationToolType + { + UnknownTool = 0, + Visibilility = 6, + PreviewPose = 7, + EditPose = 8, + CreateBone = 9, + SplitBone = 10, + ReparentBone = 11, + EditGeometry = 12, + CreateVertex = 13, + CreateEdge = 14, + SplitEdge = 15, + GenerateGeometry = 16, + WeightSlider = 17, + WeightBrush = 18, + BoneInfluence = 19, + GenerateWeights = 20 + } + + [Serializable] + enum AnimationEventType + { + Truncated = -1, + SelectedSpriteChanged = 0, + SkeletonPreviewPoseChanged = 1, + SkeletonBindPoseChanged = 2, + SkeletonTopologyChanged = 3, + MeshChanged = 4, + MeshPreviewChanged = 5, + SkinningModuleModeChanged = 6, + BoneSelectionChanged = 7, + BoneNameChanged = 8, + CharacterPartChanged = 9, + ToolChanged = 10, + RestoreBindPose = 11, + Copy = 12, + Paste = 13, + BoneDepthChanged = 14, + Shortcut = 15, + Visibility = 16 + } + + [Serializable] + struct AnimationEvent + { + [SerializeField] + public AnimationEventType sub_type; + [SerializeField] + public int repeated_event; + [SerializeField] + public string data; + } + + [Serializable] + struct AnimationToolUsageEvent + { + [SerializeField] + public int instance_id; + [SerializeField] + public AnimationToolType animation_tool; + [SerializeField] + public bool character_mode; + [SerializeField] + public int time_start_s; + [SerializeField] + public int time_end_s; + [SerializeField] + public List animation_events; + } + + [Serializable] + struct AnimationToolApplyEvent + { + [SerializeField] + public bool character_mode; + [SerializeField] + public int instance_id; + [SerializeField] + public int sprite_count; + [SerializeField] + public int[] bone_sprite_count; + [SerializeField] + public int[] bone_count; + [SerializeField] + public int[] bone_depth; + [SerializeField] + public int[] bone_chain_count; + [SerializeField] + public int bone_root_count; + } + + internal interface IAnimationAnalyticsModel + { + bool hasCharacter { get; } + SkinningMode mode { get; } + ITool selectedTool { get; } + ITool GetTool(Tools tool); + int selectedBoneCount { get; } + int applicationElapseTime { get; } + } + + internal class SkinningModuleAnalyticsModel : IAnimationAnalyticsModel + { + public SkinningCache skinningCache { get; private set; } + public bool hasCharacter { get { return skinningCache.hasCharacter; } } + public SkinningMode mode { get { return skinningCache.mode; } } + public ITool selectedTool { get { return skinningCache.selectedTool; } } + + public SkinningModuleAnalyticsModel(SkinningCache s) + { + skinningCache = s; + } + + public ITool GetTool(Tools tool) + { + return skinningCache.GetTool(tool); + } + + public int selectedBoneCount { get { return skinningCache.skeletonSelection.Count; } } + + public int applicationElapseTime { get { return (int)EditorApplication.timeSinceStartup; } } + } + + [Serializable] + internal class AnimationAnalytics + { + const int k_AnimationEventElementCount = 3; + const int k_AnimationToolUsageEventElementCount = 6; + IAnalyticsStorage m_AnalyticsStorage; + SkinningEvents m_EventBus; + IAnimationAnalyticsModel m_Model; + + AnimationToolUsageEvent? m_CurrentEvent; + int m_InstanceId; + + public AnimationAnalytics(IAnalyticsStorage analyticsStorage, SkinningEvents eventBus, IAnimationAnalyticsModel model, int instanceId) + { + m_Model = model; + m_AnalyticsStorage = analyticsStorage; + m_InstanceId = instanceId; + m_EventBus = eventBus; + m_EventBus.selectedSpriteChanged.AddListener(OnSelectedSpriteChanged); + m_EventBus.skeletonPreviewPoseChanged.AddListener(OnSkeletonPreviewPoseChanged); + m_EventBus.skeletonBindPoseChanged.AddListener(OnSkeletonBindPoseChanged); + m_EventBus.skeletonTopologyChanged.AddListener(OnSkeletonTopologyChanged); + m_EventBus.meshChanged.AddListener(OnMeshChanged); + m_EventBus.meshPreviewChanged.AddListener(OnMeshPreviewChanged); + m_EventBus.skinningModeChanged.AddListener(OnSkinningModuleModeChanged); + m_EventBus.boneSelectionChanged.AddListener(OnBoneSelectionChanged); + m_EventBus.boneNameChanged.AddListener(OnBoneNameChanged); + m_EventBus.boneDepthChanged.AddListener(OnBoneDepthChanged); + m_EventBus.characterPartChanged.AddListener(OnCharacterPartChanged); + m_EventBus.toolChanged.AddListener(OnToolChanged); + m_EventBus.restoreBindPose.AddListener(OnRestoreBindPose); + m_EventBus.copy.AddListener(OnCopy); + m_EventBus.paste.AddListener(OnPaste); + m_EventBus.shortcut.AddListener(OnShortcut); + m_EventBus.boneVisibility.AddListener(OnBoneVisibility); + + OnToolChanged(model.selectedTool); + } + + public void Dispose() + { + m_EventBus.selectedSpriteChanged.RemoveListener(OnSelectedSpriteChanged); + m_EventBus.skeletonPreviewPoseChanged.RemoveListener(OnSkeletonPreviewPoseChanged); + m_EventBus.skeletonBindPoseChanged.RemoveListener(OnSkeletonBindPoseChanged); + m_EventBus.skeletonTopologyChanged.RemoveListener(OnSkeletonTopologyChanged); + m_EventBus.meshChanged.RemoveListener(OnMeshChanged); + m_EventBus.meshPreviewChanged.RemoveListener(OnMeshPreviewChanged); + m_EventBus.skinningModeChanged.RemoveListener(OnSkinningModuleModeChanged); + m_EventBus.boneSelectionChanged.RemoveListener(OnBoneSelectionChanged); + m_EventBus.boneNameChanged.RemoveListener(OnBoneNameChanged); + m_EventBus.boneDepthChanged.AddListener(OnBoneDepthChanged); + m_EventBus.characterPartChanged.RemoveListener(OnCharacterPartChanged); + m_EventBus.toolChanged.RemoveListener(OnToolChanged); + m_EventBus.copy.RemoveListener(OnCopy); + m_EventBus.paste.RemoveListener(OnPaste); + m_EventBus.shortcut.RemoveListener(OnShortcut); + m_EventBus.boneVisibility.RemoveListener(OnBoneVisibility); + m_AnalyticsStorage.Dispose(); + } + + void OnBoneVisibility(string s) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.Visibility, + data = s + }); + } + + void OnShortcut(string s) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.Shortcut, + data = s + }); + } + + void OnCopy() + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.Copy, + data = "" + }); + } + + void OnPaste(bool bone , bool mesh , bool flipX , bool flipY) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.Paste, + data = string.Format("b:{0} m:{1} x:{2} y:{3}", bone, mesh, flipX, flipY) + }); + } + + void OnSelectedSpriteChanged(SpriteCache sprite) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.SelectedSpriteChanged, + data = sprite == null ? "false" : "true" + }); + } + + void OnSkeletonPreviewPoseChanged(SkeletonCache skeleton) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.SkeletonPreviewPoseChanged, + data = "" + }); + } + + void OnSkeletonBindPoseChanged(SkeletonCache skeleton) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.SkeletonBindPoseChanged, + data = "" + }); + } + + void OnSkeletonTopologyChanged(SkeletonCache skeleton) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.SkeletonTopologyChanged, + data = "" + }); + } + + void OnMeshChanged(MeshCache mesh) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.MeshChanged, + data = "" + }); + } + + void OnMeshPreviewChanged(MeshPreviewCache mesh) + { + } + + void OnSkinningModuleModeChanged(SkinningMode mode) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.SkinningModuleModeChanged, + data = mode.ToString() + }); + } + + void OnBoneSelectionChanged() + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.BoneSelectionChanged, + data = m_Model.selectedBoneCount.ToString() + }); + } + + void OnBoneNameChanged(BoneCache bone) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.BoneNameChanged, + data = "" + }); + } + + void OnBoneDepthChanged(BoneCache bone) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.BoneDepthChanged, + data = "" + }); + } + + void OnCharacterPartChanged(CharacterPartCache part) + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.CharacterPartChanged, + data = "" + }); + } + + void OnToolChanged(ITool tool) + { + if (tool == m_Model.GetTool(Tools.ReparentBone)) + StartNewEvent(AnimationToolType.ReparentBone, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.CreateBone)) + StartNewEvent(AnimationToolType.CreateBone, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.EditJoints)) + StartNewEvent(AnimationToolType.EditPose, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.EditPose)) + StartNewEvent(AnimationToolType.PreviewPose, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.SplitBone)) + StartNewEvent(AnimationToolType.SplitBone, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.CreateEdge)) + StartNewEvent(AnimationToolType.CreateEdge, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.CreateVertex)) + StartNewEvent(AnimationToolType.CreateVertex, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.EditGeometry)) + StartNewEvent(AnimationToolType.EditGeometry, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.GenerateGeometry)) + StartNewEvent(AnimationToolType.GenerateGeometry, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.SplitEdge)) + StartNewEvent(AnimationToolType.SplitEdge, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.Visibility)) + StartNewEvent(AnimationToolType.Visibilility, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.BoneInfluence)) + StartNewEvent(AnimationToolType.BoneInfluence, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.GenerateWeights)) + StartNewEvent(AnimationToolType.GenerateWeights, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.WeightBrush)) + StartNewEvent(AnimationToolType.WeightBrush, m_Model.applicationElapseTime); + else if (tool == m_Model.GetTool(Tools.WeightSlider)) + StartNewEvent(AnimationToolType.WeightSlider, m_Model.applicationElapseTime); + else + StartNewEvent(AnimationToolType.UnknownTool, m_Model.applicationElapseTime); + } + + void OnRestoreBindPose() + { + SetAnimationEvent(new AnimationEvent() + { + sub_type = AnimationEventType.RestoreBindPose, + data = "" + }); + } + + void SetAnimationEvent(AnimationEvent evt) + { + if (m_CurrentEvent != null) + { + var toolEvent = m_CurrentEvent.Value; + var eventCount = toolEvent.animation_events.Count; + if (eventCount > 0 && toolEvent.animation_events[eventCount - 1].sub_type == evt.sub_type && toolEvent.animation_events[eventCount - 1].data == evt.data) + { + var e = toolEvent.animation_events[eventCount - 1]; + e.repeated_event += 1; + toolEvent.animation_events[eventCount - 1] = e; + } + else + { + var elementCountPlus = k_AnimationToolUsageEventElementCount + (eventCount + 1 * k_AnimationEventElementCount); + if (elementCountPlus >= AnalyticConstant.k_MaxNumberOfElements) + { + // We reached the max number of events. Change the last one to truncated + var e = toolEvent.animation_events[eventCount - 1]; + if (e.sub_type != AnimationEventType.Truncated) + { + e.sub_type = AnimationEventType.Truncated; + e.repeated_event = 0; + } + e.repeated_event += 1; + toolEvent.animation_events[eventCount - 1] = e; + } + else + toolEvent.animation_events.Add(evt); + } + m_CurrentEvent = toolEvent; + } + } + + void StartNewEvent(AnimationToolType animationType, int tick) + { + SendLastEvent(tick); + m_CurrentEvent = new AnimationToolUsageEvent() + { + instance_id = m_InstanceId, + character_mode = m_Model.mode == SkinningMode.Character, + animation_tool = animationType, + time_start_s = tick, + animation_events = new List() + }; + } + + void SendLastEvent(AnimationToolUsageEvent evt, int tick) + { + evt.time_end_s = tick; + m_AnalyticsStorage.SendUsageEvent(evt); + } + + void SendLastEvent(int tick) + { + if (m_CurrentEvent != null) + { + SendLastEvent(m_CurrentEvent.Value, tick); + } + m_CurrentEvent = null; + } + + public void FlushEvent() + { + SendLastEvent(m_Model.applicationElapseTime); + } + + public void SendApplyEvent(int spriteCount, int[] spriteBoneCount, BoneCache[] bones) + { + int[] chainBoneCount = null; + int[] maxDepth = null; + int[] boneCount = null; + int boneRootCount = 0; + GetChainBoneStatistic(bones, out chainBoneCount, out maxDepth, out boneRootCount, out boneCount); + var applyEvent = new AnimationToolApplyEvent() + { + instance_id = m_InstanceId, + character_mode = m_Model.hasCharacter, + sprite_count = spriteCount, + bone_sprite_count = spriteBoneCount, + bone_depth = maxDepth, + bone_chain_count = chainBoneCount, + bone_root_count = boneRootCount, + bone_count = boneCount + }; + m_AnalyticsStorage.SendApplyEvent(applyEvent); + } + + static void GetChainBoneStatistic(BoneCache[] bones, out int[] chainBoneCount, out int[] maxDepth, out int boneRootCount, out int[] boneCount) + { + List chainCountList = new List(); + List boneDepthList = new List(); + List countList = new List(); + boneRootCount = 0; + foreach (var b in bones) + { + if (b.parentBone == null) + { + ++boneRootCount; + var chain = 0; + var chainDepth = 0; + var tempBone = b; + var count = 1; + while (tempBone != null) + { + ++chainDepth; + tempBone = tempBone.chainedChild; + } + + foreach (var b1 in bones) + { + // if this bone is part of this root + var parentBone = b1.parentBone; + while (parentBone != null) + { + if (parentBone == b) + { + ++count; + // the bone has a parent and the parent bone's chainedChild is not us, means we are a new chain + if (b1.parentBone != null && b1.parentBone.chainedChild != b1) + { + ++chain; + var chainDepth1 = 0; + tempBone = b1; + while (tempBone != null) + { + ++chainDepth1; + tempBone = tempBone.chainedChild; + } + + chainDepth = chainDepth1 > chainDepth ? chainDepth1 : chainDepth; + } + break; + } + parentBone = parentBone.parentBone; + } + } + chainCountList.Add(chain); + boneDepthList.Add(chainDepth); + countList.Add(count); + } + } + chainBoneCount = chainCountList.ToArray(); + maxDepth = boneDepthList.ToArray(); + boneCount = countList.ToArray(); + } + } + + internal interface IAnalyticsStorage + { + AnalyticsResult SendUsageEvent(AnimationToolUsageEvent evt); + AnalyticsResult SendApplyEvent(AnimationToolApplyEvent evt); + void Dispose(); + } + + internal static class AnalyticConstant + { + public const int k_MaxEventsPerHour = 1000; + public const int k_MaxNumberOfElements = 1000; + } + + internal class AnalyticsJsonStorage : IAnalyticsStorage + { + [Serializable] + struct AnimationToolEvents + { + [SerializeField] + public List events; + [SerializeField] + public AnimationToolApplyEvent applyEvent; + } + + AnimationToolEvents m_TotalEvents = new AnimationToolEvents() + { + events = new List(), + applyEvent = new AnimationToolApplyEvent() + }; + + public AnalyticsResult SendUsageEvent(AnimationToolUsageEvent evt) + { + m_TotalEvents.events.Add(evt); + return AnalyticsResult.Ok; + } + + public AnalyticsResult SendApplyEvent(AnimationToolApplyEvent evt) + { + m_TotalEvents.applyEvent = evt; + return AnalyticsResult.Ok; + } + + public void Dispose() + { + try + { + string file = string.Format("analytics_{0}.json", System.DateTime.Now.ToString("yyyy-dd-M--HH-mm-ss")); + if (System.IO.File.Exists(file)) + System.IO.File.Delete(file); + System.IO.File.WriteAllText(file, JsonUtility.ToJson(m_TotalEvents, true)); + } + catch (Exception ex) + { + Debug.Log(ex); + } + finally + { + m_TotalEvents.events.Clear(); + } + } + } + + [InitializeOnLoad] + internal class UnityAnalyticsStorage : IAnalyticsStorage + { + const string k_VendorKey = "unity.2d.animation"; + const int k_Version = 1; + + static UnityAnalyticsStorage() + { + EditorAnalytics.RegisterEventWithLimit("u2dAnimationToolUsage", AnalyticConstant.k_MaxEventsPerHour, AnalyticConstant.k_MaxNumberOfElements, k_VendorKey, k_Version); + EditorAnalytics.RegisterEventWithLimit("u2dAnimationToolApply", AnalyticConstant.k_MaxEventsPerHour, AnalyticConstant.k_MaxNumberOfElements, k_VendorKey, k_Version); + } + + public AnalyticsResult SendUsageEvent(AnimationToolUsageEvent evt) + { + return EditorAnalytics.SendEventWithLimit("u2dAnimationToolUsage", evt, k_Version); + } + + public AnalyticsResult SendApplyEvent(AnimationToolApplyEvent evt) + { + return EditorAnalytics.SendEventWithLimit("u2dAnimationToolApply", evt, k_Version); + } + + public void Dispose() {} + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Analytics.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Analytics.cs.meta new file mode 100644 index 0000000..95e4376 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Analytics.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 783ca490d14f68c4891dfa4ca54364fc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/AssemblyInfo.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/AssemblyInfo.cs new file mode 100644 index 0000000..9b4c24a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/AssemblyInfo.cs @@ -0,0 +1,4 @@ +using System.Runtime.CompilerServices; +[assembly: InternalsVisibleTo("Unity.2D.Animation.Tests.EditorTests")] +[assembly: InternalsVisibleTo("Unity.2D.PsdImporter.Editor")] +[assembly: InternalsVisibleTo("DynamicProxyGenAssembly2")] diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/AssemblyInfo.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/AssemblyInfo.cs.meta new file mode 100644 index 0000000..b09b733 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/AssemblyInfo.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 81d5f69f47c861d40beee8891a4ac92e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets.meta new file mode 100644 index 0000000..86e99e6 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4cdf803ccba4203428cf760a394d701f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay.meta new file mode 100644 index 0000000..1d3813f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4817dc4ea8764f74298414d8ac0bb8d5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlay.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlay.uxml new file mode 100644 index 0000000..63dfc7f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlay.uxml @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlay.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlay.uxml.meta new file mode 100644 index 0000000..f77e8df --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlay.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 46c8e0bde8bfa5a4eadb9b33d3543bcd +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlayStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlayStyle.uss new file mode 100644 index 0000000..a198bbe --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlayStyle.uss @@ -0,0 +1,186 @@ +/**********************************************************************************************************************/ +/* LayoutOverlay */ +/**********************************************************************************************************************/ + +LayoutOverlay { + flex-direction: column-reverse; + overflow: hidden; +} + +LayoutOverlay.HasScrollbar { + margin-right: 18px; + margin-bottom: 18px; +} + +//Disable Horizontal Toolbar until needed +LayoutOverlay > #HorizontalToolbar { + height: 0; +} + +LayoutOverlay > #HorizontalHolder { + flex:1 auto; + flex-direction: row; +} + +LayoutOverlay > #HorizontalHolder > #VerticalToolbar { + width: 140px; + margin-left : 10px; +} + +LayoutOverlay > #HorizontalHolder > #VerticalToolbar.Collapse { + width: 50px; +} + +LayoutOverlay > #HorizontalHolder > #LeftOverlay { + flex-grow: 1; + flex-direction: column-reverse; + flex-wrap: wrap; + align-items: flex-start; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay { + + flex-grow: 1; + flex-direction: column-reverse; + flex-wrap: wrap-reverse; + align-items: flex-start; +} + +LayoutOverlay > #DropdownOverlay { + height: 0; + width: 0; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow { + flex:1 0 auto; + width : 280px; + padding-left : 12px; + padding-right : 12px; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow #ModeField { + margin-left : 0; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow #BonePopupField { + margin-left : 0; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow #BonePopupField .unity-popup-field__input { + flex-basis : 0px; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow > #unity-content-container { + flex:1 0 auto; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-row { + max-height : 20px; + flex-direction: row; + margin-left : 0; + margin-right : 0; + margin-top : 0; + margin-bottom : 0; + flex : 1 0 auto; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-row-space { + height : 5px; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-editor { + flex-direction: row; + flex: 6; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-popup { + margin-left : 0px; + flex : 1 0 auto; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-popup .unity-enum-field { + flex : 1 0 auto; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-popup .unity-popup-field { + flex : 1 0 auto; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-popup .unity-label { + min-width : auto; + flex : 4; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-popup .unity-enum-field__input, +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-popup .unity-popup-field__input { + flex : 6; + min-width : auto; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-toggle { + margin-left : 0px; + flex : 1; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-toggle .unity-toggle__input { + justify-content : flex-end; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-integerfield { + margin-left : 0px; + flex : 1; +} + + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .form-integerfield IntegerInput { + margin-left : 0px; + flex : 6; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .slider-field { + flex: 3; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow Label { + flex: 4; + margin-top : 2px; + margin-bottom : 2px; +} + + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow .unity-slider__input{ + margin-left :1px; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow Slider { + flex: 7; + margin-left : 4px; + margin-top :2px; + margin-right : 10px; + margin-bottom :2px; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow Button { + flex : 1 0 auto; + margin-left: 1px; + margin-right: 1px; + margin-top: 1px; + margin-bottom: 1px; + border-left-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-top-width: 1px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + padding-left: 2px; + padding-right: 2px; + padding-bottom: 2px; + padding-top: 2px; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow Toggle { + align-self : center; + margin-bottom: 4px; +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlayStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlayStyle.uss.meta new file mode 100644 index 0000000..6055e93 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/LayoutOverlayStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 4cb62f324c9e68643acade726b44b815 +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/ScrollableToolbar.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/ScrollableToolbar.uss new file mode 100644 index 0000000..8513c08 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/ScrollableToolbar.uss @@ -0,0 +1,16 @@ +/**********************************************************************************************************************/ +/* Scroller */ +/**********************************************************************************************************************/ + +/* Horizontal scroller */ +Scroller { + display: none; +} + +/**********************************************************************************************************************/ +/* ScrollView */ +/**********************************************************************************************************************/ + +ScrollView { + flex: 1; +} \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/ScrollableToolbar.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/ScrollableToolbar.uss.meta new file mode 100644 index 0000000..ead594d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/LayoutOverlay/ScrollableToolbar.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: f3a7eea6e0f5acb479ae4e70f8f25d95 +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule.meta new file mode 100644 index 0000000..6f76768 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4fccdb4aa9dd0db43becdec2eea211af +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanel.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanel.uxml new file mode 100644 index 0000000..71d555f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanel.uxml @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanel.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanel.uxml.meta new file mode 100644 index 0000000..caecbe5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanel.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1b45e34b5d565204db1307b88755e76d +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanelStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanelStyle.uss new file mode 100644 index 0000000..2faf34d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanelStyle.uss @@ -0,0 +1,7 @@ +/**********************************************************************************************************************/ +/* BoneInspectorPanel */ +/**********************************************************************************************************************/ + +#BoneInspectorPanel { + height : 80px; +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanelStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanelStyle.uss.meta new file mode 100644 index 0000000..d6d407a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneInspectorPanelStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 630253c1b6a245746ac843e5cad0aac6 +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentStyle.uss new file mode 100644 index 0000000..191076c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentStyle.uss @@ -0,0 +1,7 @@ +BoneReparentToolWindow { + height: 300px; +} + +BoneReparentToolView{ + flex : 1; +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentStyle.uss.meta new file mode 100644 index 0000000..fbb29ea --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: bba2f5e225fa49144a222787bfb6bcdf +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentWindow.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentWindow.uxml new file mode 100644 index 0000000..e82de59 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentWindow.uxml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentWindow.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentWindow.uxml.meta new file mode 100644 index 0000000..000bf5a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneReparentWindow.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d195aed64b2027a4197eb33df30324a3 +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbar.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbar.uxml new file mode 100644 index 0000000..024e771 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbar.uxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbar.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbar.uxml.meta new file mode 100644 index 0000000..0cc6484 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbar.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c1808a8a0e94621468b171839da19a41 +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbarStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbarStyle.uss new file mode 100644 index 0000000..e9b1588 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbarStyle.uss @@ -0,0 +1,63 @@ +/**********************************************************************************************************************/ +/* BoneToolbar */ +/**********************************************************************************************************************/ + +#EditPoseImage { + background-image: url("Icons/Light/Edit_Pose.png"); +} + +#EditJointsImage { + background-image: url("Icons/Light/Edit_Joints.png"); +} + +#CreateBoneImage { + background-image: url("Icons/Light/Create Bones.png"); +} + +#SplitBoneImage { + background-image: url("Icons/Light/Split Bones.png"); +} + +#BoneReparentImage { + background-image: url("Icons/Light/Parent_Bone.png"); +} + +.Dark #EditPoseImage { + background-image: url("Icons/Dark/d_Edit_Pose.png"); +} + +.Dark #EditJointsImage { + background-image: url("Icons/Dark/d_Edit_Joints.png"); +} + +.Dark #CreateBoneImage { + background-image: url("Icons/Dark/d_Create Bones.png"); +} + +.Dark #SplitBoneImage { + background-image: url("Icons/Dark/d_Split Bones.png"); +} + +.Dark #BoneReparentImage { + background-image: url("Icons/Dark/d_Parent_Bone.png"); +} + +.Checked #EditPoseImage{ + background-image: url("Icons/Selected/Edit_Pose.png"); +} + +.Checked #EditJointsImage { + background-image: url("Icons/Selected/Edit_Joints.png"); +} + +.Checked #CreateBoneImage { + background-image: url("Icons/Selected/Create Bones.png"); +} + +.Checked #SplitBoneImage { + background-image: url("Icons/Selected/Split Bones.png"); +} + +.Checked #BoneReparentImage { + background-image: url("Icons/Selected/Parent_Bone.png"); +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbarStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbarStyle.uss.meta new file mode 100644 index 0000000..408b844 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/BoneToolbarStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: d61989f1b8cdf884c960907a37504ceb +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbar.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbar.uxml new file mode 100644 index 0000000..3d8c382 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbar.uxml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbar.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbar.uxml.meta new file mode 100644 index 0000000..e437915 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbar.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: acacbd024ec26594a9a9eacba50475d1 +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbarStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbarStyle.uss new file mode 100644 index 0000000..2717a0a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbarStyle.uss @@ -0,0 +1,11 @@ +/**********************************************************************************************************************/ +/* CopyToolbar */ +/**********************************************************************************************************************/ + +#CopyImage { + background-image: url("Icons/Selected/Copy.png"); +} + +#PasteImage { + background-image: url("Icons/Selected/Paste.png"); +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbarStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbarStyle.uss.meta new file mode 100644 index 0000000..f4f829b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/CopyToolbarStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 520f059907bcb564dae9203e0969eb59 +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanel.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanel.uxml new file mode 100644 index 0000000..13eda19 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanel.uxml @@ -0,0 +1,41 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanel.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanel.uxml.meta new file mode 100644 index 0000000..c656874 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanel.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d62df6d8cd1bb504dbae262bb6d6efe6 +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanelStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanelStyle.uss new file mode 100644 index 0000000..ee173d3 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanelStyle.uss @@ -0,0 +1,17 @@ +/**********************************************************************************************************************/ +/* GenerateGeometryPanel */ +/**********************************************************************************************************************/ + +#GenerateGeometryPanel { + height: 150px; +} + +#GenerateGeometryPanel.Single #GenerateMultipleSprite { + visibility: hidden; + height : 0; +} + +#GenerateGeometryPanel.Multiple #GenerateSingleSprite { + visibility: hidden; + height : 0; +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanelStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanelStyle.uss.meta new file mode 100644 index 0000000..c081068 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateGeometryPanelStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 3a255b868cdf39a4494f59819f0ff29e +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanel.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanel.uxml new file mode 100644 index 0000000..91b62df --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanel.uxml @@ -0,0 +1,19 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanel.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanel.uxml.meta new file mode 100644 index 0000000..604e101 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanel.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 676867f8653a3ec40a598ba3ccea79c6 +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanelStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanelStyle.uss new file mode 100644 index 0000000..64ab686 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanelStyle.uss @@ -0,0 +1,20 @@ +/**********************************************************************************************************************/ +/* GenerateWeightsPanel */ +/**********************************************************************************************************************/ + +.AssociateBoneDisabled { + height: 70px; +} + +.AssociateBoneEnabled { + height: 90px; +} + +#Content{ + width : 250px; + align-content : center; +} + +.form-row{ + align-content : center; +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanelStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanelStyle.uss.meta new file mode 100644 index 0000000..a1af5cb --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/GenerateWeightsPanelStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 24c60fb4e4533094889a2aa33ce92889 +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons.meta new file mode 100644 index 0000000..564c259 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8f4bc4784eb6a47409d0bbd073b750f3 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark.meta new file mode 100644 index 0000000..134785b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6e0f9a25810b95049a033815ff10688c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone.png new file mode 100644 index 0000000..fec4c55 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone.png.meta new file mode 100644 index 0000000..e0a18eb --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: fc2eaf4b0441b7645960252182c27446 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d2385406f402ab345a713175150879e1 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@2x.png new file mode 100644 index 0000000..2637711 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@2x.png.meta new file mode 100644 index 0000000..303bfaa --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 17d971605cfbaea47b0d10b0b5dbc406 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1b28b61bd6576714fb3a546fe91c42da + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@3x.png new file mode 100644 index 0000000..38a3282 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@3x.png.meta new file mode 100644 index 0000000..4805239 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: fe145a004cb46de488885e70d26cade0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 4411c41cabb6d674fba854d62de9c745 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@4x.png new file mode 100644 index 0000000..35a6a39 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@4x.png.meta new file mode 100644 index 0000000..ff873cd --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 246d7c7c8e9e6cf43893ae13c5a81bdf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 8af1e0814bba33743a399514c4cca73a + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence.png new file mode 100644 index 0000000..76156ce Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence.png.meta new file mode 100644 index 0000000..fdbac93 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: c037c4c58e8d8c34ca9bf121abb7ee49 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 237e6a4aa8d798c47911e7123e7068e8 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@2x.png new file mode 100644 index 0000000..fee67ab Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@2x.png.meta new file mode 100644 index 0000000..a6c7d03 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 045a46ed7fd32804eb02dc411be96859 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: dc2cd88627466824bb45efd111775d51 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@3x.png new file mode 100644 index 0000000..63b9a3f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@3x.png.meta new file mode 100644 index 0000000..4b0aae5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 56431fa7b1b21794baaf8d8e47c78bdb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: ea99dc4168bd20a4597a19ae7a97dcd1 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@4x.png new file mode 100644 index 0000000..8ff0c84 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@4x.png.meta new file mode 100644 index 0000000..672d827 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Bone_Influence@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 1e0f2b45945c8254abd59f40d783c11f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 3dfea974290a5a84d8600f7f337a966c + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy.png new file mode 100644 index 0000000..abe2328 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy.png.meta new file mode 100644 index 0000000..1957294 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 69fdfe6d8e206134a83223383472ff48 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a2aebf82b5758f549a1664412c194995 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@2x.png new file mode 100644 index 0000000..fa207dc Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@2x.png.meta new file mode 100644 index 0000000..373c18e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 312df9440efd5df4ea8f6c98591d6b96 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: f248dcff0e76a694793d14b07a67f120 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@3x.png new file mode 100644 index 0000000..3071376 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@3x.png.meta new file mode 100644 index 0000000..150b80a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 3b5ad4dfc78124a489bb5c48a4b57195 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 9f290a7aa6b3f174ca45332f84ad1df5 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@4x.png new file mode 100644 index 0000000..6f5594f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@4x.png.meta new file mode 100644 index 0000000..3381dce --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Copy@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 00b8ce4a201871b498992f536279acf7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6019bec534ca0944f8cd109dc55589e7 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones.png new file mode 100644 index 0000000..df1b7a7 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones.png.meta new file mode 100644 index 0000000..f050771 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: b4b58192a0265df4980d56bf9054df08 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 621dd8c7743ae8d418ac3b522e355e31 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@2x.png new file mode 100644 index 0000000..0e6b3f7 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@2x.png.meta new file mode 100644 index 0000000..a663210 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: fea84712d555ee04a8147088aad76931 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 89560f111ea51a147ac01518d916db89 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@3x.png new file mode 100644 index 0000000..7f2f2f9 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@3x.png.meta new file mode 100644 index 0000000..690ec6f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 6e2c347c12b3fe04b94007ad25ace23a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 8aed21a509eee924eba83fd9a207972a + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@4x.png new file mode 100644 index 0000000..266161d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@4x.png.meta new file mode 100644 index 0000000..c18ba4f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create Bones@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7e1aff9652c0dac418d9aa42f5f24dc2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2c947b3ea02c5014aaa3c6fe33e913bf + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge.png new file mode 100644 index 0000000..8f2c65f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge.png.meta new file mode 100644 index 0000000..056f2c4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7a5bb676bcccfea429f2138b6fbd005e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1c82d3f0af949d7438bfd489d34048f0 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@2x.png new file mode 100644 index 0000000..f2531de Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@2x.png.meta new file mode 100644 index 0000000..411b16a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ebaf5b914f751a142b6851d985adf69d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 9d0c71e2c7b53f1488cfe568978db7b4 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@3x.png new file mode 100644 index 0000000..4c6a0f5 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@3x.png.meta new file mode 100644 index 0000000..2e18bdc --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 9d68cf945428ac2448d4c657f30b31cc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 193f34e5bf0a43e42847161cc72ad2fc + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@4x.png new file mode 100644 index 0000000..777b31b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@4x.png.meta new file mode 100644 index 0000000..d7b4fcd --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Edge@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 62053ed690017d143bd2cfa8e5dc3ff5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: dff44d4ea2edb2b4aafd62c44ea5f8c3 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex.png new file mode 100644 index 0000000..3e31e75 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex.png.meta new file mode 100644 index 0000000..3ea0b5f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: efe4b927ec825b242bf70d64c4258c1e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 3be87ff04940adf44b6b7eb3c8e9fc99 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@2x.png new file mode 100644 index 0000000..d0fde73 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@2x.png.meta new file mode 100644 index 0000000..9dc7cd2 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 80a2a0d76c01997428d4213411145e8c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: da452ef0893b74547a5edac706480d73 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@3x.png new file mode 100644 index 0000000..32422f7 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@3x.png.meta new file mode 100644 index 0000000..a30fb4e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 501233c9f1da3ef44b4ff7115f564d9b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 7cd167d6ef16b684fab36384c0bfc297 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@4x.png new file mode 100644 index 0000000..ea6ffe8 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@4x.png.meta new file mode 100644 index 0000000..8e1810f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Create_Vertex@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 2ced226d9df062547882002f633ab6ee +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1690933733afeca4a91592c8316668d3 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry.png new file mode 100644 index 0000000..a687b1b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry.png.meta new file mode 100644 index 0000000..6c4cafc --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: a855026b258150c418b14e56540f642a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 7baa65659c599874a916ec09cf5c8648 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@2x.png new file mode 100644 index 0000000..c24b7d4 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@2x.png.meta new file mode 100644 index 0000000..cd6ecc1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 2d2e8c77fdf4f364c83224444f65fb4d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a7a3d1134b1b5f04d9ad45e121040866 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@3x.png new file mode 100644 index 0000000..e3e57a9 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@3x.png.meta new file mode 100644 index 0000000..23c92da --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 0ff8fd73a1ad1284eb30ab319560b4c7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 081beb30f8649564a8cc335ea76d8a07 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@4x.png new file mode 100644 index 0000000..8abb2d0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@4x.png.meta new file mode 100644 index 0000000..b15cf6a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Geometry@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7af5f1b9cb7fc7645a9f27f070fbe2fd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: bb6f7469708edaa4aafc0c21f889f7b1 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints.png new file mode 100644 index 0000000..686458b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints.png.meta new file mode 100644 index 0000000..3e66f12 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8c3235661573d7b44bd864536f83d0ea +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6554b4fac98cf7f49aab4c0293501f51 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@2x.png new file mode 100644 index 0000000..e9c564e Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@2x.png.meta new file mode 100644 index 0000000..2fff521 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: eecbc6949fc2aac40bfe64caade7a594 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 84a3b1169619a2c4bb6e3e566ce33f75 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@3x.png new file mode 100644 index 0000000..7c56a1d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@3x.png.meta new file mode 100644 index 0000000..5833b60 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: e76bc39dceb8b72439432f8679056c92 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5186c5ecea5370a4193a8d6d98375ff0 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@4x.png new file mode 100644 index 0000000..0769e0b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@4x.png.meta new file mode 100644 index 0000000..ccaa3c9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Joints@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 15d3c315af8faf2498573371308b9d3e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d0bb0671f41d77646924dafc3006cea1 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose.png new file mode 100644 index 0000000..f26bd7f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose.png.meta new file mode 100644 index 0000000..c11953d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7a6cafa65c507e240b7293250b094e10 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: f5dbd25028f8d5d419dd1a545f652d89 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@2x.png new file mode 100644 index 0000000..58d0933 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@2x.png.meta new file mode 100644 index 0000000..1b38e98 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 5df5eccb22181f040836da1ea19743e8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1036c87b6e7c7ad4f9e3d71d56a2c030 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@3x.png new file mode 100644 index 0000000..88f8fc1 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@3x.png.meta new file mode 100644 index 0000000..03b3c0b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 334b0c5a2da656f4a9d2fe6b658cfd68 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 099134541d0b5cb40a09a4cd85aa392e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@4x.png new file mode 100644 index 0000000..2f34d70 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@4x.png.meta new file mode 100644 index 0000000..eb8f03c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Edit_Pose@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 4f3a106299767d146975053c7be09b97 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: adabb11603e971f4a8ee7416fa0f71b7 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry.png new file mode 100644 index 0000000..9f3dbae Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry.png.meta new file mode 100644 index 0000000..8553a56 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: bba3ad14ed4c2d64fbd090a846ffaaea +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: b2b17522284b0a4449976b8f9a479855 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@2x.png new file mode 100644 index 0000000..4de4f13 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@2x.png.meta new file mode 100644 index 0000000..0328c04 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 80cc8d218dc9bee4091ecde845959866 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: dbcf1e54948a3d1478cfc803a62ab392 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@3x.png new file mode 100644 index 0000000..135d6e0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@3x.png.meta new file mode 100644 index 0000000..637e284 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: d0c7c8e72b5fcf84e9478a13bd449ae6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6762053444a8acd42bab9efc73b2b5cb + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@4x.png new file mode 100644 index 0000000..8a69f56 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@4x.png.meta new file mode 100644 index 0000000..847e6a5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Geometry@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: db49e13fa9e16dc44b5ffb6bc43d4235 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a8bd6f2cb2c5bbc4ea8ff029b224a076 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights.png new file mode 100644 index 0000000..fbbb7fc Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights.png.meta new file mode 100644 index 0000000..3630699 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 05c5f13370d29414b9489151a4f5c666 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 7282fb26de82bae4b83e0911a07956a6 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@2x.png new file mode 100644 index 0000000..2353efe Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@2x.png.meta new file mode 100644 index 0000000..6e023f5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: f7e651b449fe96f42badf0e18b738c78 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: ceef2e098d3a5654dba07f3bcef9f30f + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@3x.png new file mode 100644 index 0000000..34ecc86 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@3x.png.meta new file mode 100644 index 0000000..7d895d7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: d0e92ddf428f3da4abe78b8ef60e2a84 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a33fdcf744eeacd4daf0ac9c95fdb58f + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@4x.png new file mode 100644 index 0000000..6e68d8d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@4x.png.meta new file mode 100644 index 0000000..a8d5115 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Generate_Weights@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8e88614a5d2aead4998a8c70955662c6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: cd61efd043725d4428b472515f5224ed + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh.png new file mode 100644 index 0000000..0972925 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh.png.meta new file mode 100644 index 0000000..90e933f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: f4e90b0a1e5a5bc46897cdcf5a142111 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 591ce9db726b4724085a220dbf65a88b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@2x.png new file mode 100644 index 0000000..14cab76 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@2x.png.meta new file mode 100644 index 0000000..aaba333 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: fc8dcc4a15d828e4686470389805489c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 899e3eebeacb3f2429f3664cd204e0bc + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@3x.png new file mode 100644 index 0000000..5527e61 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@3x.png.meta new file mode 100644 index 0000000..6e44947 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7a1683154a74c9d4e9f993bd6c54f947 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 548b73f5d754a5048af6e1799c1167ba + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@4x.png new file mode 100644 index 0000000..3e4e1b8 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@4x.png.meta new file mode 100644 index 0000000..3477827 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Mesh@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 39b89ea328c2cad4abef27aedb17a4a3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 691b76b606adb8f4199f1cd370d23760 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone.png new file mode 100644 index 0000000..b6a4ebf Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone.png.meta new file mode 100644 index 0000000..810751b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8b8fa969cc0cac04b97330905b3dd95b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 07588d2a637378447aae18bbc788391f + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@2x.png new file mode 100644 index 0000000..05a5517 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@2x.png.meta new file mode 100644 index 0000000..7386d77 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 1038032ed9d668e438d3f97dd8014cbb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 86fbcd9ce907cc54e995b018bfd0c4b5 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@3x.png new file mode 100644 index 0000000..9a12759 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@3x.png.meta new file mode 100644 index 0000000..6147579 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ebda3a880d7c2f14999e6ef07ebbd37d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 342f5f6786839844385f5e9d5ee6ce6f + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@4x.png new file mode 100644 index 0000000..7933a8a Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@4x.png.meta new file mode 100644 index 0000000..fd5b267 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Parent_Bone@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: c6601234a3b63ef4a9386f8182db5849 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 74bb0641cdb31834593b9165375a96c4 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste.png new file mode 100644 index 0000000..3145573 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste.png.meta new file mode 100644 index 0000000..7e10f27 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7e00d2a7fc6d13b49bacb9663abfa3ae +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 27e1827a38233094ca589240de8c1d74 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@2x.png new file mode 100644 index 0000000..dc652a6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@2x.png.meta new file mode 100644 index 0000000..81763c7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 6de1e8bb25ebf5c44b02b794de99154c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 312c7a0e7d7314541977af86c08a3dc5 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@3x.png new file mode 100644 index 0000000..c32c7a3 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@3x.png.meta new file mode 100644 index 0000000..32e9d7b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: a130d12452aa0484da530281c362fc8b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c2062fff7c57cf2438c2d9e8aec68f4c + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@4x.png new file mode 100644 index 0000000..03ac6fe Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@4x.png.meta new file mode 100644 index 0000000..7b2801d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Paste@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 35a3340b835c797478eb139353421953 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 00238b0a9dc662b489899512b5b41b13 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones.png new file mode 100644 index 0000000..fc9652e Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones.png.meta new file mode 100644 index 0000000..67a91f4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 3e98b5bf8fbc84d4bafe25706ebcde8a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1c71241e39662214baa46235355d7a1b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@2x.png new file mode 100644 index 0000000..0a5e4f2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@2x.png.meta new file mode 100644 index 0000000..6ed92bf --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: afe7d261eb308984e95ffa8d883fc998 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: fbd241ea0c145f34e93436aecb6d3a5f + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@3x.png new file mode 100644 index 0000000..4c4b5c5 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@3x.png.meta new file mode 100644 index 0000000..a232fba --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 64d1c4e3e3931d64880fdffaf2f4b938 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c9c00f260c80b5c4c93a9c847a627260 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@4x.png new file mode 100644 index 0000000..ef4373f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@4x.png.meta new file mode 100644 index 0000000..be7aab9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split Bones@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 0bf67b4360dc1cd4caa0338c55219e9e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 01359921c38768b45a2f3d83c97a2968 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge.png new file mode 100644 index 0000000..d146c8c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge.png.meta new file mode 100644 index 0000000..e3057fb --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 0530bfa18fbf4a140b3a604c988a9a4b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: bb9e7bec5435da14780c0a752462893c + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@2x.png new file mode 100644 index 0000000..1683e66 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@2x.png.meta new file mode 100644 index 0000000..aaddf82 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 22fade1e2426f684a9c315c974f50d18 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 7753c4bb7dd06e6409ff1e4111503ce7 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@3x.png new file mode 100644 index 0000000..b4020da Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@3x.png.meta new file mode 100644 index 0000000..40bbab6 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 03cb0f9b9d35a14499ccade97f1b3da1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a2338ae1c7b41af41b0fa379128e7768 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@4x.png new file mode 100644 index 0000000..7bdda73 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@4x.png.meta new file mode 100644 index 0000000..4fe6687 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Split_Edge@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ed130aac49764ad4f9d35454c297b75a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: b6fc73a86d8e74e499b2010acabffcce + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode.png new file mode 100644 index 0000000..006c095 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode.png.meta new file mode 100644 index 0000000..cc03b5f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: c8294bd479889de41be97f5b6da01437 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: f3b4e958f7287b143a376889ee6f81f7 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@2x.png new file mode 100644 index 0000000..b8b8a4e Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@2x.png.meta new file mode 100644 index 0000000..379325f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 269eee5bd0392044cb38fd13171b84f6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a0c1acf7e9bb1e54ca82a10dfba00bce + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@3x.png new file mode 100644 index 0000000..c6969be Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@3x.png.meta new file mode 100644 index 0000000..4d30347 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 6027031a7453da24f95d0af9a2308c52 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 924df35778630bf44b6ac64b02a037cc + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@4x.png new file mode 100644 index 0000000..654c992 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@4x.png.meta new file mode 100644 index 0000000..3648094 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Sprite_Mode@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 177f0e0a4941a464f935c21b367d57c7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 65267c7a7e3492e48a05f422f60d0577 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded.png new file mode 100644 index 0000000..3f6ff61 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded.png.meta new file mode 100644 index 0000000..c7998f3 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 331d72d503bf74243aa04430504cee09 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 89b86386c74e1be4394d94150f00cfc1 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@2x.png new file mode 100644 index 0000000..092031d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@2x.png.meta new file mode 100644 index 0000000..2f73122 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 03d0123afb5451345b88c605c86db28b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 73edfb25d21bfed4fbb6f5ec50d04cd1 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@3x.png new file mode 100644 index 0000000..576131b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@3x.png.meta new file mode 100644 index 0000000..f58a2e9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 6d082a477f1715f498c6a28543125ec8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1e8981bc889943b429f4f6e960505823 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@4x.png new file mode 100644 index 0000000..9288447 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@4x.png.meta new file mode 100644 index 0000000..41b6764 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Hidded@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 36502ae6ddbac9e4dbf8fcd5889d661d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: dcc446d536b4ac64aa9eb9e0e2f2bc5a + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool 1.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool 1.png new file mode 100644 index 0000000..174edb0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool 1.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool 1.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool 1.png.meta new file mode 100644 index 0000000..592661f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool 1.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8ce57331a725cc74d84af900f8f3c641 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 17f1ce7ca3542754c913c1775fda6f5b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool.png new file mode 100644 index 0000000..174edb0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool.png.meta new file mode 100644 index 0000000..80283ea --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ac4a94776fb2dd74a910bef3649b5c84 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 20652e9e0c78f5541b2b4af0198bc680 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x 1.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x 1.png new file mode 100644 index 0000000..3bee141 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x 1.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x 1.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x 1.png.meta new file mode 100644 index 0000000..0db362d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x 1.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 1c5db39ecfdc3764c9b3874920a80999 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 4c9398c66a53d3c4aaab813d8a349cd9 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x.png new file mode 100644 index 0000000..3bee141 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x.png.meta new file mode 100644 index 0000000..73a3e47 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: debf043892056974eaec3b42dfdda5b3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 28f8cb0aa17d35f4eaf225270ec55e13 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x 1.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x 1.png new file mode 100644 index 0000000..97f23db Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x 1.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x 1.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x 1.png.meta new file mode 100644 index 0000000..e9015a0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x 1.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 2fe54232a3d87784e804d41060f1cd8e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 02e2595a8e38f7845bb282300deef350 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x.png new file mode 100644 index 0000000..97f23db Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x.png.meta new file mode 100644 index 0000000..523669f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8c3b52e1fbc36584d802ee0099c48682 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 3b03437479e76774a943062f8efebdf5 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x 1.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x 1.png new file mode 100644 index 0000000..84fe06c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x 1.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x 1.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x 1.png.meta new file mode 100644 index 0000000..06ab885 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x 1.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 1748e795fc2216743b74f9f19e87888e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 4296d79f78bf2874799aa15f8631bc3e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x.png new file mode 100644 index 0000000..84fe06c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x.png.meta new file mode 100644 index 0000000..c51a688 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Visibility_Tool@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 575e67e67fc4b3349bef2112e32f0be3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 43c2609c88a5bb049ae551cc2b3bec3a + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush.png new file mode 100644 index 0000000..1bf79aa Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush.png.meta new file mode 100644 index 0000000..35a35e6 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: e41886f7c5271c74f9adbf719cbd3e67 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 809b5d7464ac41549819da721b4466a2 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@2x.png new file mode 100644 index 0000000..f3c805f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@2x.png.meta new file mode 100644 index 0000000..b314de9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: fda4344db9f9d794698ed7487ca53957 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6cb654a35014fba4da13b4e12b48d984 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@3x.png new file mode 100644 index 0000000..4b8ab32 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@3x.png.meta new file mode 100644 index 0000000..26510d4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ba394dd6c02ba3b448659c8a346bf685 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 798300fdd4c402a4fbb707eae0748611 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@4x.png new file mode 100644 index 0000000..1e5a746 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@4x.png.meta new file mode 100644 index 0000000..1d43786 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Brush@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: f68f6cf24545d2f41b27323ca2b06a52 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 8427c5fdc6c936c41b4f51d087b3cafb + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider.png new file mode 100644 index 0000000..f3eb7eb Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider.png.meta new file mode 100644 index 0000000..9927c0c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: dce15ef65ee3c394cb6cc78d4d70b6d9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5a31682916b6c5240bb7da71513f0d23 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@2x.png new file mode 100644 index 0000000..594ad71 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@2x.png.meta new file mode 100644 index 0000000..1849af5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: b2aca1e4f59dad54785b6ffded66224a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 060abe64350098046a803a04dd602c4a + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@3x.png new file mode 100644 index 0000000..35a4860 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@3x.png.meta new file mode 100644 index 0000000..9fd2a5b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 3120ec2beffde56499fe86f755fc25b9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 7bcc4187220aabc439ef2ab857c2073b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@4x.png new file mode 100644 index 0000000..a252ef4 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@4x.png.meta new file mode 100644 index 0000000..cd6406f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_Weight_Slider@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 6816bbef55b2e9847b5e4f06c5475d8b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1c645ef39ba25a64bb12cb2491efdd82 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode.png new file mode 100644 index 0000000..45f386e Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode.png.meta new file mode 100644 index 0000000..a0c8d73 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: a33833072bf90f34c856623b67d0e897 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 8364a9470a25c7046962805390250242 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@2x.png new file mode 100644 index 0000000..c56b3e4 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@2x.png.meta new file mode 100644 index 0000000..f051f77 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: d4a1388a0d4ee9c44bcaa86e463a7b39 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: e0c6d78445b5ebd488dae1b95cd736e8 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@3x.png new file mode 100644 index 0000000..337045c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@3x.png.meta new file mode 100644 index 0000000..d5c188a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: c22340e383b54c44196cb7765328e79d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: bb498b392463ef047b919a515113be88 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@4x.png new file mode 100644 index 0000000..e6e9034 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@4x.png.meta new file mode 100644 index 0000000..e4b0c14 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Dark/d_character_Mode@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 395f6b9556f14704790df6035be6ee3a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: e6ea08ae637ce5d41b9b81fe35b7a58e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light.meta new file mode 100644 index 0000000..61321bf --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 1c661268b2d52ed4b8d5fd345bb014a0 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone.png new file mode 100644 index 0000000..7de5bd6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone.png.meta new file mode 100644 index 0000000..80e6c03 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 62ce01ddca719d34ea9648c586a7cc94 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 692a7e41e99ebb34799e3014506aff59 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@2x.png new file mode 100644 index 0000000..4a575be Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@2x.png.meta new file mode 100644 index 0000000..652a139 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: d6a44ab95b0def041a7929981a2c23a1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: f6bf481af91016f48a61f61a7b6ed0a5 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@3x.png new file mode 100644 index 0000000..8f552c9 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@3x.png.meta new file mode 100644 index 0000000..3ec2229 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 76beef9fdae7b48468ddf07d0400a374 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1d5b9b5734656564cb7811c9c5b89db4 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@4x.png new file mode 100644 index 0000000..7dad328 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@4x.png.meta new file mode 100644 index 0000000..49c41cb --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 9125c204f566db048a92ebcb64d9d14a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: f6af83c20277c5d45864b448da197d9a + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence.png new file mode 100644 index 0000000..3b03126 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence.png.meta new file mode 100644 index 0000000..4f449d9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: e92fc44f12c21dd44a49e390f39f7ffd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 899e03371b5f2fb4396ae0d22adcc582 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@2x.png new file mode 100644 index 0000000..d26419e Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@2x.png.meta new file mode 100644 index 0000000..36b7981 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 7395bf0bc3cc40e4ab2dda5ec6832261 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c2f9c5b4f1bf5f34b8f186af28d1d967 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@3x.png new file mode 100644 index 0000000..ac3bf02 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@3x.png.meta new file mode 100644 index 0000000..81ea612 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: cee9dbe90b270c944ae1dabf41c93b10 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 7c58e3b76e2c1684a816104e51636096 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@4x.png new file mode 100644 index 0000000..c65d79d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@4x.png.meta new file mode 100644 index 0000000..1dece88 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Bone_Influence@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: c7aa62ae78ffca0498c89e5f45f94c0e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: cb273ff7193bbe04d8d2a812a6533329 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy.png new file mode 100644 index 0000000..a7bc986 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy.png.meta new file mode 100644 index 0000000..1a2ab60 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 42f4b048501996743958df91513f824a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: fb719fc9c0c5a4a449d9fc81a59c7023 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@2x.png new file mode 100644 index 0000000..5f89822 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@2x.png.meta new file mode 100644 index 0000000..5c3e67d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 2e0cf451cb3d56742aad87ea75993209 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: e84bb3e4ca932bb4abfd13c05e8c76bc + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@3x.png new file mode 100644 index 0000000..c6cc849 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@3x.png.meta new file mode 100644 index 0000000..a4858ca --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 55ad4b6109677be42b239f450ce98c29 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: b1c9300ecebe70848a39753c1480d0c3 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@4x.png new file mode 100644 index 0000000..0bd4c56 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@4x.png.meta new file mode 100644 index 0000000..a938483 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Copy@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 5430b5412bcac5b4986be0a875a5e978 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2cbd67d81aef3614fa666e39e1498638 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones.png new file mode 100644 index 0000000..4aabae8 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones.png.meta new file mode 100644 index 0000000..f3e856a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 0e5ae7fe3a07e88429a3e90897c6ab82 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: b90097bfdd447eb4f80541387a66325e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@2x.png new file mode 100644 index 0000000..419129c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@2x.png.meta new file mode 100644 index 0000000..c1e80d2 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 03976b6af3289c0409a55e2c4eab4087 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2d9c2f57061c8464db85891f444a67b7 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@3x.png new file mode 100644 index 0000000..7486851 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@3x.png.meta new file mode 100644 index 0000000..c1c3fe8 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 803b0b9bfc1fd824aae8423bfbab83b4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a3e843f232cd73144b12f8542c74ddf2 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@4x.png new file mode 100644 index 0000000..c3ac4f0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@4x.png.meta new file mode 100644 index 0000000..5373429 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create Bones@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: f618c5fe13b18994aa5aee8b97d8dca1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 067f9ef3f1f69ed48ab1da29ff791a3b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge.png new file mode 100644 index 0000000..93c2fb5 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge.png.meta new file mode 100644 index 0000000..93d2d07 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 1af9d2e44ecf3a2468601c9071df581f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2ac5ce505737ebc4a934178cf175216b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@2x.png new file mode 100644 index 0000000..b065aff Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@2x.png.meta new file mode 100644 index 0000000..bc947b4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 3b4e88f5705085042a95960cdcef2561 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2d35a8467df4388438bfa5757ceef639 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@3x.png new file mode 100644 index 0000000..2dd6292 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@3x.png.meta new file mode 100644 index 0000000..c749d63 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 0da63bf69e254aa4a83c345c3de497c8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 96f846af11db9e14aacc1e31ea70aa82 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@4x.png new file mode 100644 index 0000000..e9dfb2f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@4x.png.meta new file mode 100644 index 0000000..32169f0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Edge@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 1f21190ca9d1e8540b2a3a2e46002685 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: f76219ad936f53b4bb4311ff4603e335 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex.png new file mode 100644 index 0000000..4c704b0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex.png.meta new file mode 100644 index 0000000..1d8afe2 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 31f371f2dfe50c34081023094aed72c3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 8d830d337c078654ebc3582865ba3716 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@2x.png new file mode 100644 index 0000000..8d7d9d9 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@2x.png.meta new file mode 100644 index 0000000..bdf686c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: a0c33b3a6e0728343b29883d739f1322 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 8f295512db618954e90e01bfb47d75f4 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@3x.png new file mode 100644 index 0000000..b3c4ac3 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@3x.png.meta new file mode 100644 index 0000000..ac0d01f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 66fa19194577350438c952106f661c2f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6c5ea7e1697e3dc46bfdf23dbbf29d7c + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@4x.png new file mode 100644 index 0000000..b76f371 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@4x.png.meta new file mode 100644 index 0000000..8259827 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Create_Vertex@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: e6a6624ab013b8e44beddfa2668afb65 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: bafea4320b72bb34cb1cd739cb51201e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry.png new file mode 100644 index 0000000..583849b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry.png.meta new file mode 100644 index 0000000..0703e3e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 5242f1eff2245a741a7cec5ada97f9f2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: dc786abe87f92d4499016eecb1f4dff5 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@2x.png new file mode 100644 index 0000000..035ecb9 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@2x.png.meta new file mode 100644 index 0000000..39f29ff --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 4bcd27377338b8440bda5ecf26ea2fb5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d707ca613a2773e4ab6c1d2dc744ff05 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@3x.png new file mode 100644 index 0000000..7429c74 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@3x.png.meta new file mode 100644 index 0000000..da31528 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: b37297243655c064a8cd48d76a074ca0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 83d969215d080e543a1a9d98bd6a9906 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@4x.png new file mode 100644 index 0000000..b99e499 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@4x.png.meta new file mode 100644 index 0000000..1772719 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Geometry@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 088ce4ab56060504083daeb4556a09c1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: b19aa362538fd3b4f822faf10d889e36 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints.png new file mode 100644 index 0000000..293007e Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints.png.meta new file mode 100644 index 0000000..655ba19 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: e7b30dca77466b8478690c280b0010ea +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d9885893d5c17df4fac50d54f40bb840 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@2x.png new file mode 100644 index 0000000..446cf89 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@2x.png.meta new file mode 100644 index 0000000..2c546e4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 2fc7298673dedaa4a9f850a8ca46e299 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 4304a8735113cdb4d900cc95c46063a2 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@3x.png new file mode 100644 index 0000000..b300e00 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@3x.png.meta new file mode 100644 index 0000000..1eef52f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: da6b55611e420f443a65d0be7a8f8719 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d79674699ab7001469bee38c7dad11d8 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@4x.png new file mode 100644 index 0000000..49c6116 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@4x.png.meta new file mode 100644 index 0000000..bb4628e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Joints@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 11030f66cab4dcd4c989fe1de7a7c79c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 25b918d3083c62f468c78cf87bc4df25 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose.png new file mode 100644 index 0000000..b668c42 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose.png.meta new file mode 100644 index 0000000..134a2b5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 9369d4108c727134a8f5a9618cfbbf18 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 88b7e393b35a6e74e85bba080de2d8be + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@2x.png new file mode 100644 index 0000000..e7937a0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@2x.png.meta new file mode 100644 index 0000000..5e5d132 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: f169a69b888768d44906789625031d45 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 0a84a06ad2ff57b40ba17cca6adb71cb + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@3x.png new file mode 100644 index 0000000..88599e5 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@3x.png.meta new file mode 100644 index 0000000..0b34ff5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 32854586e42553846b24646ce18cf625 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 146219c4864bb5c418e365feca859bcb + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@4x.png new file mode 100644 index 0000000..d6ab306 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@4x.png.meta new file mode 100644 index 0000000..7186081 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Edit_Pose@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 095744d2710d19e4ab3dd9f6852cbd15 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: f1bab86ed3e1bb54d9aa14d5b5fb20b0 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry.png new file mode 100644 index 0000000..e596b72 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry.png.meta new file mode 100644 index 0000000..89921a9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: cbef2434b36ff174a98995b13ef80390 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 9351ddf9a9d5bc342a942b827d162001 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@2x.png new file mode 100644 index 0000000..a4981e2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@2x.png.meta new file mode 100644 index 0000000..c14a353 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: ae5924760c9fbf54d89df9f13435887e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2a5fa7b35f1c8204e975b0724860bc61 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@3x.png new file mode 100644 index 0000000..68053d0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@3x.png.meta new file mode 100644 index 0000000..3e1280b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 902d611ab43afe940bd891d4a3a480f3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: bdeef0bad7f9aba4f9b9220a4a395245 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@4x.png new file mode 100644 index 0000000..822144a Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@4x.png.meta new file mode 100644 index 0000000..2fff291 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Geometry@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: a4c77cea19fd0f84581d6e437a86290c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 85037663b4e34094ba16214f004e9201 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights.png new file mode 100644 index 0000000..8f529a6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights.png.meta new file mode 100644 index 0000000..07467f4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 007c4dbed3f8be9429c39de72ee3c2d7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6051e5ab403a27349b1c6e56f8af4068 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@2x.png new file mode 100644 index 0000000..a603860 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@2x.png.meta new file mode 100644 index 0000000..1e9bd16 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: ef3672bed7321e34da872e8c2e205209 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 87bf877108f2ed14985105619758c72b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@3x.png new file mode 100644 index 0000000..eab380b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@3x.png.meta new file mode 100644 index 0000000..e23965e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: ed5ce024c84dbdb42ac5037d03e7c039 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: ccc2d5d7862fd0f4fa40c3a8016c8971 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@4x.png new file mode 100644 index 0000000..acab15a Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@4x.png.meta new file mode 100644 index 0000000..68a1c5a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Generate_Weights@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: a56b84f780e8aef439e9a83d60ca7420 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: cdaced31e2b580443946e400766bcfe5 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh.png new file mode 100644 index 0000000..291d794 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh.png.meta new file mode 100644 index 0000000..fde7ad0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 24f90d3fa2df5c84abbf1455cfda472e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 58bedfc081a4fbc4cb7fafe34f669f74 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@2x.png new file mode 100644 index 0000000..ced158f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@2x.png.meta new file mode 100644 index 0000000..2dd7ccf --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 242f58a86f3ee8e418809e5fc269d531 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: b95be083333faa24b817f40058b6215b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@3x.png new file mode 100644 index 0000000..f38c82d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@3x.png.meta new file mode 100644 index 0000000..71729ec --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 2d95cf258837ba44896030e25b9f2dd7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1a58300a5a09f6b4b9b496344d32941b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@4x.png new file mode 100644 index 0000000..2f0c1da Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@4x.png.meta new file mode 100644 index 0000000..65a2e7e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Mesh@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 953b8abb3b6548c4294b547c2f473be0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 0a52bdcbf0f0714419efd3dcc32cf1f3 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone.png new file mode 100644 index 0000000..2e2436d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone.png.meta new file mode 100644 index 0000000..aa0d83b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 2972f301b2bf3dd46989677197b9a34d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: b4d6538289f3a84499f6801fd7679633 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@2x.png new file mode 100644 index 0000000..a0529a2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@2x.png.meta new file mode 100644 index 0000000..dbb4372 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: fc9e5a25e0610a347b46fd10daa3f0cd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 122cd60863af68b4c9659db66c9958dc + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@3x.png new file mode 100644 index 0000000..a877352 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@3x.png.meta new file mode 100644 index 0000000..fca93e8 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: a316f87205656c949a135f4c7ae8d5f2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a535db424379f104cb4f5fac8083e0cc + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@4x.png new file mode 100644 index 0000000..f97c44f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@4x.png.meta new file mode 100644 index 0000000..efc13cc --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Parent_Bone@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: d0604e80537a4ff4881a6182ae5afe7c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: ccc5f321416692a4a873a219403699ed + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste.png new file mode 100644 index 0000000..5c1b8d6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste.png.meta new file mode 100644 index 0000000..a635b10 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 94cc0d3ec6363a94c8802f10ef239744 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 034c23584e792034caa97d171002b7c9 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@2x.png new file mode 100644 index 0000000..39c2c58 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@2x.png.meta new file mode 100644 index 0000000..98fec53 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 54b8604d8a7085842917d5b83ca73854 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: bc214c36e14df5b448f37b3d7ebe399f + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@3x.png new file mode 100644 index 0000000..370db00 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@3x.png.meta new file mode 100644 index 0000000..ff9ab74 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 2b072f285a732f747b9be104aae155b2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a596eca7d2f17c041906ddbf3d57079c + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@4x.png new file mode 100644 index 0000000..f2dee15 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@4x.png.meta new file mode 100644 index 0000000..6a020d4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Paste@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: f53eca637c0194e4ab6729cf60753757 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 9344cbdc0679c10479a45944e96a198f + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones.png new file mode 100644 index 0000000..5b09545 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones.png.meta new file mode 100644 index 0000000..c5ad812 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 59bc7a7ca0683ac439e255a533670885 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 69449d3a0abb56e4eb4c9b29d716eeda + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@2x.png new file mode 100644 index 0000000..14a0ab1 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@2x.png.meta new file mode 100644 index 0000000..542c35a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 180eeff5b9e615349907ea53344202fa +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: b2cdee7c34881ed4d8fdc8bea84d859b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@3x.png new file mode 100644 index 0000000..9384b26 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@3x.png.meta new file mode 100644 index 0000000..60eae23 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 6b35476d10ed5614a949de8f7c45b534 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 9bea7dc9224e7e2428fe5dd5c4678588 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@4x.png new file mode 100644 index 0000000..5a3fda5 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@4x.png.meta new file mode 100644 index 0000000..798414d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split Bones@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: e530623cd53f3ea46ac09b786f0c49ef +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d711eb91164420c4ca36304a4b293f6c + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge.png new file mode 100644 index 0000000..3602e89 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge.png.meta new file mode 100644 index 0000000..16dda32 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 900065f34a33d2e478bf93a0191f68de +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 36e4d0a48209ae84fa198905c56d1099 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@2x.png new file mode 100644 index 0000000..41674b5 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@2x.png.meta new file mode 100644 index 0000000..d955d5e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 3c84cd9c7ddd51c4b959d02c41aced07 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: cffdc72c9281d954cb9c627e3b133f46 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@3x.png new file mode 100644 index 0000000..6e22e46 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@3x.png.meta new file mode 100644 index 0000000..8eea3f5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 4d2d8fb4fc2041441980b4ec253532b0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d49aecce8d173294abcefaa0c64e0583 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@4x.png new file mode 100644 index 0000000..dcf0c23 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@4x.png.meta new file mode 100644 index 0000000..ce81bfa --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Split_Edge@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 21d43e7114c758c49886cb9fc604dd66 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 38e20526646ce134a9740d35d83002c0 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode.png new file mode 100644 index 0000000..a73ffcb Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode.png.meta new file mode 100644 index 0000000..169462c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 2ad84ec7182471b4d8c44de568e22df4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: b4be7bad6ac6f1744bd726e52dbf381a + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@2x.png new file mode 100644 index 0000000..f1bbf4b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@2x.png.meta new file mode 100644 index 0000000..f7da3de --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: cfe99a1afb609b4488d6fc9224a62f74 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: ee909c5c8a8d40f4bb9d4dd5cab58129 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@3x.png new file mode 100644 index 0000000..7a2b3af Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@3x.png.meta new file mode 100644 index 0000000..71cc977 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 71d8b2e508f1d9947ba51013600a5eac +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c5947deb7533d9742ac250361497e2d7 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@4x.png new file mode 100644 index 0000000..bcd8a4f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@4x.png.meta new file mode 100644 index 0000000..573b120 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Sprite_Mode@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 554a30a45860f494ca38586c54b7e5d9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 3df859c607db45146a35caf3cc358c38 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded.png new file mode 100644 index 0000000..6c89bed Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded.png.meta new file mode 100644 index 0000000..6e7e039 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: a20f7223e2252fc4d813fc92d0f3a614 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c03968123b315144ba63ca6cface5058 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@2x.png new file mode 100644 index 0000000..95fe009 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@2x.png.meta new file mode 100644 index 0000000..bd70135 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: f3940f64802892746b2ec336d3b0c5f4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: ba14f747f0ba1a745bb1d6be6b2cea52 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@3x.png new file mode 100644 index 0000000..bbf491b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@3x.png.meta new file mode 100644 index 0000000..20840ea --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 89930da27dfbbc64ba1f3baf0ae416bb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d62d00bd89d45ee478d299e77a73e68a + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@4x.png new file mode 100644 index 0000000..a6cbf1a Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@4x.png.meta new file mode 100644 index 0000000..f153209 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Hidded@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: f469f8253737d534ca7809ae6f0d2422 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 3b8cdeb5a6694a24b93e8f890d5286dc + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool.png new file mode 100644 index 0000000..0d49c66 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool.png.meta new file mode 100644 index 0000000..fbb5904 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 1e7c59239d2a59140b34f39ea6d4d44c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1cf2447d558a9864c8b3ec232e0878b2 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@2x.png new file mode 100644 index 0000000..22d6663 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@2x.png.meta new file mode 100644 index 0000000..2447c70 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 45c995b76b893fd4b9e8d3e0f9f6463b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 90f88876531213c49afeab54c58af302 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@3x.png new file mode 100644 index 0000000..074b3b1 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@3x.png.meta new file mode 100644 index 0000000..0a44a8d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: ec23e33668eecff4aaec16f735dcc204 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 53ffe9c72f2830a40bbbe55e62377bde + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@4x.png new file mode 100644 index 0000000..dddac87 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@4x.png.meta new file mode 100644 index 0000000..546a51f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Visibility_Tool@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 216c53aef79eaaf40a1800cc5e542dc3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: e6df60d34b163a944a5e91b2ea51db5e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush.png new file mode 100644 index 0000000..373e347 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush.png.meta new file mode 100644 index 0000000..1366199 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 9d026c034cfd40746a436496efe2dd7f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: dfe17e7d8b4974247ba71a83b3df25e3 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@2x.png new file mode 100644 index 0000000..c622a76 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@2x.png.meta new file mode 100644 index 0000000..2174691 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 17d3bf7425a0748489ce3633e38652db +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: be24b1770da93a44a97d0b107f41d3c1 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@3x.png new file mode 100644 index 0000000..9ed356b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@3x.png.meta new file mode 100644 index 0000000..6f8d926 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 3279d541bf75c624cbdd7179eb5559a8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2611f5a129c82a549b7f6008aaf05575 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@4x.png new file mode 100644 index 0000000..a64b107 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@4x.png.meta new file mode 100644 index 0000000..5d0a14a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Brush@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 3dd5e5c693a816e4f96b869f6465955b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 8c9e765b51fa2a941a623c2e27341a69 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider.png new file mode 100644 index 0000000..f6d6ebf Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider.png.meta new file mode 100644 index 0000000..9311d07 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: aa91af43c72989f44bf937fd28243bc7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 62ee98698f183e248beeeaf4fdc3fbb9 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@2x.png new file mode 100644 index 0000000..5c04a7e Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@2x.png.meta new file mode 100644 index 0000000..6c3cf7d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 6306a4776b130304bba7a139fc1d2bb8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 85fe5a71b9702aa48b4ffed28ce11b08 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@3x.png new file mode 100644 index 0000000..dd3f206 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@3x.png.meta new file mode 100644 index 0000000..adf6886 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: ec8214d7d416a8746bb342b71e8e4269 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c119d0239182236428c4795903d1b898 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@4x.png new file mode 100644 index 0000000..e914583 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@4x.png.meta new file mode 100644 index 0000000..89e2675 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/Weight_Slider@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 4e494ad3b858ecf4fab63aae9075d43d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 37b4ea1297339f543bd87ba69200bf32 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode.png new file mode 100644 index 0000000..3765ceb Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode.png.meta new file mode 100644 index 0000000..7e67e11 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: d4d64a6cd9624c34a815dd79fb2a20a4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d59290c0cc6890646b0a0c683ffafe47 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@2x.png new file mode 100644 index 0000000..59f2346 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@2x.png.meta new file mode 100644 index 0000000..b86dba9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@2x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 25096ce515c063c48a2bd6b108c95912 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: fa75c12f35209654492fe94e4c0ad6ad + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@3x.png new file mode 100644 index 0000000..bf56cbb Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@3x.png.meta new file mode 100644 index 0000000..babfe0a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@3x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 17fa84703485d314b8d6b5216987d4b1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d3825429f927f2c4395b2da1b4542c2d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@4x.png new file mode 100644 index 0000000..29eb1f8 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@4x.png.meta new file mode 100644 index 0000000..f952076 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Light/character_Mode@4x.png.meta @@ -0,0 +1,140 @@ +fileFormatVersion: 2 +guid: 748ae8b33df036b46a86e0387f1602cf +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: 1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: ffd28815f775a214eac7e98c8e2b38d3 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected.meta new file mode 100644 index 0000000..c11f98a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d8c8210d3679b804d9f03049171735f2 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence.png new file mode 100644 index 0000000..98a2dbd Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence.png.meta new file mode 100644 index 0000000..13b24ff --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ff00345da0563d641903c5bd5bb748a4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: fb904477656ae3d43b70688fcd132844 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@2x.png new file mode 100644 index 0000000..fbaa9df Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@2x.png.meta new file mode 100644 index 0000000..a5827a7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 0779ad3feec52124e97114bcbb12ef13 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6a3badb5c1034de4192c77c87f1a9426 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@3x.png new file mode 100644 index 0000000..a0be951 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@3x.png.meta new file mode 100644 index 0000000..ebc7d7f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 68e5a78013e33f247822a837e55b0ab4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a38e4657b91eaff48b96a13113f529aa + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@4x.png new file mode 100644 index 0000000..f904a84 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@4x.png.meta new file mode 100644 index 0000000..04b97ea --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Bone_Influence@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: daf2ab606d4db0d4f9ecf4c02137d2a8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 10466774d5feae640b923081b800a472 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy.png new file mode 100644 index 0000000..83af070 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy.png.meta new file mode 100644 index 0000000..82a810d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 678095381d851334fb550c5032ba1a81 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 64d2719e2e648de46b0a63f9b7a08a29 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@2x.png new file mode 100644 index 0000000..e55ca2b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@2x.png.meta new file mode 100644 index 0000000..cf9dbaa --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 6cc5103edc9f0dd4f80e8274c73dfeac +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d94eb9740fc6d0248a079866fa0edcda + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@3x.png new file mode 100644 index 0000000..bc47859 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@3x.png.meta new file mode 100644 index 0000000..ec3e62b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: bb51334c6930f864abac38001f7bdf6e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: e305c621644171f4da8956959036343e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@4x.png new file mode 100644 index 0000000..a133b88 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@4x.png.meta new file mode 100644 index 0000000..24b91f6 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Copy@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: b6a96c7c65795c94abf54a62adbf5c38 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 31584e795d3009d4894747be84eb8a9f + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones.png new file mode 100644 index 0000000..9d7093b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones.png.meta new file mode 100644 index 0000000..e96f72e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7b86a539750e1a44ca7ec5b7f690babd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 20abb220da13ece45b53b50d27452f5d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@2x.png new file mode 100644 index 0000000..a89ef2c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@2x.png.meta new file mode 100644 index 0000000..a419b5f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 5b7f664b515582d458717c354f6be292 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 78e9c8e5f3a2ffb40bd3205235b6385e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@3x.png new file mode 100644 index 0000000..e94b098 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@3x.png.meta new file mode 100644 index 0000000..0e413f5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7835bec40f86c2c4fb3f91a6eb3b7034 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 3f14d46b4086c6941aef20a4b311112d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@4x.png new file mode 100644 index 0000000..b5f647d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@4x.png.meta new file mode 100644 index 0000000..4cd0eda --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create Bones@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 61ac40b257b3a994f841856ad38b2b6b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a4bb57aa7c5bc0f4fa0a186a0e4cd2c0 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge.png new file mode 100644 index 0000000..787e41c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge.png.meta new file mode 100644 index 0000000..c36541f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ad7b296d426713b4593ee1a19fcbf9d1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 952c5ff6177dbd94faa1badcf53c029b + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@2x.png new file mode 100644 index 0000000..e520f52 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@2x.png.meta new file mode 100644 index 0000000..962a2db --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: e5da66fa63839274dbffb877e43e888b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c70beb236b847de4b9e4ae0f702dbc2d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@3x.png new file mode 100644 index 0000000..109f718 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@3x.png.meta new file mode 100644 index 0000000..53ca679 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 374643871a39dd44880f1c0eff14f46c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2af754ea8c48d8842b22a1ffa3d4d17c + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@4x.png new file mode 100644 index 0000000..40930af Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@4x.png.meta new file mode 100644 index 0000000..b5c4cef --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Edge@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 3458c119c69e9bc4f9647599c2901dee +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d1d8ccf4500aae3479e52b2e3ace7bab + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex.png new file mode 100644 index 0000000..3df3790 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex.png.meta new file mode 100644 index 0000000..8157a6d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: e7ddb9213511d984f8b951a7c913d83a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: bd510841e6196dd439adfac92c4eca03 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@2x.png new file mode 100644 index 0000000..ee0d797 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@2x.png.meta new file mode 100644 index 0000000..c0136f4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8afb57fea8c4eea4a8085e91c810380b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c2e971c0cf31d864b910df19ee98aa36 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@3x.png new file mode 100644 index 0000000..54f65d2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@3x.png.meta new file mode 100644 index 0000000..cf5ae4d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 47fe565904dc6b1419e9acc62b99812e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d713e54ea24474c4f8bff4d5e4dcc3ae + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@4x.png new file mode 100644 index 0000000..7c564d3 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@4x.png.meta new file mode 100644 index 0000000..469aaae --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Create_Vertex@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 6a7ac9e8c26b12440bf2b1da2ca97794 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: f7eb1f455f50b914a8e543dbb7b207cb + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry.png new file mode 100644 index 0000000..dd01fbf Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry.png.meta new file mode 100644 index 0000000..fd25fa4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: b668cd73b0ac4ba4db9f21a167c80e6b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: e8b04c0a4a83a834589de95644b101ca + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@2x.png new file mode 100644 index 0000000..b2fabfb Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@2x.png.meta new file mode 100644 index 0000000..9f428cb --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: c706f86f6fd02084f9a14727d08b844d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 789dd31cf06b781448d2fb9a69a4cd80 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@3x.png new file mode 100644 index 0000000..1047650 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@3x.png.meta new file mode 100644 index 0000000..60d9c2f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: dd736f22fa93fe9468b8b8b405413957 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 250d388bc197e8e4e95be7f9f46d3f72 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@4x.png new file mode 100644 index 0000000..24a08dc Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@4x.png.meta new file mode 100644 index 0000000..056ff70 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Geometry@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 1a96ab5f501a8e84c9016458682e1ccb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 5a3a826876bc7b24387738e4f48bdd3d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints.png new file mode 100644 index 0000000..3526338 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints.png.meta new file mode 100644 index 0000000..ebbb09e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 6fd5a08a269c8544095b5c02ab57696b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 4d77ce1ad6e57184bb5e1b1cc797a886 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@2x.png new file mode 100644 index 0000000..5dbca51 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@2x.png.meta new file mode 100644 index 0000000..e011fa6 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 401d7863028c84a4988285a5389f1d79 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c22a78b72f0145843941dac618376a9d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@3x.png new file mode 100644 index 0000000..3ceebcf Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@3x.png.meta new file mode 100644 index 0000000..763fedc --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 0b0f60aa75b9d024480f9aaad450723b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 602666b1410d02844a26270c1c1e685e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@4x.png new file mode 100644 index 0000000..1a316cd Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@4x.png.meta new file mode 100644 index 0000000..f03a777 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Joints@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: d7b47eae8bab6b94798f1c25eabe65c2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: de7dd59c4f7d14e45965b4c88b8fe62d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose.png new file mode 100644 index 0000000..7cf04f7 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose.png.meta new file mode 100644 index 0000000..03d24c9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 9844a6aa871b23547892e819f4dd55c3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2323755021ecf7c4c98869d374d8fc38 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@2x.png new file mode 100644 index 0000000..89dcab7 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@2x.png.meta new file mode 100644 index 0000000..551842b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 1da4b8d35afa8314198e7b69dc383431 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 94e6b75b0cccbf34c835a357dc551fdc + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@3x.png new file mode 100644 index 0000000..085d173 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@3x.png.meta new file mode 100644 index 0000000..903a354 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 558997ec9158c584a9ba9ee3eddbe8b0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 62b05c74185075942b3cfaccb7d62d3d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@4x.png new file mode 100644 index 0000000..9732fc5 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@4x.png.meta new file mode 100644 index 0000000..61d55d2 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Edit_Pose@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: eb81c5f176e01b746be35f0aa3603593 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 8b9f611633d2dda4d9bf8d71777fc880 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry.png new file mode 100644 index 0000000..6bfe97a Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry.png.meta new file mode 100644 index 0000000..4246885 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 41842964c48860f46b45e7b3d5986e07 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: e6ed7eddf2f55a1408b05a6fea2eceaf + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@2x.png new file mode 100644 index 0000000..347c946 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@2x.png.meta new file mode 100644 index 0000000..c787fe7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 114d4aa7bb14433489b942bb28ff6183 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: fe621aaa86288e841a1fb111905f1d94 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@3x.png new file mode 100644 index 0000000..57396b2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@3x.png.meta new file mode 100644 index 0000000..af7fa62 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: a581ff3810b2e0a4690cddcf7634ed22 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 120cceaa79447cf45bb12d8b84679a2d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@4x.png new file mode 100644 index 0000000..4a24ac6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@4x.png.meta new file mode 100644 index 0000000..137a182 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Geometry@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7b0bba6a9b6960a4fb500a75d4a4caa0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1f27057b48daf9042b441fd8db01019e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights.png new file mode 100644 index 0000000..90d57c2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights.png.meta new file mode 100644 index 0000000..99da9ad --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 2892d6ec6ca2a1f45adbd52fdb96fcfe +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6d63aac44c61f534fb8752bb727ee5f0 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@2x.png new file mode 100644 index 0000000..5467d79 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@2x.png.meta new file mode 100644 index 0000000..c2dae92 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ba75d79a1a0723e488112808560789b7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 36ea69f90b7bb194b940051b32eefac3 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@3x.png new file mode 100644 index 0000000..a7e3be7 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@3x.png.meta new file mode 100644 index 0000000..fc861fe --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8174b068fa7b788459b03cec80d0641a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 3b6377c661432344d9e60962e3a473bd + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@4x.png new file mode 100644 index 0000000..77a3b96 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@4x.png.meta new file mode 100644 index 0000000..890ca31 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Generate_Weights@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ea292d445b1c4cb48897511cd9453f1c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 33f25e54720440544b1711d30c43fe0d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone.png new file mode 100644 index 0000000..d114ca0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone.png.meta new file mode 100644 index 0000000..60dd48e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 1b8ac2bef8a060f4ca19b22a3720cb0e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 09e2677a8cb9ef74b98788bebedf7532 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@2x.png new file mode 100644 index 0000000..8d7513a Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@2x.png.meta new file mode 100644 index 0000000..981de35 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 698621c9178225f4b8fbaffd383d579e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 0e30c90509e52b549a5efc9531856af4 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@3x.png new file mode 100644 index 0000000..3b9de3f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@3x.png.meta new file mode 100644 index 0000000..775cb25 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 6f4409ce938bf9447a36e531f7755ca7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 1da80ac4dba40f041acc2d8cbe43c071 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@4x.png new file mode 100644 index 0000000..c7feb14 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@4x.png.meta new file mode 100644 index 0000000..ec956e7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Parent_Bone@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 03b3f669dc5706a4592344c6385af858 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 923a132e578be6b40a992413e184affc + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste.png new file mode 100644 index 0000000..86ed505 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste.png.meta new file mode 100644 index 0000000..dbc9165 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 50eb3d76f731b5e46a7b8a0a52d93ef9 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6d00fc49068c6a64fae943c29f609a17 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@2x.png new file mode 100644 index 0000000..129ca18 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@2x.png.meta new file mode 100644 index 0000000..0512f33 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: cd0250057a3f07346b60675b355c3e06 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 282ad5317afe54e40902d0f25bcf44da + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@3x.png new file mode 100644 index 0000000..27e264f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@3x.png.meta new file mode 100644 index 0000000..8d34ed5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: e6fe7bda78bd09a46bb7f4a684a91927 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 9cdc7ff4b1d1e6a4b85f83f215fcdd8e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@4x.png new file mode 100644 index 0000000..f90fa42 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@4x.png.meta new file mode 100644 index 0000000..9e758af --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Paste@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 5d4fa2fdecdadcb468baaedc792cc439 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 15d9588d37424ad4c83f09cfb9699dc5 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones.png new file mode 100644 index 0000000..b902a75 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones.png.meta new file mode 100644 index 0000000..e3d355a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: f723a6284838af1429bbb544ecf4015d +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6c0a16bb708c83e438239bbc5fc4ea75 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@2x.png new file mode 100644 index 0000000..15e6062 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@2x.png.meta new file mode 100644 index 0000000..7f05ef5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 652f381007a2d2247a40aa63c91c2565 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 7da13fc9322cc0c4cb268f55c1eeb53c + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@3x.png new file mode 100644 index 0000000..a980e22 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@3x.png.meta new file mode 100644 index 0000000..c988a0a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 29f90cd6202745c448e74a1398b1c731 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: aaa63c5d39eede94a90fb278e5431624 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@4x.png new file mode 100644 index 0000000..cc920d0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@4x.png.meta new file mode 100644 index 0000000..0d7afde --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split Bones@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 518ded92e5dbf494e8f76a74d752272e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 22208bff20f2ab4449e31e867071cbbf + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge.png new file mode 100644 index 0000000..fc24d9b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge.png.meta new file mode 100644 index 0000000..a46e490 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8800032f7e7cdd544b74849c80ce05d4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 09bdc2f9b764360488f8e96942a8748e + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@2x.png new file mode 100644 index 0000000..f366971 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@2x.png.meta new file mode 100644 index 0000000..88452a3 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 2f12c9758dad4e34ea8bc886f1fdb0dd +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 71dcd59537ddd5e44a984b2ab010eaa3 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@3x.png new file mode 100644 index 0000000..7cd3495 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@3x.png.meta new file mode 100644 index 0000000..0fcd819 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7764b2bf79a49894e8ea10f3d661a4ed +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 4db46f73ff59b1e428e708ee20ec8b39 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@4x.png new file mode 100644 index 0000000..5a16ca3 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@4x.png.meta new file mode 100644 index 0000000..1b0772e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Split_Edge@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8272ea7c59da847458432e7c88bf7766 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 459e0f95b6a393a4e9ad0b61cce57b2d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode.png new file mode 100644 index 0000000..1b0c705 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode.png.meta new file mode 100644 index 0000000..d6886c3 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ca778bc7303b24948abf3e907abbf2a0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 88ae59fb47f41f542bc1643999c2beae + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@2x.png new file mode 100644 index 0000000..d200398 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@2x.png.meta new file mode 100644 index 0000000..4f7f685 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ff2aa9ebc8aee604caa5f8459ac4ae43 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c51dae0494e3a3545828fc99f0287d9c + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@3x.png new file mode 100644 index 0000000..2fb3ba8 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@3x.png.meta new file mode 100644 index 0000000..89b4a49 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ea833d779996e3244b3b567764be9cf0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: eae8f767092305246a0e827c2c10c763 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@4x.png new file mode 100644 index 0000000..273733d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@4x.png.meta new file mode 100644 index 0000000..c622e65 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Sprite_Mode@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 2223b0a570b66ee42b3e0a79f0789b2a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 3a4399003b28b65419f78acfa2617f77 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool.png new file mode 100644 index 0000000..112c311 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool.png.meta new file mode 100644 index 0000000..ecff778 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7342ee656932e31489ea62e64e012645 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 6fc78ecaf45c22745a18a2d6f24e68b1 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@2x.png new file mode 100644 index 0000000..cd9a680 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@2x.png.meta new file mode 100644 index 0000000..24e2425 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ef9977ed07c438845a52c577f4ffcc3a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: ceb62ffb9b714d64ea7b581d3a608cac + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@3x.png new file mode 100644 index 0000000..9a4bedf Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@3x.png.meta new file mode 100644 index 0000000..25aabae --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8004118ba4145a74e823fedaa37acf3a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 69c68f3f93ef2634c9a72c8e0e2940d6 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@4x.png new file mode 100644 index 0000000..a664f18 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@4x.png.meta new file mode 100644 index 0000000..c1fa326 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Visibility_Tool@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: f082e69f825d0aa44b687e592731c0a8 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a4ff1f7c5b7ca7841899beb963b1de50 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush.png new file mode 100644 index 0000000..e364d6c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush.png.meta new file mode 100644 index 0000000..e154263 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: bf734b7184825b040837040cb93a8dc7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 25c11a2076223214fbcc98a0dc4e4fcc + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@2x.png new file mode 100644 index 0000000..49cb782 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@2x.png.meta new file mode 100644 index 0000000..324f7d9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: bb668641abe10a64891e26613cf530ee +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: ae644c4d8d95671449ae2315a06d4eb0 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@3x.png new file mode 100644 index 0000000..6dd247e Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@3x.png.meta new file mode 100644 index 0000000..b99be3e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 3e6e6fbbd946d0541923f45f4eaa2cf1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c041836bacd58104fa4f67340de8ede6 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@4x.png new file mode 100644 index 0000000..e2f7f88 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@4x.png.meta new file mode 100644 index 0000000..fa3f6d1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Brush@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 48464cd53bb3c604f999e7d3f15e8d09 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: b034bc292c622fc4dae691c8360cc79d + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider.png new file mode 100644 index 0000000..4f0d153 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider.png.meta new file mode 100644 index 0000000..870d26b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 96b029a4248c85a4e8de2aa81fc0b60a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2d452827aa688eb49b3ca4b9f9fb724f + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@2x.png new file mode 100644 index 0000000..d97a289 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@2x.png.meta new file mode 100644 index 0000000..c783393 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 7f64a6e091143c0458506b559165cf72 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 62a3d5324423b10408475f04d463b801 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@3x.png new file mode 100644 index 0000000..9b3043f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@3x.png.meta new file mode 100644 index 0000000..4ac67b4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: af73899d5803d99448134360f184f348 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 4091269ee834beb4ab5b1386730be081 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@4x.png new file mode 100644 index 0000000..88951e6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@4x.png.meta new file mode 100644 index 0000000..19dce18 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/Weight_Slider@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: ac47ed8ccc79cf04dae198b9cc5b3a6f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: d09c19285c1265e468b4efca225020ea + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode.png new file mode 100644 index 0000000..3008b2b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode.png.meta new file mode 100644 index 0000000..1461571 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: e60718119cec31e4190849292fcde068 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: fed1af3c1d6ac2f438240e81a9328517 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@2x.png new file mode 100644 index 0000000..839bcb6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@2x.png.meta new file mode 100644 index 0000000..e0e8212 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 5d52b20f865aff242bfcb08c3b6f61a5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 9e3a9b5065d9ae44c8fc21d8267b8a27 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@3x.png new file mode 100644 index 0000000..ff992c6 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@3x.png.meta new file mode 100644 index 0000000..89e99a8 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: dcea51d6065d64246aeec467afeff684 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c7a256d9f4ce6d442ad70ed9be79b065 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@4x.png new file mode 100644 index 0000000..e9279e2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@4x.png.meta new file mode 100644 index 0000000..73f4304 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/character_Mode@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 0ccc508108fa6ed4fa11b4a467d7f609 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: dd303fede52875c4681a84cfdb2e4de6 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone.png new file mode 100644 index 0000000..b5452e5 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone.png.meta new file mode 100644 index 0000000..f4351a8 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 006a3adba8ff95144b4e779daa84bb7e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 962fe8cda13fe9c4db5ebf7691dec550 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@2x.png new file mode 100644 index 0000000..51eda3b Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@2x.png.meta new file mode 100644 index 0000000..1442d12 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 24cf210708c57674b894af3341b1738b +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: b792c10c043c1d14fa22142218b42c7c + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@3x.png new file mode 100644 index 0000000..3c5214d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@3x.png.meta new file mode 100644 index 0000000..b2ecae1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 443d05f2a4ae81a4297ac8ec762644c3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: a30fea1792882664ca2afe5453b76326 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@4x.png new file mode 100644 index 0000000..e9aa7bd Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@4x.png.meta new file mode 100644 index 0000000..5b60fc9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Bone@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 1bb69cd91685d9248a58b144052746f3 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2a320ed4915b56d4c8eccb3c7f1fb7c3 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh.png new file mode 100644 index 0000000..83d99f9 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh.png.meta new file mode 100644 index 0000000..923c254 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 1f9ef263156323d4dbaab5a1b41a61e6 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 04a3c932741da95499555cc811a96fab + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@2x.png new file mode 100644 index 0000000..6e3146f Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@2x.png.meta new file mode 100644 index 0000000..38cb17d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: a14979d2b0467b14abf4467f248460fb +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 9f4d60e9784770247b31e37f5c87a1f5 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@3x.png new file mode 100644 index 0000000..7adb998 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@3x.png.meta new file mode 100644 index 0000000..a1b59e1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: e79a9e9d6396eba438900afb0357e808 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 50339ae571b73cd4994cbde6a377a4bb + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@4x.png new file mode 100644 index 0000000..4590193 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@4x.png.meta new file mode 100644 index 0000000..3bcca89 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Mesh@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 2b4752bce841cc74bb73820ce5212d34 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: e811ee8d4624c8b4f917c3fd75a8f3f2 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded.png new file mode 100644 index 0000000..8481b48 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded.png.meta new file mode 100644 index 0000000..56f9b60 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 53537648d368cf6459e256af3d925e09 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 0142fb41f50e4a0439257ff0b21024a1 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@2x.png new file mode 100644 index 0000000..284cc63 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@2x.png.meta new file mode 100644 index 0000000..95f9c2f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 1a2673cb12e2ed1459bc6ab5dad05aae +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 27d8111c0d2d56846a8353ba31cf8b2a + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@3x.png new file mode 100644 index 0000000..5d30904 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@3x.png.meta new file mode 100644 index 0000000..4e4f627 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: dc1f494fe190bd54bb487d11e639d5fc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 8cef8d42b2810d9439bfa81694c16c26 + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@4x.png new file mode 100644 index 0000000..8c99d18 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@4x.png.meta new file mode 100644 index 0000000..3afda2d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Hidded@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 8008767850e870a4e8baaf5a6fc8b35c +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: f28460f64d1839645a1e41e08c615ecd + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool.png new file mode 100644 index 0000000..66b40a4 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool.png.meta new file mode 100644 index 0000000..e25f97a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: cc4d24c10deda874e9f3470976b7d396 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 2fd09d0f273cd0043a3f7a7277a425ce + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@2x.png new file mode 100644 index 0000000..c00644d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@2x.png.meta new file mode 100644 index 0000000..b1dc564 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@2x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: a9e89ee3f041fa5459a4e78b37d1e58e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 170df8f95aa586d4b940610cef745bba + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@3x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@3x.png new file mode 100644 index 0000000..16825f2 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@3x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@3x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@3x.png.meta new file mode 100644 index 0000000..3231a1b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@3x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 46d5b7ee1aaae3c4d9fd3a54774428d5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: 903ee1371ba56a54c901b3e47c0eca6f + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@4x.png new file mode 100644 index 0000000..567ebd0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@4x.png.meta new file mode 100644 index 0000000..d672ca1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/Icons/Selected/d_Visibility_Tool@4x.png.meta @@ -0,0 +1,128 @@ +fileFormatVersion: 2 +guid: 0167a2d235421ca4f8095daaa1defd4f +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 0 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spritePixelsToUnits: 100 + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spriteGenerateFallbackPhysicsShape: 0 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 8 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + ignorePngGamma: 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: 1 + - 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: 1 + - serializedVersion: 3 + buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + - serializedVersion: 3 + buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 1 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + forceMaximumCompressionQuality_BC6H_BC7: 1 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: cffe1e47d213b8446a6302f683b98faa + internalID: 0 + vertices: [] + indices: + edges: [] + weights: [] + secondaryTextures: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbar.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbar.uxml new file mode 100644 index 0000000..9de8fff --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbar.uxml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbar.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbar.uxml.meta new file mode 100644 index 0000000..ca436bd --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbar.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e085ef9f44efb404ca5462391539bf32 +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbarStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbarStyle.uss new file mode 100644 index 0000000..5b264b3 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbarStyle.uss @@ -0,0 +1,63 @@ +/**********************************************************************************************************************/ +/* MeshToolbar */ +/**********************************************************************************************************************/ + +#SelectGeometryImage { + background-image: url("Icons/Light/Edit_Geometry.png"); +} + +#CreateVertexImage { + background-image: url("Icons/Light/Create_Vertex.png"); +} + +#CreateEdgeImage { + background-image: url("Icons/Light/Create_Edge.png"); +} + +#SplitEdgeImage { + background-image: url("Icons/Light/Split_Edge.png"); +} + +#GenerateGeometryImage { + background-image: url("Icons/Light/Generate_Geometry.png"); +} + +.Dark #SelectGeometryImage { + background-image: url("Icons/Dark/d_Edit_Geometry.png"); +} + +.Dark #CreateVertexImage { + background-image: url("Icons/Dark/d_Create_Vertex.png"); +} + +.Dark #CreateEdgeImage { + background-image: url("Icons/Dark/d_Create_Edge.png"); +} + +.Dark #SplitEdgeImage { + background-image: url("Icons/Dark/d_Split_Edge.png"); +} + +.Dark #GenerateGeometryImage { + background-image: url("Icons/Dark/d_Generate_Geometry.png"); +} + +.Checked #SelectGeometryImage { + background-image: url("Icons/Selected/Edit_Geometry.png"); +} + +.Checked #CreateVertexImage { + background-image: url("Icons/Selected/Create_Vertex.png"); +} + +.Checked #CreateEdgeImage { + background-image: url("Icons/Selected/Create_Edge.png"); +} + +.Checked #SplitEdgeImage { + background-image: url("Icons/Selected/Split_Edge.png"); +} + +.Checked #GenerateGeometryImage { + background-image: url("Icons/Selected/Generate_Geometry.png"); +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbarStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbarStyle.uss.meta new file mode 100644 index 0000000..e8631b5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/MeshToolbarStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 230294e66b45c7e4696341b7c6f0eea5 +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanel.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanel.uxml new file mode 100644 index 0000000..b3abf32 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanel.uxml @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanel.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanel.uxml.meta new file mode 100644 index 0000000..86fafd2 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanel.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7bbb98f319252794fab775275aa2632d +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanelStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanelStyle.uss new file mode 100644 index 0000000..dbe67f0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanelStyle.uss @@ -0,0 +1,7 @@ +/**********************************************************************************************************************/ +/* PastePanel */ +/**********************************************************************************************************************/ + +#PastePanel { + height: 140px; +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanelStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanelStyle.uss.meta new file mode 100644 index 0000000..ae025f0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/PastePanelStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 2362443a3fd04784d9c18412e771c7fa +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SkinningModule-GUITextureClip.shader b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SkinningModule-GUITextureClip.shader new file mode 100644 index 0000000..efae6ad --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SkinningModule-GUITextureClip.shader @@ -0,0 +1,100 @@ + +Shader "Hidden/SkinningModule-GUITextureClip" +{ + Properties { + _MainTex ("Texture", Any) = "white" {} + _Opacity ("Opacity", Float) = 1 + _VertexColorBlend ("VertexColorBlend", Float) = 0 + _Color ("Tint", Color) = (1,1,1,1) + } + + CGINCLUDE + #pragma vertex vert + #pragma fragment frag + #pragma target 2.0 + + #include "UnityCG.cginc" + + struct appdata_t { + float4 vertex : POSITION; + fixed4 color : COLOR; + float2 texcoord : TEXCOORD0; + UNITY_VERTEX_INPUT_INSTANCE_ID + }; + + struct v2f { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord : TEXCOORD0; + float2 clipUV : TEXCOORD1; + UNITY_VERTEX_OUTPUT_STEREO + }; + + sampler2D _MainTex; + sampler2D _GUIClipTexture; + + uniform float4 _MainTex_ST; + fixed4 _Color; + uniform fixed _Opacity; + uniform fixed _VertexColorBlend; + uniform float4x4 unity_GUIClipTextureMatrix; + uniform bool _AdjustLinearForGamma; + + v2f vert (appdata_t v) + { + v2f o; + UNITY_SETUP_INSTANCE_ID(v); + UNITY_INITIALIZE_VERTEX_OUTPUT_STEREO(o); + o.vertex = UnityObjectToClipPos(v.vertex); + float3 eyePos = UnityObjectToViewPos(v.vertex); + o.clipUV = mul(unity_GUIClipTextureMatrix, float4(eyePos.xy, 0, 1.0)); + o.color = v.color; + o.texcoord = TRANSFORM_TEX(v.texcoord,_MainTex); + return o; + } + + fixed4 frag (v2f i) : SV_Target + { + fixed4 col = tex2D(_MainTex, i.texcoord) * _Color; + + if (_AdjustLinearForGamma) + col.rgb = LinearToGammaSpace(col.rgb); + + col = lerp(col, i.color, _VertexColorBlend); + col.a *= tex2D(_GUIClipTexture, i.clipUV).a * _Opacity; + return col; + } + ENDCG + + SubShader { + + Tags { "ForceSupported" = "True" } + + Lighting Off + Blend SrcAlpha OneMinusSrcAlpha, One One + Cull Off + ZWrite Off + ZTest Always + + Pass { + CGPROGRAM + ENDCG + } + } + + SubShader { + + Tags { "ForceSupported" = "True" } + + Lighting Off + Blend SrcAlpha OneMinusSrcAlpha + Cull Off + ZWrite Off + ZTest Always + + Pass { + CGPROGRAM + ENDCG + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SkinningModule-GUITextureClip.shader.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SkinningModule-GUITextureClip.shader.meta new file mode 100644 index 0000000..6580301 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SkinningModule-GUITextureClip.shader.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: bedd19944f451ba4d83e7ed69be98d5c +ShaderImporter: + externalObjects: {} + defaultTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBitMask.shader b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBitMask.shader new file mode 100644 index 0000000..39eeb54 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBitMask.shader @@ -0,0 +1,70 @@ +Shader "com.unity3d.animation/SpriteBitmask" +{ + Properties + { + _MainTex("Sprite Texture", 2D) = "white" {} + } + + SubShader + { + Tags + { + "Queue" = "Transparent" + "IgnoreProjector" = "True" + "RenderType" = "Opaque" + "PreviewType" = "Plane" + } + + Cull Off + Lighting Off + ZWrite Off + Blend Off + ColorMask A + + Pass + { + CGPROGRAM +#pragma vertex vert +#pragma fragment frag +#include "UnityCG.cginc" + + struct appdata_t + { + float4 vertex : POSITION; + float4 color : COLOR; + float2 texcoord : TEXCOORD0; + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord : TEXCOORD0; + }; + + sampler2D _MainTex; + + v2f vert(appdata_t IN) + { + v2f OUT; + OUT.vertex = UnityObjectToClipPos(IN.vertex); + OUT.texcoord = IN.texcoord; + OUT.color = IN.color; + return OUT; + } + + fixed4 SampleSpriteTexture(float2 uv) + { + fixed4 color = tex2D(_MainTex, uv); + return color; + } + + fixed4 frag(v2f IN) : SV_Target + { + fixed4 c = SampleSpriteTexture(IN.texcoord); + return c; + } + ENDCG + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBitMask.shader.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBitMask.shader.meta new file mode 100644 index 0000000..805a203 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBitMask.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 3230fdc399f8287488325e5941a00527 +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidget.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidget.uxml new file mode 100644 index 0000000..5e17e07 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidget.uxml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidget.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidget.uxml.meta new file mode 100644 index 0000000..a7c09d2 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidget.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 92fd05e0a13c5e74f8eca8a4beac1fd7 +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidgetStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidgetStyle.uss new file mode 100644 index 0000000..344a91c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidgetStyle.uss @@ -0,0 +1,190 @@ +#HeaderImage +{ + background-image: resource("Builtin Skins/LightSkin/images/rol-header.png"); + -unity-slice-left: 4; + -unity-slice-right: 4; + -unity-slice-top: 3; + -unity-slice-bottom: 2; + + /* GUIStyle.clipping */ + overflow : hidden; + + /* GUIStyle.contentOffset */ + /*-unity-content-offset: 0 -1;*/ + + /* GUIStyle.fixedHeight */ + height: 18px; +} + +.Dark . #HeaderImage +{ + background-image: resource("Builtin Skins/DarkSkin/images/d_rol-header.png"); +} + + +#HeaderText +{ + -unity-text-align : middle-center; +} + +#ListView +{ + background-image: resource("Builtin Skins/LightSkin/images/rol-body.png"); + flex: 1 auto; + -unity-slice-left: 6; + -unity-slice-right: 3; + -unity-slice-bottom: 6; + height : 130px; + border-bottom-width : 5px; + border-left-width : 1px; + border-right-width : 1px; +} + + +.Dark . #ListView +{ + background-image: resource("Builtin Skins/DarkSkin/images/d_rol-body.png"); +} + +#ListRow +{ + -unity-text-align : middle-center; +} + +.ListRowOddColor +{ + background-color: #DFDFDF; +} + +.ListRowEvenColor +{ + background-color: #D8D8D8; +} + +.Dark . .ListRowOddColor +{ + background-color: #373737; +} + +.Dark .ListRowEvenColor +{ + background-color: #3C3C3C; +} + +SelectListView . .unity-list-view__item--selected +{ + background-image: resource("Builtin Skins/LightSkin/images/ro_selected_l.png"); + -unity-slice-left: 2; + -unity-slice-right: 2; + -unity-slice-bottom: 3; +} + +.Dark . SelectListView . .unity-list-view__item--selected +{ + background-image: resource("Builtin Skins/DarkSkin/images/ro_selected_d.png"); +} + +ScrollView +{ + flex :1 0 auto; +} + +.Dark . #ContentBackgroundImage +{ + background-image: resource("Builtin Skins/DarkSkin/images/d_rol-body.png"); +} + +#ButtonsContainer +{ + flex-direction : row; + align-self : flex-end; + background-image: resource("Builtin Skins/LightSkin/images/rol-tab.png"); + -unity-slice-left: 4; + -unity-slice-right: 4; + -unity-slice-top: 3; + -unity-slice-bottom: 4; + height: 18px; + width : 48px; + top : -3px; +} + +.Dark . #ButtonsContainer +{ + background-image: resource("Builtin Skins/DarkSkin/images/d_rol-tab.png"); +} + +#AddButton +{ + background-image: resource("Icons/Toolbar Plus.png"); +} + +.unity-button +{ + flex : 0 0 auto; + -unity-slice-left: 0; + -unity-slice-right: 0; + -unity-slice-top: 0; + -unity-slice-bottom: 0; + align-self: center; + -unity-background-scale-mode : scale-to-fit; + background-color: rgb(221, 221, 221); + margin-top : 2px; + margin-bottom : 2px; + margin-left : 2px; + margin-right : 2px; + padding-top : 0; + padding-bottom : 0; + padding-left : 0; + padding-right : 0; + min-height : 0; + height : 16px; + width : 16px; +} + +#AddButton:hover { + background-color: rgb(255, 255, 255); +} + +.Dark #AddButton:hover { + /* GUIState.textColor */ + background-color: rgb(128, 128, 128); +} +.Dark . #AddButton +{ + background-image: resource("Icons/d_Toolbar Plus.png"); + background-color: rgba(255, 255, 255,0); +} + +#RemoveButton +{ + background-image: resource("Icons/Toolbar Minus.png"); +} + +.Dark . #RemoveButton +{ + background-image: resource("Icons/d_Toolbar Minus.png"); + background-color: rgba(255, 255, 255, 0); +} + +#RemoveButton:hover { + /* GUIState.textColor */ + background-color: rgb(255, 255, 255); +} + +.Dark #RemoveButton:hover { + /* GUIState.textColor */ + background-color: rgb(128, 128, 128); +} + + +Button:disabled { + opacity: 0.5; +} + +LayoutOverlay > #HorizontalHolder > #RightOverlay PopupWindow Slider { + flex: 1 0; + margin-left : 0; + margin-top :16px; + margin-right : 0; + margin-bottom :16px; +} \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidgetStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidgetStyle.uss.meta new file mode 100644 index 0000000..ec6047d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceListWidgetStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 1ccfed20edd16d54da530aa222a54372 +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindow.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindow.uxml new file mode 100644 index 0000000..21b6423 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindow.uxml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindow.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindow.uxml.meta new file mode 100644 index 0000000..f264f9c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindow.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5d2935f038257c44998f9aeec57d2ae7 +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindowStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindowStyle.uss new file mode 100644 index 0000000..bb02255 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindowStyle.uss @@ -0,0 +1,15 @@ + +SpriteBoneInfluenceWindow +{ + height: 200px; +} + +SpriteBoneInfluenceWindowListWidget +{ + flex: 1; +} + +SpriteBoneInfluenceWindowTreeViewWidget +{ + flex: 1; +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindowStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindowStyle.uss.meta new file mode 100644 index 0000000..05bfda0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteBoneInfluenceWindowStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 72c98894fc0953a4486e96fa2cff6f8d +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteOutline.shader b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteOutline.shader new file mode 100644 index 0000000..fa391bb --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteOutline.shader @@ -0,0 +1,119 @@ +// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)' + +Shader "com.unity3d.animation/SpriteOutline" +{ + Properties + { + _MainTex("Sprite Texture", 2D) = "white" {} + _OutlineSize("Outline Size", Float) = 1 + _OutlineColor("Outline Color", Color) = (1,0,1,1) + } + + SubShader + { + Tags + { + "Queue" = "Transparent" + "IgnoreProjector" = "True" + "RenderType" = "Transparent" + } + + Cull Off + Lighting Off + ZWrite Off + Blend SrcAlpha OneMinusSrcAlpha + + Pass + { + CGPROGRAM +#pragma vertex vert +#pragma fragment frag +#include "UnityCG.cginc" + + struct appdata_t + { + float4 vertex : POSITION; + float4 color : COLOR; + float2 texcoord : TEXCOORD0; + }; + + struct v2f + { + float4 vertex : SV_POSITION; + fixed4 color : COLOR; + float2 texcoord : TEXCOORD0; + float2 clipUV : TEXCOORD1; + }; + + float _Outline; + fixed4 _OutlineColor; + uniform float4 _MainTex_ST; + uniform float4x4 unity_GUIClipTextureMatrix; + uniform bool _AdjustLinearForGamma; + sampler2D _GUIClipTexture; + v2f vert(appdata_t IN) + { + v2f OUT; + OUT.vertex = UnityObjectToClipPos(IN.vertex); + OUT.texcoord = TRANSFORM_TEX(IN.texcoord, _MainTex); + OUT.color = IN.color; + float3 eyePos = UnityObjectToViewPos(IN.vertex); + OUT.clipUV = mul(unity_GUIClipTextureMatrix, float4(eyePos.xy, 0, 1.0)); + + return OUT; + } + + sampler2D _MainTex; + sampler2D _AlphaTex; + float4 _MainTex_TexelSize; + fixed _OutlineSize; + fixed4 _ObjectSize; + + fixed4 frag(v2f i) : SV_Target + { + if (tex2D(_GUIClipTexture, i.clipUV).a == 0) + discard; + + float width = _OutlineSize*_MainTex_TexelSize.x; + float height = _OutlineSize*_MainTex_TexelSize.y; + + float2 texPos = i.texcoord + float2(-width, -height); + half a1 = texPos.x >= 0 && texPos.y >= 0 && texPos.x <= 1 && texPos.y <= 1 ? tex2D(_MainTex, texPos).a : 0; + texPos = i.texcoord + float2(0, -height); + half a2 = texPos.x >= 0 && texPos.y >= 0 && texPos.x <= 1 && texPos.y <= 1 ? tex2D(_MainTex, texPos).a : 0; + texPos = i.texcoord + float2(+width, -height); + half a3 = texPos.x >= 0 && texPos.y >= 0 && texPos.x <= 1 && texPos.y <= 1 ? tex2D(_MainTex, texPos).a : 0; + + texPos = i.texcoord + float2(-width, 0); + half a4 =texPos.x >= 0 && texPos.y >= 0 && texPos.x <= 1 && texPos.y <= 1 ? tex2D(_MainTex, texPos).a : 0; + texPos = i.texcoord + float2(+width, 0); + half a6 = texPos.x >= 0 && texPos.y >= 0 && texPos.x <= 1 && texPos.y <= 1 ? tex2D(_MainTex, texPos).a : 0; + + texPos = i.texcoord + float2(-width, +height); + half a7 = texPos.x >= 0 && texPos.y >= 0 && texPos.x <= 1 && texPos.y <= 1 ? tex2D(_MainTex, texPos).a : 0; + texPos = i.texcoord + float2(0, +height); + half a8 = texPos.x >= 0 && texPos.y >= 0 && texPos.x <= 1 && texPos.y <= 1 ? tex2D(_MainTex, texPos).a : 0; + texPos = i.texcoord + float2(+width, +height); + half a9 = texPos.x >= 0 && texPos.y >= 0 && texPos.x <= 1 && texPos.y <= 1 ? tex2D(_MainTex, texPos).a : 0; + + half gx = -a1 - a2 - a3 + a7 + a8 + a9; + half gy = -a1 - a4 - a7 + a3 + a6 + a9; + + half w = sqrt(gx * gx + gy * gy) * 1.25; + + float4 c = _OutlineColor; + if (w >= 1) + { + if (_AdjustLinearForGamma) + c.rgb = LinearToGammaSpace(c.rgb); + } + else + discard; + + return c; + + } + ENDCG + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteOutline.shader.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteOutline.shader.meta new file mode 100644 index 0000000..b8e0621 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/SpriteOutline.shader.meta @@ -0,0 +1,9 @@ +fileFormatVersion: 2 +guid: 0a8f4dcd626bcd14bbbfa5a5e116b16e +ShaderImporter: + externalObjects: {} + defaultTextures: [] + nonModifiableTextures: [] + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/ToolbarStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/ToolbarStyle.uss new file mode 100644 index 0000000..cb573a8 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/ToolbarStyle.uss @@ -0,0 +1,81 @@ +/**********************************************************************************************************************/ +/* Toolbar */ +/**********************************************************************************************************************/ + +.Toolbar { + flex:0 0 auto; + padding-bottom : 10px; +} + +Button { + align-items: center; + margin-left: 1px; + margin-right: 1px; + margin-top: 1px; + margin-bottom: 1px; + flex-direction : row; + border-left-width: 1px; + border-right-width: 1px; + border-bottom-width: 1px; + border-top-width: 1px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + padding-left:2px; + padding-right:2px; + padding-bottom:2px; + padding-top:2px; +} + +Button > Image { + width: 16px; + height: 16px; +} + +.Collapse Button { + margin-top: -1px; + width: 26px; + height: 26px; +} + +Button > .unity-label { + margin-left: 2px; + margin-right: 0; + margin-top: 0; + margin-bottom: 0; + padding-left: 0; + padding-right: 0; + padding-top: 0; + padding-bottom: 0; + -unity-text-align : middle-left; +} + +.Collapse Button > Label { + display: none; +} + +.unity-button:checked { + background-color: #747474; +} + +PopupWindow { + border-left-width :2px; + border-right-width :2px; +} + +.Dark PopupWindow{ +} + +.Collapse PopupWindow +{ + color: rgba(255, 255, 255, 0); + background-color: rgba(255, 255, 255, 0); + border-color: rgba(255, 255, 255, 0); + align-items: center; +} + +.Collapse PopupWindow > VisualElement +{ + padding-top: 4px; +} \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/ToolbarStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/ToolbarStyle.uss.meta new file mode 100644 index 0000000..5b9afa1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/ToolbarStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 449db082dbe14ec4b97d3e130d5c71b4 +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityTool.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityTool.uss new file mode 100644 index 0000000..27626a1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityTool.uss @@ -0,0 +1,238 @@ +VisibilityToolWindow { + flex:1 0; + width : 250px; + flex-direction: row-reverse; + padding-bottom : 10px; +} + +VisibilityToolWindow > PopupWindow{ + flex : 1 0; +} + +VisibilityToolWindow > PopupWindow > #unity-content-container{ + flex : 1 0; +} + +BoneVisibilityToolView{ + flex:1 0 auto; +} + +SpriteVisibilityToolView{ + flex:1 0 auto; +} + +MeshVisibilityToolView{ + flex:1 0 auto; +} + +#VisibilityToolSelection{ + max-height : 20px; + flex-direction : row; + flex: 1 0 auto; +} + +#VisibilityToolContainer{ + padding-bottom : 45px; +} + +#VisibilityToolSelection > Label{ + flex:1 0 auto; +} + +#HierarchyToolButtonImage{ + background-image: resource("Icons/HierarchyTool"); +} + +#VisibilityToolSelection > Button{ + margin-top: 0; + margin-left: 0; + margin-bottom: 0; + margin-right: 0; + padding-top: 0; + padding-left: 0; + padding-bottom: 0; + padding-right: 0; + border-left-width: 0; + border-top-width: 0; + border-right-width: 0; + border-bottom-width: 0; + cursor : link; +} + + +.visibilityToolTab { + background-image: none; + color: #505050; + -unity-slice-left: 6; + -unity-slice-top: 4; + -unity-slice-right: 6; + -unity-slice-bottom: 4; + flex :1 0 auto; + margin-top: 0; + margin-left: 0; + margin-bottom: 0; + margin-right: 0; + padding-top: 0; + padding-left: 0; + padding-bottom: 0; + padding-right: 0; + border-left-width: 0; + border-top-width: 0; + border-right-width: 0; + border-bottom-width: 0; +} + +.visibilityToolTabDark{ + color: #B4B4B4; +} + +.visibilityToolTab:checked{ + background-image: resource("Builtin Skins/LightSkin/Images/tabbar on f.png"); + color: #505050; + flex :1 0 auto; + -unity-slice-left: 6; + -unity-slice-top: 4; + -unity-slice-right: 6; + -unity-slice-bottom: 4; + margin-top: 0; + margin-left: 0; + margin-bottom: 0; + margin-right: 0; + padding-top: 0; + padding-left: 0; + padding-bottom: 0; + padding-right: 0; + border-left-width: 0; + border-top-width: 0; + border-right-width: 0; + +} + +.visibilityToolTabDark:checked{ + background-image: resource("Builtin Skins/DarkSkin/Images/tabbar on f.png"); + color: #B4B4B4; +} + +.visibilityToolTab:hover:active:checked{ + background-image: resource("Builtin Skins/LightSkin/Images/tabbar on.png"); + flex :1 0 auto; + -unity-slice-left: 6; + -unity-slice-top: 4; + -unity-slice-right: 6; + -unity-slice-bottom: 4; + margin-top: 0; + margin-left: 0; + margin-bottom: 0; + margin-right: 0; + padding-top: 0; + padding-left: 0; + padding-bottom: 0; + padding-right: 0; + border-left-width: 0; + border-top-width: 0; + border-right-width: 0; + border-bottom-width: 0; +} + +.visibilityToolTabDark:hover:active:checked{ + background-image: resource("Builtin Skins/DarkSkin/Images/tabbar on.png"); +} + +.visibilityToolTab:hover:active{ + background-image: resource("Builtin Skins/LightSkin/Images/tabbar on.png"); + color: #505050; + flex :1 0 auto; + -unity-slice-left: 6; + -unity-slice-top: 4; + -unity-slice-right: 6; + -unity-slice-bottom: 4; + margin-top: 0; + margin-left: 0; + margin-bottom: 0; + margin-right: 0; + padding-top: 0; + padding-left: 0; + padding-bottom: 0; + padding-right: 0; + border-left-width: 0; + border-top-width: 0; + border-right-width: 0; + border-bottom-width: 0; +} + +.visibilityToolTabDark:hover:active{ + background-image: resource("Builtin Skins/DarkSkin/Images/tabbar on.png"); +} + +#OpacitySliderGroup +{ + margin-bottom : 5px; + flex-direction:row; + flex : 1 0 auto; + max-height : 16px; +} + +#BoneOpacitySliderGroup +{ + flex-direction:row; + height : 16px; +} + +#MeshOpacitySliderGroup +{ + flex-direction:row; + height : 16px; +} + +#MeshOpacitySlider +{ + align-self : center; + flex : 1 0; +} + +#BoneOpacitySlider +{ + align-self : center; + flex : 1 0; +} + + +#BoneOpacitySliderIcon +{ + background-image: url("Icons/Light/Bone.png"); + width : 16px; + height : 16px; +} + +#MeshOpacitySliderIcon +{ + background-image: url("Icons/Light/Mesh.png"); + width : 16px; + height : 16px; +} + +.Dark #BoneOpacitySliderIcon +{ + background-image: url("Icons/Dark/d_Bone.png"); + width : 16px; + height : 16px; +} + +.Dark #MeshOpacitySliderIcon +{ + background-image: url("Icons/Dark/d_Mesh.png"); + width : 16px; + height : 16px; +} + +BoneReparentToolView +{ + flex : 1 0 auto; +} + +#Resizer +{ + cursor : resize-horizontal; + min-width: 20px; + margin-right: -15px; +} \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityTool.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityTool.uss.meta new file mode 100644 index 0000000..f2883b8 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityTool.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 3cb521b5cc4956f4a9018b9e357aa680 +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolWindow.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolWindow.uxml new file mode 100644 index 0000000..5ce850e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolWindow.uxml @@ -0,0 +1,20 @@ + + + + + + + + + + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolWindow.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolWindow.uxml.meta new file mode 100644 index 0000000..1c5efd0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolWindow.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7c5cb5d0bb89666419fa44a3e64ed366 +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolbar.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolbar.uxml new file mode 100644 index 0000000..41f0d9e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolbar.uxml @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolbar.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolbar.uxml.meta new file mode 100644 index 0000000..7c157cd --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/VisibilityToolbar.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2cea33b1d0032174c8833d64fbf31529 +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightInspectorIMGUIPanelStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightInspectorIMGUIPanelStyle.uss new file mode 100644 index 0000000..4307be1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightInspectorIMGUIPanelStyle.uss @@ -0,0 +1,11 @@ +/**********************************************************************************************************************/ +/* WeightInspectorIMGUIPanel */ +/**********************************************************************************************************************/ + +#WeightInspectorIMGUIPanel { + flex-direction: column; + height: 120px; +} + +#WeightInspectorIMGUIPanel IMGUIContainer { +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightInspectorIMGUIPanelStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightInspectorIMGUIPanelStyle.uss.meta new file mode 100644 index 0000000..886e5b4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightInspectorIMGUIPanelStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 31c817456951a8b4f9c5a038f633223c +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanel.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanel.uxml new file mode 100644 index 0000000..0d74711 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanel.uxml @@ -0,0 +1,48 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanel.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanel.uxml.meta new file mode 100644 index 0000000..5b4a776 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanel.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6e9568834ba2b2c44af4e3876cee0d2d +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanelStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanelStyle.uss new file mode 100644 index 0000000..fe9c79d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanelStyle.uss @@ -0,0 +1,59 @@ +/**********************************************************************************************************************/ +/* WeightPainterPanel */ +/**********************************************************************************************************************/ + +#WeightPainterPanel.BrushMode { + height: 165px; +} + +#WeightPainterPanel.SliderMode { + height: 230px; +} + +#WeightPainterPanel.BrushMode #Amount.form-row { + display: none; +} + +#WeightPainterPanel.SliderMode #Size.form-row, +#WeightPainterPanel.SliderMode #Hardness.form-row, +#WeightPainterPanel.SliderMode #Step.form-row { + display: none; +} + +#WeightsInspector{ + flex : 1; + margin-left : 4px; + margin-right : 4px; +} + + +.BrushMode #WeightsInspector{ + display: none; + margin-left : 0; + margin-right : 0; + flex : 0; +} + + + #divider{ + height : 2px; + margin-top:5px; + margin-bottom:5px; + background-color: rgba(127,127,127,0.8); + border-color: rgba(35,35,35,0.8); +} + + .Dark #divider{ + background-color: rgba(85,85,85,0.8); + border-color: rgba(35,35,35,0.8); +} + +.SliderMode #divider{ + height : 2px; +} + +.BrushMode #divider{ + display: none; + margin-top:0; + margin-bottom:0; +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanelStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanelStyle.uss.meta new file mode 100644 index 0000000..ace817a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightPainterPanelStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: b94e074c751075841957558677e2e60e +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbar.uxml b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbar.uxml new file mode 100644 index 0000000..20df623 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbar.uxml @@ -0,0 +1,23 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbar.uxml.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbar.uxml.meta new file mode 100644 index 0000000..09f4631 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbar.uxml.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ccf751df7bd10e14db670d1353e02ea0 +ScriptedImporter: + fileIDToRecycleName: + 11400000: tree + 11400002: inlineStyle + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbarStyle.uss b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbarStyle.uss new file mode 100644 index 0000000..3e256a5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbarStyle.uss @@ -0,0 +1,50 @@ +#AutoGenerateWeightImage { + background-image: url("Icons/Light/Generate_Weights.png"); +} + + +#WeightPainterSliderImage { + background-image: url("Icons/Light/Weight_Slider.png"); +} + +#WeightPainterBrushImage { + background-image: url("Icons/Light/Weight_Brush.png"); +} + +#BoneInfluenceWidgetImage { + background-image: url("Icons/Light/Bone_Influence.png"); +} + +.Checked #AutoGenerateWeightImage { + background-image: url("Icons/Selected/Generate_Weights.png"); +} + + +.Checked #WeightPainterSliderImage { + background-image: url("Icons/Selected/Weight_Slider.png"); +} + +.Checked #WeightPainterBrushImage { + background-image: url("Icons/Selected/Weight_Brush.png"); +} + +.Checked #BoneInfluenceWidgetImage { + background-image: url("Icons/Selected/Bone_Influence.png"); +} + +.Dark #AutoGenerateWeightImage { + background-image: url("Icons/Dark/d_Generate_Weights.png"); +} + + +.Dark #WeightPainterSliderImage { + background-image: url("Icons/Dark/d_Weight_Slider.png"); +} + +.Dark #WeightPainterBrushImage { + background-image: url("Icons/Dark/d_Weight_Brush.png"); +} + +.Dark #BoneInfluenceWidgetImage { + background-image: url("Icons/Dark/d_Bone_Influence.png"); +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbarStyle.uss.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbarStyle.uss.meta new file mode 100644 index 0000000..31dec2c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/WeightToolbarStyle.uss.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: d5088f76dafda4b48b76b33f42653e6c +ScriptedImporter: + fileIDToRecycleName: + 11400000: stylesheet + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotCyan.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotCyan.png new file mode 100644 index 0000000..9d032e0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotCyan.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotCyan.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotCyan.png.meta new file mode 100644 index 0000000..b7885ff --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotCyan.png.meta @@ -0,0 +1,131 @@ +fileFormatVersion: 2 +guid: 5b56cb1a6bd97f348b3a3b6f875aafd6 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - buildTarget: tvOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: c888c25207532a945bdab1cb4bdab636 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotYellow.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotYellow.png new file mode 100644 index 0000000..8638184 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotYellow.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotYellow.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotYellow.png.meta new file mode 100644 index 0000000..7450f7b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Assets/SkinningModule/dotYellow.png.meta @@ -0,0 +1,131 @@ +fileFormatVersion: 2 +guid: 173a5eb1d13d68d4ea39f3e5d2c6e2c0 +TextureImporter: + fileIDToRecycleName: {} + externalObjects: {} + serializedVersion: 4 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -1 + wrapU: 1 + wrapV: 1 + wrapW: 1 + nPOTScale: 0 + lightmap: 0 + compressionQuality: 50 + spriteMode: 1 + spriteExtrude: 1 + spriteMeshType: 1 + alignment: 0 + spritePivot: {x: 0.5, y: 0.5} + spriteBorder: {x: 0, y: 0, z: 0, w: 0} + spritePixelsToUnits: 100 + alphaUsage: 1 + alphaIsTransparency: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 0 + platformSettings: + - buildTarget: DefaultTexturePlatform + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - buildTarget: Standalone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - buildTarget: iPhone + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - buildTarget: tvOS + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - buildTarget: Windows Store Apps + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + - buildTarget: Nintendo Switch + maxTextureSize: 2048 + resizeAlgorithm: 0 + textureFormat: -1 + textureCompression: 0 + compressionQuality: 50 + crunchedCompression: 0 + allowsAlphaSplitting: 0 + overridden: 0 + androidETC2FallbackOverride: 0 + spriteSheet: + serializedVersion: 2 + sprites: [] + outline: [] + physicsShape: [] + bones: [] + spriteID: fd976353bf1229e4b87a6aed8e4e3322 + vertices: [] + indices: + edges: [] + weights: [] + spritePackingTag: + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ClipperLib.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ClipperLib.meta new file mode 100644 index 0000000..062c2b5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ClipperLib.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d775c763bd71c56499292f26a2a0e44b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ClipperLib/clipper.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ClipperLib/clipper.cs new file mode 100644 index 0000000..9dd720c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ClipperLib/clipper.cs @@ -0,0 +1,4913 @@ +/******************************************************************************* +* * +* Author : Angus Johnson * +* Version : 6.4.2 * +* Date : 27 February 2017 * +* Website : http://www.angusj.com * +* Copyright : Angus Johnson 2010-2017 * +* * +* License: * +* Use, modification & distribution is subject to Boost Software License Ver 1. * +* http://www.boost.org/LICENSE_1_0.txt * +* * +* Attributions: * +* The code in this library is an extension of Bala Vatti's clipping algorithm: * +* "A generic solution to polygon clipping" * +* Communications of the ACM, Vol 35, Issue 7 (July 1992) pp 56-63. * +* http://portal.acm.org/citation.cfm?id=129906 * +* * +* Computer graphics and geometric modeling: implementation and algorithms * +* By Max K. Agoston * +* Springer; 1 edition (January 4, 2005) * +* http://books.google.com/books?q=vatti+clipping+agoston * +* * +* See also: * +* "Polygon Offsetting by Computing Winding Numbers" * +* Paper no. DETC2005-85513 pp. 565-575 * +* ASME 2005 International Design Engineering Technical Conferences * +* and Computers and Information in Engineering Conference (IDETC/CIE2005) * +* September 24-28, 2005 , Long Beach, California, USA * +* http://www.me.berkeley.edu/~mcmains/pubs/DAC05OffsetPolygon.pdf * +* * +*******************************************************************************/ + +/******************************************************************************* +* * +* This is a translation of the Delphi Clipper library and the naming style * +* used has retained a Delphi flavour. * +* * +*******************************************************************************/ + +//use_int32: When enabled 32bit ints are used instead of 64bit ints. This +//improve performance but coordinate values are limited to the range +/- 46340 +//#define use_int32 + +//use_xyz: adds a Z member to IntPoint. Adds a minor cost to performance. +//#define use_xyz + +//use_lines: Enables open path clipping. Adds a very minor cost to performance. +#define use_lines + + +using System; +using System.Collections.Generic; +//using System.Text; //for Int128.AsString() & StringBuilder +//using System.IO; //debugging with streamReader & StreamWriter +//using System.Windows.Forms; //debugging to clipboard + +namespace UnityEditor.U2D.Animation.ClipperLib +{ + +#if use_int32 + using cInt = Int32; +#else + using cInt = Int64; +#endif + + using Path = List; + using Paths = List>; + + internal struct DoublePoint + { + public double X; + public double Y; + + public DoublePoint(double x = 0, double y = 0) + { + this.X = x; this.Y = y; + } + public DoublePoint(DoublePoint dp) + { + this.X = dp.X; this.Y = dp.Y; + } + public DoublePoint(IntPoint ip) + { + this.X = ip.X; this.Y = ip.Y; + } + }; + + + //------------------------------------------------------------------------------ + // PolyTree & PolyNode classes + //------------------------------------------------------------------------------ + + internal class PolyTree : PolyNode + { + internal List m_AllPolys = new List(); + + //The GC probably handles this cleanup more efficiently ... + //~PolyTree(){Clear();} + + public void Clear() + { + for (int i = 0; i < m_AllPolys.Count; i++) + m_AllPolys[i] = null; + m_AllPolys.Clear(); + m_Childs.Clear(); + } + + public PolyNode GetFirst() + { + if (m_Childs.Count > 0) + return m_Childs[0]; + else + return null; + } + + public int Total + { + get + { + int result = m_AllPolys.Count; + //with negative offsets, ignore the hidden outer polygon ... + if (result > 0 && m_Childs[0] != m_AllPolys[0]) result--; + return result; + } + } + + } + + internal class PolyNode + { + internal PolyNode m_Parent; + internal Path m_polygon = new Path(); + internal int m_Index; + internal JoinType m_jointype; + internal EndType m_endtype; + internal List m_Childs = new List(); + + private bool IsHoleNode() + { + bool result = true; + PolyNode node = m_Parent; + while (node != null) + { + result = !result; + node = node.m_Parent; + } + return result; + } + + public int ChildCount + { + get { return m_Childs.Count; } + } + + public Path Contour + { + get { return m_polygon; } + } + + internal void AddChild(PolyNode Child) + { + int cnt = m_Childs.Count; + m_Childs.Add(Child); + Child.m_Parent = this; + Child.m_Index = cnt; + } + + public PolyNode GetNext() + { + if (m_Childs.Count > 0) + return m_Childs[0]; + else + return GetNextSiblingUp(); + } + + internal PolyNode GetNextSiblingUp() + { + if (m_Parent == null) + return null; + else if (m_Index == m_Parent.m_Childs.Count - 1) + return m_Parent.GetNextSiblingUp(); + else + return m_Parent.m_Childs[m_Index + 1]; + } + + public List Childs + { + get { return m_Childs; } + } + + public PolyNode Parent + { + get { return m_Parent; } + } + + public bool IsHole + { + get { return IsHoleNode(); } + } + + public bool IsOpen { get; set; } + } + + + //------------------------------------------------------------------------------ + // Int128 struct (enables safe math on signed 64bit integers) + // eg Int128 val1((Int64)9223372036854775807); //ie 2^63 -1 + // Int128 val2((Int64)9223372036854775807); + // Int128 val3 = val1 * val2; + // val3.ToString => "85070591730234615847396907784232501249" (8.5e+37) + //------------------------------------------------------------------------------ + + internal struct Int128 + { + private Int64 hi; + private UInt64 lo; + + public Int128(Int64 _lo) + { + lo = (UInt64)_lo; + if (_lo < 0) hi = -1; + else hi = 0; + } + + public Int128(Int64 _hi, UInt64 _lo) + { + lo = _lo; + hi = _hi; + } + + public Int128(Int128 val) + { + hi = val.hi; + lo = val.lo; + } + + public bool IsNegative() + { + return hi < 0; + } + + public static bool operator ==(Int128 val1, Int128 val2) + { + if ((object)val1 == (object)val2) return true; + else if ((object)val1 == null || (object)val2 == null) return false; + return (val1.hi == val2.hi && val1.lo == val2.lo); + } + + public static bool operator !=(Int128 val1, Int128 val2) + { + return !(val1 == val2); + } + + public override bool Equals(System.Object obj) + { + if (obj == null || !(obj is Int128)) + return false; + Int128 i128 = (Int128)obj; + return (i128.hi == hi && i128.lo == lo); + } + + public override int GetHashCode() + { + return hi.GetHashCode() ^ lo.GetHashCode(); + } + + public static bool operator >(Int128 val1, Int128 val2) + { + if (val1.hi != val2.hi) + return val1.hi > val2.hi; + else + return val1.lo > val2.lo; + } + + public static bool operator <(Int128 val1, Int128 val2) + { + if (val1.hi != val2.hi) + return val1.hi < val2.hi; + else + return val1.lo < val2.lo; + } + + public static Int128 operator +(Int128 lhs, Int128 rhs) + { + lhs.hi += rhs.hi; + lhs.lo += rhs.lo; + if (lhs.lo < rhs.lo) lhs.hi++; + return lhs; + } + + public static Int128 operator -(Int128 lhs, Int128 rhs) + { + return lhs + -rhs; + } + + public static Int128 operator -(Int128 val) + { + if (val.lo == 0) + return new Int128(-val.hi, 0); + else + return new Int128(~val.hi, ~val.lo + 1); + } + + public static explicit operator double(Int128 val) + { + const double shift64 = 18446744073709551616.0; //2^64 + if (val.hi < 0) + { + if (val.lo == 0) + return (double)val.hi * shift64; + else + return -(double)(~val.lo + ~val.hi * shift64); + } + else + return (double)(val.lo + val.hi * shift64); + } + + //nb: Constructing two new Int128 objects every time we want to multiply longs + //is slow. So, although calling the Int128Mul method doesn't look as clean, the + //code runs significantly faster than if we'd used the * operator. + + public static Int128 Int128Mul(Int64 lhs, Int64 rhs) + { + bool negate = (lhs < 0) != (rhs < 0); + if (lhs < 0) lhs = -lhs; + if (rhs < 0) rhs = -rhs; + UInt64 int1Hi = (UInt64)lhs >> 32; + UInt64 int1Lo = (UInt64)lhs & 0xFFFFFFFF; + UInt64 int2Hi = (UInt64)rhs >> 32; + UInt64 int2Lo = (UInt64)rhs & 0xFFFFFFFF; + + //nb: see comments in clipper.pas + UInt64 a = int1Hi * int2Hi; + UInt64 b = int1Lo * int2Lo; + UInt64 c = int1Hi * int2Lo + int1Lo * int2Hi; + + UInt64 lo; + Int64 hi; + hi = (Int64)(a + (c >> 32)); + + unchecked { lo = (c << 32) + b; } + if (lo < b) hi++; + Int128 result = new Int128(hi, lo); + return negate ? -result : result; + } + + }; + + //------------------------------------------------------------------------------ + //------------------------------------------------------------------------------ + + internal struct IntPoint + { + public cInt X; + public cInt Y; +#if use_xyz + public cInt Z; + + public IntPoint(cInt x, cInt y, cInt z = 0) + { + this.X = x; this.Y = y; this.Z = z; + } + + public IntPoint(double x, double y, double z = 0) + { + this.X = (cInt)x; this.Y = (cInt)y; this.Z = (cInt)z; + } + + public IntPoint(DoublePoint dp) + { + this.X = (cInt)dp.X; this.Y = (cInt)dp.Y; this.Z = 0; + } + + public IntPoint(IntPoint pt) + { + this.X = pt.X; this.Y = pt.Y; this.Z = pt.Z; + } +#else + public IntPoint(cInt X, cInt Y) + { + this.X = X; this.Y = Y; + } + public IntPoint(double x, double y) + { + this.X = (cInt)x; this.Y = (cInt)y; + } + + public IntPoint(IntPoint pt) + { + this.X = pt.X; this.Y = pt.Y; + } +#endif + + public static bool operator ==(IntPoint a, IntPoint b) + { + return a.X == b.X && a.Y == b.Y; + } + + public static bool operator !=(IntPoint a, IntPoint b) + { + return a.X != b.X || a.Y != b.Y; + } + + public override bool Equals(object obj) + { + if (obj == null) return false; + if (obj is IntPoint) + { + IntPoint a = (IntPoint)obj; + return (X == a.X) && (Y == a.Y); + } + else return false; + } + + public override int GetHashCode() + { + //simply prevents a compiler warning + return base.GetHashCode(); + } + + }// end struct IntPoint + + internal struct IntRect + { + public cInt left; + public cInt top; + public cInt right; + public cInt bottom; + + public IntRect(cInt l, cInt t, cInt r, cInt b) + { + this.left = l; this.top = t; + this.right = r; this.bottom = b; + } + public IntRect(IntRect ir) + { + this.left = ir.left; this.top = ir.top; + this.right = ir.right; this.bottom = ir.bottom; + } + } + + internal enum ClipType { ctIntersection, ctUnion, ctDifference, ctXor }; + internal enum PolyType { ptSubject, ptClip }; + + //By far the most widely used winding rules for polygon filling are + //EvenOdd & NonZero (GDI, GDI+, XLib, OpenGL, Cairo, AGG, Quartz, SVG, Gr32) + //Others rules include Positive, Negative and ABS_GTR_EQ_TWO (only in OpenGL) + //see http://glprogramming.com/red/chapter11.html + internal enum PolyFillType { pftEvenOdd, pftNonZero, pftPositive, pftNegative }; + + internal enum JoinType { jtSquare, jtRound, jtMiter }; + internal enum EndType { etClosedPolygon, etClosedLine, etOpenButt, etOpenSquare, etOpenRound }; + + internal enum EdgeSide {esLeft, esRight}; + internal enum Direction {dRightToLeft, dLeftToRight}; + + internal class TEdge { + internal IntPoint Bot; + internal IntPoint Curr; //current (updated for every new scanbeam) + internal IntPoint Top; + internal IntPoint Delta; + internal double Dx; + internal PolyType PolyTyp; + internal EdgeSide Side; //side only refers to current side of solution poly + internal int WindDelta; //1 or -1 depending on winding direction + internal int WindCnt; + internal int WindCnt2; //winding count of the opposite polytype + internal int OutIdx; + internal TEdge Next; + internal TEdge Prev; + internal TEdge NextInLML; + internal TEdge NextInAEL; + internal TEdge PrevInAEL; + internal TEdge NextInSEL; + internal TEdge PrevInSEL; + }; + + internal class IntersectNode + { + internal TEdge Edge1; + internal TEdge Edge2; + internal IntPoint Pt; + }; + + internal class MyIntersectNodeSort : IComparer + { + public int Compare(IntersectNode node1, IntersectNode node2) + { + cInt i = node2.Pt.Y - node1.Pt.Y; + if (i > 0) return 1; + else if (i < 0) return -1; + else return 0; + } + } + + internal class LocalMinima + { + internal cInt Y; + internal TEdge LeftBound; + internal TEdge RightBound; + internal LocalMinima Next; + }; + + internal class Scanbeam + { + internal cInt Y; + internal Scanbeam Next; + }; + + internal class Maxima + { + internal cInt X; + internal Maxima Next; + internal Maxima Prev; + }; + + //OutRec: contains a path in the clipping solution. Edges in the AEL will + //carry a pointer to an OutRec when they are part of the clipping solution. + internal class OutRec + { + internal int Idx; + internal bool IsHole; + internal bool IsOpen; + internal OutRec FirstLeft; //see comments in clipper.pas + internal OutPt Pts; + internal OutPt BottomPt; + internal PolyNode PolyNode; + }; + + internal class OutPt + { + internal int Idx; + internal IntPoint Pt; + internal OutPt Next; + internal OutPt Prev; + }; + + internal class Join + { + internal OutPt OutPt1; + internal OutPt OutPt2; + internal IntPoint OffPt; + }; + + internal class ClipperBase + { + internal const double horizontal = -3.4E+38; + internal const int Skip = -2; + internal const int Unassigned = -1; + internal const double tolerance = 1.0E-20; + internal static bool near_zero(double val){return (val > -tolerance) && (val < tolerance);} + +#if use_int32 + public const cInt loRange = 0x7FFF; + public const cInt hiRange = 0x7FFF; +#else + public const cInt loRange = 0x3FFFFFFF; + public const cInt hiRange = 0x3FFFFFFFFFFFFFFFL; +#endif + + internal LocalMinima m_MinimaList; + internal LocalMinima m_CurrentLM; + internal List> m_edges = new List>(); + internal Scanbeam m_Scanbeam; + internal List m_PolyOuts; + internal TEdge m_ActiveEdges; + internal bool m_UseFullRange; + internal bool m_HasOpenPaths; + + //------------------------------------------------------------------------------ + + public bool PreserveCollinear + { + get; + set; + } + //------------------------------------------------------------------------------ + + public void Swap(ref cInt val1, ref cInt val2) + { + cInt tmp = val1; + val1 = val2; + val2 = tmp; + } + //------------------------------------------------------------------------------ + + internal static bool IsHorizontal(TEdge e) + { + return e.Delta.Y == 0; + } + //------------------------------------------------------------------------------ + + internal bool PointIsVertex(IntPoint pt, OutPt pp) + { + OutPt pp2 = pp; + do + { + if (pp2.Pt == pt) return true; + pp2 = pp2.Next; + } + while (pp2 != pp); + return false; + } + //------------------------------------------------------------------------------ + + internal bool PointOnLineSegment(IntPoint pt, + IntPoint linePt1, IntPoint linePt2, bool UseFullRange) + { + if (UseFullRange) + return ((pt.X == linePt1.X) && (pt.Y == linePt1.Y)) || + ((pt.X == linePt2.X) && (pt.Y == linePt2.Y)) || + (((pt.X > linePt1.X) == (pt.X < linePt2.X)) && + ((pt.Y > linePt1.Y) == (pt.Y < linePt2.Y)) && + ((Int128.Int128Mul((pt.X - linePt1.X), (linePt2.Y - linePt1.Y)) == + Int128.Int128Mul((linePt2.X - linePt1.X), (pt.Y - linePt1.Y))))); + else + return ((pt.X == linePt1.X) && (pt.Y == linePt1.Y)) || + ((pt.X == linePt2.X) && (pt.Y == linePt2.Y)) || + (((pt.X > linePt1.X) == (pt.X < linePt2.X)) && + ((pt.Y > linePt1.Y) == (pt.Y < linePt2.Y)) && + ((pt.X - linePt1.X) * (linePt2.Y - linePt1.Y) == + (linePt2.X - linePt1.X) * (pt.Y - linePt1.Y))); + } + //------------------------------------------------------------------------------ + + internal bool PointOnPolygon(IntPoint pt, OutPt pp, bool UseFullRange) + { + OutPt pp2 = pp; + while (true) + { + if (PointOnLineSegment(pt, pp2.Pt, pp2.Next.Pt, UseFullRange)) + return true; + pp2 = pp2.Next; + if (pp2 == pp) break; + } + return false; + } + //------------------------------------------------------------------------------ + + internal static bool SlopesEqual(TEdge e1, TEdge e2, bool UseFullRange) + { + if (UseFullRange) + return Int128.Int128Mul(e1.Delta.Y, e2.Delta.X) == + Int128.Int128Mul(e1.Delta.X, e2.Delta.Y); + else return (cInt)(e1.Delta.Y) * (e2.Delta.X) == + (cInt)(e1.Delta.X) * (e2.Delta.Y); + } + //------------------------------------------------------------------------------ + + internal static bool SlopesEqual(IntPoint pt1, IntPoint pt2, + IntPoint pt3, bool UseFullRange) + { + if (UseFullRange) + return Int128.Int128Mul(pt1.Y - pt2.Y, pt2.X - pt3.X) == + Int128.Int128Mul(pt1.X - pt2.X, pt2.Y - pt3.Y); + else return + (cInt)(pt1.Y - pt2.Y) * (pt2.X - pt3.X) - (cInt)(pt1.X - pt2.X) * (pt2.Y - pt3.Y) == 0; + } + //------------------------------------------------------------------------------ + + internal static bool SlopesEqual(IntPoint pt1, IntPoint pt2, + IntPoint pt3, IntPoint pt4, bool UseFullRange) + { + if (UseFullRange) + return Int128.Int128Mul(pt1.Y - pt2.Y, pt3.X - pt4.X) == + Int128.Int128Mul(pt1.X - pt2.X, pt3.Y - pt4.Y); + else return + (cInt)(pt1.Y - pt2.Y) * (pt3.X - pt4.X) - (cInt)(pt1.X - pt2.X) * (pt3.Y - pt4.Y) == 0; + } + //------------------------------------------------------------------------------ + + internal ClipperBase() //constructor (nb: no external instantiation) + { + m_MinimaList = null; + m_CurrentLM = null; + m_UseFullRange = false; + m_HasOpenPaths = false; + } + //------------------------------------------------------------------------------ + + public virtual void Clear() + { + DisposeLocalMinimaList(); + for (int i = 0; i < m_edges.Count; ++i) + { + for (int j = 0; j < m_edges[i].Count; ++j) m_edges[i][j] = null; + m_edges[i].Clear(); + } + m_edges.Clear(); + m_UseFullRange = false; + m_HasOpenPaths = false; + } + //------------------------------------------------------------------------------ + + private void DisposeLocalMinimaList() + { + while( m_MinimaList != null ) + { + LocalMinima tmpLm = m_MinimaList.Next; + m_MinimaList = null; + m_MinimaList = tmpLm; + } + m_CurrentLM = null; + } + //------------------------------------------------------------------------------ + + void RangeTest(IntPoint Pt, ref bool useFullRange) + { + if (useFullRange) + { + if (Pt.X > hiRange || Pt.Y > hiRange || -Pt.X > hiRange || -Pt.Y > hiRange) + throw new ClipperException("Coordinate outside allowed range"); + } + else if (Pt.X > loRange || Pt.Y > loRange || -Pt.X > loRange || -Pt.Y > loRange) + { + useFullRange = true; + RangeTest(Pt, ref useFullRange); + } + } + //------------------------------------------------------------------------------ + + private void InitEdge(TEdge e, TEdge eNext, + TEdge ePrev, IntPoint pt) + { + e.Next = eNext; + e.Prev = ePrev; + e.Curr = pt; + e.OutIdx = Unassigned; + } + //------------------------------------------------------------------------------ + + private void InitEdge2(TEdge e, PolyType polyType) + { + if (e.Curr.Y >= e.Next.Curr.Y) + { + e.Bot = e.Curr; + e.Top = e.Next.Curr; + } + else + { + e.Top = e.Curr; + e.Bot = e.Next.Curr; + } + SetDx(e); + e.PolyTyp = polyType; + } + //------------------------------------------------------------------------------ + + private TEdge FindNextLocMin(TEdge E) + { + TEdge E2; + for (;;) + { + while (E.Bot != E.Prev.Bot || E.Curr == E.Top) E = E.Next; + if (E.Dx != horizontal && E.Prev.Dx != horizontal) break; + while (E.Prev.Dx == horizontal) E = E.Prev; + E2 = E; + while (E.Dx == horizontal) E = E.Next; + if (E.Top.Y == E.Prev.Bot.Y) continue; //ie just an intermediate horz. + if (E2.Prev.Bot.X < E.Bot.X) E = E2; + break; + } + return E; + } + //------------------------------------------------------------------------------ + + private TEdge ProcessBound(TEdge E, bool LeftBoundIsForward) + { + TEdge EStart, Result = E; + TEdge Horz; + + if (Result.OutIdx == Skip) + { + //check if there are edges beyond the skip edge in the bound and if so + //create another LocMin and calling ProcessBound once more ... + E = Result; + if (LeftBoundIsForward) + { + while (E.Top.Y == E.Next.Bot.Y) E = E.Next; + while (E != Result && E.Dx == horizontal) E = E.Prev; + } + else + { + while (E.Top.Y == E.Prev.Bot.Y) E = E.Prev; + while (E != Result && E.Dx == horizontal) E = E.Next; + } + if (E == Result) + { + if (LeftBoundIsForward) Result = E.Next; + else Result = E.Prev; + } + else + { + //there are more edges in the bound beyond result starting with E + if (LeftBoundIsForward) + E = Result.Next; + else + E = Result.Prev; + LocalMinima locMin = new LocalMinima(); + locMin.Next = null; + locMin.Y = E.Bot.Y; + locMin.LeftBound = null; + locMin.RightBound = E; + E.WindDelta = 0; + Result = ProcessBound(E, LeftBoundIsForward); + InsertLocalMinima(locMin); + } + return Result; + } + + if (E.Dx == horizontal) + { + //We need to be careful with open paths because this may not be a + //true local minima (ie E may be following a skip edge). + //Also, consecutive horz. edges may start heading left before going right. + if (LeftBoundIsForward) EStart = E.Prev; + else EStart = E.Next; + if (EStart.Dx == horizontal) //ie an adjoining horizontal skip edge + { + if (EStart.Bot.X != E.Bot.X && EStart.Top.X != E.Bot.X) + ReverseHorizontal(E); + } + else if (EStart.Bot.X != E.Bot.X) + ReverseHorizontal(E); + } + + EStart = E; + if (LeftBoundIsForward) + { + while (Result.Top.Y == Result.Next.Bot.Y && Result.Next.OutIdx != Skip) + Result = Result.Next; + if (Result.Dx == horizontal && Result.Next.OutIdx != Skip) + { + //nb: at the top of a bound, horizontals are added to the bound + //only when the preceding edge attaches to the horizontal's left vertex + //unless a Skip edge is encountered when that becomes the top divide + Horz = Result; + while (Horz.Prev.Dx == horizontal) Horz = Horz.Prev; + if (Horz.Prev.Top.X > Result.Next.Top.X) Result = Horz.Prev; + } + while (E != Result) + { + E.NextInLML = E.Next; + if (E.Dx == horizontal && E != EStart && E.Bot.X != E.Prev.Top.X) + ReverseHorizontal(E); + E = E.Next; + } + if (E.Dx == horizontal && E != EStart && E.Bot.X != E.Prev.Top.X) + ReverseHorizontal(E); + Result = Result.Next; //move to the edge just beyond current bound + } + else + { + while (Result.Top.Y == Result.Prev.Bot.Y && Result.Prev.OutIdx != Skip) + Result = Result.Prev; + if (Result.Dx == horizontal && Result.Prev.OutIdx != Skip) + { + Horz = Result; + while (Horz.Next.Dx == horizontal) Horz = Horz.Next; + if (Horz.Next.Top.X == Result.Prev.Top.X || + Horz.Next.Top.X > Result.Prev.Top.X) Result = Horz.Next; + } + + while (E != Result) + { + E.NextInLML = E.Prev; + if (E.Dx == horizontal && E != EStart && E.Bot.X != E.Next.Top.X) + ReverseHorizontal(E); + E = E.Prev; + } + if (E.Dx == horizontal && E != EStart && E.Bot.X != E.Next.Top.X) + ReverseHorizontal(E); + Result = Result.Prev; //move to the edge just beyond current bound + } + return Result; + } + //------------------------------------------------------------------------------ + + + public bool AddPath(Path pg, PolyType polyType, bool Closed) + { +#if use_lines + if (!Closed && polyType == PolyType.ptClip) + throw new ClipperException("AddPath: Open paths must be subject."); +#else + if (!Closed) + throw new ClipperException("AddPath: Open paths have been disabled."); +#endif + + int highI = (int)pg.Count - 1; + if (Closed) while (highI > 0 && (pg[highI] == pg[0])) --highI; + while (highI > 0 && (pg[highI] == pg[highI - 1])) --highI; + if ((Closed && highI < 2) || (!Closed && highI < 1)) return false; + + //create a new edge array ... + List edges = new List(highI+1); + for (int i = 0; i <= highI; i++) edges.Add(new TEdge()); + + bool IsFlat = true; + + //1. Basic (first) edge initialization ... + edges[1].Curr = pg[1]; + RangeTest(pg[0], ref m_UseFullRange); + RangeTest(pg[highI], ref m_UseFullRange); + InitEdge(edges[0], edges[1], edges[highI], pg[0]); + InitEdge(edges[highI], edges[0], edges[highI - 1], pg[highI]); + for (int i = highI - 1; i >= 1; --i) + { + RangeTest(pg[i], ref m_UseFullRange); + InitEdge(edges[i], edges[i + 1], edges[i - 1], pg[i]); + } + TEdge eStart = edges[0]; + + //2. Remove duplicate vertices, and (when closed) collinear edges ... + TEdge E = eStart, eLoopStop = eStart; + for (;;) + { + //nb: allows matching start and end points when not Closed ... + if (E.Curr == E.Next.Curr && (Closed || E.Next != eStart)) + { + if (E == E.Next) break; + if (E == eStart) eStart = E.Next; + E = RemoveEdge(E); + eLoopStop = E; + continue; + } + if (E.Prev == E.Next) + break; //only two vertices + else if (Closed && + SlopesEqual(E.Prev.Curr, E.Curr, E.Next.Curr, m_UseFullRange) && + (!PreserveCollinear || + !Pt2IsBetweenPt1AndPt3(E.Prev.Curr, E.Curr, E.Next.Curr))) + { + //Collinear edges are allowed for open paths but in closed paths + //the default is to merge adjacent collinear edges into a single edge. + //However, if the PreserveCollinear property is enabled, only overlapping + //collinear edges (ie spikes) will be removed from closed paths. + if (E == eStart) eStart = E.Next; + E = RemoveEdge(E); + E = E.Prev; + eLoopStop = E; + continue; + } + E = E.Next; + if ((E == eLoopStop) || (!Closed && E.Next == eStart)) break; + } + + if ((!Closed && (E == E.Next)) || (Closed && (E.Prev == E.Next))) + return false; + + if (!Closed) + { + m_HasOpenPaths = true; + eStart.Prev.OutIdx = Skip; + } + + //3. Do second stage of edge initialization ... + E = eStart; + do + { + InitEdge2(E, polyType); + E = E.Next; + if (IsFlat && E.Curr.Y != eStart.Curr.Y) IsFlat = false; + } + while (E != eStart); + + //4. Finally, add edge bounds to LocalMinima list ... + + //Totally flat paths must be handled differently when adding them + //to LocalMinima list to avoid endless loops etc ... + if (IsFlat) + { + if (Closed) return false; + E.Prev.OutIdx = Skip; + LocalMinima locMin = new LocalMinima(); + locMin.Next = null; + locMin.Y = E.Bot.Y; + locMin.LeftBound = null; + locMin.RightBound = E; + locMin.RightBound.Side = EdgeSide.esRight; + locMin.RightBound.WindDelta = 0; + for ( ; ; ) + { + if (E.Bot.X != E.Prev.Top.X) ReverseHorizontal(E); + if (E.Next.OutIdx == Skip) break; + E.NextInLML = E.Next; + E = E.Next; + } + InsertLocalMinima(locMin); + m_edges.Add(edges); + return true; + } + + m_edges.Add(edges); + bool leftBoundIsForward; + TEdge EMin = null; + + //workaround to avoid an endless loop in the while loop below when + //open paths have matching start and end points ... + if (E.Prev.Bot == E.Prev.Top) E = E.Next; + + for (;;) + { + E = FindNextLocMin(E); + if (E == EMin) break; + else if (EMin == null) EMin = E; + + //E and E.Prev now share a local minima (left aligned if horizontal). + //Compare their slopes to find which starts which bound ... + LocalMinima locMin = new LocalMinima(); + locMin.Next = null; + locMin.Y = E.Bot.Y; + if (E.Dx < E.Prev.Dx) + { + locMin.LeftBound = E.Prev; + locMin.RightBound = E; + leftBoundIsForward = false; //Q.nextInLML = Q.prev + } else + { + locMin.LeftBound = E; + locMin.RightBound = E.Prev; + leftBoundIsForward = true; //Q.nextInLML = Q.next + } + locMin.LeftBound.Side = EdgeSide.esLeft; + locMin.RightBound.Side = EdgeSide.esRight; + + if (!Closed) locMin.LeftBound.WindDelta = 0; + else if (locMin.LeftBound.Next == locMin.RightBound) + locMin.LeftBound.WindDelta = -1; + else locMin.LeftBound.WindDelta = 1; + locMin.RightBound.WindDelta = -locMin.LeftBound.WindDelta; + + E = ProcessBound(locMin.LeftBound, leftBoundIsForward); + if (E.OutIdx == Skip) E = ProcessBound(E, leftBoundIsForward); + + TEdge E2 = ProcessBound(locMin.RightBound, !leftBoundIsForward); + if (E2.OutIdx == Skip) E2 = ProcessBound(E2, !leftBoundIsForward); + + if (locMin.LeftBound.OutIdx == Skip) + locMin.LeftBound = null; + else if (locMin.RightBound.OutIdx == Skip) + locMin.RightBound = null; + InsertLocalMinima(locMin); + if (!leftBoundIsForward) E = E2; + } + return true; + + } + //------------------------------------------------------------------------------ + + public bool AddPaths(Paths ppg, PolyType polyType, bool closed) + { + bool result = false; + for (int i = 0; i < ppg.Count; ++i) + if (AddPath(ppg[i], polyType, closed)) result = true; + return result; + } + //------------------------------------------------------------------------------ + + internal bool Pt2IsBetweenPt1AndPt3(IntPoint pt1, IntPoint pt2, IntPoint pt3) + { + if ((pt1 == pt3) || (pt1 == pt2) || (pt3 == pt2)) return false; + else if (pt1.X != pt3.X) return (pt2.X > pt1.X) == (pt2.X < pt3.X); + else return (pt2.Y > pt1.Y) == (pt2.Y < pt3.Y); + } + //------------------------------------------------------------------------------ + + TEdge RemoveEdge(TEdge e) + { + //removes e from double_linked_list (but without removing from memory) + e.Prev.Next = e.Next; + e.Next.Prev = e.Prev; + TEdge result = e.Next; + e.Prev = null; //flag as removed (see ClipperBase.Clear) + return result; + } + //------------------------------------------------------------------------------ + + private void SetDx(TEdge e) + { + e.Delta.X = (e.Top.X - e.Bot.X); + e.Delta.Y = (e.Top.Y - e.Bot.Y); + if (e.Delta.Y == 0) e.Dx = horizontal; + else e.Dx = (double)(e.Delta.X) / (e.Delta.Y); + } + //--------------------------------------------------------------------------- + + private void InsertLocalMinima(LocalMinima newLm) + { + if( m_MinimaList == null ) + { + m_MinimaList = newLm; + } + else if( newLm.Y >= m_MinimaList.Y ) + { + newLm.Next = m_MinimaList; + m_MinimaList = newLm; + } else + { + LocalMinima tmpLm = m_MinimaList; + while( tmpLm.Next != null && ( newLm.Y < tmpLm.Next.Y ) ) + tmpLm = tmpLm.Next; + newLm.Next = tmpLm.Next; + tmpLm.Next = newLm; + } + } + //------------------------------------------------------------------------------ + + internal Boolean PopLocalMinima(cInt Y, out LocalMinima current) + { + current = m_CurrentLM; + if (m_CurrentLM != null && m_CurrentLM.Y == Y) + { + m_CurrentLM = m_CurrentLM.Next; + return true; + } + return false; + } + //------------------------------------------------------------------------------ + + private void ReverseHorizontal(TEdge e) + { + //swap horizontal edges' top and bottom x's so they follow the natural + //progression of the bounds - ie so their xbots will align with the + //adjoining lower edge. [Helpful in the ProcessHorizontal() method.] + Swap(ref e.Top.X, ref e.Bot.X); +#if use_xyz + Swap(ref e.Top.Z, ref e.Bot.Z); +#endif + } + //------------------------------------------------------------------------------ + + internal virtual void Reset() + { + m_CurrentLM = m_MinimaList; + if (m_CurrentLM == null) return; //ie nothing to process + + //reset all edges ... + m_Scanbeam = null; + LocalMinima lm = m_MinimaList; + while (lm != null) + { + InsertScanbeam(lm.Y); + TEdge e = lm.LeftBound; + if (e != null) + { + e.Curr = e.Bot; + e.OutIdx = Unassigned; + } + e = lm.RightBound; + if (e != null) + { + e.Curr = e.Bot; + e.OutIdx = Unassigned; + } + lm = lm.Next; + } + m_ActiveEdges = null; + } + //------------------------------------------------------------------------------ + + public static IntRect GetBounds(Paths paths) + { + int i = 0, cnt = paths.Count; + while (i < cnt && paths[i].Count == 0) i++; + if (i == cnt) return new IntRect(0,0,0,0); + IntRect result = new IntRect(); + result.left = paths[i][0].X; + result.right = result.left; + result.top = paths[i][0].Y; + result.bottom = result.top; + for (; i < cnt; i++) + for (int j = 0; j < paths[i].Count; j++) + { + if (paths[i][j].X < result.left) result.left = paths[i][j].X; + else if (paths[i][j].X > result.right) result.right = paths[i][j].X; + if (paths[i][j].Y < result.top) result.top = paths[i][j].Y; + else if (paths[i][j].Y > result.bottom) result.bottom = paths[i][j].Y; + } + return result; + } + //------------------------------------------------------------------------------ + + internal void InsertScanbeam(cInt Y) + { + //single-linked list: sorted descending, ignoring dups. + if (m_Scanbeam == null) + { + m_Scanbeam = new Scanbeam(); + m_Scanbeam.Next = null; + m_Scanbeam.Y = Y; + } + else if (Y > m_Scanbeam.Y) + { + Scanbeam newSb = new Scanbeam(); + newSb.Y = Y; + newSb.Next = m_Scanbeam; + m_Scanbeam = newSb; + } + else + { + Scanbeam sb2 = m_Scanbeam; + while (sb2.Next != null && (Y <= sb2.Next.Y)) sb2 = sb2.Next; + if (Y == sb2.Y) return; //ie ignores duplicates + Scanbeam newSb = new Scanbeam(); + newSb.Y = Y; + newSb.Next = sb2.Next; + sb2.Next = newSb; + } + } + //------------------------------------------------------------------------------ + + internal Boolean PopScanbeam(out cInt Y) + { + if (m_Scanbeam == null) + { + Y = 0; + return false; + } + Y = m_Scanbeam.Y; + m_Scanbeam = m_Scanbeam.Next; + return true; + } + //------------------------------------------------------------------------------ + + internal Boolean LocalMinimaPending() + { + return (m_CurrentLM != null); + } + //------------------------------------------------------------------------------ + + internal OutRec CreateOutRec() + { + OutRec result = new OutRec(); + result.Idx = Unassigned; + result.IsHole = false; + result.IsOpen = false; + result.FirstLeft = null; + result.Pts = null; + result.BottomPt = null; + result.PolyNode = null; + m_PolyOuts.Add(result); + result.Idx = m_PolyOuts.Count - 1; + return result; + } + //------------------------------------------------------------------------------ + + internal void DisposeOutRec(int index) + { + OutRec outRec = m_PolyOuts[index]; + outRec.Pts = null; + outRec = null; + m_PolyOuts[index] = null; + } + //------------------------------------------------------------------------------ + + internal void UpdateEdgeIntoAEL(ref TEdge e) + { + if (e.NextInLML == null) + throw new ClipperException("UpdateEdgeIntoAEL: invalid call"); + TEdge AelPrev = e.PrevInAEL; + TEdge AelNext = e.NextInAEL; + e.NextInLML.OutIdx = e.OutIdx; + if (AelPrev != null) + AelPrev.NextInAEL = e.NextInLML; + else m_ActiveEdges = e.NextInLML; + if (AelNext != null) + AelNext.PrevInAEL = e.NextInLML; + e.NextInLML.Side = e.Side; + e.NextInLML.WindDelta = e.WindDelta; + e.NextInLML.WindCnt = e.WindCnt; + e.NextInLML.WindCnt2 = e.WindCnt2; + e = e.NextInLML; + e.Curr = e.Bot; + e.PrevInAEL = AelPrev; + e.NextInAEL = AelNext; + if (!IsHorizontal(e)) InsertScanbeam(e.Top.Y); + } + //------------------------------------------------------------------------------ + + internal void SwapPositionsInAEL(TEdge edge1, TEdge edge2) + { + //check that one or other edge hasn't already been removed from AEL ... + if (edge1.NextInAEL == edge1.PrevInAEL || + edge2.NextInAEL == edge2.PrevInAEL) return; + + if (edge1.NextInAEL == edge2) + { + TEdge next = edge2.NextInAEL; + if (next != null) + next.PrevInAEL = edge1; + TEdge prev = edge1.PrevInAEL; + if (prev != null) + prev.NextInAEL = edge2; + edge2.PrevInAEL = prev; + edge2.NextInAEL = edge1; + edge1.PrevInAEL = edge2; + edge1.NextInAEL = next; + } + else if (edge2.NextInAEL == edge1) + { + TEdge next = edge1.NextInAEL; + if (next != null) + next.PrevInAEL = edge2; + TEdge prev = edge2.PrevInAEL; + if (prev != null) + prev.NextInAEL = edge1; + edge1.PrevInAEL = prev; + edge1.NextInAEL = edge2; + edge2.PrevInAEL = edge1; + edge2.NextInAEL = next; + } + else + { + TEdge next = edge1.NextInAEL; + TEdge prev = edge1.PrevInAEL; + edge1.NextInAEL = edge2.NextInAEL; + if (edge1.NextInAEL != null) + edge1.NextInAEL.PrevInAEL = edge1; + edge1.PrevInAEL = edge2.PrevInAEL; + if (edge1.PrevInAEL != null) + edge1.PrevInAEL.NextInAEL = edge1; + edge2.NextInAEL = next; + if (edge2.NextInAEL != null) + edge2.NextInAEL.PrevInAEL = edge2; + edge2.PrevInAEL = prev; + if (edge2.PrevInAEL != null) + edge2.PrevInAEL.NextInAEL = edge2; + } + + if (edge1.PrevInAEL == null) + m_ActiveEdges = edge1; + else if (edge2.PrevInAEL == null) + m_ActiveEdges = edge2; + } + //------------------------------------------------------------------------------ + + internal void DeleteFromAEL(TEdge e) + { + TEdge AelPrev = e.PrevInAEL; + TEdge AelNext = e.NextInAEL; + if (AelPrev == null && AelNext == null && (e != m_ActiveEdges)) + return; //already deleted + if (AelPrev != null) + AelPrev.NextInAEL = AelNext; + else m_ActiveEdges = AelNext; + if (AelNext != null) + AelNext.PrevInAEL = AelPrev; + e.NextInAEL = null; + e.PrevInAEL = null; + } + //------------------------------------------------------------------------------ + + } //end ClipperBase + + internal class Clipper : ClipperBase + { + //InitOptions that can be passed to the constructor ... + public const int ioReverseSolution = 1; + public const int ioStrictlySimple = 2; + public const int ioPreserveCollinear = 4; + + private ClipType m_ClipType; + private Maxima m_Maxima; + private TEdge m_SortedEdges; + private List m_IntersectList; + IComparer m_IntersectNodeComparer; + private bool m_ExecuteLocked; + private PolyFillType m_ClipFillType; + private PolyFillType m_SubjFillType; + private List m_Joins; + private List m_GhostJoins; + private bool m_UsingPolyTree; +#if use_xyz + public delegate void ZFillCallback(IntPoint bot1, IntPoint top1, + IntPoint bot2, IntPoint top2, ref IntPoint pt); + public ZFillCallback ZFillFunction { get; set; } +#endif + public Clipper(int InitOptions = 0): base() //constructor + { + m_Scanbeam = null; + m_Maxima = null; + m_ActiveEdges = null; + m_SortedEdges = null; + m_IntersectList = new List(); + m_IntersectNodeComparer = new MyIntersectNodeSort(); + m_ExecuteLocked = false; + m_UsingPolyTree = false; + m_PolyOuts = new List(); + m_Joins = new List(); + m_GhostJoins = new List(); + ReverseSolution = (ioReverseSolution & InitOptions) != 0; + StrictlySimple = (ioStrictlySimple & InitOptions) != 0; + PreserveCollinear = (ioPreserveCollinear & InitOptions) != 0; +#if use_xyz + ZFillFunction = null; +#endif + } + //------------------------------------------------------------------------------ + + private void InsertMaxima(cInt X) + { + //double-linked list: sorted ascending, ignoring dups. + Maxima newMax = new Maxima(); + newMax.X = X; + if (m_Maxima == null) + { + m_Maxima = newMax; + m_Maxima.Next = null; + m_Maxima.Prev = null; + } + else if (X < m_Maxima.X) + { + newMax.Next = m_Maxima; + newMax.Prev = null; + m_Maxima = newMax; + } + else + { + Maxima m = m_Maxima; + while (m.Next != null && (X >= m.Next.X)) m = m.Next; + if (X == m.X) return; //ie ignores duplicates (& CG to clean up newMax) + //insert newMax between m and m.Next ... + newMax.Next = m.Next; + newMax.Prev = m; + if (m.Next != null) m.Next.Prev = newMax; + m.Next = newMax; + } + } + //------------------------------------------------------------------------------ + + public bool ReverseSolution + { + get; + set; + } + //------------------------------------------------------------------------------ + + public bool StrictlySimple + { + get; + set; + } + //------------------------------------------------------------------------------ + + public bool Execute(ClipType clipType, Paths solution, + PolyFillType FillType = PolyFillType.pftEvenOdd) + { + return Execute(clipType, solution, FillType, FillType); + } + //------------------------------------------------------------------------------ + + public bool Execute(ClipType clipType, PolyTree polytree, + PolyFillType FillType = PolyFillType.pftEvenOdd) + { + return Execute(clipType, polytree, FillType, FillType); + } + //------------------------------------------------------------------------------ + + public bool Execute(ClipType clipType, Paths solution, + PolyFillType subjFillType, PolyFillType clipFillType) + { + if (m_ExecuteLocked) return false; + if (m_HasOpenPaths) throw + new ClipperException("Error: PolyTree struct is needed for open path clipping."); + + m_ExecuteLocked = true; + solution.Clear(); + m_SubjFillType = subjFillType; + m_ClipFillType = clipFillType; + m_ClipType = clipType; + m_UsingPolyTree = false; + bool succeeded; + try + { + succeeded = ExecuteInternal(); + //build the return polygons ... + if (succeeded) BuildResult(solution); + } + finally + { + DisposeAllPolyPts(); + m_ExecuteLocked = false; + } + return succeeded; + } + //------------------------------------------------------------------------------ + + public bool Execute(ClipType clipType, PolyTree polytree, + PolyFillType subjFillType, PolyFillType clipFillType) + { + if (m_ExecuteLocked) return false; + m_ExecuteLocked = true; + m_SubjFillType = subjFillType; + m_ClipFillType = clipFillType; + m_ClipType = clipType; + m_UsingPolyTree = true; + bool succeeded; + try + { + succeeded = ExecuteInternal(); + //build the return polygons ... + if (succeeded) BuildResult2(polytree); + } + finally + { + DisposeAllPolyPts(); + m_ExecuteLocked = false; + } + return succeeded; + } + //------------------------------------------------------------------------------ + + internal void FixHoleLinkage(OutRec outRec) + { + //skip if an outermost polygon or + //already already points to the correct FirstLeft ... + if (outRec.FirstLeft == null || + (outRec.IsHole != outRec.FirstLeft.IsHole && + outRec.FirstLeft.Pts != null)) return; + + OutRec orfl = outRec.FirstLeft; + while (orfl != null && ((orfl.IsHole == outRec.IsHole) || orfl.Pts == null)) + orfl = orfl.FirstLeft; + outRec.FirstLeft = orfl; + } + //------------------------------------------------------------------------------ + + private bool ExecuteInternal() + { + try + { + Reset(); + m_SortedEdges = null; + m_Maxima = null; + + cInt botY, topY; + if (!PopScanbeam(out botY)) return false; + InsertLocalMinimaIntoAEL(botY); + while (PopScanbeam(out topY) || LocalMinimaPending()) + { + ProcessHorizontals(); + m_GhostJoins.Clear(); + if (!ProcessIntersections(topY)) return false; + ProcessEdgesAtTopOfScanbeam(topY); + botY = topY; + InsertLocalMinimaIntoAEL(botY); + } + + //fix orientations ... + foreach (OutRec outRec in m_PolyOuts) + { + if (outRec.Pts == null || outRec.IsOpen) continue; + if ((outRec.IsHole ^ ReverseSolution) == (Area(outRec) > 0)) + ReversePolyPtLinks(outRec.Pts); + } + + JoinCommonEdges(); + + foreach (OutRec outRec in m_PolyOuts) + { + if (outRec.Pts == null) + continue; + else if (outRec.IsOpen) + FixupOutPolyline(outRec); + else + FixupOutPolygon(outRec); + } + + if (StrictlySimple) DoSimplePolygons(); + return true; + } + //catch { return false; } + finally + { + m_Joins.Clear(); + m_GhostJoins.Clear(); + } + } + //------------------------------------------------------------------------------ + + private void DisposeAllPolyPts(){ + for (int i = 0; i < m_PolyOuts.Count; ++i) DisposeOutRec(i); + m_PolyOuts.Clear(); + } + //------------------------------------------------------------------------------ + + private void AddJoin(OutPt Op1, OutPt Op2, IntPoint OffPt) + { + Join j = new Join(); + j.OutPt1 = Op1; + j.OutPt2 = Op2; + j.OffPt = OffPt; + m_Joins.Add(j); + } + //------------------------------------------------------------------------------ + + private void AddGhostJoin(OutPt Op, IntPoint OffPt) + { + Join j = new Join(); + j.OutPt1 = Op; + j.OffPt = OffPt; + m_GhostJoins.Add(j); + } + //------------------------------------------------------------------------------ + +#if use_xyz + internal void SetZ(ref IntPoint pt, TEdge e1, TEdge e2) + { + if (pt.Z != 0 || ZFillFunction == null) return; + else if (pt == e1.Bot) pt.Z = e1.Bot.Z; + else if (pt == e1.Top) pt.Z = e1.Top.Z; + else if (pt == e2.Bot) pt.Z = e2.Bot.Z; + else if (pt == e2.Top) pt.Z = e2.Top.Z; + else ZFillFunction(e1.Bot, e1.Top, e2.Bot, e2.Top, ref pt); + } + //------------------------------------------------------------------------------ +#endif + + private void InsertLocalMinimaIntoAEL(cInt botY) + { + LocalMinima lm; + while (PopLocalMinima(botY, out lm)) + { + TEdge lb = lm.LeftBound; + TEdge rb = lm.RightBound; + + OutPt Op1 = null; + if (lb == null) + { + InsertEdgeIntoAEL(rb, null); + SetWindingCount(rb); + if (IsContributing(rb)) + Op1 = AddOutPt(rb, rb.Bot); + } + else if (rb == null) + { + InsertEdgeIntoAEL(lb, null); + SetWindingCount(lb); + if (IsContributing(lb)) + Op1 = AddOutPt(lb, lb.Bot); + InsertScanbeam(lb.Top.Y); + } + else + { + InsertEdgeIntoAEL(lb, null); + InsertEdgeIntoAEL(rb, lb); + SetWindingCount(lb); + rb.WindCnt = lb.WindCnt; + rb.WindCnt2 = lb.WindCnt2; + if (IsContributing(lb)) + Op1 = AddLocalMinPoly(lb, rb, lb.Bot); + InsertScanbeam(lb.Top.Y); + } + + if (rb != null) + { + if (IsHorizontal(rb)) + { + if (rb.NextInLML != null) + InsertScanbeam(rb.NextInLML.Top.Y); + AddEdgeToSEL(rb); + } + else + InsertScanbeam(rb.Top.Y); + } + + if (lb == null || rb == null) continue; + + //if output polygons share an Edge with a horizontal rb, they'll need joining later ... + if (Op1 != null && IsHorizontal(rb) && + m_GhostJoins.Count > 0 && rb.WindDelta != 0) + { + for (int i = 0; i < m_GhostJoins.Count; i++) + { + //if the horizontal Rb and a 'ghost' horizontal overlap, then convert + //the 'ghost' join to a real join ready for later ... + Join j = m_GhostJoins[i]; + if (HorzSegmentsOverlap(j.OutPt1.Pt.X, j.OffPt.X, rb.Bot.X, rb.Top.X)) + AddJoin(j.OutPt1, Op1, j.OffPt); + } + } + + if (lb.OutIdx >= 0 && lb.PrevInAEL != null && + lb.PrevInAEL.Curr.X == lb.Bot.X && + lb.PrevInAEL.OutIdx >= 0 && + SlopesEqual(lb.PrevInAEL.Curr, lb.PrevInAEL.Top, lb.Curr, lb.Top, m_UseFullRange) && + lb.WindDelta != 0 && lb.PrevInAEL.WindDelta != 0) + { + OutPt Op2 = AddOutPt(lb.PrevInAEL, lb.Bot); + AddJoin(Op1, Op2, lb.Top); + } + + if( lb.NextInAEL != rb ) + { + + if (rb.OutIdx >= 0 && rb.PrevInAEL.OutIdx >= 0 && + SlopesEqual(rb.PrevInAEL.Curr, rb.PrevInAEL.Top, rb.Curr, rb.Top, m_UseFullRange) && + rb.WindDelta != 0 && rb.PrevInAEL.WindDelta != 0) + { + OutPt Op2 = AddOutPt(rb.PrevInAEL, rb.Bot); + AddJoin(Op1, Op2, rb.Top); + } + + TEdge e = lb.NextInAEL; + if (e != null) + while (e != rb) + { + //nb: For calculating winding counts etc, IntersectEdges() assumes + //that param1 will be to the right of param2 ABOVE the intersection ... + IntersectEdges(rb, e, lb.Curr); //order important here + e = e.NextInAEL; + } + } + } + } + //------------------------------------------------------------------------------ + + private void InsertEdgeIntoAEL(TEdge edge, TEdge startEdge) + { + if (m_ActiveEdges == null) + { + edge.PrevInAEL = null; + edge.NextInAEL = null; + m_ActiveEdges = edge; + } + else if (startEdge == null && E2InsertsBeforeE1(m_ActiveEdges, edge)) + { + edge.PrevInAEL = null; + edge.NextInAEL = m_ActiveEdges; + m_ActiveEdges.PrevInAEL = edge; + m_ActiveEdges = edge; + } + else + { + if (startEdge == null) startEdge = m_ActiveEdges; + while (startEdge.NextInAEL != null && + !E2InsertsBeforeE1(startEdge.NextInAEL, edge)) + startEdge = startEdge.NextInAEL; + edge.NextInAEL = startEdge.NextInAEL; + if (startEdge.NextInAEL != null) startEdge.NextInAEL.PrevInAEL = edge; + edge.PrevInAEL = startEdge; + startEdge.NextInAEL = edge; + } + } + //---------------------------------------------------------------------- + + private bool E2InsertsBeforeE1(TEdge e1, TEdge e2) + { + if (e2.Curr.X == e1.Curr.X) + { + if (e2.Top.Y > e1.Top.Y) + return e2.Top.X < TopX(e1, e2.Top.Y); + else return e1.Top.X > TopX(e2, e1.Top.Y); + } + else return e2.Curr.X < e1.Curr.X; + } + //------------------------------------------------------------------------------ + + private bool IsEvenOddFillType(TEdge edge) + { + if (edge.PolyTyp == PolyType.ptSubject) + return m_SubjFillType == PolyFillType.pftEvenOdd; + else + return m_ClipFillType == PolyFillType.pftEvenOdd; + } + //------------------------------------------------------------------------------ + + private bool IsEvenOddAltFillType(TEdge edge) + { + if (edge.PolyTyp == PolyType.ptSubject) + return m_ClipFillType == PolyFillType.pftEvenOdd; + else + return m_SubjFillType == PolyFillType.pftEvenOdd; + } + //------------------------------------------------------------------------------ + + private bool IsContributing(TEdge edge) + { + PolyFillType pft, pft2; + if (edge.PolyTyp == PolyType.ptSubject) + { + pft = m_SubjFillType; + pft2 = m_ClipFillType; + } + else + { + pft = m_ClipFillType; + pft2 = m_SubjFillType; + } + + switch (pft) + { + case PolyFillType.pftEvenOdd: + //return false if a subj line has been flagged as inside a subj polygon + if (edge.WindDelta == 0 && edge.WindCnt != 1) return false; + break; + case PolyFillType.pftNonZero: + if (Math.Abs(edge.WindCnt) != 1) return false; + break; + case PolyFillType.pftPositive: + if (edge.WindCnt != 1) return false; + break; + default: //PolyFillType.pftNegative + if (edge.WindCnt != -1) return false; + break; + } + + switch (m_ClipType) + { + case ClipType.ctIntersection: + switch (pft2) + { + case PolyFillType.pftEvenOdd: + case PolyFillType.pftNonZero: + return (edge.WindCnt2 != 0); + case PolyFillType.pftPositive: + return (edge.WindCnt2 > 0); + default: + return (edge.WindCnt2 < 0); + } + case ClipType.ctUnion: + switch (pft2) + { + case PolyFillType.pftEvenOdd: + case PolyFillType.pftNonZero: + return (edge.WindCnt2 == 0); + case PolyFillType.pftPositive: + return (edge.WindCnt2 <= 0); + default: + return (edge.WindCnt2 >= 0); + } + case ClipType.ctDifference: + if (edge.PolyTyp == PolyType.ptSubject) + switch (pft2) + { + case PolyFillType.pftEvenOdd: + case PolyFillType.pftNonZero: + return (edge.WindCnt2 == 0); + case PolyFillType.pftPositive: + return (edge.WindCnt2 <= 0); + default: + return (edge.WindCnt2 >= 0); + } + else + switch (pft2) + { + case PolyFillType.pftEvenOdd: + case PolyFillType.pftNonZero: + return (edge.WindCnt2 != 0); + case PolyFillType.pftPositive: + return (edge.WindCnt2 > 0); + default: + return (edge.WindCnt2 < 0); + } + case ClipType.ctXor: + if (edge.WindDelta == 0) //XOr always contributing unless open + switch (pft2) + { + case PolyFillType.pftEvenOdd: + case PolyFillType.pftNonZero: + return (edge.WindCnt2 == 0); + case PolyFillType.pftPositive: + return (edge.WindCnt2 <= 0); + default: + return (edge.WindCnt2 >= 0); + } + else + return true; + } + return true; + } + //------------------------------------------------------------------------------ + + private void SetWindingCount(TEdge edge) + { + TEdge e = edge.PrevInAEL; + //find the edge of the same polytype that immediately preceeds 'edge' in AEL + while (e != null && ((e.PolyTyp != edge.PolyTyp) || (e.WindDelta == 0))) e = e.PrevInAEL; + if (e == null) + { + PolyFillType pft; + pft = (edge.PolyTyp == PolyType.ptSubject ? m_SubjFillType : m_ClipFillType); + if (edge.WindDelta == 0) edge.WindCnt = (pft == PolyFillType.pftNegative ? -1 : 1); + else edge.WindCnt = edge.WindDelta; + edge.WindCnt2 = 0; + e = m_ActiveEdges; //ie get ready to calc WindCnt2 + } + else if (edge.WindDelta == 0 && m_ClipType != ClipType.ctUnion) + { + edge.WindCnt = 1; + edge.WindCnt2 = e.WindCnt2; + e = e.NextInAEL; //ie get ready to calc WindCnt2 + } + else if (IsEvenOddFillType(edge)) + { + //EvenOdd filling ... + if (edge.WindDelta == 0) + { + //are we inside a subj polygon ... + bool Inside = true; + TEdge e2 = e.PrevInAEL; + while (e2 != null) + { + if (e2.PolyTyp == e.PolyTyp && e2.WindDelta != 0) + Inside = !Inside; + e2 = e2.PrevInAEL; + } + edge.WindCnt = (Inside ? 0 : 1); + } + else + { + edge.WindCnt = edge.WindDelta; + } + edge.WindCnt2 = e.WindCnt2; + e = e.NextInAEL; //ie get ready to calc WindCnt2 + } + else + { + //nonZero, Positive or Negative filling ... + if (e.WindCnt * e.WindDelta < 0) + { + //prev edge is 'decreasing' WindCount (WC) toward zero + //so we're outside the previous polygon ... + if (Math.Abs(e.WindCnt) > 1) + { + //outside prev poly but still inside another. + //when reversing direction of prev poly use the same WC + if (e.WindDelta * edge.WindDelta < 0) edge.WindCnt = e.WindCnt; + //otherwise continue to 'decrease' WC ... + else edge.WindCnt = e.WindCnt + edge.WindDelta; + } + else + //now outside all polys of same polytype so set own WC ... + edge.WindCnt = (edge.WindDelta == 0 ? 1 : edge.WindDelta); + } + else + { + //prev edge is 'increasing' WindCount (WC) away from zero + //so we're inside the previous polygon ... + if (edge.WindDelta == 0) + edge.WindCnt = (e.WindCnt < 0 ? e.WindCnt - 1 : e.WindCnt + 1); + //if wind direction is reversing prev then use same WC + else if (e.WindDelta * edge.WindDelta < 0) + edge.WindCnt = e.WindCnt; + //otherwise add to WC ... + else edge.WindCnt = e.WindCnt + edge.WindDelta; + } + edge.WindCnt2 = e.WindCnt2; + e = e.NextInAEL; //ie get ready to calc WindCnt2 + } + + //update WindCnt2 ... + if (IsEvenOddAltFillType(edge)) + { + //EvenOdd filling ... + while (e != edge) + { + if (e.WindDelta != 0) + edge.WindCnt2 = (edge.WindCnt2 == 0 ? 1 : 0); + e = e.NextInAEL; + } + } + else + { + //nonZero, Positive or Negative filling ... + while (e != edge) + { + edge.WindCnt2 += e.WindDelta; + e = e.NextInAEL; + } + } + } + //------------------------------------------------------------------------------ + + private void AddEdgeToSEL(TEdge edge) + { + //SEL pointers in PEdge are use to build transient lists of horizontal edges. + //However, since we don't need to worry about processing order, all additions + //are made to the front of the list ... + if (m_SortedEdges == null) + { + m_SortedEdges = edge; + edge.PrevInSEL = null; + edge.NextInSEL = null; + } + else + { + edge.NextInSEL = m_SortedEdges; + edge.PrevInSEL = null; + m_SortedEdges.PrevInSEL = edge; + m_SortedEdges = edge; + } + } + //------------------------------------------------------------------------------ + + internal Boolean PopEdgeFromSEL(out TEdge e) + { + //Pop edge from front of SEL (ie SEL is a FILO list) + e = m_SortedEdges; + if (e == null) return false; + TEdge oldE = e; + m_SortedEdges = e.NextInSEL; + if (m_SortedEdges != null) m_SortedEdges.PrevInSEL = null; + oldE.NextInSEL = null; + oldE.PrevInSEL = null; + return true; + } + //------------------------------------------------------------------------------ + + private void CopyAELToSEL() + { + TEdge e = m_ActiveEdges; + m_SortedEdges = e; + while (e != null) + { + e.PrevInSEL = e.PrevInAEL; + e.NextInSEL = e.NextInAEL; + e = e.NextInAEL; + } + } + //------------------------------------------------------------------------------ + + private void SwapPositionsInSEL(TEdge edge1, TEdge edge2) + { + if (edge1.NextInSEL == null && edge1.PrevInSEL == null) + return; + if (edge2.NextInSEL == null && edge2.PrevInSEL == null) + return; + + if (edge1.NextInSEL == edge2) + { + TEdge next = edge2.NextInSEL; + if (next != null) + next.PrevInSEL = edge1; + TEdge prev = edge1.PrevInSEL; + if (prev != null) + prev.NextInSEL = edge2; + edge2.PrevInSEL = prev; + edge2.NextInSEL = edge1; + edge1.PrevInSEL = edge2; + edge1.NextInSEL = next; + } + else if (edge2.NextInSEL == edge1) + { + TEdge next = edge1.NextInSEL; + if (next != null) + next.PrevInSEL = edge2; + TEdge prev = edge2.PrevInSEL; + if (prev != null) + prev.NextInSEL = edge1; + edge1.PrevInSEL = prev; + edge1.NextInSEL = edge2; + edge2.PrevInSEL = edge1; + edge2.NextInSEL = next; + } + else + { + TEdge next = edge1.NextInSEL; + TEdge prev = edge1.PrevInSEL; + edge1.NextInSEL = edge2.NextInSEL; + if (edge1.NextInSEL != null) + edge1.NextInSEL.PrevInSEL = edge1; + edge1.PrevInSEL = edge2.PrevInSEL; + if (edge1.PrevInSEL != null) + edge1.PrevInSEL.NextInSEL = edge1; + edge2.NextInSEL = next; + if (edge2.NextInSEL != null) + edge2.NextInSEL.PrevInSEL = edge2; + edge2.PrevInSEL = prev; + if (edge2.PrevInSEL != null) + edge2.PrevInSEL.NextInSEL = edge2; + } + + if (edge1.PrevInSEL == null) + m_SortedEdges = edge1; + else if (edge2.PrevInSEL == null) + m_SortedEdges = edge2; + } + //------------------------------------------------------------------------------ + + + private void AddLocalMaxPoly(TEdge e1, TEdge e2, IntPoint pt) + { + AddOutPt(e1, pt); + if (e2.WindDelta == 0) AddOutPt(e2, pt); + if (e1.OutIdx == e2.OutIdx) + { + e1.OutIdx = Unassigned; + e2.OutIdx = Unassigned; + } + else if (e1.OutIdx < e2.OutIdx) + AppendPolygon(e1, e2); + else + AppendPolygon(e2, e1); + } + //------------------------------------------------------------------------------ + + private OutPt AddLocalMinPoly(TEdge e1, TEdge e2, IntPoint pt) + { + OutPt result; + TEdge e, prevE; + if (IsHorizontal(e2) || (e1.Dx > e2.Dx)) + { + result = AddOutPt(e1, pt); + e2.OutIdx = e1.OutIdx; + e1.Side = EdgeSide.esLeft; + e2.Side = EdgeSide.esRight; + e = e1; + if (e.PrevInAEL == e2) + prevE = e2.PrevInAEL; + else + prevE = e.PrevInAEL; + } + else + { + result = AddOutPt(e2, pt); + e1.OutIdx = e2.OutIdx; + e1.Side = EdgeSide.esRight; + e2.Side = EdgeSide.esLeft; + e = e2; + if (e.PrevInAEL == e1) + prevE = e1.PrevInAEL; + else + prevE = e.PrevInAEL; + } + + if (prevE != null && prevE.OutIdx >= 0 && prevE.Top.Y < pt.Y && e.Top.Y < pt.Y) + { + cInt xPrev = TopX(prevE, pt.Y); + cInt xE = TopX(e, pt.Y); + if ((xPrev == xE) && (e.WindDelta != 0) && (prevE.WindDelta != 0) && + SlopesEqual(new IntPoint(xPrev, pt.Y), prevE.Top, new IntPoint(xE, pt.Y), e.Top, m_UseFullRange)) + { + OutPt outPt = AddOutPt(prevE, pt); + AddJoin(result, outPt, e.Top); + } + } + return result; + } + //------------------------------------------------------------------------------ + + private OutPt AddOutPt(TEdge e, IntPoint pt) + { + if (e.OutIdx < 0) + { + OutRec outRec = CreateOutRec(); + outRec.IsOpen = (e.WindDelta == 0); + OutPt newOp = new OutPt(); + outRec.Pts = newOp; + newOp.Idx = outRec.Idx; + newOp.Pt = pt; + newOp.Next = newOp; + newOp.Prev = newOp; + if (!outRec.IsOpen) + SetHoleState(e, outRec); + e.OutIdx = outRec.Idx; //nb: do this after SetZ ! + return newOp; + } + else + { + OutRec outRec = m_PolyOuts[e.OutIdx]; + //OutRec.Pts is the 'Left-most' point & OutRec.Pts.Prev is the 'Right-most' + OutPt op = outRec.Pts; + bool ToFront = (e.Side == EdgeSide.esLeft); + if (ToFront && pt == op.Pt) return op; + else if (!ToFront && pt == op.Prev.Pt) return op.Prev; + + OutPt newOp = new OutPt(); + newOp.Idx = outRec.Idx; + newOp.Pt = pt; + newOp.Next = op; + newOp.Prev = op.Prev; + newOp.Prev.Next = newOp; + op.Prev = newOp; + if (ToFront) outRec.Pts = newOp; + return newOp; + } + } + //------------------------------------------------------------------------------ + + private OutPt GetLastOutPt(TEdge e) + { + OutRec outRec = m_PolyOuts[e.OutIdx]; + if (e.Side == EdgeSide.esLeft) + return outRec.Pts; + else + return outRec.Pts.Prev; + } + //------------------------------------------------------------------------------ + + internal void SwapPoints(ref IntPoint pt1, ref IntPoint pt2) + { + IntPoint tmp = new IntPoint(pt1); + pt1 = pt2; + pt2 = tmp; + } + //------------------------------------------------------------------------------ + + private bool HorzSegmentsOverlap(cInt seg1a, cInt seg1b, cInt seg2a, cInt seg2b) + { + if (seg1a > seg1b) Swap(ref seg1a, ref seg1b); + if (seg2a > seg2b) Swap(ref seg2a, ref seg2b); + return (seg1a < seg2b) && (seg2a < seg1b); + } + //------------------------------------------------------------------------------ + + private void SetHoleState(TEdge e, OutRec outRec) + { + TEdge e2 = e.PrevInAEL; + TEdge eTmp = null; + while (e2 != null) + { + if (e2.OutIdx >= 0 && e2.WindDelta != 0) + { + if (eTmp == null) + eTmp = e2; + else if (eTmp.OutIdx == e2.OutIdx) + eTmp = null; //paired + } + e2 = e2.PrevInAEL; + } + + if (eTmp == null) + { + outRec.FirstLeft = null; + outRec.IsHole = false; + } + else + { + outRec.FirstLeft = m_PolyOuts[eTmp.OutIdx]; + outRec.IsHole = !outRec.FirstLeft.IsHole; + } + } + //------------------------------------------------------------------------------ + + private double GetDx(IntPoint pt1, IntPoint pt2) + { + if (pt1.Y == pt2.Y) return horizontal; + else return (double)(pt2.X - pt1.X) / (pt2.Y - pt1.Y); + } + //--------------------------------------------------------------------------- + + private bool FirstIsBottomPt(OutPt btmPt1, OutPt btmPt2) + { + OutPt p = btmPt1.Prev; + while ((p.Pt == btmPt1.Pt) && (p != btmPt1)) p = p.Prev; + double dx1p = Math.Abs(GetDx(btmPt1.Pt, p.Pt)); + p = btmPt1.Next; + while ((p.Pt == btmPt1.Pt) && (p != btmPt1)) p = p.Next; + double dx1n = Math.Abs(GetDx(btmPt1.Pt, p.Pt)); + + p = btmPt2.Prev; + while ((p.Pt == btmPt2.Pt) && (p != btmPt2)) p = p.Prev; + double dx2p = Math.Abs(GetDx(btmPt2.Pt, p.Pt)); + p = btmPt2.Next; + while ((p.Pt == btmPt2.Pt) && (p != btmPt2)) p = p.Next; + double dx2n = Math.Abs(GetDx(btmPt2.Pt, p.Pt)); + + if (Math.Max(dx1p, dx1n) == Math.Max(dx2p, dx2n) && + Math.Min(dx1p, dx1n) == Math.Min(dx2p, dx2n)) + return Area(btmPt1) > 0; //if otherwise identical use orientation + else + return (dx1p >= dx2p && dx1p >= dx2n) || (dx1n >= dx2p && dx1n >= dx2n); + } + //------------------------------------------------------------------------------ + + private OutPt GetBottomPt(OutPt pp) + { + OutPt dups = null; + OutPt p = pp.Next; + while (p != pp) + { + if (p.Pt.Y > pp.Pt.Y) + { + pp = p; + dups = null; + } + else if (p.Pt.Y == pp.Pt.Y && p.Pt.X <= pp.Pt.X) + { + if (p.Pt.X < pp.Pt.X) + { + dups = null; + pp = p; + } else + { + if (p.Next != pp && p.Prev != pp) dups = p; + } + } + p = p.Next; + } + if (dups != null) + { + //there appears to be at least 2 vertices at bottomPt so ... + while (dups != p) + { + if (!FirstIsBottomPt(p, dups)) pp = dups; + dups = dups.Next; + while (dups.Pt != pp.Pt) dups = dups.Next; + } + } + return pp; + } + //------------------------------------------------------------------------------ + + private OutRec GetLowermostRec(OutRec outRec1, OutRec outRec2) + { + //work out which polygon fragment has the correct hole state ... + if (outRec1.BottomPt == null) + outRec1.BottomPt = GetBottomPt(outRec1.Pts); + if (outRec2.BottomPt == null) + outRec2.BottomPt = GetBottomPt(outRec2.Pts); + OutPt bPt1 = outRec1.BottomPt; + OutPt bPt2 = outRec2.BottomPt; + if (bPt1.Pt.Y > bPt2.Pt.Y) return outRec1; + else if (bPt1.Pt.Y < bPt2.Pt.Y) return outRec2; + else if (bPt1.Pt.X < bPt2.Pt.X) return outRec1; + else if (bPt1.Pt.X > bPt2.Pt.X) return outRec2; + else if (bPt1.Next == bPt1) return outRec2; + else if (bPt2.Next == bPt2) return outRec1; + else if (FirstIsBottomPt(bPt1, bPt2)) return outRec1; + else return outRec2; + } + //------------------------------------------------------------------------------ + + bool OutRec1RightOfOutRec2(OutRec outRec1, OutRec outRec2) + { + do + { + outRec1 = outRec1.FirstLeft; + if (outRec1 == outRec2) return true; + } while (outRec1 != null); + return false; + } + //------------------------------------------------------------------------------ + + private OutRec GetOutRec(int idx) + { + OutRec outrec = m_PolyOuts[idx]; + while (outrec != m_PolyOuts[outrec.Idx]) + outrec = m_PolyOuts[outrec.Idx]; + return outrec; + } + //------------------------------------------------------------------------------ + + private void AppendPolygon(TEdge e1, TEdge e2) + { + OutRec outRec1 = m_PolyOuts[e1.OutIdx]; + OutRec outRec2 = m_PolyOuts[e2.OutIdx]; + + OutRec holeStateRec; + if (OutRec1RightOfOutRec2(outRec1, outRec2)) + holeStateRec = outRec2; + else if (OutRec1RightOfOutRec2(outRec2, outRec1)) + holeStateRec = outRec1; + else + holeStateRec = GetLowermostRec(outRec1, outRec2); + + //get the start and ends of both output polygons and + //join E2 poly onto E1 poly and delete pointers to E2 ... + OutPt p1_lft = outRec1.Pts; + OutPt p1_rt = p1_lft.Prev; + OutPt p2_lft = outRec2.Pts; + OutPt p2_rt = p2_lft.Prev; + + //join e2 poly onto e1 poly and delete pointers to e2 ... + if( e1.Side == EdgeSide.esLeft ) + { + if (e2.Side == EdgeSide.esLeft) + { + //z y x a b c + ReversePolyPtLinks(p2_lft); + p2_lft.Next = p1_lft; + p1_lft.Prev = p2_lft; + p1_rt.Next = p2_rt; + p2_rt.Prev = p1_rt; + outRec1.Pts = p2_rt; + } else + { + //x y z a b c + p2_rt.Next = p1_lft; + p1_lft.Prev = p2_rt; + p2_lft.Prev = p1_rt; + p1_rt.Next = p2_lft; + outRec1.Pts = p2_lft; + } + } else + { + if (e2.Side == EdgeSide.esRight) + { + //a b c z y x + ReversePolyPtLinks( p2_lft ); + p1_rt.Next = p2_rt; + p2_rt.Prev = p1_rt; + p2_lft.Next = p1_lft; + p1_lft.Prev = p2_lft; + } else + { + //a b c x y z + p1_rt.Next = p2_lft; + p2_lft.Prev = p1_rt; + p1_lft.Prev = p2_rt; + p2_rt.Next = p1_lft; + } + } + + outRec1.BottomPt = null; + if (holeStateRec == outRec2) + { + if (outRec2.FirstLeft != outRec1) + outRec1.FirstLeft = outRec2.FirstLeft; + outRec1.IsHole = outRec2.IsHole; + } + outRec2.Pts = null; + outRec2.BottomPt = null; + + outRec2.FirstLeft = outRec1; + + int OKIdx = e1.OutIdx; + int ObsoleteIdx = e2.OutIdx; + + e1.OutIdx = Unassigned; //nb: safe because we only get here via AddLocalMaxPoly + e2.OutIdx = Unassigned; + + TEdge e = m_ActiveEdges; + while( e != null ) + { + if( e.OutIdx == ObsoleteIdx ) + { + e.OutIdx = OKIdx; + e.Side = e1.Side; + break; + } + e = e.NextInAEL; + } + outRec2.Idx = outRec1.Idx; + } + //------------------------------------------------------------------------------ + + private void ReversePolyPtLinks(OutPt pp) + { + if (pp == null) return; + OutPt pp1; + OutPt pp2; + pp1 = pp; + do + { + pp2 = pp1.Next; + pp1.Next = pp1.Prev; + pp1.Prev = pp2; + pp1 = pp2; + } while (pp1 != pp); + } + //------------------------------------------------------------------------------ + + private static void SwapSides(TEdge edge1, TEdge edge2) + { + EdgeSide side = edge1.Side; + edge1.Side = edge2.Side; + edge2.Side = side; + } + //------------------------------------------------------------------------------ + + private static void SwapPolyIndexes(TEdge edge1, TEdge edge2) + { + int outIdx = edge1.OutIdx; + edge1.OutIdx = edge2.OutIdx; + edge2.OutIdx = outIdx; + } + //------------------------------------------------------------------------------ + + private void IntersectEdges(TEdge e1, TEdge e2, IntPoint pt) + { + //e1 will be to the left of e2 BELOW the intersection. Therefore e1 is before + //e2 in AEL except when e1 is being inserted at the intersection point ... + + bool e1Contributing = (e1.OutIdx >= 0); + bool e2Contributing = (e2.OutIdx >= 0); + +#if use_xyz + SetZ(ref pt, e1, e2); +#endif + +#if use_lines + //if either edge is on an OPEN path ... + if (e1.WindDelta == 0 || e2.WindDelta == 0) + { + //ignore subject-subject open path intersections UNLESS they + //are both open paths, AND they are both 'contributing maximas' ... + if (e1.WindDelta == 0 && e2.WindDelta == 0) return; + //if intersecting a subj line with a subj poly ... + else if (e1.PolyTyp == e2.PolyTyp && + e1.WindDelta != e2.WindDelta && m_ClipType == ClipType.ctUnion) + { + if (e1.WindDelta == 0) + { + if (e2Contributing) + { + AddOutPt(e1, pt); + if (e1Contributing) e1.OutIdx = Unassigned; + } + } + else + { + if (e1Contributing) + { + AddOutPt(e2, pt); + if (e2Contributing) e2.OutIdx = Unassigned; + } + } + } + else if (e1.PolyTyp != e2.PolyTyp) + { + if ((e1.WindDelta == 0) && Math.Abs(e2.WindCnt) == 1 && + (m_ClipType != ClipType.ctUnion || e2.WindCnt2 == 0)) + { + AddOutPt(e1, pt); + if (e1Contributing) e1.OutIdx = Unassigned; + } + else if ((e2.WindDelta == 0) && (Math.Abs(e1.WindCnt) == 1) && + (m_ClipType != ClipType.ctUnion || e1.WindCnt2 == 0)) + { + AddOutPt(e2, pt); + if (e2Contributing) e2.OutIdx = Unassigned; + } + } + return; + } +#endif + + //update winding counts... + //assumes that e1 will be to the Right of e2 ABOVE the intersection + if (e1.PolyTyp == e2.PolyTyp) + { + if (IsEvenOddFillType(e1)) + { + int oldE1WindCnt = e1.WindCnt; + e1.WindCnt = e2.WindCnt; + e2.WindCnt = oldE1WindCnt; + } + else + { + if (e1.WindCnt + e2.WindDelta == 0) e1.WindCnt = -e1.WindCnt; + else e1.WindCnt += e2.WindDelta; + if (e2.WindCnt - e1.WindDelta == 0) e2.WindCnt = -e2.WindCnt; + else e2.WindCnt -= e1.WindDelta; + } + } + else + { + if (!IsEvenOddFillType(e2)) e1.WindCnt2 += e2.WindDelta; + else e1.WindCnt2 = (e1.WindCnt2 == 0) ? 1 : 0; + if (!IsEvenOddFillType(e1)) e2.WindCnt2 -= e1.WindDelta; + else e2.WindCnt2 = (e2.WindCnt2 == 0) ? 1 : 0; + } + + PolyFillType e1FillType, e2FillType, e1FillType2, e2FillType2; + if (e1.PolyTyp == PolyType.ptSubject) + { + e1FillType = m_SubjFillType; + e1FillType2 = m_ClipFillType; + } + else + { + e1FillType = m_ClipFillType; + e1FillType2 = m_SubjFillType; + } + if (e2.PolyTyp == PolyType.ptSubject) + { + e2FillType = m_SubjFillType; + e2FillType2 = m_ClipFillType; + } + else + { + e2FillType = m_ClipFillType; + e2FillType2 = m_SubjFillType; + } + + int e1Wc, e2Wc; + switch (e1FillType) + { + case PolyFillType.pftPositive: e1Wc = e1.WindCnt; break; + case PolyFillType.pftNegative: e1Wc = -e1.WindCnt; break; + default: e1Wc = Math.Abs(e1.WindCnt); break; + } + switch (e2FillType) + { + case PolyFillType.pftPositive: e2Wc = e2.WindCnt; break; + case PolyFillType.pftNegative: e2Wc = -e2.WindCnt; break; + default: e2Wc = Math.Abs(e2.WindCnt); break; + } + + if (e1Contributing && e2Contributing) + { + if ((e1Wc != 0 && e1Wc != 1) || (e2Wc != 0 && e2Wc != 1) || + (e1.PolyTyp != e2.PolyTyp && m_ClipType != ClipType.ctXor)) + { + AddLocalMaxPoly(e1, e2, pt); + } + else + { + AddOutPt(e1, pt); + AddOutPt(e2, pt); + SwapSides(e1, e2); + SwapPolyIndexes(e1, e2); + } + } + else if (e1Contributing) + { + if (e2Wc == 0 || e2Wc == 1) + { + AddOutPt(e1, pt); + SwapSides(e1, e2); + SwapPolyIndexes(e1, e2); + } + + } + else if (e2Contributing) + { + if (e1Wc == 0 || e1Wc == 1) + { + AddOutPt(e2, pt); + SwapSides(e1, e2); + SwapPolyIndexes(e1, e2); + } + } + else if ( (e1Wc == 0 || e1Wc == 1) && (e2Wc == 0 || e2Wc == 1)) + { + //neither edge is currently contributing ... + cInt e1Wc2, e2Wc2; + switch (e1FillType2) + { + case PolyFillType.pftPositive: e1Wc2 = e1.WindCnt2; break; + case PolyFillType.pftNegative: e1Wc2 = -e1.WindCnt2; break; + default: e1Wc2 = Math.Abs(e1.WindCnt2); break; + } + switch (e2FillType2) + { + case PolyFillType.pftPositive: e2Wc2 = e2.WindCnt2; break; + case PolyFillType.pftNegative: e2Wc2 = -e2.WindCnt2; break; + default: e2Wc2 = Math.Abs(e2.WindCnt2); break; + } + + if (e1.PolyTyp != e2.PolyTyp) + { + AddLocalMinPoly(e1, e2, pt); + } + else if (e1Wc == 1 && e2Wc == 1) + switch (m_ClipType) + { + case ClipType.ctIntersection: + if (e1Wc2 > 0 && e2Wc2 > 0) + AddLocalMinPoly(e1, e2, pt); + break; + case ClipType.ctUnion: + if (e1Wc2 <= 0 && e2Wc2 <= 0) + AddLocalMinPoly(e1, e2, pt); + break; + case ClipType.ctDifference: + if (((e1.PolyTyp == PolyType.ptClip) && (e1Wc2 > 0) && (e2Wc2 > 0)) || + ((e1.PolyTyp == PolyType.ptSubject) && (e1Wc2 <= 0) && (e2Wc2 <= 0))) + AddLocalMinPoly(e1, e2, pt); + break; + case ClipType.ctXor: + AddLocalMinPoly(e1, e2, pt); + break; + } + else + SwapSides(e1, e2); + } + } + //------------------------------------------------------------------------------ + + private void DeleteFromSEL(TEdge e) + { + TEdge SelPrev = e.PrevInSEL; + TEdge SelNext = e.NextInSEL; + if (SelPrev == null && SelNext == null && (e != m_SortedEdges)) + return; //already deleted + if (SelPrev != null) + SelPrev.NextInSEL = SelNext; + else m_SortedEdges = SelNext; + if (SelNext != null) + SelNext.PrevInSEL = SelPrev; + e.NextInSEL = null; + e.PrevInSEL = null; + } + //------------------------------------------------------------------------------ + + private void ProcessHorizontals() + { + TEdge horzEdge; //m_SortedEdges; + while (PopEdgeFromSEL(out horzEdge)) + ProcessHorizontal(horzEdge); + } + //------------------------------------------------------------------------------ + + void GetHorzDirection(TEdge HorzEdge, out Direction Dir, out cInt Left, out cInt Right) + { + if (HorzEdge.Bot.X < HorzEdge.Top.X) + { + Left = HorzEdge.Bot.X; + Right = HorzEdge.Top.X; + Dir = Direction.dLeftToRight; + } else + { + Left = HorzEdge.Top.X; + Right = HorzEdge.Bot.X; + Dir = Direction.dRightToLeft; + } + } + //------------------------------------------------------------------------ + + private void ProcessHorizontal(TEdge horzEdge) + { + Direction dir; + cInt horzLeft, horzRight; + bool IsOpen = horzEdge.WindDelta == 0; + + GetHorzDirection(horzEdge, out dir, out horzLeft, out horzRight); + + TEdge eLastHorz = horzEdge, eMaxPair = null; + while (eLastHorz.NextInLML != null && IsHorizontal(eLastHorz.NextInLML)) + eLastHorz = eLastHorz.NextInLML; + if (eLastHorz.NextInLML == null) + eMaxPair = GetMaximaPair(eLastHorz); + + Maxima currMax = m_Maxima; + if (currMax != null) + { + //get the first maxima in range (X) ... + if (dir == Direction.dLeftToRight) + { + while (currMax != null && currMax.X <= horzEdge.Bot.X) + currMax = currMax.Next; + if (currMax != null && currMax.X >= eLastHorz.Top.X) + currMax = null; + } + else + { + while (currMax.Next != null && currMax.Next.X < horzEdge.Bot.X) + currMax = currMax.Next; + if (currMax.X <= eLastHorz.Top.X) currMax = null; + } + } + + OutPt op1 = null; + for (;;) //loop through consec. horizontal edges + { + bool IsLastHorz = (horzEdge == eLastHorz); + TEdge e = GetNextInAEL(horzEdge, dir); + while(e != null) + { + + //this code block inserts extra coords into horizontal edges (in output + //polygons) whereever maxima touch these horizontal edges. This helps + //'simplifying' polygons (ie if the Simplify property is set). + if (currMax != null) + { + if (dir == Direction.dLeftToRight) + { + while (currMax != null && currMax.X < e.Curr.X) + { + if (horzEdge.OutIdx >= 0 && !IsOpen) + AddOutPt(horzEdge, new IntPoint(currMax.X, horzEdge.Bot.Y)); + currMax = currMax.Next; + } + } + else + { + while (currMax != null && currMax.X > e.Curr.X) + { + if (horzEdge.OutIdx >= 0 && !IsOpen) + AddOutPt(horzEdge, new IntPoint(currMax.X, horzEdge.Bot.Y)); + currMax = currMax.Prev; + } + } + }; + + if ((dir == Direction.dLeftToRight && e.Curr.X > horzRight) || + (dir == Direction.dRightToLeft && e.Curr.X < horzLeft)) break; + + //Also break if we've got to the end of an intermediate horizontal edge ... + //nb: Smaller Dx's are to the right of larger Dx's ABOVE the horizontal. + if (e.Curr.X == horzEdge.Top.X && horzEdge.NextInLML != null && + e.Dx < horzEdge.NextInLML.Dx) break; + + if (horzEdge.OutIdx >= 0 && !IsOpen) //note: may be done multiple times + { +#if use_xyz + if (dir == Direction.dLeftToRight) SetZ(ref e.Curr, horzEdge, e); + else SetZ(ref e.Curr, e, horzEdge); +#endif + + op1 = AddOutPt(horzEdge, e.Curr); + TEdge eNextHorz = m_SortedEdges; + while (eNextHorz != null) + { + if (eNextHorz.OutIdx >= 0 && + HorzSegmentsOverlap(horzEdge.Bot.X, + horzEdge.Top.X, eNextHorz.Bot.X, eNextHorz.Top.X)) + { + OutPt op2 = GetLastOutPt(eNextHorz); + AddJoin(op2, op1, eNextHorz.Top); + } + eNextHorz = eNextHorz.NextInSEL; + } + AddGhostJoin(op1, horzEdge.Bot); + } + + //OK, so far we're still in range of the horizontal Edge but make sure + //we're at the last of consec. horizontals when matching with eMaxPair + if(e == eMaxPair && IsLastHorz) + { + if (horzEdge.OutIdx >= 0) + AddLocalMaxPoly(horzEdge, eMaxPair, horzEdge.Top); + DeleteFromAEL(horzEdge); + DeleteFromAEL(eMaxPair); + return; + } + + if(dir == Direction.dLeftToRight) + { + IntPoint Pt = new IntPoint(e.Curr.X, horzEdge.Curr.Y); + IntersectEdges(horzEdge, e, Pt); + } + else + { + IntPoint Pt = new IntPoint(e.Curr.X, horzEdge.Curr.Y); + IntersectEdges(e, horzEdge, Pt); + } + TEdge eNext = GetNextInAEL(e, dir); + SwapPositionsInAEL(horzEdge, e); + e = eNext; + } //end while(e != null) + + //Break out of loop if HorzEdge.NextInLML is not also horizontal ... + if (horzEdge.NextInLML == null || !IsHorizontal(horzEdge.NextInLML)) break; + + UpdateEdgeIntoAEL(ref horzEdge); + if (horzEdge.OutIdx >= 0) AddOutPt(horzEdge, horzEdge.Bot); + GetHorzDirection(horzEdge, out dir, out horzLeft, out horzRight); + + } //end for (;;) + + if (horzEdge.OutIdx >= 0 && op1 == null) + { + op1 = GetLastOutPt(horzEdge); + TEdge eNextHorz = m_SortedEdges; + while (eNextHorz != null) + { + if (eNextHorz.OutIdx >= 0 && + HorzSegmentsOverlap(horzEdge.Bot.X, + horzEdge.Top.X, eNextHorz.Bot.X, eNextHorz.Top.X)) + { + OutPt op2 = GetLastOutPt(eNextHorz); + AddJoin(op2, op1, eNextHorz.Top); + } + eNextHorz = eNextHorz.NextInSEL; + } + AddGhostJoin(op1, horzEdge.Top); + } + + if (horzEdge.NextInLML != null) + { + if(horzEdge.OutIdx >= 0) + { + op1 = AddOutPt( horzEdge, horzEdge.Top); + + UpdateEdgeIntoAEL(ref horzEdge); + if (horzEdge.WindDelta == 0) return; + //nb: HorzEdge is no longer horizontal here + TEdge ePrev = horzEdge.PrevInAEL; + TEdge eNext = horzEdge.NextInAEL; + if (ePrev != null && ePrev.Curr.X == horzEdge.Bot.X && + ePrev.Curr.Y == horzEdge.Bot.Y && ePrev.WindDelta != 0 && + (ePrev.OutIdx >= 0 && ePrev.Curr.Y > ePrev.Top.Y && + SlopesEqual(horzEdge, ePrev, m_UseFullRange))) + { + OutPt op2 = AddOutPt(ePrev, horzEdge.Bot); + AddJoin(op1, op2, horzEdge.Top); + } + else if (eNext != null && eNext.Curr.X == horzEdge.Bot.X && + eNext.Curr.Y == horzEdge.Bot.Y && eNext.WindDelta != 0 && + eNext.OutIdx >= 0 && eNext.Curr.Y > eNext.Top.Y && + SlopesEqual(horzEdge, eNext, m_UseFullRange)) + { + OutPt op2 = AddOutPt(eNext, horzEdge.Bot); + AddJoin(op1, op2, horzEdge.Top); + } + } + else + UpdateEdgeIntoAEL(ref horzEdge); + } + else + { + if (horzEdge.OutIdx >= 0) AddOutPt(horzEdge, horzEdge.Top); + DeleteFromAEL(horzEdge); + } + } + //------------------------------------------------------------------------------ + + private TEdge GetNextInAEL(TEdge e, Direction Direction) + { + return Direction == Direction.dLeftToRight ? e.NextInAEL: e.PrevInAEL; + } + //------------------------------------------------------------------------------ + + private bool IsMinima(TEdge e) + { + return e != null && (e.Prev.NextInLML != e) && (e.Next.NextInLML != e); + } + //------------------------------------------------------------------------------ + + private bool IsMaxima(TEdge e, double Y) + { + return (e != null && e.Top.Y == Y && e.NextInLML == null); + } + //------------------------------------------------------------------------------ + + private bool IsIntermediate(TEdge e, double Y) + { + return (e.Top.Y == Y && e.NextInLML != null); + } + //------------------------------------------------------------------------------ + + internal TEdge GetMaximaPair(TEdge e) + { + if ((e.Next.Top == e.Top) && e.Next.NextInLML == null) + return e.Next; + else if ((e.Prev.Top == e.Top) && e.Prev.NextInLML == null) + return e.Prev; + else + return null; + } + //------------------------------------------------------------------------------ + + internal TEdge GetMaximaPairEx(TEdge e) + { + //as above but returns null if MaxPair isn't in AEL (unless it's horizontal) + TEdge result = GetMaximaPair(e); + if (result == null || result.OutIdx == Skip || + ((result.NextInAEL == result.PrevInAEL) && !IsHorizontal(result))) return null; + return result; + } + //------------------------------------------------------------------------------ + + private bool ProcessIntersections(cInt topY) + { + if( m_ActiveEdges == null ) return true; + try { + BuildIntersectList(topY); + if ( m_IntersectList.Count == 0) return true; + if (m_IntersectList.Count == 1 || FixupIntersectionOrder()) + ProcessIntersectList(); + else + return false; + } + catch { + m_SortedEdges = null; + m_IntersectList.Clear(); + throw new ClipperException("ProcessIntersections error"); + } + m_SortedEdges = null; + return true; + } + //------------------------------------------------------------------------------ + + private void BuildIntersectList(cInt topY) + { + if ( m_ActiveEdges == null ) return; + + //prepare for sorting ... + TEdge e = m_ActiveEdges; + m_SortedEdges = e; + while( e != null ) + { + e.PrevInSEL = e.PrevInAEL; + e.NextInSEL = e.NextInAEL; + e.Curr.X = TopX( e, topY ); + e = e.NextInAEL; + } + + //bubblesort ... + bool isModified = true; + while( isModified && m_SortedEdges != null ) + { + isModified = false; + e = m_SortedEdges; + while( e.NextInSEL != null ) + { + TEdge eNext = e.NextInSEL; + IntPoint pt; + if (e.Curr.X > eNext.Curr.X) + { + IntersectPoint(e, eNext, out pt); + if (pt.Y < topY) + pt = new IntPoint(TopX(e, topY), topY); + IntersectNode newNode = new IntersectNode(); + newNode.Edge1 = e; + newNode.Edge2 = eNext; + newNode.Pt = pt; + m_IntersectList.Add(newNode); + + SwapPositionsInSEL(e, eNext); + isModified = true; + } + else + e = eNext; + } + if( e.PrevInSEL != null ) e.PrevInSEL.NextInSEL = null; + else break; + } + m_SortedEdges = null; + } + //------------------------------------------------------------------------------ + + private bool EdgesAdjacent(IntersectNode inode) + { + return (inode.Edge1.NextInSEL == inode.Edge2) || + (inode.Edge1.PrevInSEL == inode.Edge2); + } + //------------------------------------------------------------------------------ + + private static int IntersectNodeSort(IntersectNode node1, IntersectNode node2) + { + //the following typecast is safe because the differences in Pt.Y will + //be limited to the height of the scanbeam. + return (int)(node2.Pt.Y - node1.Pt.Y); + } + //------------------------------------------------------------------------------ + + private bool FixupIntersectionOrder() + { + //pre-condition: intersections are sorted bottom-most first. + //Now it's crucial that intersections are made only between adjacent edges, + //so to ensure this the order of intersections may need adjusting ... + m_IntersectList.Sort(m_IntersectNodeComparer); + + CopyAELToSEL(); + int cnt = m_IntersectList.Count; + for (int i = 0; i < cnt; i++) + { + if (!EdgesAdjacent(m_IntersectList[i])) + { + int j = i + 1; + while (j < cnt && !EdgesAdjacent(m_IntersectList[j])) j++; + if (j == cnt) return false; + + IntersectNode tmp = m_IntersectList[i]; + m_IntersectList[i] = m_IntersectList[j]; + m_IntersectList[j] = tmp; + + } + SwapPositionsInSEL(m_IntersectList[i].Edge1, m_IntersectList[i].Edge2); + } + return true; + } + //------------------------------------------------------------------------------ + + private void ProcessIntersectList() + { + for (int i = 0; i < m_IntersectList.Count; i++) + { + IntersectNode iNode = m_IntersectList[i]; + { + IntersectEdges(iNode.Edge1, iNode.Edge2, iNode.Pt); + SwapPositionsInAEL(iNode.Edge1, iNode.Edge2); + } + } + m_IntersectList.Clear(); + } + //------------------------------------------------------------------------------ + + internal static cInt Round(double value) + { + return value < 0 ? (cInt)(value - 0.5) : (cInt)(value + 0.5); + } + //------------------------------------------------------------------------------ + + private static cInt TopX(TEdge edge, cInt currentY) + { + if (currentY == edge.Top.Y) + return edge.Top.X; + return edge.Bot.X + Round(edge.Dx *(currentY - edge.Bot.Y)); + } + //------------------------------------------------------------------------------ + + private void IntersectPoint(TEdge edge1, TEdge edge2, out IntPoint ip) + { + ip = new IntPoint(); + double b1, b2; + //nb: with very large coordinate values, it's possible for SlopesEqual() to + //return false but for the edge.Dx value be equal due to double precision rounding. + if (edge1.Dx == edge2.Dx) + { + ip.Y = edge1.Curr.Y; + ip.X = TopX(edge1, ip.Y); + return; + } + + if (edge1.Delta.X == 0) + { + ip.X = edge1.Bot.X; + if (IsHorizontal(edge2)) + { + ip.Y = edge2.Bot.Y; + } + else + { + b2 = edge2.Bot.Y - (edge2.Bot.X / edge2.Dx); + ip.Y = Round(ip.X / edge2.Dx + b2); + } + } + else if (edge2.Delta.X == 0) + { + ip.X = edge2.Bot.X; + if (IsHorizontal(edge1)) + { + ip.Y = edge1.Bot.Y; + } + else + { + b1 = edge1.Bot.Y - (edge1.Bot.X / edge1.Dx); + ip.Y = Round(ip.X / edge1.Dx + b1); + } + } + else + { + b1 = edge1.Bot.X - edge1.Bot.Y * edge1.Dx; + b2 = edge2.Bot.X - edge2.Bot.Y * edge2.Dx; + double q = (b2 - b1) / (edge1.Dx - edge2.Dx); + ip.Y = Round(q); + if (Math.Abs(edge1.Dx) < Math.Abs(edge2.Dx)) + ip.X = Round(edge1.Dx * q + b1); + else + ip.X = Round(edge2.Dx * q + b2); + } + + if (ip.Y < edge1.Top.Y || ip.Y < edge2.Top.Y) + { + if (edge1.Top.Y > edge2.Top.Y) + ip.Y = edge1.Top.Y; + else + ip.Y = edge2.Top.Y; + if (Math.Abs(edge1.Dx) < Math.Abs(edge2.Dx)) + ip.X = TopX(edge1, ip.Y); + else + ip.X = TopX(edge2, ip.Y); + } + //finally, don't allow 'ip' to be BELOW curr.Y (ie bottom of scanbeam) ... + if (ip.Y > edge1.Curr.Y) + { + ip.Y = edge1.Curr.Y; + //better to use the more vertical edge to derive X ... + if (Math.Abs(edge1.Dx) > Math.Abs(edge2.Dx)) + ip.X = TopX(edge2, ip.Y); + else + ip.X = TopX(edge1, ip.Y); + } + } + //------------------------------------------------------------------------------ + + private void ProcessEdgesAtTopOfScanbeam(cInt topY) + { + TEdge e = m_ActiveEdges; + while(e != null) + { + //1. process maxima, treating them as if they're 'bent' horizontal edges, + // but exclude maxima with horizontal edges. nb: e can't be a horizontal. + bool IsMaximaEdge = IsMaxima(e, topY); + + if(IsMaximaEdge) + { + TEdge eMaxPair = GetMaximaPairEx(e); + IsMaximaEdge = (eMaxPair == null || !IsHorizontal(eMaxPair)); + } + + if(IsMaximaEdge) + { + if (StrictlySimple) InsertMaxima(e.Top.X); + TEdge ePrev = e.PrevInAEL; + DoMaxima(e); + if( ePrev == null) e = m_ActiveEdges; + else e = ePrev.NextInAEL; + } + else + { + //2. promote horizontal edges, otherwise update Curr.X and Curr.Y ... + if (IsIntermediate(e, topY) && IsHorizontal(e.NextInLML)) + { + UpdateEdgeIntoAEL(ref e); + if (e.OutIdx >= 0) + AddOutPt(e, e.Bot); + AddEdgeToSEL(e); + } + else + { + e.Curr.X = TopX( e, topY ); + e.Curr.Y = topY; +#if use_xyz + if (e.Top.Y == topY) e.Curr.Z = e.Top.Z; + else if (e.Bot.Y == topY) e.Curr.Z = e.Bot.Z; + else e.Curr.Z = 0; +#endif + } + //When StrictlySimple and 'e' is being touched by another edge, then + //make sure both edges have a vertex here ... + if (StrictlySimple) + { + TEdge ePrev = e.PrevInAEL; + if ((e.OutIdx >= 0) && (e.WindDelta != 0) && ePrev != null && + (ePrev.OutIdx >= 0) && (ePrev.Curr.X == e.Curr.X) && + (ePrev.WindDelta != 0)) + { + IntPoint ip = new IntPoint(e.Curr); +#if use_xyz + SetZ(ref ip, ePrev, e); +#endif + OutPt op = AddOutPt(ePrev, ip); + OutPt op2 = AddOutPt(e, ip); + AddJoin(op, op2, ip); //StrictlySimple (type-3) join + } + } + + e = e.NextInAEL; + } + } + + //3. Process horizontals at the Top of the scanbeam ... + ProcessHorizontals(); + m_Maxima = null; + + //4. Promote intermediate vertices ... + e = m_ActiveEdges; + while (e != null) + { + if(IsIntermediate(e, topY)) + { + OutPt op = null; + if( e.OutIdx >= 0 ) + op = AddOutPt(e, e.Top); + UpdateEdgeIntoAEL(ref e); + + //if output polygons share an edge, they'll need joining later ... + TEdge ePrev = e.PrevInAEL; + TEdge eNext = e.NextInAEL; + if (ePrev != null && ePrev.Curr.X == e.Bot.X && + ePrev.Curr.Y == e.Bot.Y && op != null && + ePrev.OutIdx >= 0 && ePrev.Curr.Y > ePrev.Top.Y && + SlopesEqual(e.Curr, e.Top, ePrev.Curr, ePrev.Top, m_UseFullRange) && + (e.WindDelta != 0) && (ePrev.WindDelta != 0)) + { + OutPt op2 = AddOutPt(ePrev, e.Bot); + AddJoin(op, op2, e.Top); + } + else if (eNext != null && eNext.Curr.X == e.Bot.X && + eNext.Curr.Y == e.Bot.Y && op != null && + eNext.OutIdx >= 0 && eNext.Curr.Y > eNext.Top.Y && + SlopesEqual(e.Curr, e.Top, eNext.Curr, eNext.Top, m_UseFullRange) && + (e.WindDelta != 0) && (eNext.WindDelta != 0)) + { + OutPt op2 = AddOutPt(eNext, e.Bot); + AddJoin(op, op2, e.Top); + } + } + e = e.NextInAEL; + } + } + //------------------------------------------------------------------------------ + + private void DoMaxima(TEdge e) + { + TEdge eMaxPair = GetMaximaPairEx(e); + if (eMaxPair == null) + { + if (e.OutIdx >= 0) + AddOutPt(e, e.Top); + DeleteFromAEL(e); + return; + } + + TEdge eNext = e.NextInAEL; + while(eNext != null && eNext != eMaxPair) + { + IntersectEdges(e, eNext, e.Top); + SwapPositionsInAEL(e, eNext); + eNext = e.NextInAEL; + } + + if(e.OutIdx == Unassigned && eMaxPair.OutIdx == Unassigned) + { + DeleteFromAEL(e); + DeleteFromAEL(eMaxPair); + } + else if( e.OutIdx >= 0 && eMaxPair.OutIdx >= 0 ) + { + if (e.OutIdx >= 0) AddLocalMaxPoly(e, eMaxPair, e.Top); + DeleteFromAEL(e); + DeleteFromAEL(eMaxPair); + } +#if use_lines + else if (e.WindDelta == 0) + { + if (e.OutIdx >= 0) + { + AddOutPt(e, e.Top); + e.OutIdx = Unassigned; + } + DeleteFromAEL(e); + + if (eMaxPair.OutIdx >= 0) + { + AddOutPt(eMaxPair, e.Top); + eMaxPair.OutIdx = Unassigned; + } + DeleteFromAEL(eMaxPair); + } +#endif + else throw new ClipperException("DoMaxima error"); + } + //------------------------------------------------------------------------------ + + public static void ReversePaths(Paths polys) + { + foreach (var poly in polys) { poly.Reverse(); } + } + //------------------------------------------------------------------------------ + + public static bool Orientation(Path poly) + { + return Area(poly) >= 0; + } + //------------------------------------------------------------------------------ + + private int PointCount(OutPt pts) + { + if (pts == null) return 0; + int result = 0; + OutPt p = pts; + do + { + result++; + p = p.Next; + } + while (p != pts); + return result; + } + //------------------------------------------------------------------------------ + + private void BuildResult(Paths polyg) + { + polyg.Clear(); + polyg.Capacity = m_PolyOuts.Count; + for (int i = 0; i < m_PolyOuts.Count; i++) + { + OutRec outRec = m_PolyOuts[i]; + if (outRec.Pts == null) continue; + OutPt p = outRec.Pts.Prev; + int cnt = PointCount(p); + if (cnt < 2) continue; + Path pg = new Path(cnt); + for (int j = 0; j < cnt; j++) + { + pg.Add(p.Pt); + p = p.Prev; + } + polyg.Add(pg); + } + } + //------------------------------------------------------------------------------ + + private void BuildResult2(PolyTree polytree) + { + polytree.Clear(); + + //add each output polygon/contour to polytree ... + polytree.m_AllPolys.Capacity = m_PolyOuts.Count; + for (int i = 0; i < m_PolyOuts.Count; i++) + { + OutRec outRec = m_PolyOuts[i]; + int cnt = PointCount(outRec.Pts); + if ((outRec.IsOpen && cnt < 2) || + (!outRec.IsOpen && cnt < 3)) continue; + FixHoleLinkage(outRec); + PolyNode pn = new PolyNode(); + polytree.m_AllPolys.Add(pn); + outRec.PolyNode = pn; + pn.m_polygon.Capacity = cnt; + OutPt op = outRec.Pts.Prev; + for (int j = 0; j < cnt; j++) + { + pn.m_polygon.Add(op.Pt); + op = op.Prev; + } + } + + //fixup PolyNode links etc ... + polytree.m_Childs.Capacity = m_PolyOuts.Count; + for (int i = 0; i < m_PolyOuts.Count; i++) + { + OutRec outRec = m_PolyOuts[i]; + if (outRec.PolyNode == null) continue; + else if (outRec.IsOpen) + { + outRec.PolyNode.IsOpen = true; + polytree.AddChild(outRec.PolyNode); + } + else if (outRec.FirstLeft != null && + outRec.FirstLeft.PolyNode != null) + outRec.FirstLeft.PolyNode.AddChild(outRec.PolyNode); + else + polytree.AddChild(outRec.PolyNode); + } + } + //------------------------------------------------------------------------------ + + private void FixupOutPolyline(OutRec outrec) + { + OutPt pp = outrec.Pts; + OutPt lastPP = pp.Prev; + while (pp != lastPP) + { + pp = pp.Next; + if (pp.Pt == pp.Prev.Pt) + { + if (pp == lastPP) lastPP = pp.Prev; + OutPt tmpPP = pp.Prev; + tmpPP.Next = pp.Next; + pp.Next.Prev = tmpPP; + pp = tmpPP; + } + } + if (pp == pp.Prev) outrec.Pts = null; + } + //------------------------------------------------------------------------------ + + private void FixupOutPolygon(OutRec outRec) + { + //FixupOutPolygon() - removes duplicate points and simplifies consecutive + //parallel edges by removing the middle vertex. + OutPt lastOK = null; + outRec.BottomPt = null; + OutPt pp = outRec.Pts; + bool preserveCol = PreserveCollinear || StrictlySimple; + for (;;) + { + if (pp.Prev == pp || pp.Prev == pp.Next) + { + outRec.Pts = null; + return; + } + //test for duplicate points and collinear edges ... + if ((pp.Pt == pp.Next.Pt) || (pp.Pt == pp.Prev.Pt) || + (SlopesEqual(pp.Prev.Pt, pp.Pt, pp.Next.Pt, m_UseFullRange) && + (!preserveCol || !Pt2IsBetweenPt1AndPt3(pp.Prev.Pt, pp.Pt, pp.Next.Pt)))) + { + lastOK = null; + pp.Prev.Next = pp.Next; + pp.Next.Prev = pp.Prev; + pp = pp.Prev; + } + else if (pp == lastOK) break; + else + { + if (lastOK == null) lastOK = pp; + pp = pp.Next; + } + } + outRec.Pts = pp; + } + //------------------------------------------------------------------------------ + + OutPt DupOutPt(OutPt outPt, bool InsertAfter) + { + OutPt result = new OutPt(); + result.Pt = outPt.Pt; + result.Idx = outPt.Idx; + if (InsertAfter) + { + result.Next = outPt.Next; + result.Prev = outPt; + outPt.Next.Prev = result; + outPt.Next = result; + } + else + { + result.Prev = outPt.Prev; + result.Next = outPt; + outPt.Prev.Next = result; + outPt.Prev = result; + } + return result; + } + //------------------------------------------------------------------------------ + + bool GetOverlap(cInt a1, cInt a2, cInt b1, cInt b2, out cInt Left, out cInt Right) + { + if (a1 < a2) + { + if (b1 < b2) {Left = Math.Max(a1,b1); Right = Math.Min(a2,b2);} + else {Left = Math.Max(a1,b2); Right = Math.Min(a2,b1);} + } + else + { + if (b1 < b2) {Left = Math.Max(a2,b1); Right = Math.Min(a1,b2);} + else { Left = Math.Max(a2, b2); Right = Math.Min(a1, b1); } + } + return Left < Right; + } + //------------------------------------------------------------------------------ + + bool JoinHorz(OutPt op1, OutPt op1b, OutPt op2, OutPt op2b, + IntPoint Pt, bool DiscardLeft) + { + Direction Dir1 = (op1.Pt.X > op1b.Pt.X ? + Direction.dRightToLeft : Direction.dLeftToRight); + Direction Dir2 = (op2.Pt.X > op2b.Pt.X ? + Direction.dRightToLeft : Direction.dLeftToRight); + if (Dir1 == Dir2) return false; + + //When DiscardLeft, we want Op1b to be on the Left of Op1, otherwise we + //want Op1b to be on the Right. (And likewise with Op2 and Op2b.) + //So, to facilitate this while inserting Op1b and Op2b ... + //when DiscardLeft, make sure we're AT or RIGHT of Pt before adding Op1b, + //otherwise make sure we're AT or LEFT of Pt. (Likewise with Op2b.) + if (Dir1 == Direction.dLeftToRight) + { + while (op1.Next.Pt.X <= Pt.X && + op1.Next.Pt.X >= op1.Pt.X && op1.Next.Pt.Y == Pt.Y) + op1 = op1.Next; + if (DiscardLeft && (op1.Pt.X != Pt.X)) op1 = op1.Next; + op1b = DupOutPt(op1, !DiscardLeft); + if (op1b.Pt != Pt) + { + op1 = op1b; + op1.Pt = Pt; + op1b = DupOutPt(op1, !DiscardLeft); + } + } + else + { + while (op1.Next.Pt.X >= Pt.X && + op1.Next.Pt.X <= op1.Pt.X && op1.Next.Pt.Y == Pt.Y) + op1 = op1.Next; + if (!DiscardLeft && (op1.Pt.X != Pt.X)) op1 = op1.Next; + op1b = DupOutPt(op1, DiscardLeft); + if (op1b.Pt != Pt) + { + op1 = op1b; + op1.Pt = Pt; + op1b = DupOutPt(op1, DiscardLeft); + } + } + + if (Dir2 == Direction.dLeftToRight) + { + while (op2.Next.Pt.X <= Pt.X && + op2.Next.Pt.X >= op2.Pt.X && op2.Next.Pt.Y == Pt.Y) + op2 = op2.Next; + if (DiscardLeft && (op2.Pt.X != Pt.X)) op2 = op2.Next; + op2b = DupOutPt(op2, !DiscardLeft); + if (op2b.Pt != Pt) + { + op2 = op2b; + op2.Pt = Pt; + op2b = DupOutPt(op2, !DiscardLeft); + }; + } else + { + while (op2.Next.Pt.X >= Pt.X && + op2.Next.Pt.X <= op2.Pt.X && op2.Next.Pt.Y == Pt.Y) + op2 = op2.Next; + if (!DiscardLeft && (op2.Pt.X != Pt.X)) op2 = op2.Next; + op2b = DupOutPt(op2, DiscardLeft); + if (op2b.Pt != Pt) + { + op2 = op2b; + op2.Pt = Pt; + op2b = DupOutPt(op2, DiscardLeft); + }; + }; + + if ((Dir1 == Direction.dLeftToRight) == DiscardLeft) + { + op1.Prev = op2; + op2.Next = op1; + op1b.Next = op2b; + op2b.Prev = op1b; + } + else + { + op1.Next = op2; + op2.Prev = op1; + op1b.Prev = op2b; + op2b.Next = op1b; + } + return true; + } + //------------------------------------------------------------------------------ + + private bool JoinPoints(Join j, OutRec outRec1, OutRec outRec2) + { + OutPt op1 = j.OutPt1, op1b; + OutPt op2 = j.OutPt2, op2b; + + //There are 3 kinds of joins for output polygons ... + //1. Horizontal joins where Join.OutPt1 & Join.OutPt2 are vertices anywhere + //along (horizontal) collinear edges (& Join.OffPt is on the same horizontal). + //2. Non-horizontal joins where Join.OutPt1 & Join.OutPt2 are at the same + //location at the Bottom of the overlapping segment (& Join.OffPt is above). + //3. StrictlySimple joins where edges touch but are not collinear and where + //Join.OutPt1, Join.OutPt2 & Join.OffPt all share the same point. + bool isHorizontal = (j.OutPt1.Pt.Y == j.OffPt.Y); + + if (isHorizontal && (j.OffPt == j.OutPt1.Pt) && (j.OffPt == j.OutPt2.Pt)) + { + //Strictly Simple join ... + if (outRec1 != outRec2) return false; + op1b = j.OutPt1.Next; + while (op1b != op1 && (op1b.Pt == j.OffPt)) + op1b = op1b.Next; + bool reverse1 = (op1b.Pt.Y > j.OffPt.Y); + op2b = j.OutPt2.Next; + while (op2b != op2 && (op2b.Pt == j.OffPt)) + op2b = op2b.Next; + bool reverse2 = (op2b.Pt.Y > j.OffPt.Y); + if (reverse1 == reverse2) return false; + if (reverse1) + { + op1b = DupOutPt(op1, false); + op2b = DupOutPt(op2, true); + op1.Prev = op2; + op2.Next = op1; + op1b.Next = op2b; + op2b.Prev = op1b; + j.OutPt1 = op1; + j.OutPt2 = op1b; + return true; + } else + { + op1b = DupOutPt(op1, true); + op2b = DupOutPt(op2, false); + op1.Next = op2; + op2.Prev = op1; + op1b.Prev = op2b; + op2b.Next = op1b; + j.OutPt1 = op1; + j.OutPt2 = op1b; + return true; + } + } + else if (isHorizontal) + { + //treat horizontal joins differently to non-horizontal joins since with + //them we're not yet sure where the overlapping is. OutPt1.Pt & OutPt2.Pt + //may be anywhere along the horizontal edge. + op1b = op1; + while (op1.Prev.Pt.Y == op1.Pt.Y && op1.Prev != op1b && op1.Prev != op2) + op1 = op1.Prev; + while (op1b.Next.Pt.Y == op1b.Pt.Y && op1b.Next != op1 && op1b.Next != op2) + op1b = op1b.Next; + if (op1b.Next == op1 || op1b.Next == op2) return false; //a flat 'polygon' + + op2b = op2; + while (op2.Prev.Pt.Y == op2.Pt.Y && op2.Prev != op2b && op2.Prev != op1b) + op2 = op2.Prev; + while (op2b.Next.Pt.Y == op2b.Pt.Y && op2b.Next != op2 && op2b.Next != op1) + op2b = op2b.Next; + if (op2b.Next == op2 || op2b.Next == op1) return false; //a flat 'polygon' + + cInt Left, Right; + //Op1 -. Op1b & Op2 -. Op2b are the extremites of the horizontal edges + if (!GetOverlap(op1.Pt.X, op1b.Pt.X, op2.Pt.X, op2b.Pt.X, out Left, out Right)) + return false; + + //DiscardLeftSide: when overlapping edges are joined, a spike will created + //which needs to be cleaned up. However, we don't want Op1 or Op2 caught up + //on the discard Side as either may still be needed for other joins ... + IntPoint Pt; + bool DiscardLeftSide; + if (op1.Pt.X >= Left && op1.Pt.X <= Right) + { + Pt = op1.Pt; DiscardLeftSide = (op1.Pt.X > op1b.Pt.X); + } + else if (op2.Pt.X >= Left&& op2.Pt.X <= Right) + { + Pt = op2.Pt; DiscardLeftSide = (op2.Pt.X > op2b.Pt.X); + } + else if (op1b.Pt.X >= Left && op1b.Pt.X <= Right) + { + Pt = op1b.Pt; DiscardLeftSide = op1b.Pt.X > op1.Pt.X; + } + else + { + Pt = op2b.Pt; DiscardLeftSide = (op2b.Pt.X > op2.Pt.X); + } + j.OutPt1 = op1; + j.OutPt2 = op2; + return JoinHorz(op1, op1b, op2, op2b, Pt, DiscardLeftSide); + } else + { + //nb: For non-horizontal joins ... + // 1. Jr.OutPt1.Pt.Y == Jr.OutPt2.Pt.Y + // 2. Jr.OutPt1.Pt > Jr.OffPt.Y + + //make sure the polygons are correctly oriented ... + op1b = op1.Next; + while ((op1b.Pt == op1.Pt) && (op1b != op1)) op1b = op1b.Next; + bool Reverse1 = ((op1b.Pt.Y > op1.Pt.Y) || + !SlopesEqual(op1.Pt, op1b.Pt, j.OffPt, m_UseFullRange)); + if (Reverse1) + { + op1b = op1.Prev; + while ((op1b.Pt == op1.Pt) && (op1b != op1)) op1b = op1b.Prev; + if ((op1b.Pt.Y > op1.Pt.Y) || + !SlopesEqual(op1.Pt, op1b.Pt, j.OffPt, m_UseFullRange)) return false; + }; + op2b = op2.Next; + while ((op2b.Pt == op2.Pt) && (op2b != op2)) op2b = op2b.Next; + bool Reverse2 = ((op2b.Pt.Y > op2.Pt.Y) || + !SlopesEqual(op2.Pt, op2b.Pt, j.OffPt, m_UseFullRange)); + if (Reverse2) + { + op2b = op2.Prev; + while ((op2b.Pt == op2.Pt) && (op2b != op2)) op2b = op2b.Prev; + if ((op2b.Pt.Y > op2.Pt.Y) || + !SlopesEqual(op2.Pt, op2b.Pt, j.OffPt, m_UseFullRange)) return false; + } + + if ((op1b == op1) || (op2b == op2) || (op1b == op2b) || + ((outRec1 == outRec2) && (Reverse1 == Reverse2))) return false; + + if (Reverse1) + { + op1b = DupOutPt(op1, false); + op2b = DupOutPt(op2, true); + op1.Prev = op2; + op2.Next = op1; + op1b.Next = op2b; + op2b.Prev = op1b; + j.OutPt1 = op1; + j.OutPt2 = op1b; + return true; + } else + { + op1b = DupOutPt(op1, true); + op2b = DupOutPt(op2, false); + op1.Next = op2; + op2.Prev = op1; + op1b.Prev = op2b; + op2b.Next = op1b; + j.OutPt1 = op1; + j.OutPt2 = op1b; + return true; + } + } + } + //---------------------------------------------------------------------- + + public static int PointInPolygon(IntPoint pt, Path path) + { + //returns 0 if false, +1 if true, -1 if pt ON polygon boundary + //See "The Point in Polygon Problem for Arbitrary Polygons" by Hormann & Agathos + //http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.88.5498&rep=rep1&type=pdf + int result = 0, cnt = path.Count; + if (cnt < 3) return 0; + IntPoint ip = path[0]; + for (int i = 1; i <= cnt; ++i) + { + IntPoint ipNext = (i == cnt ? path[0] : path[i]); + if (ipNext.Y == pt.Y) + { + if ((ipNext.X == pt.X) || (ip.Y == pt.Y && + ((ipNext.X > pt.X) == (ip.X < pt.X)))) return -1; + } + if ((ip.Y < pt.Y) != (ipNext.Y < pt.Y)) + { + if (ip.X >= pt.X) + { + if (ipNext.X > pt.X) result = 1 - result; + else + { + double d = (double)(ip.X - pt.X) * (ipNext.Y - pt.Y) - + (double)(ipNext.X - pt.X) * (ip.Y - pt.Y); + if (d == 0) return -1; + else if ((d > 0) == (ipNext.Y > ip.Y)) result = 1 - result; + } + } + else + { + if (ipNext.X > pt.X) + { + double d = (double)(ip.X - pt.X) * (ipNext.Y - pt.Y) - + (double)(ipNext.X - pt.X) * (ip.Y - pt.Y); + if (d == 0) return -1; + else if ((d > 0) == (ipNext.Y > ip.Y)) result = 1 - result; + } + } + } + ip = ipNext; + } + return result; + } + //------------------------------------------------------------------------------ + + //See "The Point in Polygon Problem for Arbitrary Polygons" by Hormann & Agathos + //http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.88.5498&rep=rep1&type=pdf + private static int PointInPolygon(IntPoint pt, OutPt op) + { + //returns 0 if false, +1 if true, -1 if pt ON polygon boundary + int result = 0; + OutPt startOp = op; + cInt ptx = pt.X, pty = pt.Y; + cInt poly0x = op.Pt.X, poly0y = op.Pt.Y; + do + { + op = op.Next; + cInt poly1x = op.Pt.X, poly1y = op.Pt.Y; + + if (poly1y == pty) + { + if ((poly1x == ptx) || (poly0y == pty && + ((poly1x > ptx) == (poly0x < ptx)))) return -1; + } + if ((poly0y < pty) != (poly1y < pty)) + { + if (poly0x >= ptx) + { + if (poly1x > ptx) result = 1 - result; + else + { + double d = (double)(poly0x - ptx) * (poly1y - pty) - + (double)(poly1x - ptx) * (poly0y - pty); + if (d == 0) return -1; + if ((d > 0) == (poly1y > poly0y)) result = 1 - result; + } + } + else + { + if (poly1x > ptx) + { + double d = (double)(poly0x - ptx) * (poly1y - pty) - + (double)(poly1x - ptx) * (poly0y - pty); + if (d == 0) return -1; + if ((d > 0) == (poly1y > poly0y)) result = 1 - result; + } + } + } + poly0x = poly1x; poly0y = poly1y; + } while (startOp != op); + return result; + } + //------------------------------------------------------------------------------ + + private static bool Poly2ContainsPoly1(OutPt outPt1, OutPt outPt2) + { + OutPt op = outPt1; + do + { + //nb: PointInPolygon returns 0 if false, +1 if true, -1 if pt on polygon + int res = PointInPolygon(op.Pt, outPt2); + if (res >= 0) return res > 0; + op = op.Next; + } + while (op != outPt1); + return true; + } + //---------------------------------------------------------------------- + + private void FixupFirstLefts1(OutRec OldOutRec, OutRec NewOutRec) + { + foreach (OutRec outRec in m_PolyOuts) + { + OutRec firstLeft = ParseFirstLeft(outRec.FirstLeft); + if (outRec.Pts != null && firstLeft == OldOutRec) + { + if (Poly2ContainsPoly1(outRec.Pts, NewOutRec.Pts)) + outRec.FirstLeft = NewOutRec; + } + } + } + //---------------------------------------------------------------------- + + private void FixupFirstLefts2(OutRec innerOutRec, OutRec outerOutRec) + { + //A polygon has split into two such that one is now the inner of the other. + //It's possible that these polygons now wrap around other polygons, so check + //every polygon that's also contained by OuterOutRec's FirstLeft container + //(including nil) to see if they've become inner to the new inner polygon ... + OutRec orfl = outerOutRec.FirstLeft; + foreach (OutRec outRec in m_PolyOuts) + { + if (outRec.Pts == null || outRec == outerOutRec || outRec == innerOutRec) + continue; + OutRec firstLeft = ParseFirstLeft(outRec.FirstLeft); + if (firstLeft != orfl && firstLeft != innerOutRec && firstLeft != outerOutRec) + continue; + if (Poly2ContainsPoly1(outRec.Pts, innerOutRec.Pts)) + outRec.FirstLeft = innerOutRec; + else if (Poly2ContainsPoly1(outRec.Pts, outerOutRec.Pts)) + outRec.FirstLeft = outerOutRec; + else if (outRec.FirstLeft == innerOutRec || outRec.FirstLeft == outerOutRec) + outRec.FirstLeft = orfl; + } + } + //---------------------------------------------------------------------- + + private void FixupFirstLefts3(OutRec OldOutRec, OutRec NewOutRec) + { + //same as FixupFirstLefts1 but doesn't call Poly2ContainsPoly1() + foreach (OutRec outRec in m_PolyOuts) + { + OutRec firstLeft = ParseFirstLeft(outRec.FirstLeft); + if (outRec.Pts != null && firstLeft == OldOutRec) + outRec.FirstLeft = NewOutRec; + } + } + //---------------------------------------------------------------------- + + private static OutRec ParseFirstLeft(OutRec FirstLeft) + { + while (FirstLeft != null && FirstLeft.Pts == null) + FirstLeft = FirstLeft.FirstLeft; + return FirstLeft; + } + //------------------------------------------------------------------------------ + + private void JoinCommonEdges() + { + for (int i = 0; i < m_Joins.Count; i++) + { + Join join = m_Joins[i]; + + OutRec outRec1 = GetOutRec(join.OutPt1.Idx); + OutRec outRec2 = GetOutRec(join.OutPt2.Idx); + + if (outRec1.Pts == null || outRec2.Pts == null) continue; + if (outRec1.IsOpen || outRec2.IsOpen) continue; + + //get the polygon fragment with the correct hole state (FirstLeft) + //before calling JoinPoints() ... + OutRec holeStateRec; + if (outRec1 == outRec2) holeStateRec = outRec1; + else if (OutRec1RightOfOutRec2(outRec1, outRec2)) holeStateRec = outRec2; + else if (OutRec1RightOfOutRec2(outRec2, outRec1)) holeStateRec = outRec1; + else holeStateRec = GetLowermostRec(outRec1, outRec2); + + if (!JoinPoints(join, outRec1, outRec2)) continue; + + if (outRec1 == outRec2) + { + //instead of joining two polygons, we've just created a new one by + //splitting one polygon into two. + outRec1.Pts = join.OutPt1; + outRec1.BottomPt = null; + outRec2 = CreateOutRec(); + outRec2.Pts = join.OutPt2; + + //update all OutRec2.Pts Idx's ... + UpdateOutPtIdxs(outRec2); + + if (Poly2ContainsPoly1(outRec2.Pts, outRec1.Pts)) + { + //outRec1 contains outRec2 ... + outRec2.IsHole = !outRec1.IsHole; + outRec2.FirstLeft = outRec1; + + if (m_UsingPolyTree) FixupFirstLefts2(outRec2, outRec1); + + if ((outRec2.IsHole ^ ReverseSolution) == (Area(outRec2) > 0)) + ReversePolyPtLinks(outRec2.Pts); + + } + else if (Poly2ContainsPoly1(outRec1.Pts, outRec2.Pts)) + { + //outRec2 contains outRec1 ... + outRec2.IsHole = outRec1.IsHole; + outRec1.IsHole = !outRec2.IsHole; + outRec2.FirstLeft = outRec1.FirstLeft; + outRec1.FirstLeft = outRec2; + + if (m_UsingPolyTree) FixupFirstLefts2(outRec1, outRec2); + + if ((outRec1.IsHole ^ ReverseSolution) == (Area(outRec1) > 0)) + ReversePolyPtLinks(outRec1.Pts); + } + else + { + //the 2 polygons are completely separate ... + outRec2.IsHole = outRec1.IsHole; + outRec2.FirstLeft = outRec1.FirstLeft; + + //fixup FirstLeft pointers that may need reassigning to OutRec2 + if (m_UsingPolyTree) FixupFirstLefts1(outRec1, outRec2); + } + + } else + { + //joined 2 polygons together ... + + outRec2.Pts = null; + outRec2.BottomPt = null; + outRec2.Idx = outRec1.Idx; + + outRec1.IsHole = holeStateRec.IsHole; + if (holeStateRec == outRec2) + outRec1.FirstLeft = outRec2.FirstLeft; + outRec2.FirstLeft = outRec1; + + //fixup FirstLeft pointers that may need reassigning to OutRec1 + if (m_UsingPolyTree) FixupFirstLefts3(outRec2, outRec1); + } + } + } + //------------------------------------------------------------------------------ + + private void UpdateOutPtIdxs(OutRec outrec) + { + OutPt op = outrec.Pts; + do + { + op.Idx = outrec.Idx; + op = op.Prev; + } + while(op != outrec.Pts); + } + //------------------------------------------------------------------------------ + + private void DoSimplePolygons() + { + int i = 0; + while (i < m_PolyOuts.Count) + { + OutRec outrec = m_PolyOuts[i++]; + OutPt op = outrec.Pts; + if (op == null || outrec.IsOpen) continue; + do //for each Pt in Polygon until duplicate found do ... + { + OutPt op2 = op.Next; + while (op2 != outrec.Pts) + { + if ((op.Pt == op2.Pt) && op2.Next != op && op2.Prev != op) + { + //split the polygon into two ... + OutPt op3 = op.Prev; + OutPt op4 = op2.Prev; + op.Prev = op4; + op4.Next = op; + op2.Prev = op3; + op3.Next = op2; + + outrec.Pts = op; + OutRec outrec2 = CreateOutRec(); + outrec2.Pts = op2; + UpdateOutPtIdxs(outrec2); + if (Poly2ContainsPoly1(outrec2.Pts, outrec.Pts)) + { + //OutRec2 is contained by OutRec1 ... + outrec2.IsHole = !outrec.IsHole; + outrec2.FirstLeft = outrec; + if (m_UsingPolyTree) FixupFirstLefts2(outrec2, outrec); + } + else + if (Poly2ContainsPoly1(outrec.Pts, outrec2.Pts)) + { + //OutRec1 is contained by OutRec2 ... + outrec2.IsHole = outrec.IsHole; + outrec.IsHole = !outrec2.IsHole; + outrec2.FirstLeft = outrec.FirstLeft; + outrec.FirstLeft = outrec2; + if (m_UsingPolyTree) FixupFirstLefts2(outrec, outrec2); + } + else + { + //the 2 polygons are separate ... + outrec2.IsHole = outrec.IsHole; + outrec2.FirstLeft = outrec.FirstLeft; + if (m_UsingPolyTree) FixupFirstLefts1(outrec, outrec2); + } + op2 = op; //ie get ready for the next iteration + } + op2 = op2.Next; + } + op = op.Next; + } + while (op != outrec.Pts); + } + } + //------------------------------------------------------------------------------ + + public static double Area(Path poly) + { + int cnt = (int)poly.Count; + if (cnt < 3) return 0; + double a = 0; + for (int i = 0, j = cnt - 1; i < cnt; ++i) + { + a += ((double)poly[j].X + poly[i].X) * ((double)poly[j].Y - poly[i].Y); + j = i; + } + return -a * 0.5; + } + //------------------------------------------------------------------------------ + + internal double Area(OutRec outRec) + { + return Area(outRec.Pts); + } + //------------------------------------------------------------------------------ + + internal double Area(OutPt op) + { + OutPt opFirst = op; + if (op == null) return 0; + double a = 0; + do { + a = a + (double)(op.Prev.Pt.X + op.Pt.X) * (double)(op.Prev.Pt.Y - op.Pt.Y); + op = op.Next; + } while (op != opFirst); + return a * 0.5; + } + + //------------------------------------------------------------------------------ + // SimplifyPolygon functions ... + // Convert self-intersecting polygons into simple polygons + //------------------------------------------------------------------------------ + + public static Paths SimplifyPolygon(Path poly, + PolyFillType fillType = PolyFillType.pftEvenOdd) + { + Paths result = new Paths(); + Clipper c = new Clipper(); + c.StrictlySimple = true; + c.AddPath(poly, PolyType.ptSubject, true); + c.Execute(ClipType.ctUnion, result, fillType, fillType); + return result; + } + //------------------------------------------------------------------------------ + + public static Paths SimplifyPolygons(Paths polys, + PolyFillType fillType = PolyFillType.pftEvenOdd) + { + Paths result = new Paths(); + Clipper c = new Clipper(); + c.StrictlySimple = true; + c.AddPaths(polys, PolyType.ptSubject, true); + c.Execute(ClipType.ctUnion, result, fillType, fillType); + return result; + } + //------------------------------------------------------------------------------ + + private static double DistanceSqrd(IntPoint pt1, IntPoint pt2) + { + double dx = ((double)pt1.X - pt2.X); + double dy = ((double)pt1.Y - pt2.Y); + return (dx*dx + dy*dy); + } + //------------------------------------------------------------------------------ + + private static double DistanceFromLineSqrd(IntPoint pt, IntPoint ln1, IntPoint ln2) + { + //The equation of a line in general form (Ax + By + C = 0) + //given 2 points (x¹,y¹) & (x²,y²) is ... + //(y¹ - y²)x + (x² - x¹)y + (y² - y¹)x¹ - (x² - x¹)y¹ = 0 + //A = (y¹ - y²); B = (x² - x¹); C = (y² - y¹)x¹ - (x² - x¹)y¹ + //perpendicular distance of point (x³,y³) = (Ax³ + By³ + C)/Sqrt(A² + B²) + //see http://en.wikipedia.org/wiki/Perpendicular_distance + double A = ln1.Y - ln2.Y; + double B = ln2.X - ln1.X; + double C = A * ln1.X + B * ln1.Y; + C = A * pt.X + B * pt.Y - C; + return (C * C) / (A * A + B * B); + } + //--------------------------------------------------------------------------- + + private static bool SlopesNearCollinear(IntPoint pt1, + IntPoint pt2, IntPoint pt3, double distSqrd) + { + //this function is more accurate when the point that's GEOMETRICALLY + //between the other 2 points is the one that's tested for distance. + //nb: with 'spikes', either pt1 or pt3 is geometrically between the other pts + if (Math.Abs(pt1.X - pt2.X) > Math.Abs(pt1.Y - pt2.Y)) + { + if ((pt1.X > pt2.X) == (pt1.X < pt3.X)) + return DistanceFromLineSqrd(pt1, pt2, pt3) < distSqrd; + else if ((pt2.X > pt1.X) == (pt2.X < pt3.X)) + return DistanceFromLineSqrd(pt2, pt1, pt3) < distSqrd; + else + return DistanceFromLineSqrd(pt3, pt1, pt2) < distSqrd; + } + else + { + if ((pt1.Y > pt2.Y) == (pt1.Y < pt3.Y)) + return DistanceFromLineSqrd(pt1, pt2, pt3) < distSqrd; + else if ((pt2.Y > pt1.Y) == (pt2.Y < pt3.Y)) + return DistanceFromLineSqrd(pt2, pt1, pt3) < distSqrd; + else + return DistanceFromLineSqrd(pt3, pt1, pt2) < distSqrd; + } + } + //------------------------------------------------------------------------------ + + private static bool PointsAreClose(IntPoint pt1, IntPoint pt2, double distSqrd) + { + double dx = (double)pt1.X - pt2.X; + double dy = (double)pt1.Y - pt2.Y; + return ((dx * dx) + (dy * dy) <= distSqrd); + } + //------------------------------------------------------------------------------ + + private static OutPt ExcludeOp(OutPt op) + { + OutPt result = op.Prev; + result.Next = op.Next; + op.Next.Prev = result; + result.Idx = 0; + return result; + } + //------------------------------------------------------------------------------ + + public static Path CleanPolygon(Path path, double distance = 1.415) + { + //distance = proximity in units/pixels below which vertices will be stripped. + //Default ~= sqrt(2) so when adjacent vertices or semi-adjacent vertices have + //both x & y coords within 1 unit, then the second vertex will be stripped. + + int cnt = path.Count; + + if (cnt == 0) return new Path(); + + OutPt [] outPts = new OutPt[cnt]; + for (int i = 0; i < cnt; ++i) outPts[i] = new OutPt(); + + for (int i = 0; i < cnt; ++i) + { + outPts[i].Pt = path[i]; + outPts[i].Next = outPts[(i + 1) % cnt]; + outPts[i].Next.Prev = outPts[i]; + outPts[i].Idx = 0; + } + + double distSqrd = distance * distance; + OutPt op = outPts[0]; + while (op.Idx == 0 && op.Next != op.Prev) + { + if (PointsAreClose(op.Pt, op.Prev.Pt, distSqrd)) + { + op = ExcludeOp(op); + cnt--; + } + else if (PointsAreClose(op.Prev.Pt, op.Next.Pt, distSqrd)) + { + ExcludeOp(op.Next); + op = ExcludeOp(op); + cnt -= 2; + } + else if (SlopesNearCollinear(op.Prev.Pt, op.Pt, op.Next.Pt, distSqrd)) + { + op = ExcludeOp(op); + cnt--; + } + else + { + op.Idx = 1; + op = op.Next; + } + } + + if (cnt < 3) cnt = 0; + Path result = new Path(cnt); + for (int i = 0; i < cnt; ++i) + { + result.Add(op.Pt); + op = op.Next; + } + outPts = null; + return result; + } + //------------------------------------------------------------------------------ + + public static Paths CleanPolygons(Paths polys, + double distance = 1.415) + { + Paths result = new Paths(polys.Count); + for (int i = 0; i < polys.Count; i++) + result.Add(CleanPolygon(polys[i], distance)); + return result; + } + //------------------------------------------------------------------------------ + + internal static Paths Minkowski(Path pattern, Path path, bool IsSum, bool IsClosed) + { + int delta = (IsClosed ? 1 : 0); + int polyCnt = pattern.Count; + int pathCnt = path.Count; + Paths result = new Paths(pathCnt); + if (IsSum) + for (int i = 0; i < pathCnt; i++) + { + Path p = new Path(polyCnt); + foreach (IntPoint ip in pattern) + p.Add(new IntPoint(path[i].X + ip.X, path[i].Y + ip.Y)); + result.Add(p); + } + else + for (int i = 0; i < pathCnt; i++) + { + Path p = new Path(polyCnt); + foreach (IntPoint ip in pattern) + p.Add(new IntPoint(path[i].X - ip.X, path[i].Y - ip.Y)); + result.Add(p); + } + + Paths quads = new Paths((pathCnt + delta) * (polyCnt + 1)); + for (int i = 0; i < pathCnt - 1 + delta; i++) + for (int j = 0; j < polyCnt; j++) + { + Path quad = new Path(4); + quad.Add(result[i % pathCnt][j % polyCnt]); + quad.Add(result[(i + 1) % pathCnt][j % polyCnt]); + quad.Add(result[(i + 1) % pathCnt][(j + 1) % polyCnt]); + quad.Add(result[i % pathCnt][(j + 1) % polyCnt]); + if (!Orientation(quad)) quad.Reverse(); + quads.Add(quad); + } + return quads; + } + //------------------------------------------------------------------------------ + + public static Paths MinkowskiSum(Path pattern, Path path, bool pathIsClosed) + { + Paths paths = Minkowski(pattern, path, true, pathIsClosed); + Clipper c = new Clipper(); + c.AddPaths(paths, PolyType.ptSubject, true); + c.Execute(ClipType.ctUnion, paths, PolyFillType.pftNonZero, PolyFillType.pftNonZero); + return paths; + } + //------------------------------------------------------------------------------ + + private static Path TranslatePath(Path path, IntPoint delta) + { + Path outPath = new Path(path.Count); + for (int i = 0; i < path.Count; i++) + outPath.Add(new IntPoint(path[i].X + delta.X, path[i].Y + delta.Y)); + return outPath; + } + //------------------------------------------------------------------------------ + + public static Paths MinkowskiSum(Path pattern, Paths paths, bool pathIsClosed) + { + Paths solution = new Paths(); + Clipper c = new Clipper(); + for (int i = 0; i < paths.Count; ++i) + { + Paths tmp = Minkowski(pattern, paths[i], true, pathIsClosed); + c.AddPaths(tmp, PolyType.ptSubject, true); + if (pathIsClosed) + { + Path path = TranslatePath(paths[i], pattern[0]); + c.AddPath(path, PolyType.ptClip, true); + } + } + c.Execute(ClipType.ctUnion, solution, + PolyFillType.pftNonZero, PolyFillType.pftNonZero); + return solution; + } + //------------------------------------------------------------------------------ + + public static Paths MinkowskiDiff(Path poly1, Path poly2) + { + Paths paths = Minkowski(poly1, poly2, false, true); + Clipper c = new Clipper(); + c.AddPaths(paths, PolyType.ptSubject, true); + c.Execute(ClipType.ctUnion, paths, PolyFillType.pftNonZero, PolyFillType.pftNonZero); + return paths; + } + //------------------------------------------------------------------------------ + + internal enum NodeType { ntAny, ntOpen, ntClosed }; + + public static Paths PolyTreeToPaths(PolyTree polytree) + { + + Paths result = new Paths(); + result.Capacity = polytree.Total; + AddPolyNodeToPaths(polytree, NodeType.ntAny, result); + return result; + } + //------------------------------------------------------------------------------ + + internal static void AddPolyNodeToPaths(PolyNode polynode, NodeType nt, Paths paths) + { + bool match = true; + switch (nt) + { + case NodeType.ntOpen: return; + case NodeType.ntClosed: match = !polynode.IsOpen; break; + default: break; + } + + if (polynode.m_polygon.Count > 0 && match) + paths.Add(polynode.m_polygon); + foreach (PolyNode pn in polynode.Childs) + AddPolyNodeToPaths(pn, nt, paths); + } + //------------------------------------------------------------------------------ + + public static Paths OpenPathsFromPolyTree(PolyTree polytree) + { + Paths result = new Paths(); + result.Capacity = polytree.ChildCount; + for (int i = 0; i < polytree.ChildCount; i++) + if (polytree.Childs[i].IsOpen) + result.Add(polytree.Childs[i].m_polygon); + return result; + } + //------------------------------------------------------------------------------ + + public static Paths ClosedPathsFromPolyTree(PolyTree polytree) + { + Paths result = new Paths(); + result.Capacity = polytree.Total; + AddPolyNodeToPaths(polytree, NodeType.ntClosed, result); + return result; + } + //------------------------------------------------------------------------------ + + } //end Clipper + + internal class ClipperOffset + { + private Paths m_destPolys; + private Path m_srcPoly; + private Path m_destPoly; + private List m_normals = new List(); + private double m_delta, m_sinA, m_sin, m_cos; + private double m_miterLim, m_StepsPerRad; + + private IntPoint m_lowest; + private PolyNode m_polyNodes = new PolyNode(); + + public double ArcTolerance { get; set; } + public double MiterLimit { get; set; } + + private const double two_pi = Math.PI * 2; + private const double def_arc_tolerance = 0.25; + + public ClipperOffset( + double miterLimit = 2.0, double arcTolerance = def_arc_tolerance) + { + MiterLimit = miterLimit; + ArcTolerance = arcTolerance; + m_lowest.X = -1; + } + //------------------------------------------------------------------------------ + + public void Clear() + { + m_polyNodes.Childs.Clear(); + m_lowest.X = -1; + } + //------------------------------------------------------------------------------ + + internal static cInt Round(double value) + { + return value < 0 ? (cInt)(value - 0.5) : (cInt)(value + 0.5); + } + //------------------------------------------------------------------------------ + + public void AddPath(Path path, JoinType joinType, EndType endType) + { + int highI = path.Count - 1; + if (highI < 0) return; + PolyNode newNode = new PolyNode(); + newNode.m_jointype = joinType; + newNode.m_endtype = endType; + + //strip duplicate points from path and also get index to the lowest point ... + if (endType == EndType.etClosedLine || endType == EndType.etClosedPolygon) + while (highI > 0 && path[0] == path[highI]) highI--; + newNode.m_polygon.Capacity = highI + 1; + newNode.m_polygon.Add(path[0]); + int j = 0, k = 0; + for (int i = 1; i <= highI; i++) + if (newNode.m_polygon[j] != path[i]) + { + j++; + newNode.m_polygon.Add(path[i]); + if (path[i].Y > newNode.m_polygon[k].Y || + (path[i].Y == newNode.m_polygon[k].Y && + path[i].X < newNode.m_polygon[k].X)) k = j; + } + if (endType == EndType.etClosedPolygon && j < 2) return; + + m_polyNodes.AddChild(newNode); + + //if this path's lowest pt is lower than all the others then update m_lowest + if (endType != EndType.etClosedPolygon) return; + if (m_lowest.X < 0) + m_lowest = new IntPoint(m_polyNodes.ChildCount - 1, k); + else + { + IntPoint ip = m_polyNodes.Childs[(int)m_lowest.X].m_polygon[(int)m_lowest.Y]; + if (newNode.m_polygon[k].Y > ip.Y || + (newNode.m_polygon[k].Y == ip.Y && + newNode.m_polygon[k].X < ip.X)) + m_lowest = new IntPoint(m_polyNodes.ChildCount - 1, k); + } + } + //------------------------------------------------------------------------------ + + public void AddPaths(Paths paths, JoinType joinType, EndType endType) + { + foreach (Path p in paths) + AddPath(p, joinType, endType); + } + //------------------------------------------------------------------------------ + + private void FixOrientations() + { + //fixup orientations of all closed paths if the orientation of the + //closed path with the lowermost vertex is wrong ... + if (m_lowest.X >= 0 && + !Clipper.Orientation(m_polyNodes.Childs[(int)m_lowest.X].m_polygon)) + { + for (int i = 0; i < m_polyNodes.ChildCount; i++) + { + PolyNode node = m_polyNodes.Childs[i]; + if (node.m_endtype == EndType.etClosedPolygon || + (node.m_endtype == EndType.etClosedLine && + Clipper.Orientation(node.m_polygon))) + node.m_polygon.Reverse(); + } + } + else + { + for (int i = 0; i < m_polyNodes.ChildCount; i++) + { + PolyNode node = m_polyNodes.Childs[i]; + if (node.m_endtype == EndType.etClosedLine && + !Clipper.Orientation(node.m_polygon)) + node.m_polygon.Reverse(); + } + } + } + //------------------------------------------------------------------------------ + + internal static DoublePoint GetUnitNormal(IntPoint pt1, IntPoint pt2) + { + double dx = (pt2.X - pt1.X); + double dy = (pt2.Y - pt1.Y); + if ((dx == 0) && (dy == 0)) return new DoublePoint(); + + double f = 1 * 1.0 / Math.Sqrt(dx * dx + dy * dy); + dx *= f; + dy *= f; + + return new DoublePoint(dy, -dx); + } + //------------------------------------------------------------------------------ + + private void DoOffset(double delta) + { + m_destPolys = new Paths(); + m_delta = delta; + + //if Zero offset, just copy any CLOSED polygons to m_p and return ... + if (ClipperBase.near_zero(delta)) + { + m_destPolys.Capacity = m_polyNodes.ChildCount; + for (int i = 0; i < m_polyNodes.ChildCount; i++) + { + PolyNode node = m_polyNodes.Childs[i]; + if (node.m_endtype == EndType.etClosedPolygon) + m_destPolys.Add(node.m_polygon); + } + return; + } + + //see offset_triginometry3.svg in the documentation folder ... + if (MiterLimit > 2) m_miterLim = 2 / (MiterLimit * MiterLimit); + else m_miterLim = 0.5; + + double y; + if (ArcTolerance <= 0.0) + y = def_arc_tolerance; + else if (ArcTolerance > Math.Abs(delta) * def_arc_tolerance) + y = Math.Abs(delta) * def_arc_tolerance; + else + y = ArcTolerance; + //see offset_triginometry2.svg in the documentation folder ... + double steps = Math.PI / Math.Acos(1 - y / Math.Abs(delta)); + m_sin = Math.Sin(two_pi / steps); + m_cos = Math.Cos(two_pi / steps); + m_StepsPerRad = steps / two_pi; + if (delta < 0.0) m_sin = -m_sin; + + m_destPolys.Capacity = m_polyNodes.ChildCount * 2; + for (int i = 0; i < m_polyNodes.ChildCount; i++) + { + PolyNode node = m_polyNodes.Childs[i]; + m_srcPoly = node.m_polygon; + + int len = m_srcPoly.Count; + + if (len == 0 || (delta <= 0 && (len < 3 || + node.m_endtype != EndType.etClosedPolygon))) + continue; + + m_destPoly = new Path(); + + if (len == 1) + { + if (node.m_jointype == JoinType.jtRound) + { + double X = 1.0, Y = 0.0; + for (int j = 1; j <= steps; j++) + { + m_destPoly.Add(new IntPoint( + Round(m_srcPoly[0].X + X * delta), + Round(m_srcPoly[0].Y + Y * delta))); + double X2 = X; + X = X * m_cos - m_sin * Y; + Y = X2 * m_sin + Y * m_cos; + } + } + else + { + double X = -1.0, Y = -1.0; + for (int j = 0; j < 4; ++j) + { + m_destPoly.Add(new IntPoint( + Round(m_srcPoly[0].X + X * delta), + Round(m_srcPoly[0].Y + Y * delta))); + if (X < 0) X = 1; + else if (Y < 0) Y = 1; + else X = -1; + } + } + m_destPolys.Add(m_destPoly); + continue; + } + + //build m_normals ... + m_normals.Clear(); + m_normals.Capacity = len; + for (int j = 0; j < len - 1; j++) + m_normals.Add(GetUnitNormal(m_srcPoly[j], m_srcPoly[j + 1])); + if (node.m_endtype == EndType.etClosedLine || + node.m_endtype == EndType.etClosedPolygon) + m_normals.Add(GetUnitNormal(m_srcPoly[len - 1], m_srcPoly[0])); + else + m_normals.Add(new DoublePoint(m_normals[len - 2])); + + if (node.m_endtype == EndType.etClosedPolygon) + { + int k = len - 1; + for (int j = 0; j < len; j++) + OffsetPoint(j, ref k, node.m_jointype); + m_destPolys.Add(m_destPoly); + } + else if (node.m_endtype == EndType.etClosedLine) + { + int k = len - 1; + for (int j = 0; j < len; j++) + OffsetPoint(j, ref k, node.m_jointype); + m_destPolys.Add(m_destPoly); + m_destPoly = new Path(); + //re-build m_normals ... + DoublePoint n = m_normals[len - 1]; + for (int j = len - 1; j > 0; j--) + m_normals[j] = new DoublePoint(-m_normals[j - 1].X, -m_normals[j - 1].Y); + m_normals[0] = new DoublePoint(-n.X, -n.Y); + k = 0; + for (int j = len - 1; j >= 0; j--) + OffsetPoint(j, ref k, node.m_jointype); + m_destPolys.Add(m_destPoly); + } + else + { + int k = 0; + for (int j = 1; j < len - 1; ++j) + OffsetPoint(j, ref k, node.m_jointype); + + IntPoint pt1; + if (node.m_endtype == EndType.etOpenButt) + { + int j = len - 1; + pt1 = new IntPoint((cInt)Round(m_srcPoly[j].X + m_normals[j].X * + delta), (cInt)Round(m_srcPoly[j].Y + m_normals[j].Y * delta)); + m_destPoly.Add(pt1); + pt1 = new IntPoint((cInt)Round(m_srcPoly[j].X - m_normals[j].X * + delta), (cInt)Round(m_srcPoly[j].Y - m_normals[j].Y * delta)); + m_destPoly.Add(pt1); + } + else + { + int j = len - 1; + k = len - 2; + m_sinA = 0; + m_normals[j] = new DoublePoint(-m_normals[j].X, -m_normals[j].Y); + if (node.m_endtype == EndType.etOpenSquare) + DoSquare(j, k); + else + DoRound(j, k); + } + + //re-build m_normals ... + for (int j = len - 1; j > 0; j--) + m_normals[j] = new DoublePoint(-m_normals[j - 1].X, -m_normals[j - 1].Y); + + m_normals[0] = new DoublePoint(-m_normals[1].X, -m_normals[1].Y); + + k = len - 1; + for (int j = k - 1; j > 0; --j) + OffsetPoint(j, ref k, node.m_jointype); + + if (node.m_endtype == EndType.etOpenButt) + { + pt1 = new IntPoint((cInt)Round(m_srcPoly[0].X - m_normals[0].X * delta), + (cInt)Round(m_srcPoly[0].Y - m_normals[0].Y * delta)); + m_destPoly.Add(pt1); + pt1 = new IntPoint((cInt)Round(m_srcPoly[0].X + m_normals[0].X * delta), + (cInt)Round(m_srcPoly[0].Y + m_normals[0].Y * delta)); + m_destPoly.Add(pt1); + } + else + { + k = 1; + m_sinA = 0; + if (node.m_endtype == EndType.etOpenSquare) + DoSquare(0, 1); + else + DoRound(0, 1); + } + m_destPolys.Add(m_destPoly); + } + } + } + //------------------------------------------------------------------------------ + + public void Execute(ref Paths solution, double delta) + { + solution.Clear(); + FixOrientations(); + DoOffset(delta); + //now clean up 'corners' ... + Clipper clpr = new Clipper(); + clpr.AddPaths(m_destPolys, PolyType.ptSubject, true); + if (delta > 0) + { + clpr.Execute(ClipType.ctUnion, solution, + PolyFillType.pftPositive, PolyFillType.pftPositive); + } + else + { + IntRect r = Clipper.GetBounds(m_destPolys); + Path outer = new Path(4); + + outer.Add(new IntPoint(r.left - 10, r.bottom + 10)); + outer.Add(new IntPoint(r.right + 10, r.bottom + 10)); + outer.Add(new IntPoint(r.right + 10, r.top - 10)); + outer.Add(new IntPoint(r.left - 10, r.top - 10)); + + clpr.AddPath(outer, PolyType.ptSubject, true); + clpr.ReverseSolution = true; + clpr.Execute(ClipType.ctUnion, solution, PolyFillType.pftNegative, PolyFillType.pftNegative); + if (solution.Count > 0) solution.RemoveAt(0); + } + } + //------------------------------------------------------------------------------ + + public void Execute(ref PolyTree solution, double delta) + { + solution.Clear(); + FixOrientations(); + DoOffset(delta); + + //now clean up 'corners' ... + Clipper clpr = new Clipper(); + clpr.AddPaths(m_destPolys, PolyType.ptSubject, true); + if (delta > 0) + { + clpr.Execute(ClipType.ctUnion, solution, + PolyFillType.pftPositive, PolyFillType.pftPositive); + } + else + { + IntRect r = Clipper.GetBounds(m_destPolys); + Path outer = new Path(4); + + outer.Add(new IntPoint(r.left - 10, r.bottom + 10)); + outer.Add(new IntPoint(r.right + 10, r.bottom + 10)); + outer.Add(new IntPoint(r.right + 10, r.top - 10)); + outer.Add(new IntPoint(r.left - 10, r.top - 10)); + + clpr.AddPath(outer, PolyType.ptSubject, true); + clpr.ReverseSolution = true; + clpr.Execute(ClipType.ctUnion, solution, PolyFillType.pftNegative, PolyFillType.pftNegative); + //remove the outer PolyNode rectangle ... + if (solution.ChildCount == 1 && solution.Childs[0].ChildCount > 0) + { + PolyNode outerNode = solution.Childs[0]; + solution.Childs.Capacity = outerNode.ChildCount; + solution.Childs[0] = outerNode.Childs[0]; + solution.Childs[0].m_Parent = solution; + for (int i = 1; i < outerNode.ChildCount; i++) + solution.AddChild(outerNode.Childs[i]); + } + else + solution.Clear(); + } + } + //------------------------------------------------------------------------------ + + void OffsetPoint(int j, ref int k, JoinType jointype) + { + //cross product ... + m_sinA = (m_normals[k].X * m_normals[j].Y - m_normals[j].X * m_normals[k].Y); + + if (Math.Abs(m_sinA * m_delta) < 1.0) + { + //dot product ... + double cosA = (m_normals[k].X * m_normals[j].X + m_normals[j].Y * m_normals[k].Y); + if (cosA > 0) // angle ==> 0 degrees + { + m_destPoly.Add(new IntPoint(Round(m_srcPoly[j].X + m_normals[k].X * m_delta), + Round(m_srcPoly[j].Y + m_normals[k].Y * m_delta))); + return; + } + //else angle ==> 180 degrees + } + else if (m_sinA > 1.0) m_sinA = 1.0; + else if (m_sinA < -1.0) m_sinA = -1.0; + + if (m_sinA * m_delta < 0) + { + m_destPoly.Add(new IntPoint(Round(m_srcPoly[j].X + m_normals[k].X * m_delta), + Round(m_srcPoly[j].Y + m_normals[k].Y * m_delta))); + m_destPoly.Add(m_srcPoly[j]); + m_destPoly.Add(new IntPoint(Round(m_srcPoly[j].X + m_normals[j].X * m_delta), + Round(m_srcPoly[j].Y + m_normals[j].Y * m_delta))); + } + else + switch (jointype) + { + case JoinType.jtMiter: + { + double r = 1 + (m_normals[j].X * m_normals[k].X + + m_normals[j].Y * m_normals[k].Y); + if (r >= m_miterLim) DoMiter(j, k, r); else DoSquare(j, k); + break; + } + case JoinType.jtSquare: DoSquare(j, k); break; + case JoinType.jtRound: DoRound(j, k); break; + } + k = j; + } + //------------------------------------------------------------------------------ + + internal void DoSquare(int j, int k) + { + double dx = Math.Tan(Math.Atan2(m_sinA, + m_normals[k].X * m_normals[j].X + m_normals[k].Y * m_normals[j].Y) / 4); + m_destPoly.Add(new IntPoint( + Round(m_srcPoly[j].X + m_delta * (m_normals[k].X - m_normals[k].Y * dx)), + Round(m_srcPoly[j].Y + m_delta * (m_normals[k].Y + m_normals[k].X * dx)))); + m_destPoly.Add(new IntPoint( + Round(m_srcPoly[j].X + m_delta * (m_normals[j].X + m_normals[j].Y * dx)), + Round(m_srcPoly[j].Y + m_delta * (m_normals[j].Y - m_normals[j].X * dx)))); + } + //------------------------------------------------------------------------------ + + internal void DoMiter(int j, int k, double r) + { + double q = m_delta / r; + m_destPoly.Add(new IntPoint(Round(m_srcPoly[j].X + (m_normals[k].X + m_normals[j].X) * q), + Round(m_srcPoly[j].Y + (m_normals[k].Y + m_normals[j].Y) * q))); + } + //------------------------------------------------------------------------------ + + internal void DoRound(int j, int k) + { + double a = Math.Atan2(m_sinA, + m_normals[k].X * m_normals[j].X + m_normals[k].Y * m_normals[j].Y); + int steps = Math.Max((int)Round(m_StepsPerRad * Math.Abs(a)),1); + + double X = m_normals[k].X, Y = m_normals[k].Y, X2; + for (int i = 0; i < steps; ++i) + { + m_destPoly.Add(new IntPoint( + Round(m_srcPoly[j].X + X * m_delta), + Round(m_srcPoly[j].Y + Y * m_delta))); + X2 = X; + X = X * m_cos - m_sin * Y; + Y = X2 * m_sin + Y * m_cos; + } + m_destPoly.Add(new IntPoint( + Round(m_srcPoly[j].X + m_normals[j].X * m_delta), + Round(m_srcPoly[j].Y + m_normals[j].Y * m_delta))); + } + //------------------------------------------------------------------------------ + } + + class ClipperException : Exception + { + public ClipperException(string description) : base(description){} + } + //------------------------------------------------------------------------------ + +} //end ClipperLib namespace diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ClipperLib/clipper.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ClipperLib/clipper.cs.meta new file mode 100644 index 0000000..fff10e7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ClipperLib/clipper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1139f30c04130724d998e1bae48d15c6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ICharacterDataProvider.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ICharacterDataProvider.cs new file mode 100644 index 0000000..2919924 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ICharacterDataProvider.cs @@ -0,0 +1,120 @@ +using System; +using UnityEngine; + +using UnityEngine.Scripting.APIUpdating; + +namespace UnityEditor.U2D.Animation +{ + /// An interface that allows Sprite Editor Modules to edit Character data for user custom importer. + /// Implement this interface for [[ScriptedImporter]] to leverage on Sprite Editor Modules to edit Character data. + [MovedFrom("UnityEditor.U2D.Experimental.Animation")] + public interface ICharacterDataProvider + { + /// + /// Returns the CharacterData structure that represents the Character composition. + /// + /// CharacterData data + CharacterData GetCharacterData(); + /// + /// Sets the CharacterData structure that represents to the data provider + /// + /// CharacterData to set + void SetCharacterData(CharacterData characterData); + } + + /// + /// Data structure that represents a character setup + /// + [Serializable] + [MovedFrom("UnityEditor.U2D.Experimental.Animation")] + public struct CharacterData + { + /// + /// SpriteBones influencing the Character + /// + public UnityEngine.U2D.SpriteBone[] bones; + /// + /// Parts of the character + /// + public CharacterPart[] parts; + /// + /// The dimension of the character required + /// + public Vector2Int dimension; + /// + /// Character grouping information + /// + public CharacterGroup[] characterGroups; + } + + internal interface ICharacterOrder + { + int order { get; set;} + } + + /// + /// Data structure representing CharacterPart grouping + /// + [Serializable] + [MovedFrom("UnityEditor.U2D.Experimental.Animation")] + public struct CharacterGroup : ICharacterOrder + { + /// + /// Name of the CharacterGroup + /// + public string name; + /// + /// The parent group index it belongs to. Set to -1 if does not have a parent. + /// + public int parentGroup; + + [SerializeField] + int m_Order; + + /// + /// The order of the group in the list + /// + public int order + { + get => m_Order; + set => m_Order = value; + } + } + + /// + /// Data structure representing a character part + /// + [Serializable] + [MovedFrom("UnityEditor.U2D.Experimental.Animation")] + public struct CharacterPart : ICharacterOrder + { + /// + /// Position for the Sprite in the character + /// + public RectInt spritePosition; + /// + /// Sprite ID + /// + public string spriteId; + /// + /// Bones influencing the Sprite + /// + public int[] bones; + /// + /// CharacterGroup that the part belongs to + /// + public int parentGroup; + + [SerializeField] + int m_Order; + + /// + /// The order of the part in the list + /// + public int order + { + get => m_Order; + set => m_Order = value; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ICharacterDataProvider.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ICharacterDataProvider.cs.meta new file mode 100644 index 0000000..c4d02fe --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ICharacterDataProvider.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d02894817219f7c43bd5dad401749d7e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons.meta new file mode 100644 index 0000000..6fa50c6 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e9a88e2b75410bc4a820dfe3cf86a25d +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark.meta new file mode 100644 index 0000000..4605098 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 29376bbf08d892f46b253107863393d6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library.png new file mode 100644 index 0000000..5275818 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library.png.meta new file mode 100644 index 0000000..cd6ed4e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 7afac7287fbef4e4eb1ba5d37fb251b1 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@16x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@16x.png new file mode 100644 index 0000000..4b420a1 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@16x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@16x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@16x.png.meta new file mode 100644 index 0000000..82057af --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@16x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: e8a7461f5846e4a49815efe7dcfe7ece +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@2x.png new file mode 100644 index 0000000..27fde9c Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@2x.png.meta new file mode 100644 index 0000000..3b9ec26 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@2x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 286d9cb65d1c6ac4f93737bd25ac22b2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@4x.png new file mode 100644 index 0000000..36aff20 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@4x.png.meta new file mode 100644 index 0000000..3599c29 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@4x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: febce835e6102a04eb904e6396eebec4 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@8x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@8x.png new file mode 100644 index 0000000..8528d41 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@8x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@8x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@8x.png.meta new file mode 100644 index 0000000..ad7878f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Library@8x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: ca39c184f70a1a74ea63d0d32e9e79d7 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver.png new file mode 100644 index 0000000..6fea798 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver.png.meta new file mode 100644 index 0000000..110c912 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: b8dea9973ac769c4f8e8d1a29320f732 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@16x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@16x.png new file mode 100644 index 0000000..ad8c696 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@16x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@16x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@16x.png.meta new file mode 100644 index 0000000..613207f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@16x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: aa3d749e08f033a47b14aed3e77eff53 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@2x.png new file mode 100644 index 0000000..202df64 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@2x.png.meta new file mode 100644 index 0000000..b3b61d7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@2x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: ddf178be529e4c44dbc4457f2d1ba807 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@4x.png new file mode 100644 index 0000000..c9144c4 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@4x.png.meta new file mode 100644 index 0000000..b855fda --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@4x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 9356ffd19a4b4964fa58567286d7ff01 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@8x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@8x.png new file mode 100644 index 0000000..88238c0 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@8x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@8x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@8x.png.meta new file mode 100644 index 0000000..0a3591b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Dark/Sprite Resolver@8x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: fe71fcdfcbfcbda4f901f3a3e5f3075e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light.meta new file mode 100644 index 0000000..7c0f991 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 56b6316a880c556419c7dff52b1751e6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library.png new file mode 100644 index 0000000..80bd3eb Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library.png.meta new file mode 100644 index 0000000..737efb0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 902fb3e231a868949990174226b200d0 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@16x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@16x.png new file mode 100644 index 0000000..af9927a Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@16x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@16x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@16x.png.meta new file mode 100644 index 0000000..1cd760a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@16x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 92f8cb35eb63e1445a18c4fc6fdef357 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@2x.png new file mode 100644 index 0000000..65b528d Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@2x.png.meta new file mode 100644 index 0000000..f0f6532 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@2x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: aaac7d65bd289a04f90f662d819fd5ab +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@4x.png new file mode 100644 index 0000000..ae61cda Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@4x.png.meta new file mode 100644 index 0000000..bf04329 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@4x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 790c78d4984be2c44a13480b2ce51739 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@8x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@8x.png new file mode 100644 index 0000000..0228eb1 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@8x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@8x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@8x.png.meta new file mode 100644 index 0000000..f5ee67f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Library@8x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: c205949e6e7659d49af23fb7febdf5bc +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver.png new file mode 100644 index 0000000..fbfee25 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver.png.meta new file mode 100644 index 0000000..3e8a976 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: f9fa586a59622974c8757320292933e5 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@16x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@16x.png new file mode 100644 index 0000000..beda2a3 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@16x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@16x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@16x.png.meta new file mode 100644 index 0000000..7467010 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@16x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 21851b41c37aac24cb83471559da7465 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@2x.png new file mode 100644 index 0000000..429aae8 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@2x.png.meta new file mode 100644 index 0000000..f901402 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@2x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 44999ea91b639364ba9c9dc2174b20f2 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@4x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@4x.png new file mode 100644 index 0000000..0d26a81 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@4x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@4x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@4x.png.meta new file mode 100644 index 0000000..7b58fa0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@4x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 812106d50a8a76a4d9e68c85c8fb976a +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@8x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@8x.png new file mode 100644 index 0000000..7445b57 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@8x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@8x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@8x.png.meta new file mode 100644 index 0000000..800f4fd --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Light/Sprite Resolver@8x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 70477a350df2c3a43afd510b7f827424 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected.meta new file mode 100644 index 0000000..956237c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ddadd2007ee717343adbaf3cab44f7f9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library.png new file mode 100644 index 0000000..70f7356 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library.png.meta new file mode 100644 index 0000000..3a87428 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: 1b8aa18d56d7623428cad9997223857e +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library@2x.png new file mode 100644 index 0000000..cf711df Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library@2x.png.meta new file mode 100644 index 0000000..5dc0ef3 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Library@2x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: b0a57414029dd2646b092acc82acba15 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver.png new file mode 100644 index 0000000..61b6efe Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver.png.meta new file mode 100644 index 0000000..95cd373 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: d12cc2bf0f6294f4b8bcfd60b290d635 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver@2x.png b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver@2x.png new file mode 100644 index 0000000..ff74cc3 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver@2x.png differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver@2x.png.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver@2x.png.meta new file mode 100644 index 0000000..c5c2295 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/Icons/Selected/Sprite Resolver@2x.png.meta @@ -0,0 +1,127 @@ +fileFormatVersion: 2 +guid: d4ecc3333ec1e054fbac2696e318e017 +TextureImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 10 + mipmaps: + mipMapMode: 0 + enableMipMap: 0 + 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 + grayScaleToAlpha: 0 + generateCubemap: 6 + cubemapConvolution: 0 + seamlessCubemap: 0 + textureFormat: 1 + maxTextureSize: 2048 + textureSettings: + serializedVersion: 2 + filterMode: -1 + aniso: -1 + mipBias: -100 + wrapU: -1 + wrapV: -1 + wrapW: -1 + 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: 1 + spriteTessellationDetail: -1 + textureType: 0 + textureShape: 1 + singleChannelComponent: 0 + maxTextureSizeSet: 0 + compressionQualitySet: 0 + textureFormatSet: 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: 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: Windows Store Apps + 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: iPhone + 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: [] + spritePackingTag: + pSDRemoveMatte: 0 + pSDShowRemoveMatteOption: 0 + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay.meta new file mode 100644 index 0000000..4583d1c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5806d81149b303c46b440badec89bf56 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/DropdownMenu.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/DropdownMenu.cs new file mode 100644 index 0000000..92e038c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/DropdownMenu.cs @@ -0,0 +1,57 @@ +using UnityEngine; +using UnityEngine.UIElements; + +namespace UnityEditor.U2D.Layout +{ + internal class DropdownMenu : VisualElement + { + public class DropdownMenuFactory : UxmlFactory {} + public class DropdownMenuUxmlTraits : UxmlTraits {} + + /* + private ButtonGroup m_ButtonGroup; + + public DropdownMenu() + { + RegisterCallback(OnFocusOut, Capture.NoCapture); + RegisterCallback(OnMouseLeaveEvent); + } + + public void InitialiseWithButtonGroup(ButtonGroup buttonGroup) + { + if (m_ButtonGroup == buttonGroup) + return; + + m_ButtonGroup = buttonGroup; + var buttonGroupLocalPosition = parent.WorldToLocal(new Vector2(buttonGroup.worldBound.x, buttonGroup.worldBound.y)); + style.positionType = PositionType.Absolute; + style.positionLeft = buttonGroupLocalPosition.x; + style.positionTop = buttonGroupLocalPosition.y; + style.flexDirection = buttonGroup.isHorizontal ? FlexDirection.Row : FlexDirection.Column; + foreach (var element in buttonGroup.elements) + Add(element); + } + + private void OnMouseLeaveEvent(MouseLeaveEvent evt) + { + Close(); + } + + private void OnFocusOut(FocusOutEvent evt) + { + Close(); + } + + private void Close() + { + foreach (var element in contentContainer.Children()) + m_ButtonGroup.elements.Add(element); + this.contentContainer.Clear(); + + style.width = 0; + style.height = 0; + m_ButtonGroup = null; + } + */ + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/DropdownMenu.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/DropdownMenu.cs.meta new file mode 100644 index 0000000..53e673c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/DropdownMenu.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b245eff55d115544b9cc52444a1b8ca5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlay.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlay.cs new file mode 100644 index 0000000..fca6eae --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlay.cs @@ -0,0 +1,97 @@ +using UnityEditor.U2D.Animation; +using UnityEngine.UIElements; + +namespace UnityEditor.U2D.Layout +{ + internal class LayoutOverlay : VisualElement + { + public class LayoutOverlayFactory : UxmlFactory {} + public class LayoutOverlayUxmlTraits : UxmlTraits {} + + private ScrollableToolbar m_HorizontalToolbar; + private ScrollableToolbar m_VerticalToolbar; + private VisualElement m_HorizontalHolder; + private VisualElement m_LeftOverlay; + private VisualElement m_RightOverlay; + private DropdownMenu m_DropdownOverlay; + + public ScrollableToolbar horizontalToolbar + { + get + { + if (m_HorizontalToolbar == null) + m_HorizontalToolbar = this.Q("HorizontalToolbar"); + return m_HorizontalToolbar; + } + } + + public ScrollableToolbar verticalToolbar + { + get + { + if (m_VerticalToolbar == null) + m_VerticalToolbar = this.Q("VerticalToolbar"); + return m_VerticalToolbar; + } + } + + public VisualElement horizontalHolder + { + get + { + if (m_HorizontalHolder == null) + m_HorizontalHolder = this.Q("HorizontalHolder"); + return m_HorizontalHolder; + } + } + + public VisualElement leftOverlay + { + get + { + if (m_LeftOverlay == null) + m_LeftOverlay = this.Q("LeftOverlay"); + return m_LeftOverlay; + } + } + + public VisualElement rightOverlay + { + get + { + if (m_RightOverlay == null) + m_RightOverlay = this.Q("RightOverlay"); + return m_RightOverlay; + } + } + + public DropdownMenu dropdownOverlay + { + get + { + if (m_DropdownOverlay == null) + m_DropdownOverlay = this.Q("DropdownOverlay"); + return m_DropdownOverlay; + } + } + + public bool hasScrollbar + { + get { return this.ClassListContains("HasScrollbar"); } + set + { + if (value) + this.AddToClassList("HasScrollbar"); + else + this.RemoveFromClassList("HasScrollbar"); + } + } + + public LayoutOverlay() + { + this.StretchToParentSize(); + styleSheets.Add(ResourceLoader.Load("LayoutOverlay/LayoutOverlayStyle.uss")); + } + } +} + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlay.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlay.cs.meta new file mode 100644 index 0000000..d6947b2 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlay.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f95db4a471e2cb94badcf4b1271cfee1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlayUtility.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlayUtility.cs new file mode 100644 index 0000000..3c13644 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlayUtility.cs @@ -0,0 +1,35 @@ +using System; +using UnityEditor.U2D.Animation; +using UnityEngine; +using UnityEngine.UIElements; + +namespace UnityEditor.U2D.Layout +{ + internal static class LayoutOverlayUtility + { + public static Button CreateButton(string name, Action clickEvent, string tooltip = null, string text = null, string imageResourcePath = null, string stylesheetPath = null) + { + Button button = new Button(clickEvent); + button.name = name; + button.tooltip = tooltip; + + if (!String.IsNullOrEmpty(text)) + button.text = text; + if (!String.IsNullOrEmpty(imageResourcePath)) + { + var texture = ResourceLoader.Load(imageResourcePath); + if (texture != null) + { + Image image = new Image(); + image.image = texture; + button.Add(image); + } + } + if (!String.IsNullOrEmpty(stylesheetPath)) + button.styleSheets.Add(ResourceLoader.Load(stylesheetPath)); + + return button; + } + } + +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlayUtility.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlayUtility.cs.meta new file mode 100644 index 0000000..1dd306e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/LayoutOverlayUtility.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9bc7b5069eb56064a965af1f5d392959 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/Manipulators.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/Manipulators.meta new file mode 100644 index 0000000..a0f7db4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/Manipulators.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 8356cf4cb497279418c30e5fcdfe82b8 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/Manipulators/Draggable.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/Manipulators/Draggable.cs new file mode 100644 index 0000000..b4e9241 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/Manipulators/Draggable.cs @@ -0,0 +1,146 @@ +using UnityEngine; +using UnityEngine.UIElements; + +namespace UnityEditor.U2D.Layout +{ + internal interface IDraggable + { + bool IsMovableNow(); + void UpdatePresenterPosition(); + } + + internal class Draggable : MouseManipulator + { + private Vector2 m_Start; + protected bool m_Active; + + public Vector2 panSpeed { get; set; } + public bool clampToParentEdges { get; set; } + + public Draggable(bool clampToParentEdges = false) + { + activators.Add(new ManipulatorActivationFilter {button = MouseButton.LeftMouse}); + panSpeed = Vector2.one; + this.clampToParentEdges = clampToParentEdges; + m_Active = false; + } + + protected Rect CalculatePosition(float x, float y, float width, float height) + { + var rect = new Rect(x, y, width, height); + + if (clampToParentEdges) + { + if (rect.x < 0f) + rect.x = 0f; + else if (rect.xMax > target.parent.layout.width) + rect.x = target.parent.layout.width - rect.width; + + if (rect.y < 0f) + rect.y = 0f; + else if (rect.yMax > target.parent.layout.height) + rect.y = target.parent.layout.height - rect.height; + + // Reset size, we never intended to change them in the first place + rect.width = width; + rect.height = height; + } + + return rect; + } + + protected override void RegisterCallbacksOnTarget() + { + target.RegisterCallback(OnMouseDown); + target.RegisterCallback(OnMouseMove); + target.RegisterCallback(OnMouseUp); + } + + protected override void UnregisterCallbacksFromTarget() + { + target.UnregisterCallback(OnMouseDown); + target.UnregisterCallback(OnMouseMove); + target.UnregisterCallback(OnMouseUp); + } + + protected void OnMouseDown(MouseDownEvent e) + { + if (m_Active) + { + e.StopImmediatePropagation(); + return; + } + + /* + IDraggable ce = e.target as IDraggable; + if (ce == null || !ce.IsMovableNow()) + { + return; + } + */ + + if (CanStartManipulation(e)) + { + m_Start = e.localMousePosition; + + m_Active = true; + target.CaptureMouse(); + e.StopPropagation(); + } + } + + protected void OnMouseMove(MouseMoveEvent e) + { + /* + IDraggable ce = e.target as IDraggable; + if (ce == null || !ce.IsMovableNow()) + { + return; + } + */ + + if (m_Active) + { + Vector2 diff = e.localMousePosition - m_Start; + Rect rect = CalculatePosition(target.layout.x + diff.x, target.layout.y + diff.y, target.layout.width, target.layout.height); + + if (target.style.position == Position.Relative) + { + target.style.left = rect.xMin; + target.style.top = rect.yMin; + target.style.right = rect.xMax; + target.style.bottom = rect.yMax; + } + else if (target.style.position == Position.Absolute) + { + target.style.left = rect.x; + target.style.top = rect.y; + } + + e.StopPropagation(); + } + } + + protected void OnMouseUp(MouseUpEvent e) + { + /* + IDraggable ce = e.target as IDraggable; + if (ce == null || !ce.IsMovableNow()) + { + return; + } + */ + + if (m_Active) + { + if (CanStopManipulation(e)) + { + //ce.UpdatePresenterPosition(); + m_Active = false; + target.ReleaseMouse(); + e.StopPropagation(); + } + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/Manipulators/Draggable.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/Manipulators/Draggable.cs.meta new file mode 100644 index 0000000..2f2f22a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/Manipulators/Draggable.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1d814cba40e37284b8e04f5f06b68300 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/ScrollableToolbar.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/ScrollableToolbar.cs new file mode 100644 index 0000000..ca827fb --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/ScrollableToolbar.cs @@ -0,0 +1,134 @@ +using System.Collections.Generic; +using UnityEditor.U2D.Animation; +using UnityEngine; +using UnityEngine.UIElements; + +namespace UnityEditor.U2D.Layout +{ + internal class ScrollableToolbar : VisualElement + { + public class ScrollableToolbarFactory : UxmlFactory {} + public class ScrollableToolbarUxmlTraits : UxmlTraits + { + UxmlBoolAttributeDescription m_IsHorizontal; + + public ScrollableToolbarUxmlTraits() + { + m_IsHorizontal = new UxmlBoolAttributeDescription { name = "isHorizontal" }; + } + + public override IEnumerable uxmlChildElementsDescription + { + get { yield break; } + } + + public override void Init(VisualElement ve, IUxmlAttributes bag, CreationContext cc) + { + base.Init(ve, bag, cc); + + ScrollableToolbar toolbar = ((ScrollableToolbar)ve); + toolbar.isHorizontal = m_IsHorizontal.GetValueFromBag(bag, cc); + } + } + + private ScrollView m_ScrollView; + private bool m_IsHorizontal; + + public bool isHorizontal + { + get { return m_IsHorizontal; } + set + { + if (m_IsHorizontal != value) + { + m_IsHorizontal = value; + SetupScrolling(); + } + } + } + + public ScrollableToolbar() : this(false) + { + } + + public ScrollableToolbar(bool isHorizontal) + { + m_ScrollView = new ScrollView() {name = "ScrollView"};; + m_ScrollView.StretchToParentSize(); + hierarchy.Add(m_ScrollView); + + m_IsHorizontal = isHorizontal; + SetupScrolling(); + + styleSheets.Add(ResourceLoader.Load("LayoutOverlay/ScrollableToolbar.uss")); + + // TODO: Add onto current ScrollView internal WheelEvent + m_ScrollView.RegisterCallback(OnScrollWheel); + + pickingMode = PickingMode.Ignore; + m_ScrollView.pickingMode = PickingMode.Ignore; + m_ScrollView.contentViewport.pickingMode = PickingMode.Ignore; + m_ScrollView.contentContainer.pickingMode = PickingMode.Ignore; + } + + public void AddToContainer(VisualElement element) + { + m_ScrollView.contentContainer.Add(element); + } + + public void Collapse(bool collapse) + { + if (collapse) + AddToClassList("Collapse"); + else + RemoveFromClassList("Collapse"); + } + + private void SetupScrolling() + { + if (isHorizontal) + { + m_ScrollView.style.flexDirection = FlexDirection.Row; + m_ScrollView.contentViewport.style.marginLeft = 10; + m_ScrollView.contentViewport.style.marginRight = 10; + m_ScrollView.contentViewport.style.marginTop = 0; + m_ScrollView.contentViewport.style.marginBottom = 0; + m_ScrollView.contentContainer.style.flexDirection = FlexDirection.Row; + m_ScrollView.contentContainer.style.flexGrow = 1f; + } + else + { + m_ScrollView.style.flexDirection = FlexDirection.Column; + m_ScrollView.contentViewport.style.marginLeft = 0; + m_ScrollView.contentViewport.style.marginRight = 0; + m_ScrollView.contentViewport.style.marginTop = 10; + m_ScrollView.contentViewport.style.marginBottom = 10; + m_ScrollView.contentContainer.style.flexDirection = FlexDirection.Column; + m_ScrollView.contentContainer.style.flexGrow = 1f; + } + } + + void OnScrollWheel(WheelEvent evt) + { + /* + // Handled by ScrollView + if (!isHorizontal && m_ScrollView.contentContainer.layout.height - layout.height > 0) + { + if (evt.delta.y < 0) + m_ScrollView.verticalScroller.ScrollPageUp(); + else if (evt.delta.y > 0) + m_ScrollView.verticalScroller.ScrollPageDown(); + } + */ + if (isHorizontal && m_ScrollView.contentContainer.layout.width - layout.width > 0) + { + // TODO: Does not provide delta.x for sidescrolling mouse wheel. Use delta.y for now. + if (evt.delta.y < 0) + m_ScrollView.horizontalScroller.ScrollPageUp(); + else if (evt.delta.y > 0) + m_ScrollView.horizontalScroller.ScrollPageDown(); + } + evt.StopPropagation(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/ScrollableToolbar.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/ScrollableToolbar.cs.meta new file mode 100644 index 0000000..e6cf330 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/LayoutOverlay/ScrollableToolbar.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 14eab3f75d7d9eb479d8880e6ad90557 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ResourceLoader.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ResourceLoader.cs new file mode 100644 index 0000000..98ebe7c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ResourceLoader.cs @@ -0,0 +1,18 @@ +using System.IO; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal static class ResourceLoader + { + const string k_ResourcePath = "Packages/com.unity.2d.animation/Editor/Assets"; + + internal static T Load(string path) where T : Object + { + var assetPath = Path.Combine(k_ResourcePath, path); + var asset = AssetDatabase.LoadAssetAtPath(assetPath); + return asset; + } + } +} + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ResourceLoader.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ResourceLoader.cs.meta new file mode 100644 index 0000000..e311b5e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/ResourceLoader.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1d7148ed526519c48bda43a8a5a9dceb +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule.meta new file mode 100644 index 0000000..fcc9346 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0c5c95ab5cf49784c86dc247663d026e +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/AssociateBonesScope.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/AssociateBonesScope.cs new file mode 100644 index 0000000..284636b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/AssociateBonesScope.cs @@ -0,0 +1,34 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class AssociateBonesScope : IDisposable + { + private bool m_Disposed; + private bool m_AssociateBones; + private SpriteCache m_Sprite; + + public AssociateBonesScope(SpriteCache sprite) + { + m_Sprite = sprite; + m_AssociateBones = m_Sprite.AssociatePossibleBones(); + } + + ~AssociateBonesScope() + { + if (!m_Disposed) + Debug.LogError("Scope was not disposed! You should use the 'using' keyword or manually call Dispose."); + } + + public void Dispose() + { + if (m_Disposed) + return; + + m_Disposed = true; + if (m_AssociateBones) + m_Sprite.DeassociateUnusedBones(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/AssociateBonesScope.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/AssociateBonesScope.cs.meta new file mode 100644 index 0000000..16d77b8 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/AssociateBonesScope.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5379fb539445eb24ea7ac709f8df31b9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BaseTool.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BaseTool.cs new file mode 100644 index 0000000..59286f2 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BaseTool.cs @@ -0,0 +1,68 @@ +using System; +using UnityEditor.U2D.Layout; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal interface ITool {} + + internal abstract class BaseTool : SkinningObject, ITool + { + [SerializeField] + private LayoutOverlay m_LayoutOverlay; + + internal LayoutOverlay layoutOverlay + { + get + { + return m_LayoutOverlay; + } + } + + [SerializeField] + private bool m_IsActive = false; + public bool isActive + { + get { return m_IsActive; } + private set { m_IsActive = value; } + } + + public virtual int defaultControlID { get { return 0; } } + + public virtual IMeshPreviewBehaviour previewBehaviour + { + get { return null; } + } + + internal override void OnDestroy() + { + Deactivate(); + } + + public void Activate() + { + isActive = true; + OnActivate(); + } + + public void Deactivate() + { + isActive = false; + OnDeactivate(); + } + + public void DoGUI() + { + if (isActive) + OnGUI(); + } + + public virtual void Initialize(LayoutOverlay layout) + { + m_LayoutOverlay = layout; + } + protected virtual void OnActivate() {} + protected virtual void OnDeactivate() {} + protected virtual void OnGUI() {} + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BaseTool.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BaseTool.cs.meta new file mode 100644 index 0000000..503664f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BaseTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: cc0c24ed6655ecc449dcbe4a8f3bd744 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BoneDrawingUtility.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BoneDrawingUtility.cs new file mode 100644 index 0000000..f3ae2fc --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BoneDrawingUtility.cs @@ -0,0 +1,84 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal static class BoneDrawingUtility + { + public static float GetBoneRadius(Vector3 position, float scale = 1.0f) + { + if (Camera.current != null) + { + return 0.15f * scale * HandleUtility.GetHandleSize(position); + } + + return 10f * scale / Handles.matrix.GetColumn(0).magnitude; + } + + public static void DrawBoneNode(Vector3 position, Vector3 forward, Color color, float scale = 1.0f) + { + Color c = Handles.color; + Handles.color = color; + + Handles.DrawSolidDisc(position, -forward, GetBoneRadius(position, scale) * 0.3f); + + Handles.color = c; + } + + public static void DrawBone(Vector3 position, Vector3 endPosition, Vector3 forward, Color color, float scale = 1.0f) + { + Color c = Handles.color; + Handles.color = color; + + var right = Vector3.right; + var v = endPosition - position; + + if (v.sqrMagnitude != 0) + right = v.normalized; + + var up = Vector3.Cross(right, forward).normalized; + var radius = GetBoneRadius(position, scale) * 0.5f; + var numSamples = 12; + + if (v.sqrMagnitude <= radius * radius) + DrawingUtility.DrawSolidArc(position, -forward, up, 360f, radius, numSamples * 2); + else + { + DrawingUtility.DrawSolidArc(position, -forward, up, 180f, radius, numSamples); + DrawingUtility.DrawLine(position, endPosition, forward, radius * 2f, 0f); + } + + Handles.color = c; + } + + public static void DrawBoneOutline(Vector3 position, Vector3 endPosition, Vector3 forward, Color color, float outlineScale = 1.35f, float scale = 1.0f) + { + outlineScale = Mathf.Max(1f, outlineScale); + + Color c = Handles.color; + Handles.color = color; + + var right = Vector3.right; + var v = endPosition - position; + + if (v.sqrMagnitude != 0) + right = v.normalized; + + var up = Vector3.Cross(right, forward).normalized; + var radius = GetBoneRadius(position, scale) * 0.5f; + var outlineWidth = radius * (outlineScale - 1f); + var numSamples = 12; + + if (v.sqrMagnitude <= radius * radius) + DrawingUtility.DrawSolidArc(position, -forward, up, 360f, radius, outlineScale, numSamples * 2); + else + { + DrawingUtility.DrawSolidArc(position, -forward, up, 180f, radius, outlineScale, numSamples); + DrawingUtility.DrawSolidArc(endPosition, -forward, -up, 180f, outlineWidth, 0f, numSamples); + DrawingUtility.DrawLine(position + up * (radius + outlineWidth * 0.5f), endPosition + up * outlineWidth * 0.5f, forward, outlineWidth, outlineWidth); + DrawingUtility.DrawLine(position - up * (radius + outlineWidth * 0.5f), endPosition - up * outlineWidth * 0.5f, forward, outlineWidth, outlineWidth); + } + + Handles.color = c; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BoneDrawingUtility.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BoneDrawingUtility.cs.meta new file mode 100644 index 0000000..31796a8 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/BoneDrawingUtility.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4e0025ed472de854692946726304a452 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache.meta new file mode 100644 index 0000000..6155577 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: d59ac20961f9b95419fd53d6c9663903 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/BaseObject.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/BaseObject.cs new file mode 100644 index 0000000..9cf75cf --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/BaseObject.cs @@ -0,0 +1,106 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ +#if CODE_COVERAGE + internal class BaseObject + { + public static T CreateInstance() + { + return Activator.CreateInstance(); + } + + public static void DestroyImmediate(object o) + { + if (o is BaseObject) + { + var obj = o as BaseObject; + obj.OnDestroy(); + s_Objects.Remove(obj.GetInstanceID()); + } + else if (o is UnityEngine.Object) + { + var obj = o as UnityEngine.Object; + Undo.ClearUndo(obj); + UnityEngine.Object.DestroyImmediate(obj); + } + } + + public static BaseObject InstanceIDToObject(int instanceID) + { + var obj = default(BaseObject); + s_Objects.TryGetValue(instanceID, out obj); + return obj; + } + + private static Dictionary s_Objects = new Dictionary(); + private static int s_InstanceID = 0; + private int m_InstanceID; + + public string name { get; set; } + public HideFlags hideFlags = HideFlags.None; + + public BaseObject() + { + m_InstanceID = ++s_InstanceID; + s_Objects.Add(m_InstanceID, this); + } + + internal virtual void OnEnable() {} + internal virtual void OnDestroy() {} + + public int GetInstanceID() + { + return m_InstanceID; + } + + public override bool Equals(object other) + { + if ((other == null)) + return false; + + return object.ReferenceEquals(this, other); + } + + public override int GetHashCode() + { + return m_InstanceID.GetHashCode(); + } + + public static bool operator==(BaseObject t1, BaseObject t2) + { + if (object.ReferenceEquals(t1, null)) + return object.ReferenceEquals(t2, null); + + return object.ReferenceEquals(t1, t2); + } + + public static bool operator!=(BaseObject t1, BaseObject t2) + { + return !(t1 == t2); + } + } +#else + internal class BaseObject : ScriptableObject + { + public static void DestroyImmediate(object o) + { + if (o is UnityEngine.Object) + { + var obj = o as UnityEngine.Object; + Undo.ClearUndo(obj); + UnityEngine.Object.DestroyImmediate(obj); + } + } + + public static BaseObject InstanceIDToObject(int instanceID) + { + return EditorUtility.InstanceIDToObject(instanceID) as BaseObject; + } + + internal virtual void OnEnable() {} + internal virtual void OnDestroy() {} + } +#endif +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/BaseObject.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/BaseObject.cs.meta new file mode 100644 index 0000000..cd03794 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/BaseObject.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9ceaf8ef48b796342bb695b046536af8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/Cache.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/Cache.cs new file mode 100644 index 0000000..d1f000e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/Cache.cs @@ -0,0 +1,141 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class Cache : BaseObject, ICacheUndo + { + public static T Create() where T : Cache + { + var cache = CreateInstance(); + cache.hideFlags = HideFlags.DontSave; + return cache; + } + + public static void Destroy(Cache cache) + { + cache.Destroy(); + DestroyImmediate(cache); + } + + [SerializeField] + private List m_CacheObjects = new List(); + [SerializeField] + private List m_RemovedCacheObjects = new List(); + private string m_UndoOperationName = null; + private IUndo m_DefaultUndo = new UnityEngineUndo(); + private IUndo m_UndoOverride = null; + + protected IUndo undo + { + get + { + if (undoOverride != null) + return undoOverride; + + return m_DefaultUndo; + } + } + + public IUndo undoOverride + { + get { return m_UndoOverride; } + set { m_UndoOverride = value; } + } + + public bool isUndoOperationSet + { + get { return string.IsNullOrEmpty(m_UndoOperationName) == false; } + } + + public void IncrementCurrentGroup() + { + undo.IncrementCurrentGroup(); + } + + public virtual void BeginUndoOperation(string operationName) + { + if (isUndoOperationSet == false) + { + Debug.Assert(!m_CacheObjects.Contains(null)); + + m_UndoOperationName = operationName; + undo.RegisterCompleteObjectUndo(this, m_UndoOperationName); + undo.RegisterCompleteObjectUndo(m_CacheObjects.ToArray(), m_UndoOperationName); + undo.RegisterCompleteObjectUndo(m_RemovedCacheObjects.ToArray(), m_UndoOperationName); + } + } + + public void EndUndoOperation() + { + m_UndoOperationName = null; + } + + public bool IsRemoved(CacheObject cacheObject) + { + return m_RemovedCacheObjects.Contains(cacheObject); + } + + public T CreateCache() where T : CacheObject + { + var cacheObject = FindRemovedCacheObject(); + + if (cacheObject != null) + { + m_RemovedCacheObjects.Remove(cacheObject); + cacheObject.OnEnable(); + } + else + { + cacheObject = CacheObject.Create(this); + } + + m_CacheObjects.Add(cacheObject); + + cacheObject.OnCreate(); + + return cacheObject; + } + + private T FindRemovedCacheObject() where T : CacheObject + { + return m_RemovedCacheObjects.FirstOrDefault((o) => o.GetType().Equals(typeof(T))) as T; + } + + public void Destroy(CacheObject cacheObject) + { + Debug.Assert(cacheObject != null); + Debug.Assert(cacheObject.owner == this); + Debug.Assert(m_CacheObjects.Contains(cacheObject)); + + m_CacheObjects.Remove(cacheObject); + m_RemovedCacheObjects.Add(cacheObject); + + cacheObject.OnDestroy(); + } + + public void Destroy() + { + Debug.Assert(!m_CacheObjects.Contains(null)); + + EndUndoOperation(); + + undo.ClearUndo(this); + + var cacheObjects = m_CacheObjects.ToArray(); + + foreach (var cacheObject in cacheObjects) + DestroyImmediate(cacheObject); + + cacheObjects = m_RemovedCacheObjects.ToArray(); + + foreach (var cacheObject in cacheObjects) + DestroyImmediate(cacheObject); + + m_CacheObjects.Clear(); + m_RemovedCacheObjects.Clear(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/Cache.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/Cache.cs.meta new file mode 100644 index 0000000..505187f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/Cache.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 455f18c8a1cd7574f84ff7236cfaadea +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/CacheObject.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/CacheObject.cs new file mode 100644 index 0000000..5c004a2 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/CacheObject.cs @@ -0,0 +1,39 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class CacheObject : BaseObject, ISerializationCallbackReceiver + { + public static T Create(Cache owner) where T : CacheObject + { + var cacheObject = CreateInstance(); + cacheObject.hideFlags = HideFlags.HideAndDontSave; + cacheObject.owner = owner; + return cacheObject; + } + + [SerializeField] + private Cache m_Owner; + + public Cache owner + { + get { return m_Owner; } + set { m_Owner = value; } + } + + void ISerializationCallbackReceiver.OnAfterDeserialize() + { + OnAfterDeserialize(); + } + + void ISerializationCallbackReceiver.OnBeforeSerialize() + { + OnBeforeSerialize(); + } + + internal virtual void OnCreate() {} + protected virtual void OnAfterDeserialize() {} + protected virtual void OnBeforeSerialize() {} + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/CacheObject.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/CacheObject.cs.meta new file mode 100644 index 0000000..70c2fba --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Cache/CacheObject.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ea21de3798988c84dbc83021a3e6ecee +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CharacterModeTool.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CharacterModeTool.meta new file mode 100644 index 0000000..f61b4d9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CharacterModeTool.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6735c3e859fb15b4191b28f225534760 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CharacterModeTool/SwitchModeTool.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CharacterModeTool/SwitchModeTool.cs new file mode 100644 index 0000000..80889c7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CharacterModeTool/SwitchModeTool.cs @@ -0,0 +1,25 @@ +using System; + +namespace UnityEditor.U2D.Animation +{ + internal class SwitchModeTool : BaseTool + { + protected override void OnActivate() + { + if (skinningCache.mode != SkinningMode.SpriteSheet) + { + skinningCache.mode = SkinningMode.SpriteSheet; + skinningCache.events.skinningModeChanged.Invoke(SkinningMode.SpriteSheet); + } + } + + protected override void OnDeactivate() + { + if (skinningCache.mode != SkinningMode.Character) + { + skinningCache.mode = SkinningMode.Character; + skinningCache.events.skinningModeChanged.Invoke(SkinningMode.Character); + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CharacterModeTool/SwitchModeTool.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CharacterModeTool/SwitchModeTool.cs.meta new file mode 100644 index 0000000..9e8d787 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CharacterModeTool/SwitchModeTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: daabb48969fe3724f80d2c96d89d710e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ColorExtensions.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ColorExtensions.cs new file mode 100644 index 0000000..8b15667 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ColorExtensions.cs @@ -0,0 +1,13 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal static class ColorExtensions + { + public static Color AlphaMultiplied(this Color c, float multiplier) + { + return new Color(c.r, c.g, c.b, c.a * multiplier); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ColorExtensions.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ColorExtensions.cs.meta new file mode 100644 index 0000000..0f11b6e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ColorExtensions.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 10889aecec5b6ee41a2a1626c4cfc07c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CopyTool.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CopyTool.cs new file mode 100644 index 0000000..8e19875 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CopyTool.cs @@ -0,0 +1,661 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +using UnityEditor.U2D.Layout; +using UnityEngine.U2D; + +namespace UnityEditor.U2D.Animation +{ + internal interface ICopyToolStringStore + { + string stringStore + { + get; + set; + } + } + + internal class SystemCopyBufferStringStore : ICopyToolStringStore + { + public string stringStore + { + get { return EditorGUIUtility.systemCopyBuffer; } + set { EditorGUIUtility.systemCopyBuffer = value; } + } + } + + internal class CopyTool : MeshToolWrapper + { + public class NewBonesStore + { + public BoneCache[] newBones; + public Dictionary newBoneNameDict; + public NewBonesStore() + { + newBones = null; + newBoneNameDict = new Dictionary(); + } + + public void MapAllExistingBones() + { + foreach (var bone in newBones) + newBoneNameDict.Add(bone.name, bone.name); + } + } + + private ICopyToolStringStore m_CopyToolStringStore; + private CopyToolView m_CopyToolView; + + public float pixelsPerUnit + { + private get; + set; + } + + public ICopyToolStringStore copyToolStringStore + { + set { m_CopyToolStringStore = value; } + } + + internal override void OnCreate() + { + m_CopyToolView = new CopyToolView(); + m_CopyToolView.onPasteActivated += OnPasteActivated; + m_CopyToolStringStore = new SystemCopyBufferStringStore(); + disableMeshEditor = true; + } + + public override void Initialize(LayoutOverlay layout) + { + m_CopyToolView.Initialize(layout); + } + + protected override void OnActivate() + { + base.OnActivate(); + m_CopyToolView.Show(); + } + + protected override void OnDeactivate() + { + base.OnDeactivate(); + m_CopyToolView.Hide(); + } + + private void CopyMeshFromSpriteCache(SpriteCache sprite, SkinningCopySpriteData skinningSpriteData) + { + if (meshTool == null) + return; + + meshTool.SetupSprite(sprite); + skinningSpriteData.vertices = meshTool.mesh.vertices; + skinningSpriteData.indices = meshTool.mesh.indices; + skinningSpriteData.edges = meshTool.mesh.edges; + skinningSpriteData.boneWeightNames = new List(); + foreach (var bone in meshTool.mesh.bones) + { + skinningSpriteData.boneWeightNames.Add(bone.name); + } + } + + public void OnCopyActivated() + { + SkinningCopyData skinningCopyData; + var selectedSprite = skinningCache.selectedSprite; + if (selectedSprite == null) + { + skinningCopyData = CopyAll(); + } + else + { + skinningCopyData = CopySingle(selectedSprite); + } + + if (skinningCopyData != null) + m_CopyToolStringStore.stringStore = SkinningCopyUtility.SerializeSkinningCopyDataToString(skinningCopyData); + skinningCache.events.copy.Invoke(); + } + + public SkinningCopyData CopyAll() + { + var skinningCopyData = new SkinningCopyData(); + skinningCopyData.pixelsPerUnit = pixelsPerUnit; + + var sprites = skinningCache.GetSprites(); + foreach (var sprite in sprites) + { + var skinningSpriteData = new SkinningCopySpriteData(); + skinningSpriteData.spriteName = sprite.name; + + var skeleton = skinningCache.GetEffectiveSkeleton(sprite); + if (skeleton != null && skeleton.BoneCount > 0) + { + if (skinningCache.hasCharacter) + { + // Order doesn't matter for character bones + skinningSpriteData.spriteBones = skeleton.bones.ToSpriteBone(Matrix4x4.identity).Select(x => new SpriteBoneCopyData() + { + spriteBone = x, + order = -1 + }).ToList(); + } + + else + { + skinningSpriteData.spriteBones = new List(); + var bones = skeleton.bones.FindRoots(); + foreach (var bone in bones) + GetSpriteBoneDataRecursively(skinningSpriteData.spriteBones, bone, skeleton.bones.ToList()); + } + } + if (meshTool != null) + { + CopyMeshFromSpriteCache(sprite, skinningSpriteData); + } + skinningCopyData.copyData.Add(skinningSpriteData); + } + + if (meshTool != null) + { + meshTool.SetupSprite(null); + } + + return skinningCopyData; + } + + public SkinningCopyData CopySingle(SpriteCache sprite) + { + var skinningCopyData = new SkinningCopyData(); + skinningCopyData.pixelsPerUnit = pixelsPerUnit; + + // Mesh + var skinningSpriteData = new SkinningCopySpriteData(); + skinningCopyData.copyData.Add(skinningSpriteData); + + CopyMeshFromSpriteCache(sprite, skinningSpriteData); + + // Bones + var rootBones = new List(); + BoneCache[] boneCache = null; + if (skinningCache.hasCharacter) + { + var characterPart = skinningCache.GetCharacterPart(sprite); + if (characterPart != null && characterPart.bones != null) + { + boneCache = characterPart.bones; + var bones = characterPart.bones.FindRoots(); + foreach (var bone in bones) + rootBones.Add(bone); + } + } + else + { + var skeleton = skinningCache.GetEffectiveSkeleton(sprite); + if (skeleton != null && skeleton.BoneCount > 0) + { + boneCache = skeleton.bones; + var bones = boneCache.FindRoots(); + foreach (var bone in bones) + rootBones.Add(bone); + } + } + + if (rootBones.Count > 0) + { + skinningSpriteData.spriteBones = new List(); + foreach (var rootBone in rootBones) + { + var rootBoneIndex = skinningSpriteData.spriteBones.Count; + GetSpriteBoneDataRecursively(skinningSpriteData.spriteBones, rootBone, boneCache.ToList()); + if (skinningCache.hasCharacter) + { + // Offset the bones based on the currently selected Sprite in Character mode + var characterPart = sprite.GetCharacterPart(); + if (characterPart != null) + { + var offset = characterPart.position; + var rootSpriteBone = skinningSpriteData.spriteBones[rootBoneIndex]; + rootSpriteBone.spriteBone.position = rootSpriteBone.spriteBone.position - offset; + skinningSpriteData.spriteBones[rootBoneIndex] = rootSpriteBone; + } + } + } + } + + return skinningCopyData; + } + + private void GetSpriteBoneDataRecursively(List bones, BoneCache rootBone, List boneCache) + { + AppendSpriteBoneDataRecursively(bones, rootBone, -1, boneCache); + } + + private void AppendSpriteBoneDataRecursively(List spriteBones, BoneCache bone, int parentIndex, List boneCache) + { + int currentParentIndex = spriteBones.Count; + + var boneCopyData = new SpriteBoneCopyData() + { + spriteBone = new SpriteBone() + { + name = bone.name, + parentId = parentIndex + }, + order = boneCache.FindIndex(x => x == bone) + }; + if (boneCopyData.order < 0) + { + boneCopyData.order = boneCache.Count; + boneCache.Add(bone); + } + + if (parentIndex == -1 && bone.parentBone != null) + { + boneCopyData.spriteBone.position = bone.position; + boneCopyData.spriteBone.rotation = bone.rotation; + } + else + { + boneCopyData.spriteBone.position = bone.localPosition; + boneCopyData.spriteBone.rotation = bone.localRotation; + } + boneCopyData.spriteBone.position = new Vector3(boneCopyData.spriteBone.position.x, boneCopyData.spriteBone.position.y, bone.depth); + + boneCopyData.spriteBone.length = bone.localLength; + spriteBones.Add(boneCopyData); + foreach (var child in bone) + { + var childBone = child as BoneCache; + if (childBone != null) + AppendSpriteBoneDataRecursively(spriteBones, childBone, currentParentIndex, boneCache); + } + } + + public void OnPasteActivated(bool bone, bool mesh, bool flipX, bool flipY) + { + var copyBuffer = m_CopyToolStringStore.stringStore; + if (!SkinningCopyUtility.CanDeserializeStringToSkinningCopyData(copyBuffer)) + { + Debug.LogError(TextContent.copyError1); + return; + } + + var skinningCopyData = SkinningCopyUtility.DeserializeStringToSkinningCopyData(copyBuffer); + if (skinningCopyData == null || skinningCopyData.copyData.Count == 0) + { + Debug.LogError(TextContent.copyError2); + return; + } + + var scale = 1f; + if (skinningCopyData.pixelsPerUnit > 0f) + scale = pixelsPerUnit / skinningCopyData.pixelsPerUnit; + + var sprites = skinningCache.GetSprites(); + var copyMultiple = skinningCopyData.copyData.Count > 1; + if (copyMultiple && skinningCopyData.copyData.Count != sprites.Length && mesh) + { + Debug.LogError(String.Format(TextContent.copyError3, sprites.Length, skinningCopyData.copyData.Count)); + return; + } + + using (skinningCache.UndoScope(TextContent.pasteData)) + { + NewBonesStore newBonesStore = null; + if (bone && copyMultiple && skinningCache.hasCharacter) + { + newBonesStore = new NewBonesStore(); + var skinningSpriteData = skinningCopyData.copyData[0]; + newBonesStore.newBones = skinningCache.CreateBoneCacheFromSpriteBones(skinningSpriteData.spriteBones.Select(y => y.spriteBone).ToArray(), scale); + if (flipX || flipY) + { + var characterRect = new Rect(Vector2.zero, skinningCache.character.dimension); + var newPositions = new Vector3[newBonesStore.newBones.Length]; + var newRotations = new Quaternion[newBonesStore.newBones.Length]; + for (var i = 0; i < newBonesStore.newBones.Length; ++i) + { + newPositions[i] = GetFlippedBonePosition(newBonesStore.newBones[i], Vector2.zero, characterRect, flipX, flipY); + newRotations[i] = GetFlippedBoneRotation(newBonesStore.newBones[i], flipX, flipY); + } + for (var i = 0; i < newBonesStore.newBones.Length; ++i) + { + newBonesStore.newBones[i].position = newPositions[i]; + newBonesStore.newBones[i].rotation = newRotations[i]; + } + } + newBonesStore.MapAllExistingBones(); + var skeleton = skinningCache.character.skeleton; + skeleton.SetBones(newBonesStore.newBones); + skinningCache.events.skeletonTopologyChanged.Invoke(skeleton); + } + + foreach (var skinningSpriteData in skinningCopyData.copyData) + { + SpriteCache sprite = null; + if (!String.IsNullOrEmpty(skinningSpriteData.spriteName)) + { + sprite = sprites.FirstOrDefault(x => x.name == skinningSpriteData.spriteName); + } + if (sprite == null && (skinningCopyData.copyData.Count == 1 || String.IsNullOrEmpty(skinningSpriteData.spriteName))) + { + sprite = skinningCache.selectedSprite; + } + if (sprite == null) + continue; + + if (bone && (!skinningCache.hasCharacter || !copyMultiple)) + { + var spriteBones = new SpriteBone[skinningSpriteData.spriteBones.Count]; + for (int i = 0; i < skinningSpriteData.spriteBones.Count; ++i) + { + var order = skinningSpriteData.spriteBones[i].order; + spriteBones[order] = skinningSpriteData.spriteBones[i].spriteBone; + var parentId = spriteBones[order].parentId; + if (parentId >= 0) + { + spriteBones[order].parentId = skinningSpriteData.spriteBones[parentId].order; + } + } + newBonesStore = PasteSkeletonBones(sprite, spriteBones.ToList(), flipX, flipY, scale); + } + + if (mesh && meshTool != null) + { + PasteMesh(sprite, skinningSpriteData, flipX, flipY, scale, newBonesStore); + } + } + + if (newBonesStore != null && newBonesStore.newBones != null) + { + skinningCache.skeletonSelection.elements = newBonesStore.newBones; + skinningCache.events.boneSelectionChanged.Invoke(); + } + } + skinningCache.events.paste.Invoke(bone, mesh, flipX, flipY); + } + + private Vector3 GetFlippedBonePosition(BoneCache bone, Vector2 startPosition, Rect spriteRect + , bool flipX, bool flipY) + { + Vector3 position = startPosition; + if (flipX) + { + position.x += spriteRect.width - bone.position.x; + } + else + { + position.x += bone.position.x; + } + + if (flipY) + { + position.y += spriteRect.height - bone.position.y; + } + else + { + position.y += bone.position.y; + } + + position.z = bone.position.z; + return position; + } + + private Quaternion GetFlippedBoneRotation(BoneCache bone, bool flipX, bool flipY) + { + var euler = bone.rotation.eulerAngles; + if (flipX) + { + if (euler.z <= 180) + { + euler.z = 180 - euler.z; + } + else + { + euler.z = 540 - euler.z; + } + } + if (flipY) + { + euler.z = 360 - euler.z; + } + return Quaternion.Euler(euler); + } + + void SetBonePositionAndRotation(BoneCache[] boneCache, TransformCache bone, Vector3[] position, Quaternion[] rotation) + { + var index = Array.FindIndex(boneCache, x => x == bone); + if (index >= 0) + { + bone.position = position[index]; + bone.rotation = rotation[index]; + } + foreach (var child in bone.children) + { + SetBonePositionAndRotation(boneCache, child, position, rotation); + } + } + + public NewBonesStore PasteSkeletonBones(SpriteCache sprite, List spriteBones, bool flipX, bool flipY, float scale = 1.0f) + { + NewBonesStore newBonesStore = new NewBonesStore(); + newBonesStore.newBones = skinningCache.CreateBoneCacheFromSpriteBones(spriteBones.ToArray(), scale); + if (newBonesStore.newBones.Length == 0) + return null; + + if (sprite == null || (skinningCache.mode == SkinningMode.SpriteSheet && skinningCache.hasCharacter)) + return null; + + var spriteRect = sprite.textureRect; + var skeleton = skinningCache.GetEffectiveSkeleton(sprite); + + var rectPosition = spriteRect.position; + if (skinningCache.mode == SkinningMode.Character) + { + var characterPart = sprite.GetCharacterPart(); + if (characterPart == null) + return null; + rectPosition = characterPart.position; + } + + var newPositions = new Vector3[newBonesStore.newBones.Length]; + var newRotations = new Quaternion[newBonesStore.newBones.Length]; + for (var i = 0; i < newBonesStore.newBones.Length; ++i) + { + newPositions[i] = GetFlippedBonePosition(newBonesStore.newBones[i], rectPosition, spriteRect, flipX, flipY); + newRotations[i] = GetFlippedBoneRotation(newBonesStore.newBones[i], flipX, flipY); + } + for (var i = 0; i < newBonesStore.newBones.Length; ++i) + { + if(newBonesStore.newBones[i].parent == null) + SetBonePositionAndRotation(newBonesStore.newBones, newBonesStore.newBones[i], newPositions, newRotations); + } + + if (skinningCache.mode == SkinningMode.SpriteSheet) + { + newBonesStore.MapAllExistingBones(); + skeleton.SetBones(newBonesStore.newBones); + } + else + { + var existingBoneNames = skeleton.bones.Select(x => x.name).ToList(); + + skeleton.AddBones(newBonesStore.newBones); + + var bones = skeleton.bones; + + // Update names of all newly pasted bones + foreach (var bone in newBonesStore.newBones) + { + if (existingBoneNames.Contains(bone.name)) + { + var oldBoneName = bone.name; + bone.name = SkeletonController.AutoBoneName(bone.parentBone, bones); + existingBoneNames.Add(bone.name); + newBonesStore.newBoneNameDict.Add(oldBoneName, bone.name); + } + else + { + newBonesStore.newBoneNameDict.Add(bone.name, bone.name); + } + } + + skeleton.SetDefaultPose(); + } + + skinningCache.events.skeletonTopologyChanged.Invoke(skeleton); + return newBonesStore; + } + + public void PasteMesh(SpriteCache sprite, SkinningCopySpriteData skinningSpriteData, bool flipX, bool flipY, float scale, NewBonesStore newBonesStore) + { + if (sprite == null) + return; + + meshTool.SetupSprite(sprite); + meshTool.mesh.vertices = skinningSpriteData.vertices; + if (!Mathf.Approximately(scale, 1f) || flipX || flipY) + { + var spriteRect = sprite.textureRect; + foreach (var vertex in meshTool.mesh.vertices) + { + var position = vertex.position; + if (!Mathf.Approximately(scale, 1f)) + position = position * scale; + if (flipX) + position.x = spriteRect.width - vertex.position.x; + if (flipY) + position.y = spriteRect.height - vertex.position.y; + vertex.position = position; + } + } + meshTool.mesh.indices = skinningSpriteData.indices; + meshTool.mesh.edges = skinningSpriteData.edges; + + int[] copyBoneToNewBones = new int[skinningSpriteData.boneWeightNames.Count]; + BoneCache[] setBones = null; + + if (newBonesStore != null && newBonesStore.newBones != null) + { + // Update bone weights with new bone indices + var setBonesList = new List(); + copyBoneToNewBones = new int[skinningSpriteData.boneWeightNames.Count]; + int index = 0; + for (int i = 0; i < skinningSpriteData.boneWeightNames.Count; ++i) + { + string oldBoneName = skinningSpriteData.boneWeightNames[i]; + string newBoneName; + newBonesStore.newBoneNameDict.TryGetValue(oldBoneName, out newBoneName); + var newBone = newBonesStore.newBones.FirstOrDefault(bone => bone.name == newBoneName); + copyBoneToNewBones[i] = -1; + if (newBone == null) + continue; + + for (int j = 0; j < skinningSpriteData.spriteBones.Count; ++j) + { + if (skinningSpriteData.spriteBones[j].spriteBone.name == oldBoneName) + { + copyBoneToNewBones[i] = index++; + setBonesList.Add(newBone); + break; + } + } + } + setBones = setBonesList.ToArray(); + } + else + { + // Attempt to link weights based on existing bone names + var skeleton = skinningCache.GetEffectiveSkeleton(sprite); + var characterBones = new List(); + for (int i = 0; i < skinningSpriteData.boneWeightNames.Count; ++i) + { + copyBoneToNewBones[i] = -1; + var boneName = skinningSpriteData.boneWeightNames[i]; + for (int j = 0; j < skeleton.bones.Length; ++j) + { + if (skeleton.bones[j].name == boneName) + { + copyBoneToNewBones[i] = characterBones.Count; + characterBones.Add(skeleton.bones[j]); + break; + } + } + } + setBones = characterBones.ToArray(); + } + + // Remap new bone indexes from copied bone indexes + foreach (var vertex in meshTool.mesh.vertices) + { + var editableBoneWeight = vertex.editableBoneWeight; + + for (var i = 0; i < editableBoneWeight.Count; ++i) + { + if (!editableBoneWeight[i].enabled) + continue; + + if (copyBoneToNewBones.Length > editableBoneWeight[i].boneIndex) + { + var boneIndex = copyBoneToNewBones[editableBoneWeight[i].boneIndex]; + if (boneIndex != -1) + editableBoneWeight[i].boneIndex = boneIndex; + } + } + } + + // Update associated bones for mesh + meshTool.mesh.SetCompatibleBoneSet(setBones); + meshTool.mesh.bones = setBones; // Fixes weights for bones that do not exist + + // Update associated bones for character + if (skinningCache.hasCharacter) + { + var characterPart = sprite.GetCharacterPart(); + if (characterPart != null) + { + characterPart.bones = setBones; + skinningCache.events.characterPartChanged.Invoke(characterPart); + } + } + + meshTool.UpdateMesh(); + } + } + + internal class CopyToolView + { + private PastePanel m_PastePanel; + + public event Action onPasteActivated = (bone, mesh, flipX, flipY) => {}; + + public void Show() + { + m_PastePanel.SetHiddenFromLayout(false); + } + + public void Hide() + { + m_PastePanel.SetHiddenFromLayout(true); + } + + public void Initialize(LayoutOverlay layoutOverlay) + { + m_PastePanel = PastePanel.GenerateFromUXML(); + BindElements(); + layoutOverlay.rightOverlay.Add(m_PastePanel); + m_PastePanel.SetHiddenFromLayout(true); + } + + void BindElements() + { + m_PastePanel.onPasteActivated += OnPasteActivated; + } + + void OnPasteActivated(bool bone, bool mesh, bool flipX, bool flipY) + { + onPasteActivated(bone, mesh, flipX, flipY); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CopyTool.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CopyTool.cs.meta new file mode 100644 index 0000000..21b0e6d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/CopyTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 311e00422db8e4949bf926b0d039e05e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DefaultPoseScope.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DefaultPoseScope.cs new file mode 100644 index 0000000..a3df706 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DefaultPoseScope.cs @@ -0,0 +1,55 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class DefaultPoseScope : IDisposable + { + private bool m_Disposed; + private SkeletonCache m_Skeleton; + private BonePose[] m_Pose; + private bool m_DoRestorePose = false; + private bool m_UseLocalPose; + + public DefaultPoseScope(SkeletonCache skeleton, bool useLocalPose = true) + { + Debug.Assert(skeleton != null); + + m_Skeleton = skeleton; + m_UseLocalPose = useLocalPose; + + if (m_Skeleton.isPosePreview) + { + m_DoRestorePose = true; + + if(useLocalPose) + m_Pose = m_Skeleton.GetLocalPose(); + else + m_Pose = m_Skeleton.GetWorldPose(); + + m_Skeleton.RestoreDefaultPose(); + } + } + + ~DefaultPoseScope() + { + if (!m_Disposed) + Debug.LogError("Scope was not disposed! You should use the 'using' keyword or manually call Dispose."); + } + + public void Dispose() + { + if (m_Disposed) + return; + + m_Disposed = true; + if (m_Skeleton != null && m_DoRestorePose) + { + if(m_UseLocalPose) + m_Skeleton.SetLocalPose(m_Pose); + else + m_Skeleton.SetWorldPose(m_Pose); + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DefaultPoseScope.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DefaultPoseScope.cs.meta new file mode 100644 index 0000000..3ca164b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DefaultPoseScope.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: bee8f4b5ba5b4ee46a3b10bad91b8c97 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DrawingUtility.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DrawingUtility.cs new file mode 100644 index 0000000..9a363fc --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DrawingUtility.cs @@ -0,0 +1,261 @@ +using UnityEditor.U2D.Common; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class DrawingUtility + { + public static readonly Color kSpriteBorderColor = new Color(0.25f, 0.5f, 1f, 0.75f); + + public static void DrawLine(Vector3 p1, Vector3 p2, Vector3 normal, float width) + { + DrawLine(p1, p2, normal, width, width); + } + + public static void DrawLine(Vector3 p1, Vector3 p2, Vector3 normal, float widthP1, float widthP2) + { + DrawLine(p1, p2, normal, widthP1, widthP2, Handles.color); + } + + public static void DrawLine(Vector3 p1, Vector3 p2, Vector3 normal, float widthP1, float widthP2, Color color) + { + if (Event.current.type != EventType.Repaint) + return; + + Vector3 up = Vector3.Cross(normal, p2 - p1).normalized; + + Shader.SetGlobalFloat("_HandleSize", 1); + + InternalEditorBridge.ApplyWireMaterial(); + GL.PushMatrix(); + GL.MultMatrix(Handles.matrix); + GL.Begin(4); + GL.Color(color); + GL.Vertex(p1 + up * widthP1 * 0.5f); + GL.Vertex(p1 - up * widthP1 * 0.5f); + GL.Vertex(p2 - up * widthP2 * 0.5f); + GL.Vertex(p1 + up * widthP1 * 0.5f); + GL.Vertex(p2 - up * widthP2 * 0.5f); + GL.Vertex(p2 + up * widthP2 * 0.5f); + GL.End(); + GL.PopMatrix(); + } + + public static void BeginLines(Color color) + { + InternalEditorBridge.ApplyWireMaterial(); + GL.PushMatrix(); + GL.MultMatrix(Handles.matrix); + GL.Begin(GL.LINES); + GL.Color(color); + } + + public static void BeginSolidLines() + { + InternalEditorBridge.ApplyWireMaterial(); + GL.PushMatrix(); + GL.MultMatrix(Handles.matrix); + GL.Begin(GL.TRIANGLES); + } + + public static void EndLines() + { + GL.End(); + GL.PopMatrix(); + } + + public static void DrawLine(Vector3 p1, Vector3 p2) + { + GL.Vertex(p1); + GL.Vertex(p2); + } + + public static void DrawSolidLine(float width, Vector3 p1, Vector3 p2) + { + DrawSolidLine(p1, p2, Vector3.forward, width, width); + } + + public static void DrawSolidLine(Vector3 p1, Vector3 p2, Vector3 normal, float widthP1, float widthP2) + { + GL.Color(Handles.color); + + Vector3 right = Vector3.Cross(normal, p2 - p1).normalized; + + GL.Vertex(p1 + right * widthP1 * 0.5f); + GL.Vertex(p1 - right * widthP1 * 0.5f); + GL.Vertex(p2 - right * widthP2 * 0.5f); + GL.Vertex(p1 + right * widthP1 * 0.5f); + GL.Vertex(p2 - right * widthP2 * 0.5f); + GL.Vertex(p2 + right * widthP2 * 0.5f); + } + + public static void DrawBox(Rect position) + { + Vector3[] points = new Vector3[5]; + int i = 0; + points[i++] = new Vector3(position.xMin, position.yMin, 0f); + points[i++] = new Vector3(position.xMax, position.yMin, 0f); + points[i++] = new Vector3(position.xMax, position.yMax, 0f); + points[i++] = new Vector3(position.xMin, position.yMax, 0f); + + DrawLine(points[0], points[1]); + DrawLine(points[1], points[2]); + DrawLine(points[2], points[3]); + DrawLine(points[3], points[0]); + } + + public static void DrawMesh(Mesh mesh, Material material, Matrix4x4 matrix) + { + Debug.Assert(mesh != null); + Debug.Assert(material != null); + + if (Event.current.type != EventType.Repaint) + return; + + material.SetFloat("_AdjustLinearForGamma", PlayerSettings.colorSpace == ColorSpace.Linear ? 1.0f : 0.0f); + material.SetPass(0); + Graphics.DrawMeshNow(mesh, Handles.matrix * matrix); + } + + public static void DrawGUIStyleCap(int controlID, Vector3 position, Quaternion rotation, float size, GUIStyle guiStyle) + { + if (Event.current.type != EventType.Repaint) + return; + + if (Camera.current && Vector3.Dot(position - Camera.current.transform.position, Camera.current.transform.forward) < 0f) + return; + + Handles.BeginGUI(); + guiStyle.Draw(GetGUIStyleRect(guiStyle, position), GUIContent.none, controlID); + Handles.EndGUI(); + } + + private static Rect GetGUIStyleRect(GUIStyle style, Vector3 position) + { + Vector2 vector = HandleUtility.WorldToGUIPoint(position); + + float fixedWidth = style.fixedWidth; + float fixedHeight = style.fixedHeight; + + return new Rect(vector.x - fixedWidth / 2f, vector.y - fixedHeight / 2f, fixedWidth, fixedHeight); + } + + public static void DrawRect(Rect rect, Vector3 position, Quaternion rotation, Color color, float rectAlpha, float outlineAlpha) + { + if (Event.current.type != EventType.Repaint) + return; + + Vector3[] corners = new Vector3[4]; + for (int i = 0; i < 4; i++) + { + Vector3 point = GetLocalRectPoint(rect, i); + corners[i] = rotation * point + position; + } + + Vector3[] points = new Vector3[] + { + corners[0], + corners[1], + corners[2], + corners[3], + corners[0] + }; + + Color l_color = Handles.color; + Handles.color = color; + + Vector2 offset = new Vector2(1f, 1f); + + if (!Camera.current) + { + offset.y *= -1; + } + + Handles.DrawSolidRectangleWithOutline(points, new Color(1f, 1f, 1f, rectAlpha), new Color(1f, 1f, 1f, outlineAlpha)); + + Handles.color = l_color; + } + + private static Vector2 GetLocalRectPoint(Rect rect, int index) + { + switch (index) + { + case (0): return new Vector2(rect.xMin, rect.yMax); + case (1): return new Vector2(rect.xMax, rect.yMax); + case (2): return new Vector2(rect.xMax, rect.yMin); + case (3): return new Vector2(rect.xMin, rect.yMin); + } + return Vector3.zero; + } + + private static void SetDiscSectionPoints(Vector3[] dest, int count, Vector3 normal, Vector3 from, float angle) + { + from.Normalize(); + Quaternion rotation = Quaternion.AngleAxis(angle / (float)(count - 1), normal); + Vector3 vector = from; + for (int i = 0; i < count; i++) + { + dest[i] = vector; + vector = rotation * vector; + } + } + + static Vector3[] s_array; + public static void DrawSolidArc(Vector3 center, Vector3 normal, Vector3 from, float angle, float radius, int numSamples = 60) + { + if (Event.current.type != EventType.Repaint) + return; + + numSamples = Mathf.Clamp(numSamples, 3, 60); + + if (s_array == null) + s_array = new Vector3[60]; + + Color color = Handles.color; + SetDiscSectionPoints(s_array, numSamples, normal, from, angle); + InternalEditorBridge.ApplyWireMaterial(); + GL.PushMatrix(); + GL.MultMatrix(Handles.matrix); + GL.Begin(GL.TRIANGLES); + for (int i = 1; i < numSamples; i++) + { + GL.Color(color); + GL.Vertex(center); + GL.Vertex(center + s_array[i - 1] * radius); + GL.Vertex(center + s_array[i] * radius); + } + GL.End(); + GL.PopMatrix(); + } + + public static void DrawSolidArc(Vector3 center, Vector3 normal, Vector3 from, float angle, float radius, float outlineScale, int numSamples = 60) + { + if (Event.current.type != EventType.Repaint) + return; + + numSamples = Mathf.Clamp(numSamples, 3, 60); + + if(s_array == null) + s_array = new Vector3[60]; + + Color color = Handles.color; + SetDiscSectionPoints(s_array, numSamples, normal, from, angle); + InternalEditorBridge.ApplyWireMaterial(); + GL.PushMatrix(); + GL.MultMatrix(Handles.matrix); + GL.Begin(4); + for (int i = 1; i < numSamples; i++) + { + GL.Color(color); + GL.Vertex(center + s_array[i - 1] * radius * outlineScale); + GL.Vertex(center + s_array[i - 1] * radius); + GL.Vertex(center + s_array[i] * radius); + GL.Vertex(center + s_array[i - 1] * radius * outlineScale); + GL.Vertex(center + s_array[i] * radius); + GL.Vertex(center + s_array[i] * radius * outlineScale); + } + GL.End(); + GL.PopMatrix(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DrawingUtility.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DrawingUtility.cs.meta new file mode 100644 index 0000000..0243f06 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/DrawingUtility.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9b3f77b5965944b8ba5c1beefa1eb533 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateGeometryTool.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateGeometryTool.cs new file mode 100644 index 0000000..1093e9c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateGeometryTool.cs @@ -0,0 +1,215 @@ +using System; +using UnityEditor.U2D.Layout; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class GenerateGeometryTool : MeshToolWrapper + { + private const float kWeightTolerance = 0.1f; + private SpriteMeshDataController m_SpriteMeshDataController = new SpriteMeshDataController(); + private ITriangulator m_Triangulator; + private IOutlineGenerator m_OutlineGenerator; + private IWeightsGenerator m_WeightGenerator; + private GenerateGeometryPanel m_GenerateGeometryPanel; + + internal override void OnCreate() + { + m_Triangulator = new Triangulator(); + m_OutlineGenerator = new OutlineGenerator(); + m_WeightGenerator = new BoundedBiharmonicWeightsGenerator(); + } + + public override void Initialize(LayoutOverlay layout) + { + base.Initialize(layout); + + m_GenerateGeometryPanel = GenerateGeometryPanel.GenerateFromUXML(); + m_GenerateGeometryPanel.skinningCache = skinningCache; + + layout.rightOverlay.Add(m_GenerateGeometryPanel); + + BindElements(); + Hide(); + } + + private void BindElements() + { + Debug.Assert(m_GenerateGeometryPanel != null); + + m_GenerateGeometryPanel.onAutoGenerateGeometry += (float d, byte a, float s) => + { + var selectedSprite = skinningCache.selectedSprite; + + if (selectedSprite != null) + { + EditorUtility.DisplayProgressBar(TextContent.generatingGeometry, selectedSprite.name, 0f); + + using (skinningCache.UndoScope(TextContent.generateGeometry)) + { + GenerateGeometry(selectedSprite, d / 100f, a, s); + + if (m_GenerateGeometryPanel.generateWeights) + { + EditorUtility.DisplayProgressBar(TextContent.generatingWeights, selectedSprite.name, 1f); + GenerateWeights(selectedSprite); + } + + skinningCache.vertexSelection.Clear(); + skinningCache.events.meshChanged.Invoke(selectedSprite.GetMesh()); + } + + EditorUtility.ClearProgressBar(); + } + }; + + m_GenerateGeometryPanel.onAutoGenerateGeometryAll += (float d, byte a, float s) => + { + var sprites = skinningCache.GetSprites(); + + using (skinningCache.UndoScope(TextContent.generateGeometry)) + { + for (var i = 0; i < sprites.Length; ++i) + { + var sprite = sprites[i]; + + if (!sprite.IsVisible()) + continue; + + EditorUtility.DisplayProgressBar(TextContent.generateGeometry, sprite.name, i * 2f / (sprites.Length * 2f)); + + GenerateGeometry(sprite, d / 100f, a, s); + + if (m_GenerateGeometryPanel.generateWeights) + { + EditorUtility.DisplayProgressBar(TextContent.generatingWeights, sprite.name, (i * 2f + 1) / (sprites.Length * 2f)); + GenerateWeights(sprite); + } + } + + foreach(var sprite in sprites) + skinningCache.events.meshChanged.Invoke(sprite.GetMesh()); + + EditorUtility.ClearProgressBar(); + } + }; + } + + protected override void OnActivate() + { + base.OnActivate(); + UpdateButton(); + Show(); + skinningCache.events.selectedSpriteChanged.AddListener(OnSelectedSpriteChanged); + } + + protected override void OnDeactivate() + { + base.OnDeactivate(); + Hide(); + skinningCache.events.selectedSpriteChanged.RemoveListener(OnSelectedSpriteChanged); + } + + private void Show() + { + m_GenerateGeometryPanel.SetHiddenFromLayout(false); + } + + private void Hide() + { + m_GenerateGeometryPanel.SetHiddenFromLayout(true); + } + + private void UpdateButton() + { + var selectedSprite = skinningCache.selectedSprite; + + if (selectedSprite == null) + m_GenerateGeometryPanel.SetMode(GenerateGeometryPanel.GenerateMode.Multiple); + else + m_GenerateGeometryPanel.SetMode(GenerateGeometryPanel.GenerateMode.Single); + } + + private void OnSelectedSpriteChanged(SpriteCache sprite) + { + UpdateButton(); + } + + private void GenerateGeometry(SpriteCache sprite, float outlineDetail, byte alphaTolerance, float subdivide) + { + Debug.Assert(sprite != null); + + var mesh = sprite.GetMesh(); + + Debug.Assert(mesh != null); + + m_SpriteMeshDataController.spriteMeshData = mesh; + m_SpriteMeshDataController.OutlineFromAlpha(m_OutlineGenerator, mesh.textureDataProvider, outlineDetail, alphaTolerance); + m_SpriteMeshDataController.Triangulate(m_Triangulator); + + if (subdivide > 0f) + { + var largestAreaFactor = Mathf.Lerp(0.5f, 0.05f, Math.Min(subdivide, 100f) / 100f); + m_SpriteMeshDataController.Subdivide(m_Triangulator, largestAreaFactor); + } + + foreach (var vertex in mesh.vertices) + vertex.position -= sprite.textureRect.position; + } + + private void GenerateWeights(SpriteCache sprite) + { + Debug.Assert(sprite != null); + + var mesh = sprite.GetMesh(); + + Debug.Assert(mesh != null); + + using (new DefaultPoseScope(skinningCache.GetEffectiveSkeleton(sprite))) + { + if (NeedsAssociateBones(sprite.GetCharacterPart())) + { + using (new AssociateBonesScope(sprite)) + { + GenerateWeights(mesh); + } + } + else + GenerateWeights(mesh); + } + } + + private bool NeedsAssociateBones(CharacterPartCache characterPart) + { + if (characterPart == null) + return false; + + var skeleton = characterPart.skinningCache.character.skeleton; + + return characterPart.BoneCount == 0 || + (characterPart.BoneCount == 1 && characterPart.GetBone(0) == skeleton.GetBone(0)); + } + + private void GenerateWeights(MeshCache mesh) + { + Debug.Assert(mesh != null); + + m_SpriteMeshDataController.spriteMeshData = mesh; + m_SpriteMeshDataController.CalculateWeights(m_WeightGenerator, null, kWeightTolerance); + m_SpriteMeshDataController.SortTrianglesByDepth(); + } + + protected override void OnGUI() + { + m_MeshPreviewBehaviour.showWeightMap = m_GenerateGeometryPanel.generateWeights; + m_MeshPreviewBehaviour.overlaySelected = m_GenerateGeometryPanel.generateWeights; + + skeletonTool.skeletonStyle = SkeletonStyles.Default; + + if (m_GenerateGeometryPanel.generateWeights) + skeletonTool.skeletonStyle = SkeletonStyles.WeightMap; + + DoSkeletonGUI(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateGeometryTool.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateGeometryTool.cs.meta new file mode 100644 index 0000000..53eec37 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateGeometryTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 237f0a0a8eeab0d46873db954d4abded +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateWeightsTool.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateWeightsTool.cs new file mode 100644 index 0000000..0bd2bb5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateWeightsTool.cs @@ -0,0 +1,147 @@ +using System; +using UnityEditor.U2D.Layout; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class GenerateWeightsTool : MeshToolWrapper + { + private const float kWeightTolerance = 0.01f; + private SpriteMeshDataController m_SpriteMeshDataController = new SpriteMeshDataController(); + private IWeightsGenerator m_WeightGenerator; + private GenerateWeightsPanel m_GenerateWeightsPanel; + + internal override void OnCreate() + { + m_WeightGenerator = new BoundedBiharmonicWeightsGenerator(); + } + + public override void Initialize(LayoutOverlay layout) + { + base.Initialize(layout); + + m_GenerateWeightsPanel = GenerateWeightsPanel.GenerateFromUXML(); + + layout.rightOverlay.Add(m_GenerateWeightsPanel); + + BindElements(); + m_GenerateWeightsPanel.SetHiddenFromLayout(true); + } + + private void BindElements() + { + Debug.Assert(m_GenerateWeightsPanel != null); + + m_GenerateWeightsPanel.onGenerateWeights += () => + { + HandleWeights(GenerateWeights, TextContent.generateWeights); + }; + + m_GenerateWeightsPanel.onNormalizeWeights += () => + { + HandleWeights(NormalizeWeights, TextContent.normalizeWeights); + }; + + m_GenerateWeightsPanel.onClearWeights += () => + { + HandleWeights(ClearWeights, TextContent.clearWeights); + }; + } + + protected override void OnActivate() + { + base.OnActivate(); + m_GenerateWeightsPanel.SetHiddenFromLayout(false); + skinningCache.events.skinningModeChanged.AddListener(OnModeChanged); + skinningCache.events.selectedSpriteChanged.AddListener(OnSpriteSelectionChanged); + m_GenerateWeightsPanel.Update(skinningCache.mode == SkinningMode.Character); + OnSpriteSelectionChanged(skinningCache.selectedSprite); + } + + protected override void OnDeactivate() + { + base.OnDeactivate(); + skinningCache.events.skinningModeChanged.RemoveListener(OnModeChanged); + skinningCache.events.selectedSpriteChanged.RemoveListener(OnSpriteSelectionChanged); + m_GenerateWeightsPanel.SetHiddenFromLayout(true); + } + + void OnModeChanged(SkinningMode mode) + { + m_GenerateWeightsPanel.Update(mode == SkinningMode.Character); + } + + void OnSpriteSelectionChanged(SpriteCache sprite) + { + m_GenerateWeightsPanel.generateButtonText = sprite != null ? TextContent.generate : TextContent.generateAll; + } + + private void HandleWeights(Action action, string undoName) + { + using (skinningCache.UndoScope(undoName)) + { + var selectedSprite = skinningCache.selectedSprite; + if (selectedSprite != null) + HandleWeightsForSprite(selectedSprite, action); + else + { + var sprites = skinningCache.GetSprites(); + + foreach (var sprite in sprites) + { + if (sprite.IsVisible()) + HandleWeightsForSprite(sprite, action); + } + } + } + } + + private void HandleWeightsForSprite(SpriteCache sprite, Action action) + { + Debug.Assert(sprite != null); + + using (new DefaultPoseScope(skinningCache.GetEffectiveSkeleton(sprite))) + { + action(sprite); + } + + skinningCache.events.meshChanged.Invoke(sprite.GetMesh()); + } + + private void GenerateWeights(SpriteCache sprite) + { + using (m_GenerateWeightsPanel.associateBones ? new AssociateBonesScope(sprite) : null) + { + m_SpriteMeshDataController.spriteMeshData = sprite.GetMesh(); + m_SpriteMeshDataController.CalculateWeights(m_WeightGenerator, skinningCache.vertexSelection, kWeightTolerance); + m_SpriteMeshDataController.SortTrianglesByDepth(); + } + } + + private void NormalizeWeights(SpriteCache sprite) + { + m_SpriteMeshDataController.spriteMeshData = sprite.GetMesh(); + m_SpriteMeshDataController.NormalizeWeights(skinningCache.vertexSelection); + m_SpriteMeshDataController.SortTrianglesByDepth(); + } + + private void ClearWeights(SpriteCache sprite) + { + m_SpriteMeshDataController.spriteMeshData = sprite.GetMesh(); + m_SpriteMeshDataController.ClearWeights(skinningCache.vertexSelection); + } + + protected override void OnGUI() + { + m_MeshPreviewBehaviour.showWeightMap = true; + m_MeshPreviewBehaviour.overlaySelected = true; + skeletonMode = SkeletonMode.EditPose; + meshMode = SpriteMeshViewMode.EditGeometry; + disableMeshEditor = true; + skeletonTool.skeletonStyle = SkeletonStyles.WeightMap; + + DoSkeletonGUI(); + DoMeshGUI(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateWeightsTool.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateWeightsTool.cs.meta new file mode 100644 index 0000000..158c516 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/GenerateWeightsTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 497003cbd9cf35349bb7a01db4d94b26 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/HorizontalToggleTools.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/HorizontalToggleTools.cs new file mode 100644 index 0000000..cad4a6f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/HorizontalToggleTools.cs @@ -0,0 +1,166 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class HorizontalToggleTools + { + private static class Styles + { + public static GUIContent visibilityCollapseIcon = new GUIContent(IconUtility.LoadIconResource("Visibility_Tool", IconUtility.k_LightIconResourcePath, IconUtility.k_DarkIconResourcePath), L10n.Tr(TextContent.visibilityIconTooltip)); + public static GUIContent visibilityIcon = new GUIContent(L10n.Tr(TextContent.visibilityIconText), IconUtility.LoadIconResource("Visibility_Tool", IconUtility.k_LightIconResourcePath, IconUtility.k_DarkIconResourcePath), L10n.Tr(TextContent.visibilityIconTooltip)); + public static GUIContent characterCollapseIcon = new GUIContent(IconUtility.LoadIconResource("character_Mode", IconUtility.k_LightIconResourcePath, IconUtility.k_DarkIconResourcePath), L10n.Tr(TextContent.restorePose)); + public static GUIContent characterIcon = new GUIContent(L10n.Tr(TextContent.characterIconText), IconUtility.LoadIconResource("character_Mode", IconUtility.k_LightIconResourcePath, IconUtility.k_DarkIconResourcePath), L10n.Tr(TextContent.restorePose)); + public static GUIContent spriteSheetIcon = new GUIContent(L10n.Tr(TextContent.spriteSheetIconText), IconUtility.LoadIconResource("Sprite_Mode", IconUtility.k_LightIconResourcePath, IconUtility.k_DarkIconResourcePath), L10n.Tr(TextContent.spriteSheetIconTooltip)); + public static GUIContent spriteSheetCollapseIcon = new GUIContent(IconUtility.LoadIconResource("Sprite_Mode", IconUtility.k_LightIconResourcePath, IconUtility.k_DarkIconResourcePath), L10n.Tr(TextContent.spriteSheetIconTooltip)); + public static GUIContent copyIcon = new GUIContent(L10n.Tr(TextContent.copyText), IconUtility.LoadIconResource("Copy", IconUtility.k_LightIconResourcePath, IconUtility.k_DarkIconResourcePath), L10n.Tr(TextContent.copyTooltip)); + public static GUIContent copyCollapseIcon = new GUIContent(IconUtility.LoadIconResource("Copy", IconUtility.k_LightIconResourcePath, IconUtility.k_DarkIconResourcePath), L10n.Tr(TextContent.copyTooltip)); + public static GUIContent pasteIcon = new GUIContent(L10n.Tr(TextContent.pasteText), IconUtility.LoadIconResource("Paste", IconUtility.k_LightIconResourcePath, IconUtility.k_DarkIconResourcePath), L10n.Tr(TextContent.pasteTooltip)); + public static GUIContent pasteCollapseIcon = new GUIContent(IconUtility.LoadIconResource("Paste", IconUtility.k_LightIconResourcePath, IconUtility.k_DarkIconResourcePath), L10n.Tr(TextContent.pasteTooltip)); + } + + private SkinningCache skinningCache { get; set; } + + private CopyTool copyTool + { + get { return skinningCache.GetTool(Tools.CopyPaste) as CopyTool; } + } + + private VisibilityTool visibilityTool + { + get { return skinningCache.GetTool(Tools.Visibility) as VisibilityTool; } + } + + private SwitchModeTool switchmodeTool + { + get { return skinningCache.GetTool(Tools.SwitchMode) as SwitchModeTool; } + } + + private GUIContent spriteSheetIcon + { + get { return collapseToolbar ? Styles.spriteSheetCollapseIcon : Styles.spriteSheetIcon; } + } + + private GUIContent copyIcon + { + get { return collapseToolbar ? Styles.copyCollapseIcon : Styles.copyIcon; } + } + private GUIContent pasteIcon + { + get { return collapseToolbar ? Styles.pasteCollapseIcon : Styles.pasteIcon; } + } + + internal Action onActivateTool = (b) => {}; + private BaseTool m_PreviousTool; + + public bool collapseToolbar { get; set; } + + internal HorizontalToggleTools(SkinningCache s) + { + skinningCache = s; + } + + internal void DoGUI(Rect drawArea, BaseTool currentTool, bool isDisabled) + { + using (new EditorGUI.DisabledScope(isDisabled)) + { + GUILayout.BeginArea(drawArea); + EditorGUILayout.BeginHorizontal(); + + DoPreviewToggle(); + DoModeToggle(); + DoCopyToggle(currentTool); + GUILayout.FlexibleSpace(); + DoVisibilityToggle(currentTool); + + EditorGUILayout.EndHorizontal(); + GUILayout.EndArea(); + } + } + + private void StorePreviousTool(BaseTool currentTool) + { + if(currentTool != copyTool && currentTool != visibilityTool) + m_PreviousTool = currentTool; + } + + private void DoModeToggle() + { + if (skinningCache.hasCharacter) + { + EditorGUI.BeginChangeCheck(); + var isActive = GUILayout.Toggle(switchmodeTool.isActive , spriteSheetIcon, EditorStyles.toolbarButton); + if (EditorGUI.EndChangeCheck()) + { + using (skinningCache.UndoScope(TextContent.setMode)) + { + if (isActive) + switchmodeTool.Activate(); + else + switchmodeTool.Deactivate(); + } + } + } + } + + private void DoCopyToggle(BaseTool currentTool) + { + if (GUILayout.Button(copyIcon, EditorStyles.toolbarButton)) + { + copyTool.OnCopyActivated(); + } + EditorGUI.BeginChangeCheck(); + GUILayout.Toggle(copyTool.isActive, pasteIcon, EditorStyles.toolbarButton); + if (EditorGUI.EndChangeCheck()) + TogglePasteTool(currentTool); + } + + internal void TogglePasteTool(BaseTool currentTool) + { + if (!copyTool.isActive) + { + onActivateTool(copyTool); + StorePreviousTool(currentTool); + } + else if (m_PreviousTool != null) + { + onActivateTool(m_PreviousTool); + } + } + + void DoVisibilityToggle(BaseTool currentTool) + { + EditorGUI.BeginChangeCheck(); + GUILayout.Toggle(visibilityTool.isActive, visbilityIcon, EditorStyles.toolbarButton); + if (EditorGUI.EndChangeCheck()) + ToggleVisibilityTool(currentTool); + } + + GUIContent visbilityIcon { get { return collapseToolbar ? Styles.visibilityCollapseIcon : Styles.visibilityIcon; } } + + internal void ToggleVisibilityTool(BaseTool currentTool) + { + onActivateTool(visibilityTool); + } + + private void DoPreviewToggle() + { + var skeleton = skinningCache.GetEffectiveSkeleton(skinningCache.selectedSprite); + + EditorGUI.BeginDisabledGroup(skeleton == null || skeleton.isPosePreview == false); + EditorGUI.BeginChangeCheck(); + GUILayout.Button(characterIcon, EditorStyles.toolbarButton); + if (EditorGUI.EndChangeCheck()) + { + using (skinningCache.UndoScope("Restore Pose")) + { + skinningCache.RestoreBindPose(); + skinningCache.events.restoreBindPose.Invoke(); + } + } + EditorGUI.EndDisabledGroup(); + } + + GUIContent characterIcon { get { return collapseToolbar ? Styles.characterCollapseIcon : Styles.characterIcon; } } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/HorizontalToggleTools.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/HorizontalToggleTools.cs.meta new file mode 100644 index 0000000..3a9e275 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/HorizontalToggleTools.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 28c640dd2a903f0498148ed21c25a97f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI.meta new file mode 100644 index 0000000..f8d3aab --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9b92febd89128554b8579633a112c844 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Brush.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Brush.cs new file mode 100644 index 0000000..d371aa7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Brush.cs @@ -0,0 +1,127 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class Brush + { + private static readonly float kWheelSizeSpeed = 1f; + private static readonly int kBrushHashCode = "Brush".GetHashCode(); + private IGUIWrapper m_GUIWrapper; + private float m_DeltaAcc = 0f; + private int m_ControlID = -1; + private SliderData m_SliderData = SliderData.zero; + + public event Action onMove = (b) => {}; + public event Action onSize = (b) => {}; + public event Action onRepaint = (b) => {}; + public event Action onStrokeBegin = (b) => {}; + public event Action onStrokeDelta = (b) => {}; + public event Action onStrokeStep = (b) => {}; + public event Action onStrokeEnd = (b) => {}; + + public bool isHot + { + get { return m_GUIWrapper.IsControlHot(m_ControlID); } + } + public bool isActivable + { + get { return m_GUIWrapper.IsControlHot(0) && m_GUIWrapper.IsControlNearest(m_ControlID); } + } + + public int controlID + { + get { return m_ControlID; } + } + + public float hardness { get; set; } + public float step { get; set; } + public float size { get; set; } + public Vector3 position + { + get { return m_SliderData.position; } + } + + public Brush(IGUIWrapper guiWrapper) + { + m_GUIWrapper = guiWrapper; + size = 25f; + step = 20f; + } + + public void OnGUI() + { + m_ControlID = m_GUIWrapper.GetControlID(kBrushHashCode, FocusType.Passive); + + var eventType = m_GUIWrapper.eventType; + + if (!m_GUIWrapper.isAltDown) + m_GUIWrapper.LayoutControl(controlID, 0f); + + if (isActivable) + { + m_SliderData.position = m_GUIWrapper.GUIToWorld(m_GUIWrapper.mousePosition); + + if (m_GUIWrapper.IsMouseDown(0)) + { + m_DeltaAcc = 0f; + onStrokeBegin(this); + onStrokeStep(this); + m_GUIWrapper.SetGuiChanged(true); + } + + if (eventType == EventType.MouseMove) + { + onMove(this); + m_GUIWrapper.UseCurrentEvent(); + } + + if (m_GUIWrapper.isShiftDown && eventType == EventType.ScrollWheel) + { + var sizeDelta = HandleUtility.niceMouseDeltaZoom * kWheelSizeSpeed; + size = Mathf.Max(1f, size + sizeDelta); + onSize(this); + m_GUIWrapper.UseCurrentEvent(); + } + } + + if (isHot && m_GUIWrapper.IsMouseUp(0)) + onStrokeEnd(this); + + if (m_GUIWrapper.IsRepainting() && (isHot || isActivable)) + onRepaint(this); + + Vector3 position; + if (m_GUIWrapper.DoSlider(m_ControlID, m_SliderData, out position)) + { + step = Mathf.Max(step, 1f); + + var delta = position - m_SliderData.position; + var direction = delta.normalized; + var magnitude = delta.magnitude; + + m_SliderData.position -= direction * m_DeltaAcc; + + m_DeltaAcc += magnitude; + + if (m_DeltaAcc >= step) + { + var stepVector = direction * step; + + while (m_DeltaAcc >= step) + { + m_SliderData.position += stepVector; + + onMove(this); + onStrokeStep(this); + + m_DeltaAcc -= step; + } + } + + m_SliderData.position = position; + onStrokeDelta(this); + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Brush.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Brush.cs.meta new file mode 100644 index 0000000..b80f5a6 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Brush.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 06c115e22e25aad4e9a720594b10fa29 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/GUIWrapper.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/GUIWrapper.cs new file mode 100644 index 0000000..7d998ec --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/GUIWrapper.cs @@ -0,0 +1,230 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal struct SliderData + { + public Vector3 position; + public Vector3 forward; + public Vector3 up; + public Vector3 right; + + public static readonly SliderData zero = new SliderData() { position = Vector3.zero, forward = Vector3.forward, up = Vector3.up, right = Vector3.right }; + } + + internal interface IGUIWrapper + { + Vector2 mousePosition { get; } + int mouseButton { get; } + int clickCount { get; } + bool isShiftDown { get; } + bool isAltDown { get; } + bool isActionKeyDown { get; } + EventType eventType { get; } + string commandName { get; } + bool IsMouseDown(int button); + bool IsMouseUp(int button); + bool IsKeyDown(KeyCode keyCode); + int GetControlID(int hint, FocusType focusType); + void LayoutControl(int controlID, float distance); + bool IsControlNearest(int controlID); + bool IsControlHot(int controlID); + bool IsMultiStepControlHot(int controlID); + void SetControlHot(int controlID); + void SetMultiStepControlHot(int controlID); + bool DoSlider(int id, SliderData sliderData, out Vector3 newPosition); + void UseCurrentEvent(); + float DistanceToSegment(Vector3 p1, Vector3 p2); + float DistanceToSegmentClamp(Vector3 p1, Vector3 p2); + float DistanceToCircle(Vector3 center, float radius); + Vector3 GUIToWorld(Vector2 guiPosition); + Vector3 GUIToWorld(Vector2 guiPosition, Vector3 planeNormal, Vector3 planePosition); + void Repaint(); + bool IsRepainting(); + bool IsEventOutsideWindow(); + void SetGuiChanged(bool changed); + float GetHandleSize(Vector3 position); + bool IsViewToolActive(); + bool HasCurrentCamera(); + } + + internal class GUIWrapper : IGUIWrapper + { + private Handles.CapFunction nullCap = (int c, Vector3 p , Quaternion r, float s, EventType ev) => {}; + private int m_MultiStepHotControl = 0; + + public Vector2 mousePosition + { + get { return Event.current.mousePosition; } + } + + public int mouseButton + { + get { return Event.current.button; } + } + + public int clickCount + { + get { return Event.current.clickCount; } + } + + public bool isShiftDown + { + get { return Event.current.shift; } + } + + public bool isAltDown + { + get { return Event.current.alt; } + } + + public bool isActionKeyDown + { + get { return EditorGUI.actionKey; } + } + + public EventType eventType + { + get { return Event.current.type; } + } + + public string commandName + { + get { return Event.current.commandName; } + } + + public bool IsMouseDown(int button) + { + return Event.current.type == EventType.MouseDown && Event.current.button == button; + } + + public bool IsMouseUp(int button) + { + return Event.current.type == EventType.MouseUp && Event.current.button == button; + } + + public bool IsKeyDown(KeyCode keyCode) + { + return Event.current.type == EventType.KeyDown && Event.current.keyCode == keyCode; + } + + public int GetControlID(int hint, FocusType focusType) + { + return GUIUtility.GetControlID(hint, focusType); + } + + public void LayoutControl(int controlID, float distance) + { + if (Event.current.type == EventType.Layout) + HandleUtility.AddControl(controlID, distance); + } + + public bool IsControlNearest(int controlID) + { + return HandleUtility.nearestControl == controlID; + } + + public bool IsControlHot(int controlID) + { + return GUIUtility.hotControl == controlID; + } + + public bool IsMultiStepControlHot(int controlID) + { + return m_MultiStepHotControl == controlID; + } + + public void SetControlHot(int controlID) + { + GUIUtility.hotControl = controlID; + } + + public void SetMultiStepControlHot(int controlID) + { + m_MultiStepHotControl = controlID; + } + + public bool DoSlider(int id, SliderData sliderData, out Vector3 newPosition) + { + EditorGUI.BeginChangeCheck(); + + if (HasCurrentCamera()) + newPosition = Handles.Slider2D(id, sliderData.position, sliderData.forward, sliderData.right, sliderData.up, 1f, nullCap, Vector2.zero); + else + newPosition = Slider2D.Do(id, sliderData.position, null); + + return EditorGUI.EndChangeCheck(); + } + + public void UseCurrentEvent() + { + Event.current.Use(); + } + + public float DistanceToSegment(Vector3 p1, Vector3 p2) + { + p1 = HandleUtility.WorldToGUIPoint(p1); + p2 = HandleUtility.WorldToGUIPoint(p2); + + return HandleUtility.DistancePointToLineSegment(mousePosition, p1, p2); + } + + public float DistanceToSegmentClamp(Vector3 p1, Vector3 p2) + { + p1 = HandleUtility.WorldToGUIPoint(p1); + p2 = HandleUtility.WorldToGUIPoint(p2); + + return MathUtility.DistanceToSegmentClamp(mousePosition, p1, p2); + } + + public float DistanceToCircle(Vector3 center, float radius) + { + return HandleUtility.DistanceToCircle(center, radius); + } + + public Vector3 GUIToWorld(Vector2 guiPosition) + { + return ModuleUtility.GUIToWorld(guiPosition); + } + + public Vector3 GUIToWorld(Vector2 guiPosition, Vector3 planeNormal, Vector3 planePosition) + { + return ModuleUtility.GUIToWorld(guiPosition, planeNormal, planePosition); + } + + public void Repaint() + { + HandleUtility.Repaint(); + } + + public bool IsRepainting() + { + return eventType == EventType.Repaint; + } + + public void SetGuiChanged(bool changed) + { + GUI.changed = true; + } + + public bool IsEventOutsideWindow() + { + return Event.current.type == EventType.Ignore; + } + + public float GetHandleSize(Vector3 position) + { + return HandleUtility.GetHandleSize(position); + } + + public bool IsViewToolActive() + { + return UnityEditor.Tools.current == Tool.View || isAltDown || mouseButton == 1 || mouseButton == 2; + } + + public bool HasCurrentCamera() + { + return Camera.current != null; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/GUIWrapper.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/GUIWrapper.cs.meta new file mode 100644 index 0000000..fc0bb3a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/GUIWrapper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 71855e9e46fcdd7408882b24732e4808 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISkeletonView.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISkeletonView.cs new file mode 100644 index 0000000..1c4096b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISkeletonView.cs @@ -0,0 +1,67 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal enum SkeletonAction + { + None = 0, + Select = 1 << 0, + RotateBone = 1 << 2, + MoveBone = 1 << 3, + FreeMoveBone = 1 << 4, + MoveEndPosition = 1 << 5, + MoveJoint = 1 << 6, + ChangeLength = 1 << 7, + CreateBone = 1 << 8, + SplitBone = 1 << 9, + Remove = 1 << 10, + } + + internal enum SkeletonMode + { + Disabled = SkeletonAction.None, + Selection = SkeletonAction.Select, + EditPose = Selection | SkeletonAction.RotateBone | SkeletonAction.MoveBone, + EditJoints = Selection | SkeletonAction.FreeMoveBone | SkeletonAction.MoveEndPosition | SkeletonAction.MoveJoint | SkeletonAction.Remove, + CreateBone = Selection | SkeletonAction.MoveJoint | SkeletonAction.Remove | SkeletonAction.CreateBone, + SplitBone = Selection | SkeletonAction.MoveEndPosition | SkeletonAction.MoveJoint | SkeletonAction.Remove | SkeletonAction.SplitBone, + } + + internal interface ISkeletonView + { + int InvalidID { get; set; } + SkeletonMode mode { get; set; } + int defaultControlID { get; set; } + int hoveredBoneID { get; } + int hoveredJointID { get; } + int hoveredBodyID { get; } + int hoveredTailID { get; } + int hotBoneID { get; } + void BeginLayout(); + void EndLayout(); + bool CanLayout(); + Vector3 GetMouseWorldPosition(Vector3 planeNormal, Vector3 planePosition); + void LayoutBone(int id, Vector3 position, Vector3 endPosition, Vector3 forward, Vector3 up, Vector3 right, bool isChainEnd); + bool DoSelectBone(out int id, out bool additive); + bool DoRotateBone(Vector3 pivot, Vector3 normal, out float deltaAngle); + bool DoMoveBone(out Vector3 deltaPosition); + bool DoFreeMoveBone(out Vector3 deltaPosition); + bool DoMoveJoint(out Vector3 deltaPosition); + bool DoMoveEndPosition(out Vector3 endPosition); + bool DoChangeLength(out Vector3 endPosition); + bool DoCreateBoneStart(out Vector3 position); + bool DoCreateBone(out Vector3 position); + bool DoSplitBone(out int id, out Vector3 position); + bool DoRemoveBone(); + bool DoCancelMultistepAction(bool force); + bool IsActionActive(SkeletonAction action); + bool IsActionHot(SkeletonAction action); + bool IsActionTriggering(SkeletonAction action); + bool IsActionFinishing(SkeletonAction action); + bool IsRepainting(); + void DrawBone(Vector3 position, Vector3 right, Vector3 forward, float length, Color color, bool isChained, bool isSelected, bool isJointHovered, bool isTailHovered, bool isHot); + void DrawBoneParentLink(Vector3 parentPosition, Vector3 position, Vector3 forward, Color color); + void DrawBoneOutline(Vector3 position, Vector3 right, Vector3 forward, float length, Color color, float outlineScale); + void DrawCursors(bool canBeActive); + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISkeletonView.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISkeletonView.cs.meta new file mode 100644 index 0000000..febdb8b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISkeletonView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 87771fd0f1d988d478a8f45923440eb8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISpriteMeshView.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISpriteMeshView.cs new file mode 100644 index 0000000..27775b4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISpriteMeshView.cs @@ -0,0 +1,66 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal enum SpriteMeshViewMode + { + EditGeometry, + CreateVertex, + CreateEdge, + SplitEdge + } + + internal enum MeshEditorAction + { + None, + CreateVertex, + MoveVertex, + CreateEdge, + SplitEdge, + MoveEdge, + SelectVertex, + SelectEdge, + Remove + } + + internal interface ISpriteMeshView + { + SpriteMeshViewMode mode { get; set; } + ISelection selection { get; set; } + int defaultControlID { get; set; } + Rect frame { get; set; } + Vector2 mouseWorldPosition { get; } + int hoveredVertex { get; } + int hoveredEdge { get; } + int closestEdge { get; } + + void CancelMode(); + void BeginLayout(); + void EndLayout(); + void LayoutVertex(Vector2 position, int index); + void LayoutEdge(Vector2 startPosition, Vector2 endPosition, int index); + bool DoCreateVertex(); + bool DoSelectVertex(out bool additive); + bool DoMoveVertex(out Vector2 delta); + bool DoMoveEdge(out Vector2 delta); + bool DoCreateEdge(); + bool DoSplitEdge(); + bool DoSelectEdge(out bool additive); + bool DoRemove(); + void DrawVertex(Vector2 position); + void DrawVertexHovered(Vector2 position); + void DrawVertexSelected(Vector2 position); + void BeginDrawEdges(); + void EndDrawEdges(); + void DrawEdge(Vector2 startPosition, Vector2 endPosition); + void DrawEdgeHovered(Vector2 startPosition, Vector2 endPosition); + void DrawEdgeSelected(Vector2 startPosition, Vector2 endPosition); + bool IsActionTriggered(MeshEditorAction action); + bool IsActionActive(MeshEditorAction action); + bool IsActionHot(MeshEditorAction action); + Vector2 WorldToScreen(Vector2 position); + void DoRepaint(); + bool CanRepaint(); + bool CanLayout(); + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISpriteMeshView.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISpriteMeshView.cs.meta new file mode 100644 index 0000000..89f4952 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/ISpriteMeshView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 015d7144666ec57449ae83559d3e26c6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSelectionTool.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSelectionTool.cs new file mode 100644 index 0000000..bbe88c8 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSelectionTool.cs @@ -0,0 +1,70 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class RectSelectionTool + { + private int m_HashCode = "RectSelectionTool".GetHashCode(); + private int m_ControlID = -1; + private bool m_Moved = false; + private RectSlider m_RectSlider = new RectSlider(); + public int controlID { get { return m_ControlID; } } + public IRectSelector rectSelector { get; set; } + public ICacheUndo cacheUndo { get; set; } + public Action onSelectionStart = () => {}; + public Action onSelectionUpdate = () => {}; + public Action onSelectionEnd = () => {}; + + public void OnGUI() + { + Debug.Assert(rectSelector != null); + Debug.Assert(cacheUndo != null); + + m_ControlID = GUIUtility.GetControlID(m_HashCode, FocusType.Passive); + + Event ev = Event.current; + EventType eventType = ev.GetTypeForControl(m_ControlID); + + if (GUIUtility.hotControl == 0 && HandleUtility.nearestControl == m_ControlID && + rectSelector.selection.Count > 0 && eventType == EventType.MouseDown && ev.button == 0 && !ev.alt) + { + m_Moved = false; + onSelectionStart(); + } + + if (m_Moved && GUIUtility.hotControl == m_ControlID && eventType == EventType.MouseUp && ev.button == 0) + { + cacheUndo.BeginUndoOperation(TextContent.selection); + rectSelector.selection.EndSelection(true); + onSelectionEnd(); + } + + EditorGUI.BeginChangeCheck(); + + rectSelector.rect = m_RectSlider.Do(m_ControlID); + + if (EditorGUI.EndChangeCheck()) + { + if(!m_Moved) + { + cacheUndo.BeginUndoOperation(TextContent.selection); + + if(!ev.shift) + rectSelector.selection.Clear(); + + m_Moved = true; + } + + rectSelector.selection.BeginSelection(); + rectSelector.Select(); + onSelectionUpdate(); + } + + if (eventType == EventType.Repaint && GUIUtility.hotControl == m_ControlID) + { + DrawingUtility.DrawRect(rectSelector.rect, Vector3.zero, Quaternion.identity, new Color(0f, 1f, 1f, 1f), 0.05f, 0.8f); + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSelectionTool.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSelectionTool.cs.meta new file mode 100644 index 0000000..2f8fc9a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSelectionTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7b6edb0347e814797aa9c181f8e5918f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSlider.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSlider.cs new file mode 100644 index 0000000..1982906 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSlider.cs @@ -0,0 +1,38 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class RectSlider + { + private static readonly int kRectSliderHashCode = "RectSlider".GetHashCode(); + private Vector2 m_StartPosition = Vector2.zero; + private Vector2 m_Position = Vector2.zero; + + internal Rect Do() + { + return Do(GUIUtility.GetControlID(kRectSliderHashCode, FocusType.Passive)); + } + + internal Rect Do(int controlID) + { + var eventType = Event.current.GetTypeForControl(controlID); + + if (eventType == EventType.MouseDown) + { + m_StartPosition = ModuleUtility.GUIToWorld(Event.current.mousePosition); + m_Position = m_StartPosition; + } + + if (eventType == EventType.Layout) + HandleUtility.AddDefaultControl(controlID); + + m_Position = Slider2D.Do(controlID, m_Position); + + var rect = new Rect(); + rect.min = m_StartPosition; + rect.max = m_Position; + + return rect; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSlider.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSlider.cs.meta new file mode 100644 index 0000000..eda39e5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/RectSlider.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ea09cf179b192498284b7d89afdbff8a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonController.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonController.cs new file mode 100644 index 0000000..53b9752 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonController.cs @@ -0,0 +1,644 @@ +using System; +using System.Collections.Generic; +using System.Text.RegularExpressions; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + [Serializable] + internal class SkeletonController + { + private static readonly string k_DefaultRootName = "root"; + private static readonly string k_DefaultBoneName = "bone"; + private static Regex s_Regex = new Regex(@"\w+_\d+$", RegexOptions.IgnoreCase); + + private SkeletonCache m_Skeleton; + [SerializeField] + private Vector3 m_CreateBoneStartPosition; + [SerializeField] + private BoneCache m_PrevCreatedBone; + private bool m_Moved = false; + private ISkeletonStyle style + { + get + { + if (styleOverride != null) + return styleOverride; + + return SkeletonStyles.Default; + } + } + private SkinningCache skinningCache + { + get { return m_Skeleton.skinningCache; } + } + private BoneCache selectedBone + { + get { return selection.activeElement.ToSpriteSheetIfNeeded(); } + set { selection.activeElement = value.ToCharacterIfNeeded(); } + } + private BoneCache[] selectedBones + { + get { return selection.elements.ToSpriteSheetIfNeeded(); } + set { selection.elements = value.ToCharacterIfNeeded(); } + } + private BoneCache rootBone + { + get { return selection.root.ToSpriteSheetIfNeeded(); } + } + private BoneCache[] rootBones + { + get { return selection.roots.ToSpriteSheetIfNeeded(); } + } + + public ISkeletonView view { get; set; } + public ISkeletonStyle styleOverride { get; set; } + public IBoneSelection selection { get; set; } + public bool editBindPose { get; set; } + public SkeletonCache skeleton + { + get { return m_Skeleton; } + set { SetSkeleton(value); } + } + public BoneCache hoveredBone + { + get { return GetBone(view.hoveredBoneID); } + } + public BoneCache hoveredTail + { + get { return GetBone(view.hoveredTailID); } + } + public BoneCache hoveredBody + { + get { return GetBone(view.hoveredBodyID); } + } + public BoneCache hoveredJoint + { + get { return GetBone(view.hoveredJointID); } + } + public BoneCache hotBone + { + get { return GetBone(view.hotBoneID); } + } + + private BoneCache GetBone(int instanceID) + { + return BaseObject.InstanceIDToObject(instanceID) as BoneCache; + } + + private void SetSkeleton(SkeletonCache newSkeleton) + { + if (skeleton != newSkeleton) + { + m_Skeleton = newSkeleton; + Reset(); + } + } + + public void Reset() + { + view.DoCancelMultistepAction(true); + } + + public void OnGUI() + { + if (skeleton == null) + return; + + view.BeginLayout(); + + if (view.CanLayout()) + LayoutBones(); + + view.EndLayout(); + + HandleSelectBone(); + HandleRotateBone(); + HandleMoveBone(); + HandleFreeMoveBone(); + HandleMoveJoint(); + HandleMoveEndPosition(); + HandleChangeLength(); + HandleCreateBone(); + HandleSplitBone(); + HandleRemoveBone(); + HandleCancelMultiStepAction(); + DrawSkeleton(); + DrawSplitBonePreview(); + DrawCreateBonePreview(); + DrawCursors(); + } + + private void LayoutBones() + { + for (var i = 0; i < skeleton.BoneCount; ++i) + { + var bone = skeleton.GetBone(i); + + if (bone.isVisible && bone != hotBone) + view.LayoutBone(bone.GetInstanceID(), bone.position, bone.endPosition, bone.forward, bone.up, bone.right, bone.chainedChild == null); + } + } + + private void HandleSelectBone() + { + int instanceID; + bool additive; + if (view.DoSelectBone(out instanceID, out additive)) + { + var bone = GetBone(instanceID).ToCharacterIfNeeded(); + + using (skinningCache.UndoScope(TextContent.boneSelection, true)) + { + if (!additive) + { + if (!selection.Contains(bone)) + selectedBone = bone; + } + else + selection.Select(bone, !selection.Contains(bone)); + + skinningCache.events.boneSelectionChanged.Invoke(); + } + } + } + + private void HandleRotateBone() + { + if (view.IsActionTriggering(SkeletonAction.RotateBone)) + m_Moved = false; + + var pivot = hoveredBone; + + if (view.IsActionHot(SkeletonAction.RotateBone)) + pivot = hotBone; + + if (pivot == null) + return; + + var rootBones = selection.roots.ToSpriteSheetIfNeeded(); + pivot = pivot.FindRoot(rootBones); + + if (pivot == null) + return; + + float deltaAngle; + if (view.DoRotateBone(pivot.position, pivot.forward, out deltaAngle)) + { + if (!m_Moved) + { + skinningCache.BeginUndoOperation(TextContent.rotateBone); + m_Moved = true; + } + + m_Skeleton.RotateBones(selectedBones, deltaAngle); + InvokePoseChanged(); + } + } + + private void HandleMoveBone() + { + if (view.IsActionTriggering(SkeletonAction.MoveBone)) + m_Moved = false; + + Vector3 deltaPosition; + if (view.DoMoveBone(out deltaPosition)) + { + if (!m_Moved) + { + skinningCache.BeginUndoOperation(TextContent.moveBone); + m_Moved = true; + } + + m_Skeleton.MoveBones(rootBones, deltaPosition); + InvokePoseChanged(); + } + } + + private void HandleFreeMoveBone() + { + if (view.IsActionTriggering(SkeletonAction.FreeMoveBone)) + m_Moved = false; + + Vector3 deltaPosition; + if (view.DoFreeMoveBone(out deltaPosition)) + { + if (!m_Moved) + { + skinningCache.BeginUndoOperation(TextContent.freeMoveBone); + m_Moved = true; + } + + m_Skeleton.FreeMoveBones(selectedBones, deltaPosition); + InvokePoseChanged(); + } + } + + private void HandleMoveJoint() + { + if (view.IsActionTriggering(SkeletonAction.MoveJoint)) + m_Moved = false; + + if (view.IsActionFinishing(SkeletonAction.MoveJoint)) + { + if (hoveredTail != null && hoveredTail.chainedChild == null && hotBone.parent == hoveredTail) + hoveredTail.chainedChild = hotBone; + } + + Vector3 deltaPosition; + if (view.DoMoveJoint(out deltaPosition)) + { + if (!m_Moved) + { + skinningCache.BeginUndoOperation(TextContent.moveJoint); + m_Moved = true; + } + + //Snap to parent endPosition + if (hoveredTail != null && hoveredTail.chainedChild == null && hotBone.parent == hoveredTail) + deltaPosition = hoveredTail.endPosition - hotBone.position; + + m_Skeleton.MoveJoints(selectedBones, deltaPosition); + InvokePoseChanged(); + } + } + + private void HandleMoveEndPosition() + { + if (view.IsActionTriggering(SkeletonAction.MoveEndPosition)) + m_Moved = false; + + if (view.IsActionFinishing(SkeletonAction.MoveEndPosition)) + { + if (hoveredJoint != null && hoveredJoint.parent == hotBone) + hotBone.chainedChild = hoveredJoint; + } + + Vector3 endPosition; + if (view.DoMoveEndPosition(out endPosition)) + { + if (!m_Moved) + { + skinningCache.BeginUndoOperation(TextContent.moveEndPoint); + m_Moved = true; + } + + Debug.Assert(hotBone != null); + Debug.Assert(hotBone.chainedChild == null); + + if (hoveredJoint != null && hoveredJoint.parent == hotBone) + endPosition = hoveredJoint.position; + + m_Skeleton.SetEndPosition(hotBone, endPosition); + InvokePoseChanged(); + } + } + + private void HandleChangeLength() + { + if (view.IsActionTriggering(SkeletonAction.ChangeLength)) + m_Moved = false; + + Vector3 endPosition; + if (view.DoChangeLength(out endPosition)) + { + if (!m_Moved) + { + skinningCache.BeginUndoOperation(TextContent.boneLength); + m_Moved = true; + } + + Debug.Assert(hotBone != null); + + var direction = (Vector3)endPosition - hotBone.position; + hotBone.length = Vector3.Dot(direction, hotBone.right); + + InvokePoseChanged(); + } + } + + private void HandleCreateBone() + { + Vector3 position; + if (view.DoCreateBoneStart(out position)) + { + m_PrevCreatedBone = null; + + if (hoveredTail != null) + { + m_PrevCreatedBone = hoveredTail; + m_CreateBoneStartPosition = hoveredTail.endPosition; + } + else + { + m_CreateBoneStartPosition = position; + } + } + + if (view.DoCreateBone(out position)) + { + using (skinningCache.UndoScope(TextContent.createBone)) + { + var isChained = m_PrevCreatedBone != null; + var parentBone = isChained ? m_PrevCreatedBone : rootBone; + + if (isChained) + m_CreateBoneStartPosition = m_PrevCreatedBone.endPosition; + + var name = AutoBoneName(parentBone, skeleton.bones); + var bone = m_Skeleton.CreateBone(parentBone, m_CreateBoneStartPosition, position, isChained, name); + + m_PrevCreatedBone = bone; + m_CreateBoneStartPosition = bone.endPosition; + + InvokeTopologyChanged(); + InvokePoseChanged(); + } + } + } + + private void HandleSplitBone() + { + int instanceID; + Vector3 position; + if (view.DoSplitBone(out instanceID, out position)) + { + using (skinningCache.UndoScope(TextContent.splitBone)) + { + var boneToSplit = GetBone(instanceID); + + Debug.Assert(boneToSplit != null); + + var splitLength = Vector3.Dot(hoveredBone.right, position - boneToSplit.position); + var name = AutoBoneName(boneToSplit, skeleton.bones); + + m_Skeleton.SplitBone(boneToSplit, splitLength, name); + + InvokeTopologyChanged(); + InvokePoseChanged(); + } + } + } + + private void HandleRemoveBone() + { + if (view.DoRemoveBone()) + { + using (skinningCache.UndoScope(TextContent.removeBone)) + { + m_Skeleton.DestroyBones(selectedBones); + + selection.Clear(); + skinningCache.events.boneSelectionChanged.Invoke(); + InvokeTopologyChanged(); + InvokePoseChanged(); + } + } + } + + private void HandleCancelMultiStepAction() + { + if (view.DoCancelMultistepAction(false)) + m_PrevCreatedBone = null; + } + + private void DrawSkeleton() + { + if (!view.IsRepainting()) + return; + + bool isNotOnVisualElement = !skinningCache.IsOnVisualElement(); + + if (view.IsActionActive(SkeletonAction.CreateBone) || view.IsActionHot(SkeletonAction.CreateBone)) + { + if (isNotOnVisualElement) + { + var endPoint = view.GetMouseWorldPosition(Vector3.forward, Vector3.zero); + + if (view.IsActionHot(SkeletonAction.CreateBone)) + endPoint = m_CreateBoneStartPosition; + + if (m_PrevCreatedBone == null && hoveredTail == null) + { + var root = rootBone; + if (root != null) + view.DrawBoneParentLink(root.position, endPoint, Vector3.forward, style.GetParentLinkPreviewColor(skeleton.BoneCount)); + } + } + } + + for (var i = 0; i < skeleton.BoneCount; ++i) + { + var bone = skeleton.GetBone(i); + + if (bone.isVisible == false || bone.parentBone == null || bone.parentBone.chainedChild == bone) + continue; + + view.DrawBoneParentLink(bone.parent.position, bone.position, Vector3.forward, style.GetParentLinkColor(bone)); + } + + for (var i = 0; i < skeleton.BoneCount; ++i) + { + var bone = skeleton.GetBone(i); + + if ((view.IsActionActive(SkeletonAction.SplitBone) && hoveredBone == bone && isNotOnVisualElement) || bone.isVisible == false) + continue; + + var isSelected = selection.Contains(bone.ToCharacterIfNeeded()); + var isHovered = hoveredBody == bone && view.IsActionHot(SkeletonAction.None) && isNotOnVisualElement; + + DrawBoneOutline(bone, style.GetOutlineColor(bone, isSelected, isHovered), style.GetOutlineScale(isSelected)); + } + + for (var i = 0; i < skeleton.BoneCount; ++i) + { + var bone = skeleton.GetBone(i); + + if ((view.IsActionActive(SkeletonAction.SplitBone) && hoveredBone == bone && isNotOnVisualElement) || bone.isVisible == false) + continue; + + DrawBone(bone, style.GetColor(bone)); + } + } + + private void DrawBone(BoneCache bone, Color color) + { + var isSelected = selection.Contains(bone.ToCharacterIfNeeded()); + var isNotOnVisualElement = !skinningCache.IsOnVisualElement(); + var isJointHovered = view.IsActionHot(SkeletonAction.None) && hoveredJoint == bone && isNotOnVisualElement; + var isTailHovered = view.IsActionHot(SkeletonAction.None) && hoveredTail == bone && isNotOnVisualElement; + + view.DrawBone(bone.position, bone.right, Vector3.forward, bone.length, color, bone.chainedChild != null, isSelected, isJointHovered, isTailHovered, bone == hotBone); + } + + private void DrawBoneOutline(BoneCache bone, Color color, float outlineScale) + { + view.DrawBoneOutline(bone.position, bone.right, Vector3.forward, bone.length, color, outlineScale); + } + + private void DrawSplitBonePreview() + { + if (!view.IsRepainting()) + return; + + if (skinningCache.IsOnVisualElement()) + return; + + if (view.IsActionActive(SkeletonAction.SplitBone) && hoveredBone != null) + { + var splitLength = Vector3.Dot(hoveredBone.right, view.GetMouseWorldPosition(hoveredBone.forward, hoveredBody.position) - hoveredBone.position); + var position = hoveredBone.position + hoveredBone.right * splitLength; + var length = hoveredBone.length - splitLength; + var isSelected = selection.Contains(hoveredBone.ToCharacterIfNeeded()); + + { + var color = style.GetOutlineColor(hoveredBone, false, false); + if (color.a > 0f) + view.DrawBoneOutline(hoveredBone.position, hoveredBone.right, Vector3.forward, splitLength, style.GetOutlineColor(hoveredBone, isSelected, true), style.GetOutlineScale(false)); + + } + { + var color = style.GetPreviewOutlineColor(skeleton.BoneCount); + if (color.a > 0f) + view.DrawBoneOutline(position, hoveredBone.right, Vector3.forward, length, style.GetPreviewOutlineColor(skeleton.BoneCount), style.GetOutlineScale(false)); + + } + + view.DrawBone(hoveredBone.position, + hoveredBone.right, + Vector3.forward, + splitLength, + style.GetColor(hoveredBone), + hoveredBone.chainedChild != null, + false, false, false, false); + view.DrawBone(position, + hoveredBone.right, + Vector3.forward, + length, + style.GetPreviewColor(skeleton.BoneCount), + hoveredBone.chainedChild != null, + false, false, false, false); + } + } + + private void DrawCreateBonePreview() + { + if (!view.IsRepainting()) + return; + + if (skinningCache.IsOnVisualElement()) + return; + + var color = style.GetPreviewColor(skeleton.BoneCount); + var outlineColor = style.GetPreviewOutlineColor(skeleton.BoneCount); + + var startPosition = m_CreateBoneStartPosition; + var mousePosition = view.GetMouseWorldPosition(Vector3.forward, Vector3.zero); + + if (view.IsActionActive(SkeletonAction.CreateBone)) + { + startPosition = mousePosition; + + if (hoveredTail != null) + startPosition = hoveredTail.endPosition; + + if (outlineColor.a > 0f) + view.DrawBoneOutline(startPosition, Vector3.right, Vector3.forward, 0f, outlineColor, style.GetOutlineScale(false)); + + view.DrawBone(startPosition, Vector3.right, Vector3.forward, 0f, color, false, false, false, false, false); + } + + if (view.IsActionHot(SkeletonAction.CreateBone)) + { + var direction = (mousePosition - startPosition); + + if (outlineColor.a > 0f) + view.DrawBoneOutline(startPosition, direction.normalized, Vector3.forward, direction.magnitude, outlineColor, style.GetOutlineScale(false)); + + view.DrawBone(startPosition, direction.normalized, Vector3.forward, direction.magnitude, color, false, false, false, false, false); + } + } + + private void DrawCursors() + { + if (!view.IsRepainting()) + return; + + view.DrawCursors(!skinningCache.IsOnVisualElement()); + } + + public static string AutoBoneName(BoneCache parent, IEnumerable bones) + { + string parentName = "root"; + string inheritedName; + int counter; + + if (parent != null) + parentName = parent.name; + + DissectBoneName(parentName, out inheritedName, out counter); + int nameCounter = FindBiggestNameCounter(bones); + + if (inheritedName == k_DefaultRootName) + inheritedName = k_DefaultBoneName; + + return String.Format("{0}_{1}", inheritedName, ++nameCounter); + } + + private static int FindBiggestNameCounter(IEnumerable bones) + { + int autoNameCounter = 0; + string inheritedName; + int counter; + foreach (var bone in bones) + { + DissectBoneName(bone.name, out inheritedName, out counter); + if (counter > autoNameCounter) + autoNameCounter = counter; + } + return autoNameCounter; + } + + private static void DissectBoneName(string boneName, out string inheritedName, out int counter) + { + if (IsBoneNameMatchAutoFormat(boneName)) + { + var tokens = boneName.Split('_'); + var lastTokenIndex = tokens.Length - 1; + + var tokensWithoutLast = new string[lastTokenIndex]; + Array.Copy(tokens, tokensWithoutLast, lastTokenIndex); + inheritedName = string.Join("_", tokensWithoutLast); + counter = int.Parse(tokens[lastTokenIndex]); + } + else + { + inheritedName = boneName; + counter = -1; + } + } + + private static bool IsBoneNameMatchAutoFormat(string boneName) + { + return s_Regex.IsMatch(boneName); + } + + private void InvokeTopologyChanged() + { + skinningCache.events.skeletonTopologyChanged.Invoke(skeleton); + } + + private void InvokePoseChanged() + { + skeleton.SetPosePreview(); + + if (editBindPose) + { + skeleton.SetDefaultPose(); + skinningCache.events.skeletonBindPoseChanged.Invoke(skeleton); + } + else + skinningCache.events.skeletonPreviewPoseChanged.Invoke(skeleton); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonController.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonController.cs.meta new file mode 100644 index 0000000..e16c89f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonController.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ea4cc92a263807f4985d77508d2bb536 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonView.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonView.cs new file mode 100644 index 0000000..3ff65ee --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonView.cs @@ -0,0 +1,598 @@ +using UnityEngine; +using System; + +namespace UnityEditor.U2D.Animation +{ + internal class SkeletonView : ISkeletonView + { + private const float kPickingRadius = 5f; + internal const string kDeleteCommandName = "Delete"; + internal const string kSoftDeleteCommandName = "SoftDelete"; + private static readonly int kBodyHashCode = "Body".GetHashCode(); + private static readonly int kJointHashCode = "Joint".GetHashCode(); + private static readonly int kTailHashCode = "Tail".GetHashCode(); + private static readonly int kCreateBoneHashCode = "CreateBone".GetHashCode(); + + public int InvalidID { get; set; } + public SkeletonMode mode { get; set; } + public int defaultControlID { get; set; } + public int hoveredBoneID { get { return m_HoveredBoneID; } } + public int hoveredJointID { get { return m_HoveredJointID; } } + public int hoveredBodyID { get { return m_HoveredBodyID; } } + public int hoveredTailID { get { return m_HoveredTailID; } } + public int hotBoneID { get { return m_HotBoneID; } } + + private IGUIWrapper m_GUIWrapper; + private int m_RotateControlID = -1; + private int m_MoveControlID = -1; + private int m_FreeMoveControlID = -1; + private int m_MoveJointControlID = -1; + private int m_MoveEndPositionControlID = -1; + private int m_ChangeLengthControlID = -1; + private int m_CreateBoneControlID = -1; + private int m_HoveredBoneID = 0; + private int m_PrevHoveredBoneID = 0; + private int m_HoveredBodyID = 0; + private int m_HoveredJointID = 0; + private int m_HoveredTailID = 0; + private int m_HotBoneID = 0; + private int m_HoveredBodyControlID = -1; + private int m_HoveredJointControlID = -1; + private int m_HoveredTailControlID = -1; + private float m_NearestDistance; + private float m_NearestBodyDistance; + private float m_NearestJointDistance; + private float m_NearestTailDistance; + private int m_NearestBodyId = 0; + private int m_NearestJointId = 0; + private int m_NearestTailId = 0; + private SliderData m_HoveredSliderData = SliderData.zero; + private SliderData m_HotSliderData = SliderData.zero; + + public SkeletonView(IGUIWrapper gw) + { + m_GUIWrapper = gw; + } + + public void BeginLayout() + { + m_HoveredBodyControlID = m_GUIWrapper.GetControlID(kBodyHashCode, FocusType.Passive); + m_HoveredJointControlID = m_GUIWrapper.GetControlID(kJointHashCode, FocusType.Passive); + m_HoveredTailControlID = m_GUIWrapper.GetControlID(kTailHashCode, FocusType.Passive); + m_CreateBoneControlID = m_GUIWrapper.GetControlID(kCreateBoneHashCode, FocusType.Passive); + + if (m_GUIWrapper.eventType == EventType.Layout) + { + m_PrevHoveredBoneID = m_HoveredBoneID; + m_NearestDistance = float.MaxValue; + m_NearestBodyDistance = float.MaxValue; + m_NearestJointDistance = float.MaxValue; + m_NearestTailDistance = float.MaxValue; + m_NearestBodyId = InvalidID; + m_NearestJointId = InvalidID; + m_NearestTailId = InvalidID; + m_HoveredBoneID = InvalidID; + m_HoveredBodyID = InvalidID; + m_HoveredJointID = InvalidID; + m_HoveredTailID = InvalidID; + m_HoveredSliderData = SliderData.zero; + + if (m_GUIWrapper.IsControlHot(0)) + { + m_RotateControlID = -1; + m_MoveControlID = -1; + m_FreeMoveControlID = -1; + m_MoveJointControlID = -1; + m_MoveEndPositionControlID = -1; + m_ChangeLengthControlID = -1; + m_HotBoneID = InvalidID; + } + } + } + + public void EndLayout() + { + m_GUIWrapper.LayoutControl(m_HoveredBodyControlID, m_NearestBodyDistance * 0.25f); + m_GUIWrapper.LayoutControl(m_HoveredJointControlID, m_NearestJointDistance); + m_GUIWrapper.LayoutControl(m_HoveredTailControlID, m_NearestTailDistance); + + if (m_GUIWrapper.IsControlNearest(m_HoveredBodyControlID)) + { + m_HoveredBoneID = m_NearestBodyId; + m_HoveredBodyID = m_NearestBodyId; + } + + if (m_GUIWrapper.IsControlNearest(m_HoveredJointControlID)) + { + m_HoveredBoneID = m_NearestJointId; + m_HoveredJointID = m_NearestJointId; + } + + if (m_GUIWrapper.IsControlNearest(m_HoveredTailControlID)) + { + m_HoveredBoneID = m_NearestTailId; + m_HoveredTailID = m_NearestTailId; + } + + if ((m_GUIWrapper.eventType == EventType.Layout && m_PrevHoveredBoneID != m_HoveredBoneID) || m_GUIWrapper.eventType == EventType.MouseMove) + m_GUIWrapper.Repaint(); + } + + public bool CanLayout() + { + return m_GUIWrapper.eventType == EventType.Layout; + } + + public void LayoutBone(int id, Vector3 position, Vector3 endPosition, Vector3 forward, Vector3 up, Vector3 right, bool isChainEnd) + { + if (mode == SkeletonMode.Disabled) + return; + + var sliderData = new SliderData() + { + position = GetMouseWorldPosition(forward, position), + forward = forward, + up = up, + right = right + }; + + { + var distance = m_GUIWrapper.DistanceToSegmentClamp(position, endPosition); + + if (distance <= m_NearestDistance) + { + m_NearestDistance = distance; + m_NearestBodyDistance = distance; + m_NearestBodyId = id; + m_HoveredSliderData = sliderData; + } + } + + { + var distance = m_GUIWrapper.DistanceToCircle(position, GetBoneRadiusForPicking(position) * 2f); + + if (distance <= m_NearestDistance) + { + m_NearestDistance = distance; + m_NearestJointDistance = distance; + m_NearestJointId = id; + m_HoveredSliderData = sliderData; + } + } + + if (isChainEnd && + (IsCapable(SkeletonAction.ChangeLength) || + IsCapable(SkeletonAction.MoveEndPosition) || + IsCapable(SkeletonAction.CreateBone))) + { + var distance = m_GUIWrapper.DistanceToCircle(endPosition, GetBoneRadiusForPicking(endPosition)); + + if (distance <= m_NearestDistance) + { + m_NearestDistance = distance; + m_NearestTailDistance = distance; + m_NearestTailId = id; + m_HoveredSliderData = sliderData; + } + } + } + + public Vector3 GetMouseWorldPosition(Vector3 planeNormal, Vector3 planePosition) + { + return m_GUIWrapper.GUIToWorld(m_GUIWrapper.mousePosition, planeNormal, planePosition); + } + + private float GetBoneRadiusForPicking(Vector3 position) + { + if (m_GUIWrapper.HasCurrentCamera()) + return 0.1f * m_GUIWrapper.GetHandleSize(position); + + return kPickingRadius; + } + + public bool DoSelectBone(out int id, out bool additive) + { + id = 0; + additive = false; + + if (IsActionTriggering(SkeletonAction.Select)) + { + id = m_HoveredBoneID; + additive = m_GUIWrapper.isActionKeyDown; + + if (mode == SkeletonMode.Selection) + { + m_GUIWrapper.UseCurrentEvent(); + m_GUIWrapper.SetGuiChanged(true); + } + + return true; + } + + return false; + } + + public bool DoRotateBone(Vector3 pivot, Vector3 normal, out float deltaAngle) + { + deltaAngle = 0f; + + Vector3 oldPosition = m_HotSliderData.position; + Vector3 newPosition; + if (DoSliderAction(SkeletonAction.RotateBone, m_HoveredBodyControlID, ref m_RotateControlID, out newPosition)) + { + deltaAngle = Vector3.SignedAngle(oldPosition - pivot, (Vector3)newPosition - pivot, normal); + return true; + } + + return false; + } + + public bool DoMoveBone(out Vector3 deltaPosition) + { + deltaPosition = Vector3.zero; + + Vector3 oldPosition = m_HotSliderData.position; + Vector3 newPosition; + if (DoSliderAction(SkeletonAction.MoveBone, m_HoveredJointControlID, ref m_MoveControlID, out newPosition)) + { + deltaPosition = newPosition - oldPosition; + return true; + } + + return false; + } + + public bool DoFreeMoveBone(out Vector3 deltaPosition) + { + deltaPosition = Vector3.zero; + + Vector3 oldPosition = m_HotSliderData.position; + Vector3 newPosition; + if (DoSliderAction(SkeletonAction.FreeMoveBone, m_HoveredBodyControlID, ref m_FreeMoveControlID, out newPosition)) + { + deltaPosition = newPosition - oldPosition; + return true; + } + + return false; + } + + public bool DoMoveJoint(out Vector3 deltaPosition) + { + deltaPosition = Vector3.zero; + + Vector3 oldPosition = m_HotSliderData.position; + Vector3 newPosition; + if (DoSliderAction(SkeletonAction.MoveJoint, m_HoveredJointControlID, ref m_MoveJointControlID, out newPosition)) + { + deltaPosition = newPosition - oldPosition; + return true; + } + + return false; + } + + public bool DoMoveEndPosition(out Vector3 endPosition) + { + return DoSliderAction(SkeletonAction.MoveEndPosition, m_HoveredTailControlID, ref m_MoveEndPositionControlID, out endPosition); + } + + public bool DoChangeLength(out Vector3 endPosition) + { + return DoSliderAction(SkeletonAction.ChangeLength, m_HoveredTailControlID, ref m_ChangeLengthControlID, out endPosition); + } + + private bool DoSliderAction(SkeletonAction action, int controlID, ref int actionControlID, out Vector3 newPosition) + { + newPosition = m_HoveredSliderData.position; + + if (IsActionTriggering(action)) + { + actionControlID = controlID; + m_HotSliderData = m_HoveredSliderData; + m_HotBoneID = hoveredBoneID; + } + + if (m_GUIWrapper.DoSlider(actionControlID, m_HotSliderData, out newPosition)) + { + m_HotSliderData.position = newPosition; + return true; + } + + return false; + } + + public bool DoCreateBoneStart(out Vector3 position) + { + position = GetMouseWorldPosition(m_HoveredSliderData.forward, m_HoveredSliderData.position); + + if (CanCreateBone()) + m_GUIWrapper.LayoutControl(m_CreateBoneControlID, 0f); + + if (IsActionActive(SkeletonAction.CreateBone)) + ConsumeMouseMoveEvents(); + + if (IsActionTriggering(SkeletonAction.CreateBone)) + { + m_HotBoneID = hoveredBoneID; + m_GUIWrapper.SetMultiStepControlHot(m_CreateBoneControlID); + m_GUIWrapper.UseCurrentEvent(); + return true; + } + + return false; + } + + public bool CanCreateBone() + { + return mode == SkeletonMode.CreateBone && (m_GUIWrapper.IsControlNearest(defaultControlID) || m_GUIWrapper.IsControlNearest(m_HoveredTailControlID)); + } + + public bool DoCreateBone(out Vector3 position) + { + position = GetMouseWorldPosition(m_HoveredSliderData.forward, m_HoveredSliderData.position); + + if (IsActionHot(SkeletonAction.CreateBone)) + ConsumeMouseMoveEvents(); + + if (IsActionFinishing(SkeletonAction.CreateBone)) + { + m_GUIWrapper.UseCurrentEvent(); + m_GUIWrapper.SetGuiChanged(true); + return true; + } + + return false; + } + + public bool DoSplitBone(out int id, out Vector3 position) + { + id = m_HoveredBodyID; + position = GetMouseWorldPosition(m_HoveredSliderData.forward, m_HoveredSliderData.position); + + if (IsActionActive(SkeletonAction.SplitBone)) + ConsumeMouseMoveEvents(); + + if (IsActionTriggering(SkeletonAction.SplitBone)) + { + m_GUIWrapper.UseCurrentEvent(); + m_GUIWrapper.SetGuiChanged(true); + return true; + } + + return false; + } + + public bool DoRemoveBone() + { + if (IsActionTriggering(SkeletonAction.Remove)) + { + m_GUIWrapper.UseCurrentEvent(); + m_GUIWrapper.SetGuiChanged(true); + return true; + } + + return false; + } + + public bool DoCancelMultistepAction(bool force) + { + if (force) + { + m_GUIWrapper.SetMultiStepControlHot(0); + return true; + } + + if ((!m_GUIWrapper.IsMultiStepControlHot(0) && (m_GUIWrapper.IsMouseDown(1) || m_GUIWrapper.IsKeyDown(KeyCode.Escape)))) + { + m_GUIWrapper.SetMultiStepControlHot(0); + m_GUIWrapper.UseCurrentEvent(); + return true; + } + + return false; + } + + public bool IsActionActive(SkeletonAction action) + { + if (m_GUIWrapper.isAltDown || !m_GUIWrapper.IsControlHot(0) || !m_GUIWrapper.IsMultiStepControlHot(0)) + return false; + + if (action == SkeletonAction.None) + return m_GUIWrapper.IsControlNearest(defaultControlID); + + if (!IsCapable(action)) + return false; + + if (action == SkeletonAction.RotateBone) + return m_GUIWrapper.IsControlNearest(m_HoveredBodyControlID); + + if (action == SkeletonAction.ChangeLength) + return m_GUIWrapper.IsControlNearest(m_HoveredTailControlID) && !m_GUIWrapper.isShiftDown; + + if (action == SkeletonAction.MoveJoint) + return m_GUIWrapper.IsControlNearest(m_HoveredJointControlID); + + if (action == SkeletonAction.MoveEndPosition) + return m_GUIWrapper.IsControlNearest(m_HoveredTailControlID) && !m_GUIWrapper.isShiftDown; + + if (action == SkeletonAction.FreeMoveBone) + return m_GUIWrapper.IsControlNearest(m_HoveredBodyControlID); + + if (action == SkeletonAction.MoveBone) + return m_GUIWrapper.IsControlNearest(m_HoveredJointControlID); + + bool canCreateBone = IsCapable(SkeletonAction.CreateBone) && m_GUIWrapper.IsControlNearest(m_CreateBoneControlID); + bool canSplitBone = IsCapable(SkeletonAction.SplitBone) && m_GUIWrapper.IsControlNearest(m_HoveredBodyControlID); + + if (action == SkeletonAction.CreateBone) + return canCreateBone; + + if (action == SkeletonAction.SplitBone) + return canSplitBone; + + if (action == SkeletonAction.Select) + return (m_GUIWrapper.IsControlNearest(m_HoveredBodyControlID) && !canSplitBone) || + m_GUIWrapper.IsControlNearest(m_HoveredJointControlID) || + (m_GUIWrapper.IsControlNearest(m_HoveredTailControlID) && !canCreateBone); + + if (action == SkeletonAction.Remove) + return true; + + return false; + } + + public bool IsActionHot(SkeletonAction action) + { + if (action == SkeletonAction.None) + return m_GUIWrapper.IsControlHot(0) && m_GUIWrapper.IsMultiStepControlHot(0); + + if (action == SkeletonAction.RotateBone) + return m_GUIWrapper.IsControlHot(m_RotateControlID); + + if (action == SkeletonAction.MoveBone) + return m_GUIWrapper.IsControlHot(m_MoveControlID); + + if (action == SkeletonAction.FreeMoveBone) + return m_GUIWrapper.IsControlHot(m_FreeMoveControlID); + + if (action == SkeletonAction.MoveJoint) + return m_GUIWrapper.IsControlHot(m_MoveJointControlID); + + if (action == SkeletonAction.MoveEndPosition) + return m_GUIWrapper.IsControlHot(m_MoveEndPositionControlID); + + if (action == SkeletonAction.ChangeLength) + return m_GUIWrapper.IsControlHot(m_ChangeLengthControlID); + + if (action == SkeletonAction.CreateBone) + return m_GUIWrapper.IsMultiStepControlHot(m_CreateBoneControlID) && !m_GUIWrapper.isAltDown; + + return false; + } + + public bool IsActionTriggering(SkeletonAction action) + { + if (!IsActionActive(action)) + return false; + + if (action == SkeletonAction.Remove) + { + if ((m_GUIWrapper.eventType == EventType.ValidateCommand || m_GUIWrapper.eventType == EventType.ExecuteCommand) + && (m_GUIWrapper.commandName == kSoftDeleteCommandName || m_GUIWrapper.commandName == kDeleteCommandName)) + { + if (m_GUIWrapper.eventType == EventType.ExecuteCommand) + return true; + + m_GUIWrapper.UseCurrentEvent(); + } + + return false; + } + + return m_GUIWrapper.IsMouseDown(0); + } + + public bool IsActionFinishing(SkeletonAction action) + { + if (!IsActionHot(action) || !IsCapable(action)) + return false; + + if (m_GUIWrapper.IsEventOutsideWindow()) + return true; + + if (action == SkeletonAction.CreateBone) + return m_GUIWrapper.IsMouseDown(0); + + return m_GUIWrapper.IsMouseUp(0); + } + + public bool IsRepainting() + { + return m_GUIWrapper.IsRepainting(); + } + + public void DrawBone(Vector3 position, Vector3 right, Vector3 forward, float length, Color color, bool isChained, bool isSelected, bool isJointHovered, bool isTailHovered, bool isHot) + { + var endPosition = position + right * length; + var rotation = Quaternion.LookRotation(forward, Vector3.Cross(right, forward)); + var boneBodyColor = color; + var boneJointColor = new Color(0f, 0f, 0f, 0.75f * color.a); + var tailColor = new Color(0f, 0f, 0f, 0.75f * color.a); + var hoveredColor = Handles.preselectionColor; + var selectedColor = Handles.selectedColor; + var drawRectCap = false; + + if (isJointHovered) + boneJointColor = hoveredColor; + if (isHot && (IsActionHot(SkeletonAction.MoveBone) || IsActionHot(SkeletonAction.MoveJoint))) + boneJointColor = selectedColor; + + if (mode == SkeletonMode.EditPose || mode == SkeletonMode.CreateBone) + { + if (isJointHovered || isSelected) + drawRectCap = true; + } + else if (mode == SkeletonMode.EditJoints || mode == SkeletonMode.SplitBone) + { + rotation = Quaternion.identity; + drawRectCap = true; + } + + if (drawRectCap) + Handles.RectangleHandleCap(0, position, rotation, BoneDrawingUtility.GetBoneRadius(position), EventType.Repaint); + + BoneDrawingUtility.DrawBone(position, endPosition, forward, boneBodyColor); + BoneDrawingUtility.DrawBoneNode(position, forward, boneJointColor); + + if (!isChained && + (IsCapable(SkeletonAction.ChangeLength) || + IsCapable(SkeletonAction.MoveEndPosition))) + { + if (isTailHovered) + tailColor = hoveredColor; + + if (isHot && (IsActionHot(SkeletonAction.ChangeLength) || IsActionHot(SkeletonAction.MoveEndPosition))) + tailColor = selectedColor; + + BoneDrawingUtility.DrawBoneNode(endPosition, forward, tailColor); + } + } + + public void DrawBoneParentLink(Vector3 parentPosition, Vector3 position, Vector3 forward, Color color) + { + BoneDrawingUtility.DrawBone(position, parentPosition, forward, color); + } + + public void DrawBoneOutline(Vector3 position, Vector3 right, Vector3 forward, float length, Color color, float outlineScale) + { + BoneDrawingUtility.DrawBoneOutline(position, position + right * length, forward, color, outlineScale); + } + + public void DrawCursors(bool canBeActive) + { + var mouseScreenRect = new Rect(m_GUIWrapper.mousePosition.x - 100f, m_GUIWrapper.mousePosition.y - 100f, 200f, 200f); + + var isRotateHot = IsActionHot(SkeletonAction.RotateBone); + if ((canBeActive && IsActionActive(SkeletonAction.RotateBone)) || isRotateHot) + EditorGUIUtility.AddCursorRect(mouseScreenRect, MouseCursor.RotateArrow); + + if ((canBeActive && IsActionActive(SkeletonAction.MoveBone)) || IsActionHot(SkeletonAction.MoveBone) || + (canBeActive && IsActionActive(SkeletonAction.FreeMoveBone)) || IsActionHot(SkeletonAction.FreeMoveBone) || + (canBeActive && IsActionActive(SkeletonAction.MoveJoint)) || IsActionHot(SkeletonAction.MoveJoint) || + (canBeActive && IsActionActive(SkeletonAction.MoveEndPosition)) || IsActionHot(SkeletonAction.MoveEndPosition)) + EditorGUIUtility.AddCursorRect(mouseScreenRect, MouseCursor.MoveArrow); + } + + private void ConsumeMouseMoveEvents() + { + if (m_GUIWrapper.eventType == EventType.MouseMove || (m_GUIWrapper.eventType == EventType.MouseDrag && m_GUIWrapper.mouseButton == 0)) + m_GUIWrapper.UseCurrentEvent(); + } + + private bool IsCapable(SkeletonAction action) + { + return ((int)mode & (int)action) != 0; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonView.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonView.cs.meta new file mode 100644 index 0000000..7c2b227 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SkeletonView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 32b6c1f19cdc32d45aff3ce5c06f3ac3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Slider2D.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Slider2D.cs new file mode 100644 index 0000000..2d7032f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Slider2D.cs @@ -0,0 +1,78 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class Slider2D + { + private static Vector2 s_CurrentMousePosition; + private static Vector2 s_DragStartScreenPosition; + private static Vector2 s_DragScreenOffset; + private static double s_Time; + + public static Vector2 Do(int controlID, Vector2 position, Handles.CapFunction drawCapFunction = null) + { + EventType type = Event.current.GetTypeForControl(controlID); + + switch (type) + { + case EventType.MouseDown: + if (Event.current.button == 0 && HandleUtility.nearestControl == controlID && !Event.current.alt) + { + s_Time = EditorApplication.timeSinceStartup; + + GUIUtility.keyboardControl = controlID; + GUIUtility.hotControl = controlID; + s_CurrentMousePosition = Event.current.mousePosition; + s_DragStartScreenPosition = Event.current.mousePosition; + Vector2 b = HandleUtility.WorldToGUIPoint(position); + s_DragScreenOffset = s_CurrentMousePosition - b; + + Event.current.Use(); + } + break; + case EventType.MouseUp: + if (GUIUtility.hotControl == controlID && (Event.current.button == 0 || Event.current.button == 2)) + { + GUIUtility.hotControl = 0; + Event.current.Use(); + } + break; + case EventType.MouseDrag: + if (GUIUtility.hotControl == controlID) + { + s_CurrentMousePosition = Event.current.mousePosition; + float screenDisplacement = (s_CurrentMousePosition - s_DragStartScreenPosition).magnitude; + Vector2 center = position; + Vector2 screenPosition = s_CurrentMousePosition - s_DragScreenOffset; + position = Handles.inverseMatrix.MultiplyPoint(screenPosition); + float displacement = (center - position).magnitude; + + if (!Mathf.Approximately(displacement, 0f) && (EditorApplication.timeSinceStartup - s_Time > 0.15 || screenDisplacement >= 10f)) + GUI.changed = true; + + Event.current.Use(); + } + break; + case EventType.KeyDown: + if (GUIUtility.hotControl == controlID && Event.current.keyCode == KeyCode.Escape) + { + position = Handles.inverseMatrix.MultiplyPoint(s_DragStartScreenPosition - s_DragScreenOffset); + GUIUtility.hotControl = 0; + GUI.changed = true; + Event.current.Use(); + } + break; + case EventType.Layout: + if (drawCapFunction != null) + drawCapFunction(controlID, position, Quaternion.identity, 1f, EventType.Layout); + break; + case EventType.Repaint: + if (drawCapFunction != null) + drawCapFunction(controlID, position, Quaternion.identity, 1f, EventType.Repaint); + break; + } + + return position; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Slider2D.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Slider2D.cs.meta new file mode 100644 index 0000000..70b6097 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/Slider2D.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: aaae1a0ac32489e4db7ca7c10f984ade +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshController.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshController.cs new file mode 100644 index 0000000..fc310bb --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshController.cs @@ -0,0 +1,696 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class SpriteMeshController + { + private const float kSnapDistance = 10f; + + private struct EdgeIntersectionResult + { + public int startVertexIndex; + public int endVertexIndex; + public int intersectEdgeIndex; + public Vector2 endPosition; + } + + private SpriteMeshDataController m_SpriteMeshDataController = new SpriteMeshDataController(); + private EdgeIntersectionResult m_EdgeIntersectionResult; + + public ISpriteMeshView spriteMeshView { get; set; } + public ISpriteMeshData spriteMeshData + { + get { return m_SpriteMeshData; } + set { m_SpriteMeshData = value; } + } + + public ISelection selection { get; set; } + public ICacheUndo cacheUndo { get; set; } + public ITriangulator triangulator { get; set; } + public bool disable { get; set; } + public Rect frame { get; set; } + private ISpriteMeshData m_SpriteMeshData; + private bool m_Moved = false; + + public void OnGUI() + { + m_SpriteMeshDataController.spriteMeshData = m_SpriteMeshData; + + Debug.Assert(spriteMeshView != null); + Debug.Assert(m_SpriteMeshData != null); + Debug.Assert(selection != null); + Debug.Assert(cacheUndo != null); + + spriteMeshView.selection = selection; + spriteMeshView.frame = frame; + + EditorGUI.BeginDisabledGroup(disable); + + spriteMeshView.BeginLayout(); + + if(spriteMeshView.CanLayout()) + { + LayoutVertices(); + LayoutEdges(); + } + + spriteMeshView.EndLayout(); + + if(spriteMeshView.CanRepaint()) + { + DrawEdges(); + + if(GUI.enabled) + { + PreviewCreateVertex(); + PreviewCreateEdge(); + PreviewSplitEdge(); + } + + DrawVertices(); + } + + + HandleSplitEdge(); + HandleCreateEdge(); + HandleCreateVertex(); + + EditorGUI.EndDisabledGroup(); + + HandleSelectVertex(); + + EditorGUI.BeginDisabledGroup(disable); + + HandleMoveVertex(); + + EditorGUI.EndDisabledGroup(); + + HandleSelectEdge(); + + EditorGUI.BeginDisabledGroup(disable); + + HandleMoveEdge(); + HandleRemoveEdge(); + HandleRemoveVertices(); + + spriteMeshView.DoRepaint(); + + EditorGUI.EndDisabledGroup(); + } + + private void LayoutVertices() + { + for (int i = 0; i < m_SpriteMeshData.vertexCount; i++) + { + Vector2 position = m_SpriteMeshData.GetPosition(i); + spriteMeshView.LayoutVertex(position, i); + } + } + + private void LayoutEdges() + { + for (int i = 0; i < m_SpriteMeshData.edges.Count; i++) + { + Edge edge = m_SpriteMeshData.edges[i]; + Vector2 startPosition = m_SpriteMeshData.GetPosition(edge.index1); + Vector2 endPosition = m_SpriteMeshData.GetPosition(edge.index2); + + spriteMeshView.LayoutEdge(startPosition, endPosition, i); + } + } + + private void DrawEdges() + { + UpdateEdgeInstersection(); + + spriteMeshView.BeginDrawEdges(); + + for (int i = 0; i < m_SpriteMeshData.edges.Count; ++i) + { + if (SkipDrawEdge(i)) + continue; + + Edge edge = m_SpriteMeshData.edges[i]; + Vector2 startPosition = m_SpriteMeshData.GetPosition(edge.index1); + Vector2 endPosition = m_SpriteMeshData.GetPosition(edge.index2); + + if (selection.Contains(edge.index1) && selection.Contains(edge.index2)) + spriteMeshView.DrawEdgeSelected(startPosition, endPosition); + else + spriteMeshView.DrawEdge(startPosition, endPosition); + } + + if (spriteMeshView.IsActionActive(MeshEditorAction.SelectEdge)) + { + Edge hoveredEdge = m_SpriteMeshData.edges[spriteMeshView.hoveredEdge]; + Vector2 startPosition = m_SpriteMeshData.GetPosition(hoveredEdge.index1); + Vector2 endPosition = m_SpriteMeshData.GetPosition(hoveredEdge.index2); + + spriteMeshView.DrawEdgeHovered(startPosition, endPosition); + } + + spriteMeshView.EndDrawEdges(); + } + + private bool SkipDrawEdge(int edgeIndex) + { + if(GUI.enabled == false) + return false; + + return edgeIndex == -1 || + spriteMeshView.hoveredEdge == edgeIndex && spriteMeshView.IsActionActive(MeshEditorAction.SelectEdge) || + spriteMeshView.hoveredEdge == edgeIndex && spriteMeshView.IsActionActive(MeshEditorAction.CreateVertex) || + spriteMeshView.closestEdge == edgeIndex && spriteMeshView.IsActionActive(MeshEditorAction.SplitEdge) || + edgeIndex == m_EdgeIntersectionResult.intersectEdgeIndex && spriteMeshView.IsActionActive(MeshEditorAction.CreateEdge); + } + + private void PreviewCreateVertex() + { + if (spriteMeshView.mode == SpriteMeshViewMode.CreateVertex && + spriteMeshView.IsActionActive(MeshEditorAction.CreateVertex)) + { + Vector2 clampedMousePos = ClampToFrame(spriteMeshView.mouseWorldPosition); + + if (spriteMeshView.hoveredEdge != -1) + { + Edge edge = m_SpriteMeshData.edges[spriteMeshView.hoveredEdge]; + + spriteMeshView.BeginDrawEdges(); + + spriteMeshView.DrawEdge(m_SpriteMeshData.GetPosition(edge.index1), clampedMousePos); + spriteMeshView.DrawEdge(m_SpriteMeshData.GetPosition(edge.index2), clampedMousePos); + + spriteMeshView.EndDrawEdges(); + } + + spriteMeshView.DrawVertex(clampedMousePos); + } + } + + private void PreviewCreateEdge() + { + if (!spriteMeshView.IsActionActive(MeshEditorAction.CreateEdge)) + return; + + spriteMeshView.BeginDrawEdges(); + + spriteMeshView.DrawEdge(m_SpriteMeshData.GetPosition(m_EdgeIntersectionResult.startVertexIndex), m_EdgeIntersectionResult.endPosition); + + if (m_EdgeIntersectionResult.intersectEdgeIndex != -1) + { + Edge intersectingEdge = m_SpriteMeshData.edges[m_EdgeIntersectionResult.intersectEdgeIndex]; + spriteMeshView.DrawEdge(m_SpriteMeshData.GetPosition(intersectingEdge.index1), m_EdgeIntersectionResult.endPosition); + spriteMeshView.DrawEdge(m_SpriteMeshData.GetPosition(intersectingEdge.index2), m_EdgeIntersectionResult.endPosition); + } + + spriteMeshView.EndDrawEdges(); + + if (m_EdgeIntersectionResult.endVertexIndex == -1) + spriteMeshView.DrawVertex(m_EdgeIntersectionResult.endPosition); + } + + private void PreviewSplitEdge() + { + if (!spriteMeshView.IsActionActive(MeshEditorAction.SplitEdge)) + return; + + Vector2 clampedMousePos = ClampToFrame(spriteMeshView.mouseWorldPosition); + + Edge closestEdge = m_SpriteMeshData.edges[spriteMeshView.closestEdge]; + + spriteMeshView.BeginDrawEdges(); + + spriteMeshView.DrawEdge(m_SpriteMeshData.GetPosition(closestEdge.index1), clampedMousePos); + spriteMeshView.DrawEdge(m_SpriteMeshData.GetPosition(closestEdge.index2), clampedMousePos); + + spriteMeshView.EndDrawEdges(); + + spriteMeshView.DrawVertex(clampedMousePos); + } + + private void DrawVertices() + { + for (int i = 0; i < m_SpriteMeshData.vertexCount; i++) + { + Vector3 position = m_SpriteMeshData.GetPosition(i); + + if (selection.Contains(i)) + spriteMeshView.DrawVertexSelected(position); + else if (i == spriteMeshView.hoveredVertex && spriteMeshView.IsActionHot(MeshEditorAction.None)) + spriteMeshView.DrawVertexHovered(position); + else + spriteMeshView.DrawVertex(position); + } + } + + private void HandleSelectVertex() + { + bool additive; + if (spriteMeshView.DoSelectVertex(out additive)) + SelectVertex(spriteMeshView.hoveredVertex, additive); + } + + private void HandleSelectEdge() + { + bool additive; + if (spriteMeshView.DoSelectEdge(out additive)) + SelectEdge(spriteMeshView.hoveredEdge, additive); + } + + private void HandleMoveVertex() + { + if(spriteMeshView.IsActionTriggered(MeshEditorAction.MoveVertex)) + m_Moved = false; + + Vector2 delta; + if (spriteMeshView.DoMoveVertex(out delta)) + { + if(!m_Moved) + { + cacheUndo.BeginUndoOperation(TextContent.moveVertices); + m_Moved = true; + } + + MoveSelectedVertices(delta); + } + } + + private void HandleCreateVertex() + { + if (spriteMeshView.DoCreateVertex()) + CreateVertex(spriteMeshView.mouseWorldPosition, spriteMeshView.hoveredEdge); + } + + private void HandleSplitEdge() + { + if (spriteMeshView.DoSplitEdge()) + SplitEdge(spriteMeshView.mouseWorldPosition, spriteMeshView.closestEdge); + } + + private void HandleCreateEdge() + { + if (spriteMeshView.DoCreateEdge()) + CreateEdge(spriteMeshView.mouseWorldPosition, spriteMeshView.hoveredVertex, spriteMeshView.hoveredEdge); + } + + private void HandleMoveEdge() + { + if(spriteMeshView.IsActionTriggered(MeshEditorAction.MoveEdge)) + m_Moved = false; + + Vector2 delta; + if (spriteMeshView.DoMoveEdge(out delta)) + { + if(!m_Moved) + { + cacheUndo.BeginUndoOperation(TextContent.moveVertices); + m_Moved = true; + } + + MoveSelectedVertices(delta); + } + } + + private void HandleRemoveEdge() + { + Edge edge; + if (GetSelectedEdge(out edge) && spriteMeshView.DoRemove()) + RemoveEdge(edge); + } + + private void HandleRemoveVertices() + { + if (spriteMeshView.DoRemove()) + RemoveSelectedVertices(); + } + + private void CreateVertex(Vector2 position, int edgeIndex) + { + position = MathUtility.ClampPositionToRect(position, frame); + cacheUndo.BeginUndoOperation(TextContent.createVertex); + + BoneWeight boneWeight = new BoneWeight(); + + Vector3Int indices; + Vector3 barycentricCoords; + if (m_SpriteMeshDataController.FindTriangle(position, out indices, out barycentricCoords)) + { + EditableBoneWeight bw1 = m_SpriteMeshData.GetWeight(indices.x); + EditableBoneWeight bw2 = m_SpriteMeshData.GetWeight(indices.y); + EditableBoneWeight bw3 = m_SpriteMeshData.GetWeight(indices.z); + + EditableBoneWeight result = new EditableBoneWeight(); + + foreach (BoneWeightChannel channel in bw1) + { + if (!channel.enabled) + continue; + + var weight = channel.weight * barycentricCoords.x; + + if (weight > 0f) + result.AddChannel(channel.boneIndex, weight, true); + } + + foreach (BoneWeightChannel channel in bw2) + { + if (!channel.enabled) + continue; + + var weight = channel.weight * barycentricCoords.y; + + if (weight > 0f) + result.AddChannel(channel.boneIndex, weight, true); + } + + foreach (BoneWeightChannel channel in bw3) + { + if (!channel.enabled) + continue; + + var weight = channel.weight * barycentricCoords.z; + + if (weight > 0f) + result.AddChannel(channel.boneIndex, weight, true); + } + + result.UnifyChannelsWithSameBoneIndex(); + result.FilterChannels(0f); + result.Clamp(4, true); + + boneWeight = result.ToBoneWeight(true); + } + else if (edgeIndex != -1) + { + Edge edge = m_SpriteMeshData.edges[edgeIndex]; + Vector2 pos1 = m_SpriteMeshData.GetPosition(edge.index1); + Vector2 pos2 = m_SpriteMeshData.GetPosition(edge.index2); + Vector2 dir1 = (position - pos1); + Vector2 dir2 = (pos2 - pos1); + float t = Vector2.Dot(dir1, dir2.normalized) / dir2.magnitude; + t = Mathf.Clamp01(t); + BoneWeight bw1 = m_SpriteMeshData.GetWeight(edge.index1).ToBoneWeight(true); + BoneWeight bw2 = m_SpriteMeshData.GetWeight(edge.index2).ToBoneWeight(true); + + boneWeight = EditableBoneWeightUtility.Lerp(bw1, bw2, t); + } + + m_SpriteMeshDataController.CreateVertex(position, edgeIndex); + m_SpriteMeshData.GetWeight(m_SpriteMeshData.vertexCount - 1).SetFromBoneWeight(boneWeight); + Triangulate(); + } + + private void SelectVertex(int index, bool additiveToggle) + { + if (index < 0) + throw new ArgumentException("Index out of range"); + + bool selected = selection.Contains(index); + if (selected) + { + if (additiveToggle) + { + cacheUndo.BeginUndoOperation(TextContent.selection); + selection.Select(index, false); + } + } + else + { + cacheUndo.BeginUndoOperation(TextContent.selection); + + if (!additiveToggle) + ClearSelection(); + + selection.Select(index, true); + } + + cacheUndo.IncrementCurrentGroup(); + } + + private void SelectEdge(int index, bool additiveToggle) + { + Debug.Assert(index >= 0); + + Edge edge = m_SpriteMeshData.edges[index]; + + cacheUndo.BeginUndoOperation(TextContent.selection); + + bool selected = selection.Contains(edge.index1) && selection.Contains(edge.index2); + if (selected) + { + if (additiveToggle) + { + selection.Select(edge.index1, false); + selection.Select(edge.index2, false); + } + } + else + { + if (!additiveToggle) + ClearSelection(); + + selection.Select(edge.index1, true); + selection.Select(edge.index2, true); + } + + cacheUndo.IncrementCurrentGroup(); + } + + private void ClearSelection() + { + cacheUndo.BeginUndoOperation(TextContent.selection); + selection.Clear(); + } + + private void MoveSelectedVertices(Vector2 delta) + { + delta = MathUtility.MoveRectInsideFrame(CalculateRectFromSelection(), frame, delta); + + var indices = selection.elements; + + foreach (int index in indices) + { + Vector2 v = m_SpriteMeshData.GetPosition(index); + m_SpriteMeshData.SetPosition(index, ClampToFrame(v + delta)); + } + + Triangulate(); + } + + private void CreateEdge(Vector2 position, int hoveredVertexIndex, int hoveredEdgeIndex) + { + position = ClampToFrame(position); + EdgeIntersectionResult edgeIntersectionResult = CalculateEdgeIntersection(selection.activeElement, hoveredVertexIndex, hoveredEdgeIndex, position); + + cacheUndo.BeginUndoOperation(TextContent.createEdge); + + int selectIndex = -1; + + if (edgeIntersectionResult.endVertexIndex == -1) + { + CreateVertex(edgeIntersectionResult.endPosition, edgeIntersectionResult.intersectEdgeIndex); + m_SpriteMeshDataController.CreateEdge(selection.activeElement, m_SpriteMeshData.vertexCount - 1); + selectIndex = m_SpriteMeshData.vertexCount - 1; + } + else + { + m_SpriteMeshDataController.CreateEdge(selection.activeElement, edgeIntersectionResult.endVertexIndex); + Triangulate(); + selectIndex = edgeIntersectionResult.endVertexIndex; + } + + ClearSelection(); + selection.Select(selectIndex, true); + + cacheUndo.IncrementCurrentGroup(); + } + + private void SplitEdge(Vector2 position, int edgeIndex) + { + cacheUndo.BeginUndoOperation(TextContent.splitEdge); + + Vector2 clampedMousePos = ClampToFrame(position); + + CreateVertex(clampedMousePos, edgeIndex); + + cacheUndo.IncrementCurrentGroup(); + } + + private bool GetSelectedEdge(out Edge edge) + { + edge = default(Edge); + + if (selection.Count != 2) + return false; + + var indices = selection.elements; + + int index1 = indices[0]; + int index2 = indices[1]; + + edge = new Edge(index1, index2); + + if (!m_SpriteMeshData.edges.Contains(edge)) + return false; + + return true; + } + + private void RemoveEdge(Edge edge) + { + cacheUndo.BeginUndoOperation(TextContent.removeEdge); + m_SpriteMeshDataController.RemoveEdge(edge); + Triangulate(); + } + + private void RemoveSelectedVertices() + { + cacheUndo.BeginUndoOperation(TextContent.removeVertices); + + m_SpriteMeshDataController.RemoveVertex(selection.elements); + + Triangulate(); + selection.Clear(); + } + + private void Triangulate() + { + m_SpriteMeshDataController.Triangulate(triangulator); + m_SpriteMeshDataController.SortTrianglesByDepth(); + } + + private Vector2 ClampToFrame(Vector2 position) + { + return MathUtility.ClampPositionToRect(position, frame); + } + + private Rect CalculateRectFromSelection() + { + Rect rect = new Rect(); + + Vector2 min = new Vector2(float.MaxValue, float.MaxValue); + Vector2 max = new Vector2(float.MinValue, float.MinValue); + + var indices = selection.elements; + + foreach (int index in indices) + { + Vector2 v = m_SpriteMeshData.GetPosition(index); + + min.x = Mathf.Min(min.x, v.x); + min.y = Mathf.Min(min.y, v.y); + + max.x = Mathf.Max(max.x, v.x); + max.y = Mathf.Max(max.y, v.y); + } + + rect.min = min; + rect.max = max; + + return rect; + } + + private void UpdateEdgeInstersection() + { + if (selection.Count == 1) + m_EdgeIntersectionResult = CalculateEdgeIntersection(selection.activeElement, spriteMeshView.hoveredVertex, spriteMeshView.hoveredEdge, ClampToFrame(spriteMeshView.mouseWorldPosition)); + } + + private EdgeIntersectionResult CalculateEdgeIntersection(int vertexIndex, int hoveredVertexIndex, int hoveredEdgeIndex, Vector2 targetPosition) + { + Debug.Assert(vertexIndex >= 0); + + EdgeIntersectionResult edgeIntersection = new EdgeIntersectionResult(); + + edgeIntersection.startVertexIndex = vertexIndex; + edgeIntersection.endVertexIndex = hoveredVertexIndex; + edgeIntersection.endPosition = targetPosition; + edgeIntersection.intersectEdgeIndex = -1; + + Vector2 startPoint = m_SpriteMeshData.GetPosition(edgeIntersection.startVertexIndex); + + bool intersectsEdge = false; + int lastIntersectingEdgeIndex = -1; + + do + { + lastIntersectingEdgeIndex = edgeIntersection.intersectEdgeIndex; + + if (intersectsEdge) + { + Vector2 dir = edgeIntersection.endPosition - startPoint; + edgeIntersection.endPosition += dir.normalized * 10f; + } + + intersectsEdge = SegmentIntersectsEdge(startPoint, edgeIntersection.endPosition, vertexIndex, ref edgeIntersection.endPosition, out edgeIntersection.intersectEdgeIndex); + + //if we are hovering a vertex and intersect an edge indexing it we forget about the intersection + if (intersectsEdge && m_SpriteMeshData.edges[edgeIntersection.intersectEdgeIndex].Contains(edgeIntersection.endVertexIndex)) + { + edgeIntersection.intersectEdgeIndex = -1; + intersectsEdge = false; + edgeIntersection.endPosition = m_SpriteMeshData.GetPosition(edgeIntersection.endVertexIndex); + } + + if (intersectsEdge) + { + edgeIntersection.endVertexIndex = -1; + + Edge intersectingEdge = m_SpriteMeshData.edges[edgeIntersection.intersectEdgeIndex]; + Vector2 newPointScreen = spriteMeshView.WorldToScreen(edgeIntersection.endPosition); + Vector2 edgeV1 = spriteMeshView.WorldToScreen(m_SpriteMeshData.GetPosition(intersectingEdge.index1)); + Vector2 edgeV2 = spriteMeshView.WorldToScreen(m_SpriteMeshData.GetPosition(intersectingEdge.index2)); + + if ((newPointScreen - edgeV1).magnitude <= kSnapDistance) + edgeIntersection.endVertexIndex = intersectingEdge.index1; + else if ((newPointScreen - edgeV2).magnitude <= kSnapDistance) + edgeIntersection.endVertexIndex = intersectingEdge.index2; + + if (edgeIntersection.endVertexIndex != -1) + { + edgeIntersection.intersectEdgeIndex = -1; + intersectsEdge = false; + edgeIntersection.endPosition = m_SpriteMeshData.GetPosition(edgeIntersection.endVertexIndex); + } + } + } + while (intersectsEdge && lastIntersectingEdgeIndex != edgeIntersection.intersectEdgeIndex); + + edgeIntersection.intersectEdgeIndex = intersectsEdge ? edgeIntersection.intersectEdgeIndex : hoveredEdgeIndex; + + if (edgeIntersection.endVertexIndex != -1 && !intersectsEdge) + edgeIntersection.endPosition = m_SpriteMeshData.GetPosition(edgeIntersection.endVertexIndex); + + return edgeIntersection; + } + + private bool SegmentIntersectsEdge(Vector2 p1, Vector2 p2, int ignoreIndex, ref Vector2 point, out int intersectingEdgeIndex) + { + intersectingEdgeIndex = -1; + + float sqrDistance = float.MaxValue; + + for (int i = 0; i < m_SpriteMeshData.edges.Count; i++) + { + Edge edge = m_SpriteMeshData.edges[i]; + Vector2 v1 = m_SpriteMeshData.GetPosition(edge.index1); + Vector2 v2 = m_SpriteMeshData.GetPosition(edge.index2); + Vector2 pointTmp = Vector2.zero; + + if (!edge.Contains(ignoreIndex) && MathUtility.SegmentIntersection(p1, p2, v1, v2, ref pointTmp)) + { + float sqrMagnitude = (pointTmp - p1).sqrMagnitude; + if (sqrMagnitude < sqrDistance) + { + sqrDistance = sqrMagnitude; + intersectingEdgeIndex = i; + point = pointTmp; + } + } + } + + return intersectingEdgeIndex != -1; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshController.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshController.cs.meta new file mode 100644 index 0000000..a84fa7d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshController.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5796720807c5b4856aea84babbabd4ee +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshView.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshView.cs new file mode 100644 index 0000000..fd00cc7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshView.cs @@ -0,0 +1,539 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class SpriteMeshView : ISpriteMeshView + { + readonly int m_VertexHashCode = "Vertex".GetHashCode(); + readonly int m_EdgeHashCode = "Edge".GetHashCode(); + const string kDeleteCommandName = "Delete"; + const string kSoftDeleteCommandName = "SoftDelete"; + static readonly Color kEdgeColor = Color.cyan; + static readonly Color kEdgeHoveredColor = Color.yellow; + static readonly Color kEdgeSelectedColor = Color.yellow; + const float kEdgeWidth = 2f; + const float kVertexRadius = 2.5f; + + private class Styles + { + public readonly GUIStyle pointNormalStyle; + public readonly GUIStyle pointHoveredStyle; + public readonly GUIStyle pointSelectedStyle; + + public Styles() + { + Texture2D pointNormal = ResourceLoader.Load("SkinningModule/dotCyan.png"); + Texture2D pointHovered = ResourceLoader.Load("SkinningModule/dotYellow.png"); + Texture2D pointSelected = ResourceLoader.Load("SkinningModule/dotYellow.png"); + + pointNormalStyle = new GUIStyle(); + pointNormalStyle.normal.background = pointNormal; + pointNormalStyle.fixedWidth = 8f; + pointNormalStyle.fixedHeight = 8f; + + pointHoveredStyle = new GUIStyle(); + pointHoveredStyle.normal.background = pointHovered; + pointHoveredStyle.fixedWidth = 10f; + pointHoveredStyle.fixedHeight = 10f; + + pointSelectedStyle = new GUIStyle(); + pointSelectedStyle.normal.background = pointSelected; + pointSelectedStyle.fixedWidth = 10f; + pointSelectedStyle.fixedHeight = 10f; + } + } + + private Styles m_Styles; + private Styles styles + { + get + { + if (m_Styles == null) + m_Styles = new Styles(); + + return m_Styles; + } + } + + int m_HoveredEdge = -1; + int m_HoveredEdgeControlID = -1; + int m_MoveEdgeControlID = -1; + int m_HoveredVertex = -1; + int m_PrevHoveredVertex = -1; + int m_HoveredVertexControlID = -1; + int m_MoveVertexControlID = -1; + Color m_TempColor; + SliderData m_HotSliderData = SliderData.zero; + MeshEditorAction m_PreviousActiveAction = MeshEditorAction.None; + private Vector2 m_MouseWorldPosition; + private float m_NearestVertexDistance; + private float m_NearestEdgeDistance; + private int m_NearestVertex = -1; + private int m_NearestEdge = -1; + + + public SpriteMeshViewMode mode { get; set; } + public ISelection selection { get; set; } + public int defaultControlID { get; set; } + public Rect frame { get; set; } + private IGUIWrapper guiWrapper { get; set; } + + public Vector2 mouseWorldPosition + { + get { return m_MouseWorldPosition; } + } + + public int hoveredVertex + { + get { return m_HoveredVertex; } + } + + public int hoveredEdge + { + get { return m_HoveredEdge; } + } + + public int closestEdge + { + get { return m_NearestEdge; } + } + + public SpriteMeshView(IGUIWrapper gw) + { + guiWrapper = gw; + } + + public void CancelMode() + { + if (mode != SpriteMeshViewMode.EditGeometry) + { + if (guiWrapper.IsKeyDown(KeyCode.Escape) || guiWrapper.IsMouseDown(1)) + { + mode = SpriteMeshViewMode.EditGeometry; + guiWrapper.UseCurrentEvent(); + } + } + } + + public void BeginLayout() + { + var vertexControlID = guiWrapper.GetControlID(m_VertexHashCode, FocusType.Passive); + var edgeControlID = guiWrapper.GetControlID(m_EdgeHashCode, FocusType.Passive); + + if (guiWrapper.eventType == EventType.Layout || guiWrapper.eventType == EventType.MouseMove) + { + m_NearestVertexDistance = float.MaxValue; + m_NearestEdgeDistance = float.MaxValue; + m_NearestVertex = -1; + m_NearestEdge = -1; + m_MouseWorldPosition = guiWrapper.GUIToWorld(guiWrapper.mousePosition); + m_HoveredVertexControlID = vertexControlID; + m_HoveredEdgeControlID = edgeControlID; + m_PrevHoveredVertex = m_HoveredVertex; + m_HoveredVertex = -1; + m_HoveredEdge = -1; + + if (guiWrapper.IsControlHot(0)) + { + m_MoveVertexControlID = -1; + m_MoveEdgeControlID = -1; + } + } + } + + public void EndLayout() + { + guiWrapper.LayoutControl(m_HoveredEdgeControlID, m_NearestEdgeDistance); + guiWrapper.LayoutControl(m_HoveredVertexControlID, m_NearestVertexDistance); + + if(guiWrapper.IsControlNearest(m_HoveredVertexControlID)) + m_HoveredVertex = m_NearestVertex; + + if (guiWrapper.IsControlNearest(m_HoveredEdgeControlID)) + m_HoveredEdge = m_NearestEdge; + + if (guiWrapper.eventType == EventType.Layout || guiWrapper.eventType == EventType.MouseMove) + if (m_PrevHoveredVertex != m_HoveredVertex) + guiWrapper.Repaint(); + } + + public void LayoutVertex(Vector2 position, int index) + { + if (guiWrapper.eventType == EventType.Layout) + { + var distance = guiWrapper.DistanceToCircle(position, kVertexRadius); + + if (distance <= m_NearestVertexDistance) + { + m_NearestVertexDistance = distance; + m_NearestVertex = index; + } + } + } + + public void LayoutEdge(Vector2 startPosition, Vector2 endPosition, int index) + { + if (guiWrapper.eventType == EventType.Layout) + { + var distance = guiWrapper.DistanceToSegment(startPosition, endPosition); + + if (distance < m_NearestEdgeDistance) + { + m_NearestEdgeDistance = distance; + m_NearestEdge = index; + } + } + } + + public bool DoCreateVertex() + { + if (mode == SpriteMeshViewMode.CreateVertex && IsActionActive(MeshEditorAction.CreateVertex)) + ConsumeMouseMoveEvents(); + + if (IsActionTriggered(MeshEditorAction.CreateVertex)) + { + guiWrapper.SetGuiChanged(true); + guiWrapper.UseCurrentEvent(); + + return true; + } + + return false; + } + + public bool DoSelectVertex(out bool additive) + { + additive = false; + + if (IsActionTriggered(MeshEditorAction.SelectVertex)) + { + additive = guiWrapper.isActionKeyDown; + guiWrapper.Repaint(); + return true; + } + + return false; + } + + public bool DoMoveVertex(out Vector2 delta) + { + delta = Vector2.zero; + + if (IsActionTriggered(MeshEditorAction.MoveVertex)) + { + m_MoveVertexControlID = m_HoveredVertexControlID; + m_HotSliderData.position = mouseWorldPosition; + } + + Vector3 newPosition; + if (guiWrapper.DoSlider(m_MoveVertexControlID, m_HotSliderData, out newPosition)) + { + delta = newPosition - m_HotSliderData.position; + m_HotSliderData.position = newPosition; + return true; + } + + return false; + } + + public bool DoMoveEdge(out Vector2 delta) + { + delta = Vector2.zero; + + if (IsActionTriggered(MeshEditorAction.MoveEdge)) + { + m_MoveEdgeControlID = m_HoveredEdgeControlID; + m_HotSliderData.position = mouseWorldPosition; + } + + Vector3 newPosition; + if (guiWrapper.DoSlider(m_MoveEdgeControlID, m_HotSliderData, out newPosition)) + { + delta = newPosition - m_HotSliderData.position; + m_HotSliderData.position = newPosition; + return true; + } + + return false; + } + + public bool DoCreateEdge() + { + if (IsActionActive(MeshEditorAction.CreateEdge)) + ConsumeMouseMoveEvents(); + + if (IsActionTriggered(MeshEditorAction.CreateEdge)) + { + guiWrapper.SetGuiChanged(true); + guiWrapper.UseCurrentEvent(); + return true; + } + + return false; + } + + public bool DoSplitEdge() + { + if (IsActionActive(MeshEditorAction.SplitEdge)) + ConsumeMouseMoveEvents(); + + if (IsActionTriggered(MeshEditorAction.SplitEdge)) + { + guiWrapper.UseCurrentEvent(); + guiWrapper.SetGuiChanged(true); + return true; + } + + return false; + } + + public bool DoSelectEdge(out bool additive) + { + additive = false; + + if (IsActionTriggered(MeshEditorAction.SelectEdge)) + { + additive = guiWrapper.isActionKeyDown; + guiWrapper.Repaint(); + return true; + } + + return false; + } + + public bool DoRemove() + { + if (IsActionTriggered(MeshEditorAction.Remove)) + { + guiWrapper.UseCurrentEvent(); + guiWrapper.SetGuiChanged(true); + return true; + } + + return false; + } + + public void DrawVertex(Vector2 position) + { + DrawingUtility.DrawGUIStyleCap(0, position, Quaternion.identity, 1f, styles.pointNormalStyle); + } + + public void DrawVertexHovered(Vector2 position) + { + DrawingUtility.DrawGUIStyleCap(0, position, Quaternion.identity, 1f, styles.pointHoveredStyle); + } + + public void DrawVertexSelected(Vector2 position) + { + DrawingUtility.DrawGUIStyleCap(0, position, Quaternion.identity, 1f, styles.pointSelectedStyle); + } + + public void BeginDrawEdges() + { + if (guiWrapper.eventType != EventType.Repaint) + return; + + DrawingUtility.BeginSolidLines(); + m_TempColor = Handles.color; + } + + public void EndDrawEdges() + { + if (guiWrapper.eventType != EventType.Repaint) + return; + + DrawingUtility.EndLines(); + Handles.color = m_TempColor; + } + + public void DrawEdge(Vector2 startPosition, Vector2 endPosition) + { + DrawEdge(startPosition, endPosition, kEdgeColor); + } + + public void DrawEdgeHovered(Vector2 startPosition, Vector2 endPosition) + { + DrawEdge(startPosition, endPosition, kEdgeHoveredColor); + } + + public void DrawEdgeSelected(Vector2 startPosition, Vector2 endPosition) + { + DrawEdge(startPosition, endPosition, kEdgeSelectedColor); + } + + public bool IsActionActive(MeshEditorAction action) + { + if (guiWrapper.isAltDown || !guiWrapper.IsControlHot(0)) + return false; + + var canCreateEdge = CanCreateEdge(); + var canSplitEdge = CanSplitEdge(); + + if (action == MeshEditorAction.None) + return guiWrapper.IsControlNearest(defaultControlID); + + if (action == MeshEditorAction.CreateVertex) + { + if(!frame.Contains(mouseWorldPosition)) + return false; + + if (mode == SpriteMeshViewMode.EditGeometry) + return guiWrapper.IsControlNearest(defaultControlID); + + if (mode == SpriteMeshViewMode.CreateVertex) + return hoveredVertex == -1; + } + + if (action == MeshEditorAction.MoveVertex) + return guiWrapper.IsControlNearest(m_HoveredVertexControlID); + + if (action == MeshEditorAction.CreateEdge) + return canCreateEdge; + + if (action == MeshEditorAction.SplitEdge) + return canSplitEdge; + + if (action == MeshEditorAction.MoveEdge) + return guiWrapper.IsControlNearest(m_HoveredEdgeControlID); + + if (action == MeshEditorAction.SelectVertex) + return guiWrapper.IsControlNearest(m_HoveredVertexControlID); + + if (action == MeshEditorAction.SelectEdge) + return mode == SpriteMeshViewMode.EditGeometry && + guiWrapper.IsControlNearest(m_HoveredEdgeControlID) && + !canCreateEdge && !canSplitEdge; + + if (action == MeshEditorAction.Remove) + return true; + + return false; + } + + public bool IsActionHot(MeshEditorAction action) + { + if (action == MeshEditorAction.None) + return guiWrapper.IsControlHot(0); + + if (action == MeshEditorAction.MoveVertex) + return guiWrapper.IsControlHot(m_HoveredVertexControlID); + + if (action == MeshEditorAction.MoveEdge) + return guiWrapper.IsControlHot(m_HoveredEdgeControlID); + + return false; + } + + public bool IsActionTriggered(MeshEditorAction action) + { + if (!IsActionActive(action)) + return false; + + if (action == MeshEditorAction.CreateVertex) + { + if (mode == SpriteMeshViewMode.EditGeometry) + return guiWrapper.IsMouseDown(0) && guiWrapper.clickCount == 2; + } + + if (action == MeshEditorAction.Remove) + { + if ((guiWrapper.eventType == EventType.ValidateCommand || guiWrapper.eventType == EventType.ExecuteCommand) + && (guiWrapper.commandName == kSoftDeleteCommandName || guiWrapper.commandName == kDeleteCommandName)) + { + if (guiWrapper.eventType == EventType.ExecuteCommand) + return true; + + guiWrapper.UseCurrentEvent(); + } + + return false; + } + + if(action != MeshEditorAction.None) + return guiWrapper.IsMouseDown(0); + + return false; + } + + public Vector2 WorldToScreen(Vector2 position) + { + return HandleUtility.WorldToGUIPoint(position); + } + + private void ConsumeMouseMoveEvents() + { + if (guiWrapper.eventType == EventType.MouseMove || (guiWrapper.eventType == EventType.MouseDrag && guiWrapper.mouseButton == 0)) + guiWrapper.UseCurrentEvent(); + } + + private bool CanCreateEdge() + { + if(!frame.Contains(mouseWorldPosition) || !(guiWrapper.IsControlNearest(defaultControlID) || guiWrapper.IsControlNearest(m_HoveredVertexControlID) || guiWrapper.IsControlNearest(m_HoveredEdgeControlID))) + return false; + + if (mode == SpriteMeshViewMode.EditGeometry) + return guiWrapper.isShiftDown && selection.Count == 1 && !selection.Contains(hoveredVertex); + + if (mode == SpriteMeshViewMode.CreateEdge) + return selection.Count == 1 && !selection.Contains(hoveredVertex); + + return false; + } + + private bool CanSplitEdge() + { + if(!frame.Contains(mouseWorldPosition) || !(guiWrapper.IsControlNearest(defaultControlID) || guiWrapper.IsControlNearest(m_HoveredEdgeControlID))) + return false; + + if (mode == SpriteMeshViewMode.EditGeometry) + return guiWrapper.isShiftDown && m_NearestEdge != -1 && hoveredVertex == -1 && selection.Count == 0; + + if (mode == SpriteMeshViewMode.SplitEdge) + return m_NearestEdge != -1 && hoveredVertex == -1; + + return false; + } + + private void DrawEdge(Vector2 startPosition, Vector2 endPosition, Color color) + { + if (guiWrapper.eventType != EventType.Repaint) + return; + + Handles.color = color; + float width = kEdgeWidth / Handles.matrix.m00; + + DrawingUtility.DrawSolidLine(width, startPosition, endPosition); + } + + public void DoRepaint() + { + if(guiWrapper.eventType != EventType.Layout) + return; + + var action = MeshEditorAction.None; + + if(IsActionActive(MeshEditorAction.CreateVertex)) + action = MeshEditorAction.CreateVertex; + else if(IsActionActive(MeshEditorAction.CreateEdge)) + action = MeshEditorAction.CreateEdge; + else if(IsActionActive(MeshEditorAction.SplitEdge)) + action = MeshEditorAction.SplitEdge; + + if(m_PreviousActiveAction != action) + { + m_PreviousActiveAction = action; + guiWrapper.Repaint(); + } + } + + public bool CanRepaint() + { + return guiWrapper.eventType == EventType.Repaint; + } + + public bool CanLayout() + { + return guiWrapper.eventType == EventType.Layout; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshView.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshView.cs.meta new file mode 100644 index 0000000..81066c7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/SpriteMeshView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 07512ec0d03c84285a2573a5747097d4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/UnselectTool.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/UnselectTool.cs new file mode 100644 index 0000000..1cfaaa9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/UnselectTool.cs @@ -0,0 +1,33 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class UnselectTool + { + private Unselector m_Unselector = new Unselector(); + public ICacheUndo cacheUndo { get; set; } + public ISelection selection + { + get { return m_Unselector.selection; } + set { m_Unselector.selection = value; } + } + public Action onUnselect = () => {}; + + public void OnGUI() + { + Debug.Assert(cacheUndo != null); + Debug.Assert(selection != null); + + var e = Event.current; + + if (selection.Count > 0 && e.type == EventType.MouseDown && e.button == 1 && !e.alt) + { + cacheUndo.BeginUndoOperation(TextContent.clearSelection); + m_Unselector.Select(); + e.Use(); + onUnselect.Invoke(); + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/UnselectTool.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/UnselectTool.cs.meta new file mode 100644 index 0000000..680dead --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/UnselectTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 61f1168dfbac54f04b6068f199c35704 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/WeightInspector.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/WeightInspector.cs new file mode 100644 index 0000000..f361757 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/WeightInspector.cs @@ -0,0 +1,129 @@ +using UnityEngine; +using UnityEditor.U2D.Sprites; + +namespace UnityEditor.U2D.Animation +{ + internal class WeightInspector + { + private SpriteMeshDataController m_SpriteMeshDataController = new SpriteMeshDataController(); + private GUIContent[] m_BoneNameContents; + + public ISpriteMeshData spriteMeshData + { + get { return m_SpriteMeshDataController.spriteMeshData; } + set + { + if (spriteMeshData != value) + m_SpriteMeshDataController.spriteMeshData = value; + } + } + + public GUIContent[] boneNames + { + get { return m_BoneNameContents; } + set { m_BoneNameContents = value; } + } + + public ICacheUndo cacheUndo { get; set; } + public ISelection selection { get; set; } + public int controlID { get { return 0; } } + + private bool m_UndoRegistered = false; + + protected ISpriteEditor spriteEditor + { + get; private set; + } + + public void OnInspectorGUI() + { + ChannelsGUI(); + } + + private void ChannelsGUI() + { + if (GUIUtility.hotControl == 0) + m_UndoRegistered = false; + + for (int channel = 0; channel < 4; ++channel) + { + var enabled = false; + var boneIndex = -1; + var weight = 0f; + var isChannelEnabledMixed = false; + var isBoneIndexMixed = false; + var isWeightMixed = false; + + if (spriteMeshData != null) + m_SpriteMeshDataController.GetMultiEditChannelData(selection, channel, out enabled, out boneIndex, out weight, out isChannelEnabledMixed, out isBoneIndexMixed, out isWeightMixed); + + var newEnabled = enabled; + var newBoneIndex = boneIndex; + var newWeight = weight; + + EditorGUI.BeginChangeCheck(); + + WeightChannelDrawer(ref newEnabled, ref newBoneIndex, ref newWeight, isChannelEnabledMixed, isBoneIndexMixed, isWeightMixed); + + if (EditorGUI.EndChangeCheck()) + { + RegisterUndo(); + m_SpriteMeshDataController.SetMultiEditChannelData(selection, channel, enabled, newEnabled, boneIndex, newBoneIndex, weight, newWeight); + } + } + } + + private void WeightChannelDrawer( + ref bool isChannelEnabled, ref int boneIndex, ref float weight, + bool isChannelEnabledMixed = false, bool isBoneIndexMixed = false, bool isWeightMixed = false) + { + EditorGUILayout.BeginHorizontal(); + + EditorGUIUtility.fieldWidth = 1f; + EditorGUIUtility.labelWidth = 1f; + + EditorGUI.showMixedValue = isChannelEnabledMixed; + isChannelEnabled = EditorGUILayout.Toggle(GUIContent.none, isChannelEnabled); + + EditorGUIUtility.fieldWidth = 30f; + EditorGUIUtility.labelWidth = 30f; + + using (new EditorGUI.DisabledScope(!isChannelEnabled && !isChannelEnabledMixed)) + { + int tempBoneIndex = GUI.enabled ? boneIndex : -1; + + EditorGUI.BeginChangeCheck(); + + EditorGUIUtility.fieldWidth = 80f; + + EditorGUI.showMixedValue = GUI.enabled && isBoneIndexMixed; + tempBoneIndex = EditorGUILayout.Popup(tempBoneIndex, m_BoneNameContents); + + if (EditorGUI.EndChangeCheck()) + boneIndex = tempBoneIndex; + + EditorGUIUtility.fieldWidth = 32f; + EditorGUI.showMixedValue = isWeightMixed; + weight = EditorGUILayout.Slider(GUIContent.none, weight, 0f, 1f); + } + + EditorGUILayout.EndHorizontal(); + + EditorGUI.showMixedValue = false; + EditorGUIUtility.labelWidth = -1; + EditorGUIUtility.fieldWidth = -1; + } + + private void RegisterUndo() + { + if (m_UndoRegistered) + return; + + Debug.Assert(cacheUndo != null); + + cacheUndo.BeginUndoOperation(TextContent.editWeights); + + m_UndoRegistered = true; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/WeightInspector.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/WeightInspector.cs.meta new file mode 100644 index 0000000..b2405a8 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IMGUI/WeightInspector.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3610f44c4cf884dad93f89fe4f19b8db +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IconUtility.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IconUtility.cs new file mode 100644 index 0000000..b3f1306 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IconUtility.cs @@ -0,0 +1,30 @@ +using System.IO; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal static class IconUtility + { + static public readonly string k_LightIconResourcePath = "SkinningModule/Icons/Light"; + static public readonly string k_DarkIconResourcePath = "SkinningModule/Icons/Dark"; + static public readonly string k_SelectedResourceIconPath = "SkinningModule/Icons/Selected"; + + public static Texture2D LoadIconResource(string name, string personalPath, string proPath) + { + string iconPath = ""; + + if (EditorGUIUtility.isProSkin && !string.IsNullOrEmpty(proPath)) + iconPath = Path.Combine(proPath, "d_" + name); + else + iconPath = Path.Combine(personalPath, name); + if (EditorGUIUtility.pixelsPerPoint > 1.0f) + { + var icon2x = ResourceLoader.Load(iconPath + "@2x.png"); + if (icon2x != null) + return icon2x; + } + + return ResourceLoader.Load(iconPath+".png"); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IconUtility.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IconUtility.cs.meta new file mode 100644 index 0000000..c0f2c21 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/IconUtility.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b5575e7bca1590549b79930bc2df9679 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib.meta new file mode 100644 index 0000000..bc2a693 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 54114b7cd6ae355489325fd90132f551 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64.meta new file mode 100644 index 0000000..68d03e3 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 3d7adf78a0bd60848be2470847fbf8ea +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.dll b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.dll new file mode 100644 index 0000000..3e77a59 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.dll differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.dll.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.dll.meta new file mode 100644 index 0000000..c73193a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.dll.meta @@ -0,0 +1,83 @@ +fileFormatVersion: 2 +guid: 780f94cfcb317444289dc159309d8b07 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + '': Any + second: + enabled: 0 + settings: + Exclude Editor: 0 + Exclude Linux: 1 + Exclude Linux64: 1 + Exclude LinuxUniversal: 1 + Exclude OSXUniversal: 1 + Exclude Win: 1 + Exclude Win64: 1 + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: Windows + - first: + Facebook: Win + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Facebook: Win64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Linux + second: + enabled: 0 + settings: + CPU: x86 + - first: + Standalone: Linux64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: OSXUniversal + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Win + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Win64 + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.so b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.so new file mode 100644 index 0000000..07e48f1 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.so differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.so.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.so.meta new file mode 100644 index 0000000..b1abd63 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x64/BoundedBiharmonicWeightsModule.so.meta @@ -0,0 +1,83 @@ +fileFormatVersion: 2 +guid: 35869f4d0e1d03e4ebffcc461c55773f +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + '': Any + second: + enabled: 0 + settings: + Exclude Editor: 0 + Exclude Linux: 1 + Exclude Linux64: 1 + Exclude LinuxUniversal: 1 + Exclude OSXUniversal: 1 + Exclude Win: 1 + Exclude Win64: 1 + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: Linux + - first: + Facebook: Win + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Facebook: Win64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Linux + second: + enabled: 0 + settings: + CPU: x86 + - first: + Standalone: Linux64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: OSXUniversal + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Win + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Win64 + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x86_64.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x86_64.meta new file mode 100644 index 0000000..88a3d10 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x86_64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5335ae1a0cfbc2c41903fdf8d489fcc7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x86_64/BoundedBiharmonicWeightsModule.bundle b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x86_64/BoundedBiharmonicWeightsModule.bundle new file mode 100644 index 0000000..d335023 Binary files /dev/null and b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x86_64/BoundedBiharmonicWeightsModule.bundle differ diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x86_64/BoundedBiharmonicWeightsModule.bundle.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x86_64/BoundedBiharmonicWeightsModule.bundle.meta new file mode 100644 index 0000000..a326f42 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Lib/x86_64/BoundedBiharmonicWeightsModule.bundle.meta @@ -0,0 +1,83 @@ +fileFormatVersion: 2 +guid: 83a049cd282c44dd3ba1c44001c8a6d5 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + '': Any + second: + enabled: 0 + settings: + Exclude Editor: 0 + Exclude Linux: 1 + Exclude Linux64: 1 + Exclude LinuxUniversal: 1 + Exclude OSXUniversal: 1 + Exclude Win: 1 + Exclude Win64: 1 + - first: + Any: + second: + enabled: 0 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: AnyCPU + DefaultValueInitialized: true + OS: OSX + - first: + Facebook: Win + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Facebook: Win64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Linux + second: + enabled: 0 + settings: + CPU: x86 + - first: + Standalone: Linux64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: OSXUniversal + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Win + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Win64 + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MathUtility.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MathUtility.cs new file mode 100644 index 0000000..ab20be7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MathUtility.cs @@ -0,0 +1,136 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal static class MathUtility + { + public static float DistanceToSegmentClamp(Vector3 p, Vector3 p1, Vector3 p2) + { + float l2 = (p2 - p1).sqrMagnitude; // i.e. |b-a|^2 - avoid a sqrt + if (l2 == 0.0) + return float.MaxValue; // a == b case + float t = Vector3.Dot(p - p1, p2 - p1) / l2; + if (t < 0.0) + return float.MaxValue; // Beyond the 'a' end of the segment + if (t > 1.0) + return float.MaxValue; // Beyond the 'b' end of the segment + Vector3 projection = p1 + t * (p2 - p1); // Projection falls on the segment + return (p - projection).magnitude; + } + + public static Vector2 ClampPositionToRect(Vector2 position, Rect rect) + { + return new Vector2(Mathf.Clamp(position.x, rect.xMin, rect.xMax), Mathf.Clamp(position.y, rect.yMin, rect.yMax)); + } + + public static Vector2 MoveRectInsideFrame(Rect rect, Rect frame, Vector2 delta) + { + if (frame.size.x <= rect.size.x) + delta.x = 0f; + + if (frame.size.y <= rect.size.y) + delta.y = 0f; + + Vector2 min = rect.min + delta; + Vector2 max = rect.max + delta; + Vector2 size = rect.size; + Vector2 position = rect.position; + + max.x = Mathf.Clamp(max.x, frame.min.x, frame.max.x); + max.y = Mathf.Clamp(max.y, frame.min.y, frame.max.y); + + min = max - size; + + min.x = Mathf.Clamp(min.x, frame.min.x, frame.max.x); + min.y = Mathf.Clamp(min.y, frame.min.y, frame.max.y); + + max = min + size; + + rect.min = min; + rect.max = max; + + delta = rect.position - position; + + return delta; + } + + public static bool SegmentIntersection(Vector2 p0, Vector2 p1, Vector2 p2, Vector2 p3, ref Vector2 point) + { + Vector2 s1 = p1 - p0; + Vector2 s2 = p3 - p2; + + float s, t, determinant; + determinant = (s1.x * s2.y - s2.x * s1.y); + + if (Mathf.Approximately(determinant, 0f)) + return false; + + s = (-s1.y * (p0.x - p2.x) + s1.x * (p0.y - p2.y)) / determinant; + t = (s2.x * (p0.y - p2.y) - s2.y * (p0.x - p2.x)) / determinant; + + if (s >= 0f && s <= 1f && t >= 0f && t <= 1f) + { + point = p0 + (t * s1); + return true; + } + + return false; + } + + //https://gamedev.stackexchange.com/a/49370 + public static void Barycentric(Vector2 p, Vector2 a, Vector2 b, Vector2 c, out Vector3 coords) + { + Vector2 v0 = b - a, v1 = c - a, v2 = p - a; + float d00 = Vector2.Dot(v0, v0); + float d01 = Vector2.Dot(v0, v1); + float d11 = Vector2.Dot(v1, v1); + float d20 = Vector2.Dot(v2, v0); + float d21 = Vector2.Dot(v2, v1); + float invDenom = 1f / (d00 * d11 - d01 * d01); + coords.y = (d11 * d20 - d01 * d21) * invDenom; + coords.z = (d00 * d21 - d01 * d20) * invDenom; + coords.x = 1f - coords.y - coords.z; + } + + public static Quaternion NormalizeQuaternion(Quaternion q) + { + Vector4 v = new Vector4(q.x, q.y, q.z, q.w).normalized; + return new Quaternion(v.x, v.y, v.z, v.w); + } + + //From: https://answers.unity.com/questions/861719/a-fast-triangle-triangle-intersection-algorithm-fo.html + public static bool Intersect(Vector3 p1, Vector3 p2, Vector3 p3, Ray ray) + { + Vector3 e1, e2; + Vector3 p, q, t; + float det, invDet, u, v; + e1 = p2 - p1; + e2 = p3 - p1; + p = Vector3.Cross(ray.direction, e2); + det = Vector3.Dot(e1, p); + + if (Mathf.Approximately(det, 0f)) + return false; + + invDet = 1.0f / det; + + t = ray.origin - p1; + u = Vector3.Dot(t, p) * invDet; + + if (u < 0 || u > 1) + return false; + + q = Vector3.Cross(t, e1); + v = Vector3.Dot(ray.direction, q) * invDet; + + if (v < 0 || u + v > 1) + return false; + + if ((Vector3.Dot(e2, q) * invDet) > 0f) + return true; + + return false; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MathUtility.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MathUtility.cs.meta new file mode 100644 index 0000000..0ea36e7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MathUtility.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5e4f2af0145cfe44797338834d0b013a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool.meta new file mode 100644 index 0000000..7b2e976 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9aa898c2e4f1cbc4ba5d122fc7b47317 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/IMeshPreviewBehaviour.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/IMeshPreviewBehaviour.cs new file mode 100644 index 0000000..fbd9492 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/IMeshPreviewBehaviour.cs @@ -0,0 +1,13 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal interface IMeshPreviewBehaviour + { + float GetWeightMapOpacity(SpriteCache sprite); + bool DrawWireframe(SpriteCache sprite); + bool Overlay(SpriteCache sprite); + bool OverlayWireframe(SpriteCache sprite); + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/IMeshPreviewBehaviour.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/IMeshPreviewBehaviour.cs.meta new file mode 100644 index 0000000..dbb1022 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/IMeshPreviewBehaviour.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: aeeab8c4e75a1e8419b0eed0716d850a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewBehaviour.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewBehaviour.cs new file mode 100644 index 0000000..0f550df --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewBehaviour.cs @@ -0,0 +1,73 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class DefaultPreviewBehaviour : IMeshPreviewBehaviour + { + public float GetWeightMapOpacity(SpriteCache sprite) + { + return 0f; + } + + public bool DrawWireframe(SpriteCache sprite) + { + return false; + } + + public bool Overlay(SpriteCache sprite) + { + return false; + } + + public bool OverlayWireframe(SpriteCache sprite) + { + return sprite.IsVisible() && sprite.skinningCache.selectedSprite == sprite; + } + } + + internal class MeshPreviewBehaviour : IMeshPreviewBehaviour + { + public bool showWeightMap { get; set; } + public bool drawWireframe { get; set; } + public bool overlaySelected { get; set; } + + public float GetWeightMapOpacity(SpriteCache sprite) + { + var skinningCache = sprite.skinningCache; + + if (showWeightMap) + { + if (skinningCache.selectedSprite == sprite || skinningCache.selectedSprite == null) + return VisibilityToolSettings.meshOpacity; + } + + return 0f; + } + + public bool DrawWireframe(SpriteCache sprite) + { + var skinningCache = sprite.skinningCache; + + if (drawWireframe) + return skinningCache.selectedSprite == null; + + return false; + } + + public bool Overlay(SpriteCache sprite) + { + var skinningCache = sprite.skinningCache; + + if (overlaySelected && skinningCache.selectedSprite == sprite) + return true; + + return false; + } + + public bool OverlayWireframe(SpriteCache sprite) + { + return sprite.IsVisible() && sprite.skinningCache.selectedSprite == sprite; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewBehaviour.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewBehaviour.cs.meta new file mode 100644 index 0000000..ee7fe19 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewBehaviour.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8f503e223cd1e624d9aae16f915047f3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewTool.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewTool.cs new file mode 100644 index 0000000..0218de0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewTool.cs @@ -0,0 +1,331 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class MeshPreviewTool : BaseTool + { + [SerializeField] + private Material m_Material; + private List m_Sprites; + private IMeshPreviewBehaviour m_DefaultPreviewBehaviour = new DefaultPreviewBehaviour(); + + public IMeshPreviewBehaviour previewBehaviourOverride { get; set; } + public override IMeshPreviewBehaviour previewBehaviour + { + get + { + if (previewBehaviourOverride != null) + return previewBehaviourOverride; + + return m_DefaultPreviewBehaviour; + } + } + + internal override void OnCreate() + { + m_Material = new Material(Shader.Find("Hidden/SkinningModule-GUITextureClip")); + m_Material.hideFlags = HideFlags.DontSave; + } + + internal override void OnDestroy() + { + base.OnDestroy(); + + Debug.Assert(m_Material != null); + + DestroyImmediate(m_Material); + } + + protected override void OnActivate() + { + m_Sprites = new List(skinningCache.GetSprites()); + + DirtyMeshesAll(); + + skinningCache.events.meshChanged.AddListener(MeshChanged); + skinningCache.events.characterPartChanged.AddListener(CharacterPartChanged); + skinningCache.events.skeletonPreviewPoseChanged.AddListener(SkeletonChanged); + skinningCache.events.skeletonBindPoseChanged.AddListener(SkeletonChanged); + skinningCache.events.skinningModeChanged.AddListener(SkinningModuleModeChanged); + } + + protected override void OnDeactivate() + { + skinningCache.events.meshChanged.RemoveListener(MeshChanged); + skinningCache.events.skeletonPreviewPoseChanged.RemoveListener(SkeletonChanged); + skinningCache.events.skeletonBindPoseChanged.RemoveListener(SkeletonChanged); + skinningCache.events.skinningModeChanged.RemoveListener(SkinningModuleModeChanged); + } + + protected override void OnGUI() + { + Prepare(); + + if (Event.current.type == EventType.Repaint) + { + //DrawDefaultSpriteMeshes(); + DrawSpriteMeshes(); + } + } + + public void DrawOverlay() + { + if (Event.current.type != EventType.Repaint) + return; + + if (skinningCache.mode == SkinningMode.SpriteSheet) + { + foreach (var sprite in m_Sprites) + { + if (previewBehaviour.Overlay(sprite)) + DrawSpriteMesh(sprite); + } + } + else + { + var character = skinningCache.character; + Debug.Assert(character != null); + + var parts = character.parts; + foreach (var part in parts) + { + if (part.isVisible && previewBehaviour.Overlay(part.sprite)) + DrawSpriteMesh(part.sprite); + } + } + } + + public void OverlayWireframe() + { + if (Event.current.type != EventType.Repaint) + return; + + foreach (var sprite in m_Sprites) + if (previewBehaviour.OverlayWireframe(sprite)) + DrawWireframe(sprite); + } + + private void CharacterPartChanged(CharacterPartCache characterPart) + { + var meshPreview = characterPart.sprite.GetMeshPreview(); + Debug.Assert(meshPreview != null); + meshPreview.SetSkinningDirty(); + } + + private void MeshChanged(MeshCache mesh) + { + var meshPreview = mesh.sprite.GetMeshPreview(); + Debug.Assert(meshPreview != null); + meshPreview.SetMeshDirty(); + } + + private void SkeletonChanged(SkeletonCache skeleton) + { + DirtySkinningAll(); + } + + private void SkinningModuleModeChanged(SkinningMode mode) + { + DirtyMeshesAll(); + } + + private void DirtyMeshesAll() + { + foreach (var sprite in m_Sprites) + { + var meshPreview = sprite.GetMeshPreview(); + + if (meshPreview != null) + meshPreview.SetMeshDirty(); + } + } + + private void DirtySkinningAll() + { + foreach (var sprite in m_Sprites) + { + var meshPreview = sprite.GetMeshPreview(); + Debug.Assert(meshPreview != null); + meshPreview.SetSkinningDirty(); + } + } + + private void Prepare() + { + foreach (var sprite in m_Sprites) + { + var meshPreview = sprite.GetMeshPreview(); + Debug.Assert(meshPreview != null); + meshPreview.enableSkinning = true; + meshPreview.Prepare(); + } + } + + private void DrawDefaultSpriteMeshes() + { + Debug.Assert(Event.current.type == EventType.Repaint); + + if (skinningCache.mode == SkinningMode.SpriteSheet) + { + foreach (var sprite in m_Sprites) + DrawDefaultSpriteMesh(sprite); + } + else + { + var character = skinningCache.character; + Debug.Assert(character != null); + + var parts = character.parts; + foreach (var part in parts) + { + if (part.isVisible) + DrawDefaultSpriteMesh(part.sprite); + } + } + } + + private void DrawDefaultSpriteMesh(SpriteCache sprite) + { + Debug.Assert(m_Material != null); + + var meshPreview = sprite.GetMeshPreview(); + var meshCache = sprite.GetMesh(); + var skeleton = skinningCache.GetEffectiveSkeleton(sprite); + + Debug.Assert(meshPreview != null); + + if (meshPreview.canSkin == false || skeleton.isPosePreview == false) + { + m_Material.mainTexture = meshCache.textureDataProvider.texture; + m_Material.SetFloat("_Opacity", 1f); + m_Material.SetFloat("_VertexColorBlend", 0f); + m_Material.color = new Color(1f, 1f, 1f, 1f); + + DrawingUtility.DrawMesh(meshPreview.defaultMesh, m_Material, sprite.GetLocalToWorldMatrixFromMode()); + } + } + + private void DrawSpriteMeshes() + { + Debug.Assert(Event.current.type == EventType.Repaint); + + if (skinningCache.mode == SkinningMode.SpriteSheet) + { + foreach (var sprite in m_Sprites) + { + if (previewBehaviour.Overlay(sprite)) + continue; + + DrawSpriteMesh(sprite); + } + } + else + { + var character = skinningCache.character; + Debug.Assert(character != null); + + var parts = character.parts; + var selected = skinningCache.selectedSprite; + var selectedVisible = false; + foreach (var part in parts) + { + if (previewBehaviour.Overlay(part.sprite)) + continue; + + if (part.sprite == selected) + selectedVisible = part.isVisible; + else if (part.isVisible) + DrawSpriteMesh(part.sprite); + } + + if (selectedVisible && selected != null) + DrawSpriteMesh(selected); + } + } + + private void DrawSpriteMesh(SpriteCache sprite) + { + var weightMapOpacity = previewBehaviour.GetWeightMapOpacity(sprite); + DrawSpriteMesh(sprite, weightMapOpacity); + + if (previewBehaviour.DrawWireframe(sprite)) + DrawWireframe(sprite); + } + + private void DrawSpriteMesh(SpriteCache sprite, float weightMapOpacity) + { + Debug.Assert(m_Material != null); + + var meshPreview = sprite.GetMeshPreview(); + var meshCache = sprite.GetMesh(); + + Debug.Assert(meshPreview != null); + + if (meshPreview.mesh == null || meshPreview.mesh.vertexCount == 0) + { + DrawDefaultSpriteMesh(sprite); + } + else + { + m_Material.mainTexture = meshCache.textureDataProvider.texture; + m_Material.SetFloat("_Opacity", 1f); + m_Material.SetFloat("_VertexColorBlend", weightMapOpacity); + + m_Material.color = Color.white; + + DrawingUtility.DrawMesh(meshPreview.mesh, m_Material, sprite.GetLocalToWorldMatrixFromMode()); + } + } + + private void DrawSelectedSpriteWeightMap() + { + var selectedSprite = skinningCache.selectedSprite; + + if (selectedSprite != null) + { + var opacity = GetWeightOpacityFromCurrentTool(); + + if (opacity > 0f) + DrawSpriteMesh(selectedSprite, opacity); + } + } + + private float GetWeightOpacityFromCurrentTool() + { + return IsWeightTool() ? VisibilityToolSettings.meshOpacity : 0f; + } + + private bool IsWeightTool() + { + var currentTool = skinningCache.selectedTool; + + if (currentTool == skinningCache.GetTool(Tools.WeightSlider) || + currentTool == skinningCache.GetTool(Tools.WeightBrush) || + currentTool == skinningCache.GetTool(Tools.BoneInfluence) || + currentTool == skinningCache.GetTool(Tools.GenerateWeights)) + return true; + + return false; + } + + private void DrawWireframe(SpriteCache sprite) + { + Debug.Assert(Event.current.type == EventType.Repaint); + Debug.Assert(sprite != null); + + var meshPreview = sprite.GetMeshPreview(); + Debug.Assert(meshPreview != null); + + m_Material.mainTexture = null; + m_Material.SetFloat("_Opacity", 0.35f); + m_Material.SetFloat("_VertexColorBlend", 0f); + m_Material.color = Color.white; + + GL.wireframe = true; + DrawingUtility.DrawMesh(meshPreview.mesh, m_Material, sprite.GetLocalToWorldMatrixFromMode()); + GL.wireframe = false; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewTool.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewTool.cs.meta new file mode 100644 index 0000000..5188f64 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshPreviewTool/MeshPreviewTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 90e762d3b06944889a5d95fc12a8db68 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool.meta new file mode 100644 index 0000000..7388d58 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9ee4e8d7932896548ab9dd0fa6efebc5 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshTool.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshTool.cs new file mode 100644 index 0000000..696ed8f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshTool.cs @@ -0,0 +1,186 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal partial class MeshTool : BaseTool + { + private MeshCache m_Mesh; + private ISelection m_SelectionOverride; + private SpriteMeshController m_SpriteMeshController; + private SpriteMeshView m_SpriteMeshView; + private RectSelectionTool m_RectSelectionTool = new RectSelectionTool(); + private RectVertexSelector m_RectVertexSelector = new RectVertexSelector(); + private UnselectTool m_UnselectTool = new UnselectTool(); + private ITriangulator m_Triangulator; + + public MeshCache mesh + { + get { return m_Mesh; } + } + + public SpriteMeshViewMode mode + { + get { return m_SpriteMeshView.mode; } + set { m_SpriteMeshView.mode = value; } + } + + public bool disable + { + get { return m_SpriteMeshController.disable; } + set { m_SpriteMeshController.disable = value; } + } + + public ISelection selectionOverride + { + get { return m_SelectionOverride; } + set { m_SelectionOverride = value; } + } + + public override int defaultControlID + { + get + { + if (m_Mesh == null) + return 0; + + return m_RectSelectionTool.controlID; + } + } + + private ISelection selection + { + get + { + if(selectionOverride != null) + return selectionOverride; + return skinningCache.vertexSelection; + } + } + + internal override void OnCreate() + { + m_SpriteMeshController = new SpriteMeshController(); + m_SpriteMeshView = new SpriteMeshView(new GUIWrapper()); + m_Triangulator = new Triangulator(); + } + + protected override void OnActivate() + { + m_SpriteMeshController.disable = false; + m_SelectionOverride = null; + + SetupSprite(skinningCache.selectedSprite); + + skinningCache.events.selectedSpriteChanged.AddListener(OnSelectedSpriteChanged); + } + + protected override void OnDeactivate() + { + skinningCache.events.selectedSpriteChanged.RemoveListener(OnSelectedSpriteChanged); + } + + private void OnSelectedSpriteChanged(SpriteCache sprite) + { + SetupSprite(sprite); + } + + internal void SetupSprite(SpriteCache sprite) + { + var mesh = sprite.GetMesh(); + + if (m_Mesh != null + && m_Mesh != mesh + && selection.Count > 0) + selection.Clear(); + + m_Mesh = mesh; + m_SpriteMeshController.spriteMeshData = m_Mesh; + } + + private void SetupGUI() + { + m_SpriteMeshController.spriteMeshView = m_SpriteMeshView; + m_SpriteMeshController.triangulator = m_Triangulator; + m_SpriteMeshController.cacheUndo = skinningCache; + m_RectSelectionTool.cacheUndo = skinningCache; + m_RectSelectionTool.rectSelector = m_RectVertexSelector; + m_RectVertexSelector.selection = selection; + m_UnselectTool.cacheUndo = skinningCache; + m_UnselectTool.selection = selection; + + m_SpriteMeshController.frame = new Rect(Vector2.zero, m_Mesh.sprite.textureRect.size); + m_SpriteMeshController.selection = selection; + m_SpriteMeshView.defaultControlID = defaultControlID; + m_RectVertexSelector.spriteMeshData = m_Mesh; + } + + protected override void OnGUI() + { + if (m_Mesh == null) + return; + + SetupGUI(); + + var handlesMatrix = Handles.matrix; + Handles.matrix *= m_Mesh.sprite.GetLocalToWorldMatrixFromMode(); + + BeginPositionOverride(); + + EditorGUI.BeginChangeCheck(); + + var guiEnabled = GUI.enabled; + var moveAction = m_SpriteMeshController.spriteMeshView.IsActionHot(MeshEditorAction.MoveEdge) || m_SpriteMeshController.spriteMeshView.IsActionHot(MeshEditorAction.MoveVertex); + GUI.enabled = (!skinningCache.IsOnVisualElement() && guiEnabled) || moveAction; + m_SpriteMeshController.OnGUI(); + GUI.enabled = guiEnabled; + + if (EditorGUI.EndChangeCheck()) + UpdateMesh(); + + m_RectSelectionTool.OnGUI(); + m_UnselectTool.OnGUI(); + + Handles.matrix = handlesMatrix; + + EndPositionOverride(); + } + + public void BeginPositionOverride() + { + if(m_Mesh != null) + { + m_Mesh.vertexPositionOverride = null; + + var skeleton = skinningCache.GetEffectiveSkeleton(m_Mesh.sprite); + + Debug.Assert(skeleton != null); + + if (skeleton.isPosePreview) + m_Mesh.vertexPositionOverride = m_Mesh.sprite.GetMeshPreview().vertices; + } + } + + public void EndPositionOverride() + { + if(m_Mesh != null) + m_Mesh.vertexPositionOverride = null; + } + + public void UpdateWeights() + { + InvokeMeshChanged(); + } + + public void UpdateMesh() + { + InvokeMeshChanged(); + } + + private void InvokeMeshChanged() + { + if(m_Mesh != null) + skinningCache.events.meshChanged.Invoke(m_Mesh); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshTool.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshTool.cs.meta new file mode 100644 index 0000000..62c593c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 72bf58aecc1877e48b77ac8a0408b0c6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshToolWrapper.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshToolWrapper.cs new file mode 100644 index 0000000..5f492c5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshToolWrapper.cs @@ -0,0 +1,101 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class MeshToolWrapper : BaseTool + { + private MeshTool m_MeshTool; + private SkeletonTool m_SkeletonTool; + private SpriteMeshViewMode m_MeshMode; + private bool m_Disable = false; + private SkeletonMode m_SkeletonMode; + protected MeshPreviewBehaviour m_MeshPreviewBehaviour = new MeshPreviewBehaviour(); + + public MeshTool meshTool + { + get { return m_MeshTool; } + set { m_MeshTool = value; } + } + + public SkeletonTool skeletonTool + { + get { return m_SkeletonTool; } + set { m_SkeletonTool = value; } + } + + public SpriteMeshViewMode meshMode + { + get { return m_MeshMode; } + set { m_MeshMode = value; } + } + + public bool disableMeshEditor + { + get { return m_Disable; } + set { m_Disable = value; } + } + + public SkeletonMode skeletonMode + { + get { return m_SkeletonMode; } + set { m_SkeletonMode = value; } + } + + public override int defaultControlID + { + get + { + Debug.Assert(meshTool != null); + + return meshTool.defaultControlID; + } + } + + public override IMeshPreviewBehaviour previewBehaviour + { + get { return m_MeshPreviewBehaviour; } + } + + protected override void OnActivate() + { + Debug.Assert(meshTool != null); + skeletonTool.enableBoneInspector = false; + skeletonTool.Activate(); + meshTool.Activate(); + m_MeshPreviewBehaviour.drawWireframe = true; + m_MeshPreviewBehaviour.showWeightMap = false; + m_MeshPreviewBehaviour.overlaySelected = false; + } + + protected override void OnDeactivate() + { + skeletonTool.Deactivate(); + meshTool.Deactivate(); + } + + protected override void OnGUI() + { + DoSkeletonGUI(); + DoMeshGUI(); + } + + protected void DoSkeletonGUI() + { + Debug.Assert(skeletonTool != null); + + skeletonTool.mode = skeletonMode; + skeletonTool.editBindPose = false; + skeletonTool.DoGUI(); + } + + protected void DoMeshGUI() + { + Debug.Assert(meshTool != null); + + meshTool.disable = disableMeshEditor; + meshTool.mode = meshMode; + meshTool.DoGUI(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshToolWrapper.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshToolWrapper.cs.meta new file mode 100644 index 0000000..fab7dd1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/MeshTool/MeshToolWrapper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 19c21ce977fd53a46857b0dac2845685 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleToolGroup.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleToolGroup.cs new file mode 100644 index 0000000..a54612d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleToolGroup.cs @@ -0,0 +1,98 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class ModuleToolGroup + { + class ToolGroupEntry + { + public BaseTool tool; + public Action activateCallback; + } + + class ToolGroup + { + public int groupId; + public List tools = new List(); + public int previousToolIndex; + } + List m_ToolGroups = new List(); + + public void AddToolToGroup(int groupId, BaseTool tool, Action toolActivatedCallback) + { + List tools = null; + for (int i = 0; i < m_ToolGroups.Count; ++i) + { + if (m_ToolGroups[i].groupId == groupId) + { + tools = m_ToolGroups[i].tools; + } + + var toolIndex = m_ToolGroups[i].tools.FindIndex(x => x.tool == tool); + if (toolIndex != -1) + { + Debug.LogError(string.Format("{0} already exist in group.", tool.name)); + return; + } + } + + if (tools == null) + { + var toolGroup = new ToolGroup() + { + groupId = groupId + }; + tools = toolGroup.tools; + m_ToolGroups.Add(toolGroup); + } + + tools.Add(new ToolGroupEntry() + { + tool = tool, + activateCallback = toolActivatedCallback + }); + } + + public void ActivateTool(BaseTool tool) + { + var toolGroupIndex = -1; + var groupTool = m_ToolGroups.FirstOrDefault(x => + { + toolGroupIndex = x.tools.FindIndex(y => y.tool == tool); + return toolGroupIndex >= 0; + }); + + if (groupTool != null && toolGroupIndex >= 0) + { + var previousTool = groupTool.previousToolIndex >= 0 ? groupTool.tools[groupTool.previousToolIndex] : null; + if (tool.isActive) // we want to deactivate the tool and switch to original + { + tool.Deactivate(); + if (previousTool != null && previousTool.tool != tool && previousTool.tool != null) + { + previousTool.tool.Activate(); + groupTool.previousToolIndex = toolGroupIndex; + } + } + else + { + for (int i = 0; i < groupTool.tools.Count; ++i) + { + var gt = groupTool.tools[i]; + if (gt.tool.isActive) + { + groupTool.previousToolIndex = i; + gt.tool.Deactivate(); + } + } + tool.Activate(); + if (groupTool.tools[toolGroupIndex].activateCallback != null) + groupTool.tools[toolGroupIndex].activateCallback(); + } + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleToolGroup.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleToolGroup.cs.meta new file mode 100644 index 0000000..57a0b73 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleToolGroup.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ebefc406fa7f065458cfccf8e07be2f9 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleUtility.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleUtility.cs new file mode 100644 index 0000000..b21b2e0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleUtility.cs @@ -0,0 +1,128 @@ +using UnityEngine; +using System; +using System.Collections.Generic; + + +namespace UnityEditor.U2D.Animation +{ + internal static class ModuleUtility + { + public static Vector3 GUIToWorld(Vector3 guiPosition) + { + return GUIToWorld(guiPosition, Vector3.forward, Vector3.zero); + } + + public static Vector3 GUIToWorld(Vector3 guiPosition, Vector3 planeNormal, Vector3 planePos) + { + Vector3 worldPos = Handles.inverseMatrix.MultiplyPoint(guiPosition); + + if (Camera.current) + { + Ray ray = HandleUtility.GUIPointToWorldRay(guiPosition); + + planeNormal = Handles.matrix.MultiplyVector(planeNormal); + + planePos = Handles.matrix.MultiplyPoint(planePos); + + Plane plane = new Plane(planeNormal, planePos); + + float distance = 0f; + + if (plane.Raycast(ray, out distance)) + { + worldPos = Handles.inverseMatrix.MultiplyPoint(ray.GetPoint(distance)); + } + } + + return worldPos; + } + + public static GUIContent[] ToGUIContentArray(string[] names) + { + return Array.ConvertAll(names, n => new GUIContent(n)); + } + + public static Color CalculateNiceColor(int index, int numColors) + { + numColors = Mathf.Clamp(numColors, 1, int.MaxValue); + + int loops = index / numColors; + index = index % 360; + + int hueAngleStep = 360 / numColors; + float hueLoopOffset = hueAngleStep * 0.5f; + float hue = index * hueAngleStep + loops * hueLoopOffset; + + return Color.HSVToRGB(Mathf.Repeat(hue, 360f) / 360f, 1f, 1f); + } + + public static void UpdateLocalToWorldMatrices(List spriteBoneDataList, Matrix4x4 rootMatrix, ref Matrix4x4[] localToWorldMatrices) + { + if (localToWorldMatrices == null || localToWorldMatrices.Length != spriteBoneDataList.Count) + localToWorldMatrices = new Matrix4x4[spriteBoneDataList.Count]; + + bool[] calculatedMatrix = new bool[spriteBoneDataList.Count]; + + var processedBoneCount = 0; + while (processedBoneCount < spriteBoneDataList.Count) + { + int oldCount = processedBoneCount; + + for (var i = 0; i < spriteBoneDataList.Count; ++i) + { + if (calculatedMatrix[i]) + continue; + + var sourceBone = spriteBoneDataList[i]; + if (sourceBone.parentId != -1 && !calculatedMatrix[sourceBone.parentId]) + continue; + + var localToWorldMatrix = Matrix4x4.identity; + localToWorldMatrix.SetTRS(sourceBone.localPosition, sourceBone.localRotation, Vector3.one); + + if (sourceBone.parentId == -1) + localToWorldMatrix = rootMatrix * localToWorldMatrix; + else if (calculatedMatrix[sourceBone.parentId]) + localToWorldMatrix = localToWorldMatrices[sourceBone.parentId] * localToWorldMatrix; + + localToWorldMatrices[i] = localToWorldMatrix; + calculatedMatrix[i] = true; + processedBoneCount++; + } + + if (oldCount == processedBoneCount) + throw new ArgumentException("Invalid hierarchy detected"); + } + } + + public static List CreateSpriteBoneData(UnityEngine.U2D.SpriteBone[] spriteBoneList, Matrix4x4 rootMatrix) + { + List spriteBoneDataList = new List(spriteBoneList.Length); + + foreach (var spriteBone in spriteBoneList) + { + spriteBoneDataList.Add(new SpriteBoneData() + { + name = spriteBone.name, + parentId = spriteBone.parentId, + localPosition = spriteBone.position, + localRotation = spriteBone.rotation, + depth = spriteBone.position.z, + length = spriteBone.length + }); + } + + Matrix4x4[] localToWorldMatrices = null; + UpdateLocalToWorldMatrices(spriteBoneDataList, rootMatrix, ref localToWorldMatrices); + + for (int i = 0; i < spriteBoneDataList.Count; ++i) + { + var spriteBoneData = spriteBoneDataList[i]; + spriteBoneData.position = localToWorldMatrices[i].MultiplyPoint(Vector2.zero); + spriteBoneData.endPosition = localToWorldMatrices[i].MultiplyPoint(Vector2.right * spriteBoneData.length); + } + + return spriteBoneDataList; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleUtility.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleUtility.cs.meta new file mode 100644 index 0000000..bdbb89a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/ModuleUtility.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: aa2a7a8ee6a464dd9ae636e73111beb6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator.meta new file mode 100644 index 0000000..6681e02 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2a8a39f0e276884449c4610fee697330 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/IOutlineGenerator.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/IOutlineGenerator.cs new file mode 100644 index 0000000..2873b20 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/IOutlineGenerator.cs @@ -0,0 +1,10 @@ +using UnityEditor.U2D.Sprites; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal interface IOutlineGenerator + { + void GenerateOutline(ITextureDataProvider textureDataProvider, Rect rect, float detail, byte alphaTolerance, bool holeDetection, out Vector2[][] paths); + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/IOutlineGenerator.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/IOutlineGenerator.cs.meta new file mode 100644 index 0000000..47f0c89 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/IOutlineGenerator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1c1fa730356b2f54e932bbcfe5507f93 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/OutlineGenerator.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/OutlineGenerator.cs new file mode 100644 index 0000000..596a5d6 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/OutlineGenerator.cs @@ -0,0 +1,377 @@ +using System; +using System.Collections.Generic; +using UnityEngine; +using UnityEditor.U2D.Common; +using UnityEditor.U2D.Animation.ClipperLib; +using UnityEditor.U2D.Sprites; + +namespace UnityEditor.U2D.Animation +{ + using Path = List; + using Paths = List>; + + internal class OutlineGenerator : IOutlineGenerator + { + const double kClipperScale = 1000.0; + + private const float kEpsilon = 1.2e-12f; + private const float kMinLinearizeDistance = 5f; + private Texture2D m_CurrentTexture; + private Rect m_CurrentRect; + private byte m_CurrentAlphaTolerance; + + public void GenerateOutline(ITextureDataProvider textureDataProvider, Rect rect, float detail, byte alphaTolerance, bool holeDetection, out Vector2[][] paths) + { + if (alphaTolerance >= 255) + throw new ArgumentException("Alpha tolerance should be lower than 255"); + + m_CurrentTexture = textureDataProvider.GetReadableTexture2D(); + m_CurrentRect = rect; + m_CurrentAlphaTolerance = alphaTolerance; + + InternalEditorBridge.GenerateOutline(textureDataProvider.texture, rect, 1f, alphaTolerance, holeDetection, out paths); + + if (paths.Length > 0) + { + ClipPaths(ref paths); + + Debug.Assert(paths.Length > 0); + + var rectSizeMagnitude = rect.size.magnitude; + var minDistance = Mathf.Max(rectSizeMagnitude / 10f, kMinLinearizeDistance); + var maxDistance = Mathf.Max(rectSizeMagnitude / 100f, kMinLinearizeDistance); + var distance = Mathf.Lerp(minDistance, maxDistance, detail); + + for (var pathIndex = 0; pathIndex < paths.Length; ++pathIndex) + { + var pathLength = CalculatePathLength(paths[pathIndex]); + if (pathLength > distance) + { + var newPath = Linearize(new List(paths[pathIndex]), distance); + + if (newPath.Count > 3) + paths[pathIndex] = newPath.ToArray(); + + SmoothPath(paths[pathIndex], 5, 0.1f, 135f); + } + } + + ClipPaths(ref paths); + } + } + + private void ClipPaths(ref Vector2[][] paths) + { + Debug.Assert(paths.Length > 0); + + var subj = ToClipper(paths); + var solution = new Paths(); + var clipper = new Clipper(Clipper.ioPreserveCollinear); + + clipper.AddPaths(subj, PolyType.ptSubject, true); + clipper.Execute(ClipType.ctUnion, solution, PolyFillType.pftPositive, PolyFillType.pftPositive); + FilterNestedPaths(solution); + paths = ToVector2(solution); + } + + private void FilterNestedPaths(Paths paths) + { + var filtered = new List(paths); + + for (var i = 0; i < paths.Count; ++i) + { + var path = paths[i]; + + if (!filtered.Contains(path)) + continue; + + for (var j = i + 1; j < paths.Count; ++j) + { + if (!filtered.Contains(path)) + continue; + + var other = paths[j]; + + if (IsPathContainedInOtherPath(path, other)) + { + filtered.Remove(path); + break; + } + else if (IsPathContainedInOtherPath(other, path)) + filtered.Remove(other); + } + } + + paths.Clear(); + paths.AddRange(filtered); + } + + private bool IsPathContainedInOtherPath(Path path, Path other) + { + foreach (var p in path) + { + if (Clipper.PointInPolygon(p, other) < 1) + return false; + } + + return true; + } + + private Paths ToClipper(Vector2[][] paths) + { + return new Paths(Array.ConvertAll(paths, p => ToClipper(p))); + } + + private Path ToClipper(Vector2[] path) + { + return new Path(Array.ConvertAll(path, p => new IntPoint(p.x * kClipperScale, p.y * kClipperScale))); + } + + private Vector2[][] ToVector2(Paths paths) + { + return paths.ConvertAll(p => ToVector2(p)).ToArray(); + } + + private Vector2[] ToVector2(Path path) + { + return path.ConvertAll(p => new Vector2((float)(p.X / kClipperScale), (float)(p.Y / kClipperScale))).ToArray(); + } + + private float CalculatePathLength(Vector2[] path) + { + var sum = 0f; + for (var i = 0; i < path.Length; i++) + { + var nextIndex = NextIndex(i, path.Length); + var p0 = path[i]; + var p1 = path[nextIndex]; + sum += Vector2.Distance(p0, p1); + } + return sum; + } + + //Adapted from https://github.com/burningmime/curves + private List Linearize(List src, float pointDistance) + { + if (src == null) throw new ArgumentNullException("src"); + if (pointDistance <= kEpsilon) throw new InvalidOperationException("pointDistance " + pointDistance + " is less than epislon " + kEpsilon); + + var dst = new List(); + + if (src.Count > 0) + { + var accDistance = 0f; + var lastIndex = 0; + var lastPoint = src[0]; + + dst.Add(lastPoint); + + for (var i = 0; i < src.Count; i++) + { + var nextIndex = NextIndex(i, src.Count); + var p0 = src[i]; + var p1 = src[nextIndex]; + var edgeDistance = Vector2.Distance(p0, p1); + + if (accDistance + edgeDistance > pointDistance || nextIndex == 0) + { + var partialDistance = pointDistance - accDistance; + var newPoint = Vector2.Lerp(p0, p1, partialDistance / edgeDistance); + var remainingDistance = edgeDistance - partialDistance; + + //Roll back until we do not intersect any pixel + var step = 1f; + bool finish = false; + while (!finish && IsLineOverImage(newPoint, lastPoint)) + { + partialDistance = Vector2.Distance(p0, newPoint) - step; + + while (partialDistance < 0f) + { + if (i > lastIndex + 1) + { + accDistance -= edgeDistance; + --i; + p1 = p0; + p0 = src[i]; + edgeDistance = Vector2.Distance(p0, p1); + partialDistance += edgeDistance; + } + else + { + partialDistance = 0f; + finish = true; + } + + remainingDistance = edgeDistance - partialDistance; + } + + newPoint = Vector2.Lerp(p0, p1, partialDistance / edgeDistance); + } + + Debug.Assert(lastIndex <= i, "Generate Outline failed"); + + nextIndex = NextIndex(i, src.Count); + if (nextIndex != 0 || !EqualsOrClose(newPoint, p1)) + { + dst.Add(newPoint); + lastPoint = newPoint; + lastIndex = i; + } + + while (remainingDistance > pointDistance) + { + remainingDistance -= pointDistance; + newPoint = Vector2.Lerp(p0, p1, (edgeDistance - remainingDistance) / edgeDistance); + if (!EqualsOrClose(newPoint, lastPoint)) + { + dst.Add(newPoint); + lastPoint = newPoint; + } + } + accDistance = remainingDistance; + } + else + { + accDistance += edgeDistance; + } + } + } + return dst; + } + + private bool EqualsOrClose(Vector2 v1, Vector2 v2) + { + return (v1 - v2).sqrMagnitude < kEpsilon; + } + + private void SmoothPath(Vector2[] path, int iterations, float velocity, float minAngle) + { + Debug.Assert(iterations > 0f); + Debug.Assert(minAngle >= 0f); + Debug.Assert(minAngle < 180f); + + var cosTolerance = Mathf.Cos(minAngle * Mathf.Deg2Rad); + + for (int iteration = 0; iteration < iterations; ++iteration) + for (int i = 0; i < path.Length; ++i) + { + var prevPoint = path[PreviousIndex(i, path.Length)]; + var point = path[i]; + var nextPoint = path[NextIndex(i, path.Length)]; + + var t1 = prevPoint - point; + var t2 = nextPoint - point; + + var dot = Vector2.Dot(t1.normalized, t2.normalized); + + if (dot > cosTolerance) + continue; + + var w1 = 1f / (point - prevPoint).magnitude; + var w2 = 1f / (point - nextPoint).magnitude; + var laplacian = (w1 * prevPoint + w2 * nextPoint) / (w1 + w2) - point; + point += laplacian * velocity; + + if (!IsLineOverImage(point, nextPoint) && !IsLineOverImage(point, prevPoint)) + path[i] = point; + } + } + + private Vector2Int ToVector2Int(Vector2 v) + { + return new Vector2Int(Mathf.RoundToInt(v.x), Mathf.RoundToInt(v.y)); + } + + private bool IsLineOverImage(Vector2 pointA, Vector2 pointB) + { + var pointAInt = ToVector2Int(pointA); + var pointBInt = ToVector2Int(pointB); + + if (IsPointInRectEdge(pointA) && IsPointInRectEdge(pointB) && (pointAInt.x == pointBInt.x || pointAInt.y == pointBInt.y)) + return false; + + foreach (var point in GetPointsOnLine(pointAInt.x, pointAInt.y, pointBInt.x, pointBInt.y)) + { + if (IsPointOverImage(point)) + return true; + } + + return false; + } + + private bool IsPointOverImage(Vector2 point) + { + Debug.Assert(m_CurrentTexture != null); + point += m_CurrentRect.center; + return m_CurrentTexture.GetPixel((int)point.x, (int)point.y).a * 255 > m_CurrentAlphaTolerance; + } + + private bool IsPointInRectEdge(Vector2 point) + { + point += m_CurrentRect.center; + var pointInt = ToVector2Int(point); + var minInt = ToVector2Int(m_CurrentRect.min); + var maxInt = ToVector2Int(m_CurrentRect.max); + return minInt.x >= pointInt.x || maxInt.x <= pointInt.x || minInt.y >= pointInt.y || maxInt.y <= pointInt.y; + } + + //From http://ericw.ca/notes/bresenhams-line-algorithm-in-csharp.html + private IEnumerable GetPointsOnLine(int x0, int y0, int x1, int y1) + { + bool steep = Mathf.Abs(y1 - y0) > Math.Abs(x1 - x0); + if (steep) + { + int t; + t = x0; // swap x0 and y0 + x0 = y0; + y0 = t; + t = x1; // swap x1 and y1 + x1 = y1; + y1 = t; + } + if (x0 > x1) + { + int t; + t = x0; // swap x0 and x1 + x0 = x1; + x1 = t; + t = y0; // swap y0 and y1 + y0 = y1; + y1 = t; + } + int dx = x1 - x0; + int dy = Mathf.Abs(y1 - y0); + int error = dx / 2; + int ystep = (y0 < y1) ? 1 : -1; + int y = y0; + for (int x = x0; x <= x1; x++) + { + yield return new Vector2Int((steep ? y : x), (steep ? x : y)); + error = error - dy; + if (error < 0) + { + y += ystep; + error += dx; + } + } + yield break; + } + + private int NextIndex(int index, int pointCount) + { + return Mod(index + 1, pointCount); + } + + private int PreviousIndex(int index, int pointCount) + { + return Mod(index - 1, pointCount); + } + + private int Mod(int x, int m) + { + int r = x % m; + return r < 0 ? r + m : r; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/OutlineGenerator.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/OutlineGenerator.cs.meta new file mode 100644 index 0000000..af2b0b4 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/OutlineGenerator/OutlineGenerator.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ae33c30ef3b5e474ca5a46d925273adc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection.meta new file mode 100644 index 0000000..29ec18c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0a68d56945b68344ea2f451f0e9f14b4 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/BoneSelection.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/BoneSelection.cs new file mode 100644 index 0000000..ed01a39 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/BoneSelection.cs @@ -0,0 +1,21 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + [Serializable] + internal class BoneSelection : SerializableSelection, IBoneSelection + { + protected override BoneCache GetInvalidElement() { return null; } + + public BoneCache root + { + get { return activeElement.FindRoot(elements); } + } + + public BoneCache[] roots + { + get { return elements.FindRoots(); } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/BoneSelection.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/BoneSelection.cs.meta new file mode 100644 index 0000000..70fabd7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/BoneSelection.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 10db00a3c51d23d4ab8a68837ffa21fc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IBoneSelection.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IBoneSelection.cs new file mode 100644 index 0000000..56cc12d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IBoneSelection.cs @@ -0,0 +1,7 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal interface IBoneSelection : ITransformSelection {} +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IBoneSelection.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IBoneSelection.cs.meta new file mode 100644 index 0000000..637f289 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IBoneSelection.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 2e79c8e51ce4486409b7daf3012a1f4d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ISelection.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ISelection.cs new file mode 100644 index 0000000..9716da6 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ISelection.cs @@ -0,0 +1,14 @@ +namespace UnityEditor.U2D.Animation +{ + internal interface ISelection + { + int Count { get; } + T activeElement { get; set; } + T[] elements { get; set; } + void Clear(); + void BeginSelection(); + void EndSelection(bool select); + void Select(T element, bool select); + bool Contains(T element); + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ISelection.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ISelection.cs.meta new file mode 100644 index 0000000..60918c3 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ISelection.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: df44828de9ac64d44ba1a553e06eb335 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ITransformSelection.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ITransformSelection.cs new file mode 100644 index 0000000..b9c8221 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ITransformSelection.cs @@ -0,0 +1,11 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal interface ITransformSelection : ISelection where T : TransformCache + { + T root { get; } + T[] roots { get; } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ITransformSelection.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ITransformSelection.cs.meta new file mode 100644 index 0000000..7e91fdd --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/ITransformSelection.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 08c104e7d99d71c4eb0702b4e3e4b7d5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IndexedSelection.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IndexedSelection.cs new file mode 100644 index 0000000..f653a8c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IndexedSelection.cs @@ -0,0 +1,11 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + [Serializable] + internal class IndexedSelection : SerializableSelection + { + protected override int GetInvalidElement() { return -1; } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IndexedSelection.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IndexedSelection.cs.meta new file mode 100644 index 0000000..4a34538 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/IndexedSelection.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1a16f886b3d85c640ad6350d0db615f1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SerializableSelection.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SerializableSelection.cs new file mode 100644 index 0000000..2b3378f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SerializableSelection.cs @@ -0,0 +1,138 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + [Serializable] + internal abstract class SerializableSelection : ISelection, ISerializationCallbackReceiver + { + internal readonly static int kInvalidID = -1; + + [SerializeField] + private T[] m_Keys = new T[0]; + + private HashSet m_Selection = new HashSet(); + private HashSet m_TemporalSelection = new HashSet(); + private bool m_SelectionInProgress = false; + + public int Count + { + get { return m_Selection.Count + m_TemporalSelection.Count; } + } + + public T activeElement + { + get { return First(); } + set + { + Clear(); + Select(value, true); + } + } + + public T[] elements + { + get + { + var set = m_Selection; + + if (m_SelectionInProgress) + { + var union = new HashSet(m_Selection); + union.UnionWith(m_TemporalSelection); + set = union; + } + + return new List(set).ToArray(); + } + set + { + Clear(); + foreach(var element in value) + Select(element, true); + } + } + + protected abstract T GetInvalidElement(); + + public void Clear() + { + GetSelection().Clear(); + } + + public void BeginSelection() + { + m_SelectionInProgress = true; + Clear(); + } + + public void EndSelection(bool select) + { + m_SelectionInProgress = false; + + if (select) + m_Selection.UnionWith(m_TemporalSelection); + else + m_Selection.ExceptWith(m_TemporalSelection); + + m_TemporalSelection.Clear(); + } + + public void Select(T element, bool select) + { + if(EqualityComparer.Default.Equals(element, GetInvalidElement())) + return; + + if (select) + GetSelection().Add(element); + else if (Contains(element)) + GetSelection().Remove(element); + } + + public bool Contains(T element) + { + return m_Selection.Contains(element) || m_TemporalSelection.Contains(element); + } + + private HashSet GetSelection() + { + if (m_SelectionInProgress) + return m_TemporalSelection; + + return m_Selection; + } + + private T First() + { + T element = First(m_Selection); + + if(EqualityComparer.Default.Equals(element, GetInvalidElement())) + element = First(m_TemporalSelection); + + return element; + } + + private T First(HashSet set) + { + if(set.Count == 0) + return GetInvalidElement(); + + using (var enumerator = set.GetEnumerator()) + { + Debug.Assert(enumerator.MoveNext()); + return enumerator.Current; + } + } + + void ISerializationCallbackReceiver.OnBeforeSerialize() + { + m_Keys = new List(m_Selection).ToArray(); + } + + void ISerializationCallbackReceiver.OnAfterDeserialize() + { + elements = m_Keys; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SerializableSelection.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SerializableSelection.cs.meta new file mode 100644 index 0000000..29e6726 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SerializableSelection.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3fe89a573a78649d2856fde6fc441e38 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SkeletonSelection.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SkeletonSelection.cs new file mode 100644 index 0000000..b3b8f07 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SkeletonSelection.cs @@ -0,0 +1,102 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + [Serializable] + internal class SkeletonSelection : IBoneSelection + { + [SerializeField] + private BoneSelection m_BoneSelection = new BoneSelection(); + + public int Count + { + get { return m_BoneSelection.Count; } + } + + public BoneCache activeElement + { + get { return m_BoneSelection.activeElement; } + set + { + ValidateBone(value); + m_BoneSelection.activeElement = value; + } + } + public BoneCache[] elements + { + get { return m_BoneSelection.elements; } + set + { + foreach (var bone in value) + ValidateBone(bone); + + m_BoneSelection.elements = value; + } + } + + public BoneCache root + { + get { return m_BoneSelection.root; } + } + + public BoneCache[] roots + { + get { return m_BoneSelection.roots; } + } + + public void BeginSelection() + { + m_BoneSelection.BeginSelection(); + } + + public void Clear() + { + m_BoneSelection.Clear(); + } + + public bool Contains(BoneCache element) + { + return m_BoneSelection.Contains(element); + } + + public void EndSelection(bool select) + { + m_BoneSelection.EndSelection(select); + } + + public void Select(BoneCache element, bool select) + { + ValidateBone(element); + m_BoneSelection.Select(element, select); + } + + private void ValidateBone(BoneCache bone) + { + if (bone == null) + return; + + var skinningCache = bone.skinningCache; + + if (skinningCache.hasCharacter) + { + if (bone.skeleton != skinningCache.character.skeleton) + throw new Exception("Selection Exception: bone does not belong to character skeleton"); + } + else + { + var selectedSprite = skinningCache.selectedSprite; + + if (selectedSprite == null) + throw new Exception("Selection Exception: skeleton not selected"); + else + { + var skeleton = selectedSprite.GetSkeleton(); + + if (bone.skeleton != skeleton) + throw new Exception("Selection Exception: bone's skeleton does not match selected skeleton"); + } + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SkeletonSelection.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SkeletonSelection.cs.meta new file mode 100644 index 0000000..8d9669b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selection/SkeletonSelection.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c66db58fd56e0a14690d99c115527f28 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SelectionTool.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SelectionTool.cs new file mode 100644 index 0000000..3c7b29e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SelectionTool.cs @@ -0,0 +1,198 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using UnityEditor.U2D.Layout; +using UnityEditor.U2D.Sprites; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class SelectionTool : BaseTool + { + private bool m_ForceSelectedToSpriteEditor = false; + + public event Func CanSelect = () => true; + private List m_Sprites; + public ISpriteEditor spriteEditor { get; set; } + private SpriteCache selectedSprite + { + get { return skinningCache.selectedSprite; } + set + { + if (selectedSprite != value) + { + skinningCache.vertexSelection.Clear(); + + if (skinningCache.mode == SkinningMode.SpriteSheet) + { + skinningCache.skeletonSelection.Clear(); + skinningCache.events.boneSelectionChanged.Invoke(); + } + + skinningCache.selectedSprite = value; + SetToSpriteEditor(); + skinningCache.events.selectedSpriteChanged.Invoke(value); + } + } + } + + private string selectedSpriteAssetID + { + get + { + var sprite = Selection.activeObject as Sprite; + + if (sprite != null) + return sprite.GetSpriteID().ToString(); + + return ""; + } + } + + protected override void OnAfterDeserialize() + { + m_ForceSelectedToSpriteEditor = true; + } + + public override void Initialize(LayoutOverlay layoutOverlay) + { + m_Sprites = new List(skinningCache.GetSprites()); + SetFromSpriteEditor(); + } + + protected override void OnActivate() + { + SetToSpriteEditor(); + skinningCache.events.selectedSpriteChanged.AddListener(OnSpriteSelectionChange); + Selection.selectionChanged -= OnSelectionChanged; + Selection.selectionChanged += OnSelectionChanged; + } + + protected override void OnDeactivate() + { + skinningCache.events.selectedSpriteChanged.RemoveListener(OnSpriteSelectionChange); + Selection.selectionChanged -= OnSelectionChanged; + } + + private void OnSpriteSelectionChange(SpriteCache sprite) + { + skinningCache.events.selectedSpriteChanged.RemoveListener(OnSpriteSelectionChange); + selectedSprite = sprite; + skinningCache.events.selectedSpriteChanged.AddListener(OnSpriteSelectionChange); + } + + private void OnSelectionChanged() + { + if (m_ForceSelectedToSpriteEditor) + { + SetToSpriteEditor(); + m_ForceSelectedToSpriteEditor = false; + } + else + { + using (skinningCache.UndoScope(TextContent.selectionChange)) + { + SetFromSpriteEditor(); + } + } + } + + private void SetFromSpriteEditor() + { + if (selectedSprite == null) + selectedSprite = skinningCache.GetSprite(selectedSpriteAssetID); + spriteEditor.RequestRepaint(); + } + + private void SetToSpriteEditor() + { + var id = ""; + + if (selectedSprite != null) + id = selectedSprite.id; + + spriteEditor.selectedSpriteRect = new SpriteRect() { spriteID = new GUID(id) }; + } + + protected override void OnGUI() + { + HandleSpriteSelection(); + } + + private void HandleSpriteSelection() + { + Debug.Assert(Event.current != null); + + if (Event.current.type == EventType.MouseDown && Event.current.button == 0 && GUIUtility.hotControl == 0 && + !Event.current.alt && Event.current.clickCount == 2 && CanSelect()) + { + var mousePosition = Handles.inverseMatrix.MultiplyPoint(Event.current.mousePosition); + var newSelected = TrySelect(mousePosition); + if (selectedSprite != newSelected) + { + using (skinningCache.UndoScope(TextContent.selectionChange)) + { + selectedSprite = newSelected; + } + Event.current.Use(); + Event.current.clickCount = 0; + } + } + } + + private SpriteCache TrySelect(Vector2 mousePosition) + { + m_Sprites.Remove(selectedSprite); + + if (selectedSprite != null) + m_Sprites.Add(selectedSprite); + + var currentSelectedIndex = m_Sprites.FindIndex(x => x == selectedSprite) + 1; + var notVisiblePart = skinningCache.hasCharacter && skinningCache.mode == SkinningMode.Character + ? skinningCache.character.parts.Where(x => !x.isVisible).Select(x => x.sprite) : new SpriteCache[0]; + for (int index = 0; index < m_Sprites.Count; ++index) + { + var sprite = m_Sprites[(currentSelectedIndex + index) % m_Sprites.Count]; + var meshPreview = sprite.GetMeshPreview(); + if (notVisiblePart.Contains(sprite)) + continue; + + Debug.Assert(meshPreview != null); + + var spritePosition = sprite.GetLocalToWorldMatrixFromMode().MultiplyPoint3x4(Vector3.zero); + var ray = new Ray((Vector3)mousePosition - spritePosition + Vector3.back, Vector3.forward); + var bounds = meshPreview.mesh.bounds; + + if (sprite.GetMesh().indices.Count >= 3) + { + if (bounds.IntersectRay(ray)) + { + var mesh = sprite.GetMesh(); + + Debug.Assert(mesh != null); + + var indices = mesh.indices; + for (var i = 0; i < indices.Count; i += 3) + { + var p1 = meshPreview.vertices[indices[i]]; + var p2 = meshPreview.vertices[indices[i + 1]]; + var p3 = meshPreview.vertices[indices[i + 2]]; + + if (MathUtility.Intersect(p1, p2, p3, ray)) + return sprite; + } + } + } + else + { + if (meshPreview.defaultMesh.bounds.IntersectRay(ray)) + { + return sprite; + } + } + } + + return null; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SelectionTool.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SelectionTool.cs.meta new file mode 100644 index 0000000..f0bebf7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SelectionTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5260ebe2b8ba2724eb92daea93bddf3c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors.meta new file mode 100644 index 0000000..ca668bc --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 37f3979cbd2490a4c87552d59e76b1f6 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/CircleVertexSelector.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/CircleVertexSelector.cs new file mode 100644 index 0000000..b88b3f9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/CircleVertexSelector.cs @@ -0,0 +1,28 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class CircleVertexSelector : ICircleSelector + { + public ISelection selection { get; set; } + public ISpriteMeshData spriteMeshData { get; set; } + public Vector2 position { get; set; } + public float radius { get; set; } + + public void Select() + { + if(spriteMeshData == null) + return; + + var sqrRadius = radius * radius; + + for (int i = 0; i < spriteMeshData.vertexCount; i++) + { + if ((spriteMeshData.GetPosition(i) - position).sqrMagnitude <= sqrRadius) + { + selection.Select(i, true); + } + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/CircleVertexSelector.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/CircleVertexSelector.cs.meta new file mode 100644 index 0000000..38eb2bd --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/CircleVertexSelector.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f8bd55f54ef124b618d88fafb91f0170 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/GenericVertexSelector.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/GenericVertexSelector.cs new file mode 100644 index 0000000..e943a9e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/GenericVertexSelector.cs @@ -0,0 +1,22 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class GenericVertexSelector : ISelector + { + public ISelection selection { get; set; } + public ISpriteMeshData spriteMeshData { get; set; } + public Func SelectionCallback; + + public void Select() + { + Debug.Assert(selection != null); + Debug.Assert(spriteMeshData != null); + Debug.Assert(SelectionCallback != null); + + for (var i = 0; i < spriteMeshData.vertexCount; i++) + selection.Select(i, SelectionCallback(i)); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/GenericVertexSelector.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/GenericVertexSelector.cs.meta new file mode 100644 index 0000000..feded4d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/GenericVertexSelector.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1ae93e85c98624948917679be12e485b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ICircleSelector.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ICircleSelector.cs new file mode 100644 index 0000000..cf38756 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ICircleSelector.cs @@ -0,0 +1,9 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal interface ICircleSelector : ISelector + { + float radius { get; set; } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ICircleSelector.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ICircleSelector.cs.meta new file mode 100644 index 0000000..8c966dd --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ICircleSelector.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 14aa89f96f565c749a282d699727c02c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/IRectSelector.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/IRectSelector.cs new file mode 100644 index 0000000..c3a1716 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/IRectSelector.cs @@ -0,0 +1,9 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal interface IRectSelector : ISelector + { + Rect rect { get; set; } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/IRectSelector.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/IRectSelector.cs.meta new file mode 100644 index 0000000..59613af --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/IRectSelector.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 84b178f994f5f114889b2ea8d042fcad +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ISelector.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ISelector.cs new file mode 100644 index 0000000..31423b1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ISelector.cs @@ -0,0 +1,11 @@ +using System.Collections.Generic; + +namespace UnityEditor.U2D.Animation +{ + internal interface ISelector + { + ISelection selection { get; set; } + + void Select(); + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ISelector.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ISelector.cs.meta new file mode 100644 index 0000000..e040b8d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/ISelector.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 5bf608e7cb56c4f44b49044e0fc738ec +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectBoneSelector.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectBoneSelector.cs new file mode 100644 index 0000000..c00e503 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectBoneSelector.cs @@ -0,0 +1,35 @@ +using UnityEngine; +using System.Collections.Generic; + +namespace UnityEditor.U2D.Animation +{ + internal class RectBoneSelector : IRectSelector + { + public ISelection selection { get; set; } + public BoneCache[] bones { get; set; } + public Rect rect { get; set; } + + public void Select() + { + if (bones == null) + return; + + foreach (var bone in bones) + { + if (!bone.isVisible) + continue; + + Vector2 p1 = bone.position; + Vector2 p2 = bone.endPosition; + Vector2 point = Vector2.zero; + if (rect.Contains(p1, true) || rect.Contains(p2, true) || + MathUtility.SegmentIntersection(new Vector2(rect.xMin, rect.yMin), new Vector2(rect.xMax, rect.yMin), p1, p2, ref point) || + MathUtility.SegmentIntersection(new Vector2(rect.xMax, rect.yMin), new Vector2(rect.xMax, rect.yMax), p1, p2, ref point) || + MathUtility.SegmentIntersection(new Vector2(rect.xMax, rect.yMax), new Vector2(rect.xMin, rect.yMax), p1, p2, ref point) || + MathUtility.SegmentIntersection(new Vector2(rect.xMin, rect.yMax), new Vector2(rect.xMin, rect.yMin), p1, p2, ref point) + ) + selection.Select(bone.ToCharacterIfNeeded(), true); + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectBoneSelector.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectBoneSelector.cs.meta new file mode 100644 index 0000000..7a8a7aa --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectBoneSelector.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 831c95a008fa0fd478a97a3ea977d036 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectVertexSelector.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectVertexSelector.cs new file mode 100644 index 0000000..10671c1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectVertexSelector.cs @@ -0,0 +1,21 @@ +using UnityEngine; +using System.Collections.Generic; + +namespace UnityEditor.U2D.Animation +{ + internal class RectVertexSelector : IRectSelector + { + public ISelection selection { get; set; } + public ISpriteMeshData spriteMeshData { get; set; } + public Rect rect { get; set; } + + public void Select() + { + for (int i = 0; i < spriteMeshData.vertexCount; i++) + { + if (rect.Contains(spriteMeshData.GetPosition(i), true)) + selection.Select(i, true); + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectVertexSelector.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectVertexSelector.cs.meta new file mode 100644 index 0000000..f61f122 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/RectVertexSelector.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 35f5a927d239440c0a09f2ced66ba1f8 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/Unselector.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/Unselector.cs new file mode 100644 index 0000000..b6e0706 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/Unselector.cs @@ -0,0 +1,14 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class Unselector : ISelector + { + public ISelection selection { get; set; } + + public void Select() + { + selection.Clear(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/Unselector.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/Unselector.cs.meta new file mode 100644 index 0000000..6e7ed1b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/Selectors/Unselector.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b276ded4b8314c24f801e98504841e79 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SerializableDictionary.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SerializableDictionary.cs new file mode 100644 index 0000000..969e54d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SerializableDictionary.cs @@ -0,0 +1,125 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + [Serializable] + internal class SerializableDictionary : IDictionary, ISerializationCallbackReceiver + { + [SerializeField] + private List m_Keys; + [SerializeField] + private List m_Values; + private Dictionary m_Dictionary = new Dictionary(); + + public TValue this[TKey key] + { + get { return m_Dictionary[key]; } + set { m_Dictionary[key] = value; } + } + + public TKey this[TValue value] + { + get + { + m_Keys = new List(m_Dictionary.Keys); + m_Values = new List(m_Dictionary.Values); + var index = m_Values.FindIndex(x => x.Equals(value)); + if (index < 0) + throw new KeyNotFoundException(); + return m_Keys[index]; + } + } + + public ICollection Keys + { + get { return m_Dictionary.Keys; } + } + + public ICollection Values + { + get { return m_Dictionary.Values; } + } + + public void Add(TKey key, TValue value) + { + m_Dictionary.Add(key, value); + } + + public bool ContainsKey(TKey key) + { + return m_Dictionary.ContainsKey(key); + } + + public bool Remove(TKey key) + { + return m_Dictionary.Remove(key); + } + + public bool TryGetValue(TKey key, out TValue value) + { + return m_Dictionary.TryGetValue(key, out value); + } + + public void Clear() + { + m_Dictionary.Clear(); + } + + public int Count + { + get { return m_Dictionary.Count; } + } + + bool ICollection>.IsReadOnly + { + get { return (m_Dictionary as ICollection>).IsReadOnly; } + } + + void ICollection>.Add(KeyValuePair item) + { + (m_Dictionary as ICollection>).Add(item); + } + + bool ICollection>.Contains(KeyValuePair item) + { + return (m_Dictionary as ICollection>).Contains(item); + } + + void ICollection>.CopyTo(KeyValuePair[] array, int arrayIndex) + { + (m_Dictionary as ICollection>).CopyTo(array, arrayIndex); + } + + bool ICollection>.Remove(KeyValuePair item) + { + return (m_Dictionary as ICollection>).Remove(item); + } + + IEnumerator> IEnumerable>.GetEnumerator() + { + return (m_Dictionary as IEnumerable>).GetEnumerator(); + } + + public IEnumerator GetEnumerator() + { + return m_Dictionary.GetEnumerator(); + } + + void ISerializationCallbackReceiver.OnBeforeSerialize() + { + m_Keys = new List(m_Dictionary.Keys); + m_Values = new List(m_Dictionary.Values); + } + + void ISerializationCallbackReceiver.OnAfterDeserialize() + { + Debug.Assert(m_Keys.Count == m_Values.Count); + Clear(); + for (var i = 0; i < m_Keys.Count; ++i) + Add(m_Keys[i], m_Values[i]); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SerializableDictionary.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SerializableDictionary.cs.meta new file mode 100644 index 0000000..c8ea129 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SerializableDictionary.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8e96f8a2db4cc7d48a77700beddf5d34 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool.meta new file mode 100644 index 0000000..4926331 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 08f15e56bdceb584f8b33ce6d6e22aa7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonStyles.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonStyles.cs new file mode 100644 index 0000000..695e9bf --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonStyles.cs @@ -0,0 +1,142 @@ +using UnityEngine; +using System; + +namespace UnityEditor.U2D.Animation +{ + internal interface ISkeletonStyle + { + Color GetColor(BoneCache bone); + Color GetPreviewColor(int index); + Color GetParentLinkColor(BoneCache bone); + Color GetParentLinkPreviewColor(int index); + Color GetOutlineColor(BoneCache bone, bool isSelected, bool isHovered); + Color GetPreviewOutlineColor(int index); + float GetOutlineScale(bool isSelected); + } + + internal abstract class SkeletonStyleBase : ISkeletonStyle + { + private const float kOutlineScale = 1.35f; + private const float kSelectedOutlineScale = 1.55f; + + public Color GetColor(BoneCache bone) + { + return SetAlpha(GetBoneColorRaw(bone), GetAlpha(bone), VisibilityToolSettings.boneOpacity); + } + + public Color GetPreviewColor(int index) + { + return GetBoneColorRaw(index); + } + + public Color GetParentLinkColor(BoneCache bone) + { + return SetAlpha(GetBoneColorRaw(bone), 0.2f * GetAlpha(bone), VisibilityToolSettings.boneOpacity); + } + + public Color GetParentLinkPreviewColor(int index) + { + return SetAlpha(GetBoneColorRaw(index), 0.2f, 1f); + } + + public Color GetOutlineColor(BoneCache bone, bool isSelected, bool isHovered) + { + var skinningCache = bone.skinningCache; + + if (isSelected) + return SelectionOutlineSettings.outlineColor; + + if (isHovered) + return Handles.preselectionColor; + + return SetAlpha(CalculateOutlineColor(GetBoneColorRaw(bone), VisibilityToolSettings.boneOpacity), GetAlpha(bone), VisibilityToolSettings.boneOpacity); + } + + public Color GetPreviewOutlineColor(int index) + { + return CalculateOutlineColor(GetBoneColorRaw(index), 1f); + } + + public float GetOutlineScale(bool isSelected) + { + if (isSelected) + return 1f + (kSelectedOutlineScale - 1f) * SelectionOutlineSettings.selectedBoneOutlineSize; + + return kOutlineScale; + } + + private Color CalculateOutlineColor(Color color, float opacity) + { + color *= 0.35f; + return SetAlpha(color, 0.75f, opacity); + } + + private Color SetAlpha(Color color, float alpha, float opacity) + { + color.a = alpha * opacity; + return color; + } + + protected virtual float GetAlpha(BoneCache bone) + { + return 1f; + } + + protected abstract Color GetBoneColorRaw(BoneCache bone); + protected abstract Color GetBoneColorRaw(int index); + } + + internal class BoneColorSkeletonStyle : SkeletonStyleBase + { + protected override Color GetBoneColorRaw(BoneCache bone) + { + return bone.bindPoseColor; + } + + protected override Color GetBoneColorRaw(int index) + { + return ModuleUtility.CalculateNiceColor(index, 6); + } + + protected override float GetAlpha(BoneCache bone) + { + return 0.9f; + } + } + + internal class WeightmapSkeletonStyle : SkeletonStyleBase + { + protected override Color GetBoneColorRaw(BoneCache bone) + { + return bone.bindPoseColor; + } + + protected override Color GetBoneColorRaw(int index) + { + return ModuleUtility.CalculateNiceColor(index, 6); + } + + protected override float GetAlpha(BoneCache bone) + { + var skinningCache = bone.skinningCache; + var selectedSprite = skinningCache.selectedSprite; + var alpha = 0.9f; + + if (skinningCache.mode == SkinningMode.Character && skinningCache.selectedSprite != null) + { + var characterPart = selectedSprite.GetCharacterPart(); + + if (characterPart.Contains(bone) == false) + alpha = 0.25f; + } + + return alpha; + } + } + + internal static class SkeletonStyles + { + public static readonly ISkeletonStyle Default = new BoneColorSkeletonStyle(); + public static readonly ISkeletonStyle WeightMap = new WeightmapSkeletonStyle(); + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonStyles.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonStyles.cs.meta new file mode 100644 index 0000000..58b3069 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonStyles.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7600825fd0008354ea24e17c94591a19 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonTool.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonTool.cs new file mode 100644 index 0000000..4a1d0d5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonTool.cs @@ -0,0 +1,198 @@ +using System; +using UnityEditor.U2D.Layout; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class SkeletonTool : BaseTool + { + [SerializeField] + private SkeletonController m_SkeletonController; + private SkeletonToolView m_SkeletonToolView; + private RectBoneSelector m_RectBoneSelector = new RectBoneSelector(); + private RectSelectionTool m_RectSelectionTool = new RectSelectionTool(); + private UnselectTool m_UnselectTool = new UnselectTool(); + + public bool enableBoneInspector { get; set; } + + public SkeletonMode mode + { + get { return m_SkeletonController.view.mode; } + set { m_SkeletonController.view.mode = value; } + } + + public bool editBindPose + { + get { return m_SkeletonController.editBindPose; } + set { m_SkeletonController.editBindPose = value; } + } + + public ISkeletonStyle skeletonStyle + { + get { return m_SkeletonController.styleOverride; } + set { m_SkeletonController.styleOverride = value; } + } + + public override int defaultControlID + { + get { return 0; } + } + + public BoneCache hoveredBone + { + get { return m_SkeletonController.hoveredBone; } + } + + public SkeletonCache skeleton + { + get { return m_SkeletonController.skeleton; } + private set { m_SkeletonController.skeleton = value; } + } + + internal override void OnCreate() + { + m_SkeletonController = new SkeletonController(); + m_SkeletonController.view = new SkeletonView(new GUIWrapper()); + m_SkeletonController.view.InvalidID = 0; + m_SkeletonController.selection = skinningCache.skeletonSelection; + m_SkeletonToolView = new SkeletonToolView(); + m_SkeletonToolView.onBoneNameChanged += BoneNameChanged; + m_SkeletonToolView.onBoneDepthChanged += BoneDepthChanged; + m_RectBoneSelector.selection = skinningCache.skeletonSelection; + m_RectSelectionTool.rectSelector = m_RectBoneSelector; + m_RectSelectionTool.cacheUndo = skinningCache; + m_RectSelectionTool.onSelectionUpdate += () => + { + skinningCache.events.boneSelectionChanged.Invoke(); + }; + m_UnselectTool.cacheUndo = skinningCache; + m_UnselectTool.selection = skinningCache.skeletonSelection; + m_UnselectTool.onUnselect += () => + { + skinningCache.events.boneSelectionChanged.Invoke(); + }; + } + + public override void Initialize(LayoutOverlay layout) + { + m_SkeletonToolView.Initialize(layout); + } + + protected override void OnActivate() + { + SetupSkeleton(skinningCache.GetEffectiveSkeleton(skinningCache.selectedSprite)); + UpdateBoneInspector(); + skinningCache.events.boneSelectionChanged.AddListener(BoneSelectionChanged); + skinningCache.events.selectedSpriteChanged.AddListener(SelectedSpriteChanged); + skinningCache.events.skinningModeChanged.AddListener(SkinningModeChanged); + skinningCache.events.boneDepthChanged.AddListener(BoneDataChanged); + skinningCache.events.boneNameChanged.AddListener(BoneDataChanged); + skeletonStyle = null; + } + + protected override void OnDeactivate() + { + m_SkeletonToolView.Hide(); + m_SkeletonController.Reset(); + skinningCache.events.boneSelectionChanged.RemoveListener(BoneSelectionChanged); + skinningCache.events.selectedSpriteChanged.RemoveListener(SelectedSpriteChanged); + skinningCache.events.skinningModeChanged.RemoveListener(SkinningModeChanged); + skinningCache.events.boneDepthChanged.RemoveListener(BoneDataChanged); + skinningCache.events.boneNameChanged.RemoveListener(BoneDataChanged); + skeletonStyle = null; + } + + void BoneDataChanged(BoneCache bone) + { + if(m_SkeletonToolView.target == bone) + m_SkeletonToolView.Update(bone.name, Mathf.RoundToInt(bone.depth)); + } + + private void SelectedSpriteChanged(SpriteCache sprite) + { + SetupSkeleton(skinningCache.GetEffectiveSkeleton(sprite)); + } + + private void BoneSelectionChanged() + { + UpdateBoneInspector(); + } + + private void UpdateBoneInspector() + { + var selectedBone = skinningCache.skeletonSelection.activeElement; + var selectionCount = skinningCache.skeletonSelection.Count; + + m_SkeletonToolView.Hide(); + + if (enableBoneInspector && selectedBone != null && selectionCount == 1) + { + m_SkeletonToolView.Update(selectedBone.name, Mathf.RoundToInt(selectedBone.depth)); + m_SkeletonToolView.Show(selectedBone); + } + } + + private void SkinningModeChanged(SkinningMode mode) + { + SetupSkeleton(skinningCache.GetEffectiveSkeleton(skinningCache.selectedSprite)); + } + + private void SetupSkeleton(SkeletonCache sk) + { + m_RectBoneSelector.bones = null; + skeleton = sk; + + if (skeleton != null) + m_RectBoneSelector.bones = skeleton.bones; + } + + protected override void OnGUI() + { + m_SkeletonController.view.defaultControlID = 0; + + if (skeleton != null && mode != SkeletonMode.Disabled) + { + m_RectSelectionTool.OnGUI(); + m_SkeletonController.view.defaultControlID = m_RectSelectionTool.controlID; + } + + m_SkeletonController.OnGUI(); + m_UnselectTool.OnGUI(); + } + + private void BoneNameChanged(BoneCache selectedBone, string name) + { + if (selectedBone != null) + { + if (string.Compare(selectedBone.name, name) == 0) + return; + + if(string.IsNullOrEmpty(name) || string.IsNullOrWhiteSpace(name)) + m_SkeletonToolView.Update(selectedBone.name, Mathf.RoundToInt(selectedBone.depth)); + else + { + using (skinningCache.UndoScope(TextContent.boneName)) + { + selectedBone.name = name; + skinningCache.events.boneNameChanged.Invoke(selectedBone); + } + } + } + } + + private void BoneDepthChanged(BoneCache selectedBone, int depth) + { + if (selectedBone != null) + { + if (Mathf.RoundToInt(selectedBone.depth) == depth) + return; + + using (skinningCache.UndoScope(TextContent.boneDepth)) + { + selectedBone.depth = depth; + skinningCache.events.boneDepthChanged.Invoke(selectedBone); + } + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonTool.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonTool.cs.meta new file mode 100644 index 0000000..5214704 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonTool.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: acc0de355e663464684a1b81871fe30b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolView.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolView.cs new file mode 100644 index 0000000..b38d3e9 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolView.cs @@ -0,0 +1,46 @@ +using System; +using UnityEditor.U2D.Layout; + +namespace UnityEditor.U2D.Animation +{ + internal class SkeletonToolView + { + private BoneInspectorPanel m_BoneInspectorPanel; + + public event Action onBoneNameChanged = (b, s) => {}; + public event Action onBoneDepthChanged = (b, i) => {}; + + public SkeletonToolView() + { + m_BoneInspectorPanel = BoneInspectorPanel.GenerateFromUXML(); + m_BoneInspectorPanel.onBoneNameChanged += (b, n) => onBoneNameChanged(b, n); + m_BoneInspectorPanel.onBoneDepthChanged += (b, d) => onBoneDepthChanged(b, d); + Hide(); + } + + public void Initialize(LayoutOverlay layout) + { + layout.rightOverlay.Add(m_BoneInspectorPanel); + } + + public void Show(BoneCache target) + { + m_BoneInspectorPanel.target = target; + m_BoneInspectorPanel.SetHiddenFromLayout(false); + } + + public BoneCache target => m_BoneInspectorPanel.target; + + public void Hide() + { + m_BoneInspectorPanel.HidePanel(); + m_BoneInspectorPanel.target = null; + } + + public void Update(string name, int depth) + { + m_BoneInspectorPanel.boneName = name; + m_BoneInspectorPanel.boneDepth = depth; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolView.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolView.cs.meta new file mode 100644 index 0000000..1c6b54e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 26ec4641af523f44f8f62994a423b3b4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolWrapper.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolWrapper.cs new file mode 100644 index 0000000..9bfa0f0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolWrapper.cs @@ -0,0 +1,68 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class SkeletonToolWrapper : BaseTool + { + private SkeletonTool m_SkeletonTool; + private SkeletonMode m_Mode; + + public SkeletonTool skeletonTool + { + get { return m_SkeletonTool; } + set { m_SkeletonTool = value; } + } + + public SkeletonMode mode + { + get { return m_Mode; } + set { m_Mode = value; } + } + + public bool editBindPose { get; set; } + + public override int defaultControlID + { + get + { + Debug.Assert(skeletonTool != null); + + return skeletonTool.defaultControlID; + } + } + + protected override void OnActivate() + { + Debug.Assert(skeletonTool != null); + skeletonTool.enableBoneInspector = true; + skeletonTool.Activate(); + } + + protected override void OnDeactivate() + { + skeletonTool.enableBoneInspector = false; + skeletonTool.Deactivate(); + } + + private SkeletonMode OverrideMode() + { + var modeOverride = mode; + + //Disable SkeletonManipulation if character exists and we are in SpriteSheet mode + if (skinningCache.mode == SkinningMode.SpriteSheet && skinningCache.hasCharacter && editBindPose) + modeOverride = SkeletonMode.Selection; + + return modeOverride; + } + + protected override void OnGUI() + { + Debug.Assert(skeletonTool != null); + + skeletonTool.mode = OverrideMode(); + skeletonTool.editBindPose = editBindPose; + skeletonTool.DoGUI(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolWrapper.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolWrapper.cs.meta new file mode 100644 index 0000000..f5fe403 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkeletonTool/SkeletonToolWrapper.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4d7d16e2d9869a84190616f30b11be2d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache.meta new file mode 100644 index 0000000..a484909 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 181aae7e64f90f940a2588cc2b4cbaf7 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCache.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCache.cs new file mode 100644 index 0000000..e3d1637 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCache.cs @@ -0,0 +1,332 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + [Serializable] + internal struct Pose + { + public Vector3 position; + public Quaternion rotation; + public Matrix4x4 matrix + { + get { return Matrix4x4.TRS(position, rotation, Vector3.one); } + } + + public static Pose Create(Vector3 p, Quaternion r) + { + var pose = new Pose() + { + position = p, + rotation = r + }; + + return pose; + } + + public override bool Equals(object other) + { + return other is Pose && this == (Pose)other; + } + + public override int GetHashCode() + { + return position.GetHashCode() ^ rotation.GetHashCode(); + } + + public static bool operator==(Pose p1, Pose p2) + { + return p1.position == p2.position && p1.rotation == p2.rotation; + } + + public static bool operator!=(Pose p1, Pose p2) + { + return !(p1 == p2); + } + } + + [Serializable] + internal struct BonePose + { + public Pose pose; + public float length; + public static BonePose Create(Pose p, float l) + { + var pose = new BonePose() + { + pose = p, + length = l + }; + + return pose; + } + + public override bool Equals(object other) + { + return other is BonePose && this == (BonePose)other; + } + + public override int GetHashCode() + { + return pose.GetHashCode() ^ length.GetHashCode(); + } + + public static bool operator==(BonePose p1, BonePose p2) + { + return p1.pose == p2.pose && p1.length == p2.length; + } + + public static bool operator!=(BonePose p1, BonePose p2) + { + return !(p1 == p2); + } + } + + internal class BoneCache : TransformCache + { + [SerializeField] + Color m_BindPoseColor; + [SerializeField] + private Pose m_BindPose; + [SerializeField] + private BonePose m_DefaultPose; + [SerializeField] + private BoneCache m_ChainedChild; + [SerializeField] + private float m_Depth; + [SerializeField] + private float m_LocalLength = 1f; + [SerializeField] + private bool m_IsVisible = true; + + public bool NotInDefaultPose() + { + return localPosition != m_DefaultPose.pose.position + || localRotation != m_DefaultPose.pose.rotation + || localLength != m_DefaultPose.length; + } + + public bool isVisible + { + get { return m_IsVisible; } + set { m_IsVisible = value; } + } + + public Color bindPoseColor + { + get { return m_BindPoseColor; } + set { m_BindPoseColor = value; } + } + + public virtual BoneCache parentBone + { + get { return parent as BoneCache; } + } + + public SkeletonCache skeleton + { + get + { + var skeleton = parent as SkeletonCache; + + if (skeleton != null) + return skeleton; + + if (parentBone != null) + return parentBone.skeleton; + + return null; + } + } + + public virtual BoneCache chainedChild + { + get + { + if (m_ChainedChild != null && m_ChainedChild.parentBone == this) + return m_ChainedChild; + + return null; + } + set + { + if (m_ChainedChild != value) + { + if (value == null || value.parentBone == this) + { + m_ChainedChild = value; + if(m_ChainedChild != null) + OrientToChainedChild(false); + } + } + } + } + + public Vector3 localEndPosition + { + get { return Vector3.right * localLength; } + } + + public Vector3 endPosition + { + get { return localToWorldMatrix.MultiplyPoint3x4(localEndPosition); } + set + { + if (chainedChild == null) + { + var direction = value - position; + right = direction; + length = direction.magnitude; + } + } + } + + public BonePose localPose + { + get { return BonePose.Create(Pose.Create(localPosition, localRotation), localLength); } + set + { + localPosition = value.pose.position; + localRotation = value.pose.rotation; + localLength = value.length; + } + } + + public BonePose worldPose + { + get { return BonePose.Create(Pose.Create(position, rotation), length); } + set + { + position = value.pose.position; + rotation = value.pose.rotation; + length = value.length; + } + } + + public Pose bindPose + { + get { return m_BindPose; } + set { m_BindPose = value; } + } + + public float depth + { + get { return m_Depth; } + set { m_Depth = value; } + } + public float localLength + { + get { return m_LocalLength; } + set { m_LocalLength = Mathf.Max(0f, value); } + } + + public float length + { + get { return localToWorldMatrix.MultiplyVector(localEndPosition).magnitude; } + set { m_LocalLength = worldToLocalMatrix.MultiplyVector(right * Mathf.Max(0f, value)).magnitude; } + } + + internal Pose[] GetChildrenWoldPose() + { + return Array.ConvertAll(children, c => Pose.Create(c.position, c.rotation)); + } + + internal void SetChildrenWorldPose(Pose[] worldPose) + { + var childrenArray = children; + + Debug.Assert(childrenArray.Length == worldPose.Length); + + for (var i = 0; i < childrenArray.Length; ++i) + { + var child = childrenArray[i]; + var pose= worldPose[i]; + + child.position = pose.position; + child.rotation = pose.rotation; + } + } + + internal override void OnDestroy() + { + base.OnDestroy(); + m_ChainedChild = null; + } + + new public void SetParent(TransformCache newParent) + { + SetParent(newParent, true); + } + + new public void SetParent(TransformCache newParent, bool worldPositionStays) + { + if (parentBone != null && parentBone.chainedChild == this) + parentBone.chainedChild = null; + + base.SetParent(newParent, worldPositionStays); + + if (parentBone != null && parentBone.chainedChild == null && (parentBone.endPosition - position).sqrMagnitude < 0.001f) + parentBone.chainedChild = this; + } + + public void OrientToChainedChild(bool freezeChildren) + { + Debug.Assert(chainedChild != null); + + var childPosition = chainedChild.position; + var childRotation = chainedChild.rotation; + + Pose[] childrenWorldPose = null; + + if (freezeChildren) + childrenWorldPose = GetChildrenWoldPose(); + + right = childPosition - position; + + if (freezeChildren) + { + SetChildrenWorldPose(childrenWorldPose); + } + else + { + chainedChild.position = childPosition; + chainedChild.rotation = childRotation; + } + + length = (childPosition - position).magnitude; + } + + public void SetDefaultPose() + { + m_DefaultPose = localPose; + + if (IsUnscaled()) + m_BindPose = worldPose.pose; + else + throw new Exception("BindPose cannot be set under global scale"); + } + + public void RestoreDefaultPose() + { + localPose = m_DefaultPose; + } + + private bool IsUnscaled() + { + var currentTransform = this as TransformCache; + + while (currentTransform != null) + { + var scale = currentTransform.localScale; + var isUnscaled = Mathf.Approximately(scale.x, 1f) && Mathf.Approximately(scale.y, 1f) && Mathf.Approximately(scale.z, 1f); + + if (!isUnscaled) + return false; + + currentTransform = currentTransform.parent; + } + + return true; + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCache.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCache.cs.meta new file mode 100644 index 0000000..49fd65b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCache.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 262d646365ba9344aa9e63c3d60c4522 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCacheExtensions.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCacheExtensions.cs new file mode 100644 index 0000000..691c534 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCacheExtensions.cs @@ -0,0 +1,130 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + + +namespace UnityEditor.U2D.Animation +{ + internal static class BoneCacheExtensions + { + public static BoneCache[] ToCharacterIfNeeded(this BoneCache[] bones) + { + return Array.ConvertAll(bones, b => ToCharacterIfNeeded(b)); + } + + public static BoneCache[] ToSpriteSheetIfNeeded(this BoneCache[] bones) + { + return Array.ConvertAll(bones, b => ToSpriteSheetIfNeeded(b)); + } + + public static BoneCache ToCharacterIfNeeded(this BoneCache bone) + { + if (bone == null) + return null; + + var skinningCache = bone.skinningCache; + + if (skinningCache.hasCharacter) + { + if (bone.skeleton != skinningCache.character.skeleton) + { + var selectedSprite = skinningCache.selectedSprite; + + if (selectedSprite == null) + return null; + + var skeleton = selectedSprite.GetSkeleton(); + var characterPart = selectedSprite.GetCharacterPart(); + + Debug.Assert(skeleton != null); + Debug.Assert(characterPart != null); + Debug.Assert(bone.skeleton == skeleton); + Debug.Assert(skeleton.BoneCount == characterPart.BoneCount); + + var index = skeleton.IndexOf(bone); + + if (index == -1) + bone = null; + else + bone = characterPart.GetBone(index); + } + } + + return bone; + } + + public static BoneCache ToSpriteSheetIfNeeded(this BoneCache bone) + { + if (bone == null) + return null; + + var skinningCache = bone.skinningCache; + + if (skinningCache.hasCharacter && skinningCache.mode == SkinningMode.SpriteSheet) + { + var selectedSprite = skinningCache.selectedSprite; + + if (selectedSprite == null) + return null; + + var characterSkeleton = skinningCache.character.skeleton; + + Debug.Assert(bone.skeleton == characterSkeleton); + + var skeleton = selectedSprite.GetSkeleton(); + var characterPart = selectedSprite.GetCharacterPart(); + + Debug.Assert(skeleton != null); + Debug.Assert(characterPart != null); + Debug.Assert(skeleton.BoneCount == characterPart.BoneCount); + + var index = characterPart.IndexOf(bone); + + if (index == -1) + bone = null; + else + bone = skeleton.GetBone(index); + } + + return bone; + } + + public static UnityEngine.U2D.SpriteBone ToSpriteBone(this BoneCache bone, Matrix4x4 rootTransform, int parentId) + { + var position = bone.localPosition; + var rotation = bone.localRotation; + + if (parentId == -1) + { + rotation = bone.rotation; + position = rootTransform.inverse.MultiplyPoint3x4(bone.position); + } + + return new UnityEngine.U2D.SpriteBone() + { + name = bone.name, + position = new Vector3(position.x, position.y, bone.depth), + rotation = rotation, + length = bone.localLength, + parentId = parentId + }; + } + + public static UnityEngine.U2D.SpriteBone[] ToSpriteBone(this BoneCache[] bones, Matrix4x4 rootTransform) + { + var spriteBones = new List(); + + foreach (var bone in bones) + { + var parentId = -1; + + if (ArrayUtility.Contains(bones, bone.parentBone)) + parentId = Array.IndexOf(bones, bone.parentBone); + + spriteBones.Add(bone.ToSpriteBone(rootTransform, parentId)); + } + + return spriteBones.ToArray(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCacheExtensions.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCacheExtensions.cs.meta new file mode 100644 index 0000000..228ad6b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/BoneCacheExtensions.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d50b4f1248a256c4d96a6b0e9f346671 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterCache.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterCache.cs new file mode 100644 index 0000000..d0d4713 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterCache.cs @@ -0,0 +1,53 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class CharacterCache : SkinningObject, IEnumerable + { + [SerializeField] + private SkeletonCache m_Skeleton; + [SerializeField] + private List m_Parts = new List(); + [SerializeField] + private Vector2Int m_Dimension; + [SerializeField] + private List m_Groups = new List(); + + public SkeletonCache skeleton + { + get { return m_Skeleton; } + set { m_Skeleton = value; } + } + + public virtual CharacterPartCache[] parts + { + get { return m_Parts.ToArray(); } + set { m_Parts = new List(value); } + } + + public virtual CharacterGroupCache[] groups + { + get { return m_Groups.ToArray(); } + set { m_Groups = new List(value); } + } + + public Vector2Int dimension + { + get { return m_Dimension; } + set { m_Dimension = value; } + } + + public IEnumerator GetEnumerator() + { + return ((IEnumerable)m_Parts).GetEnumerator(); + } + + IEnumerator IEnumerable.GetEnumerator() + { + return ((IEnumerable)m_Parts).GetEnumerator(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterCache.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterCache.cs.meta new file mode 100644 index 0000000..1abde16 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterCache.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7fcfe3c97703ff145afae98c5b358e95 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCache.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCache.cs new file mode 100644 index 0000000..62bde65 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCache.cs @@ -0,0 +1,99 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + [Serializable] + internal class CharacterGroupCache : SkinningObject, ICharacterOrder + { + [SerializeField] + public int parentGroup; + [SerializeField] + private bool m_IsVisible = true; + [SerializeField] + private int m_Order = -1; + + public bool isVisible + { + get => m_IsVisible; + set + { + m_IsVisible = value; + skinningCache.GroupVisibilityChanged(this); + } + } + + public virtual int order + { + get => m_Order; + set => m_Order = value; + } + } + + internal class CharacterPartCache : TransformCache, ICharacterOrder + { + [SerializeField] + private SpriteCache m_Sprite; + [SerializeField] + private List m_Bones = new List(); + [SerializeField] + private bool m_IsVisible = true; + [SerializeField] + private int m_ParentGroup = -1; + [SerializeField] + private int m_Order = -1; + + public virtual int order + { + get => m_Order; + set => m_Order = value; + } + + public int parentGroup + { + get { return m_ParentGroup; } + set { m_ParentGroup = value; } + } + + public virtual bool isVisible + { + get { return m_IsVisible; } + set + { + m_IsVisible = value; + if (skinningCache != null) + skinningCache.SpriteVisibilityChanged(this); + } + } + + public int BoneCount { get { return m_Bones.Count; } } + + public virtual SpriteCache sprite + { + get { return m_Sprite; } + set { m_Sprite = value; } + } + + public BoneCache[] bones + { + get { return m_Bones.ToArray(); } + set { m_Bones = new List(value); } + } + + public BoneCache GetBone(int index) + { + return m_Bones[index]; + } + + public int IndexOf(BoneCache bone) + { + return m_Bones.IndexOf(bone); + } + + public bool Contains(BoneCache bone) + { + return m_Bones.Contains(bone); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCache.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCache.cs.meta new file mode 100644 index 0000000..e928a3f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCache.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6ad9a0e8a9171a24abf3f2b88bec2bfa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCacheExtensions.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCacheExtensions.cs new file mode 100644 index 0000000..5d53935 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCacheExtensions.cs @@ -0,0 +1,79 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal static class CharacterPartCacheExtensions + { + public static void SyncSpriteSheetSkeleton(this CharacterPartCache characterPart) + { + var skinningCache = characterPart.skinningCache; + var character = skinningCache.character; + var characterSkeleton = character.skeleton; + var spriteSkeleton = characterPart.sprite.GetSkeleton(); + var spriteSkeletonBones = spriteSkeleton.bones; + var characterPartBones = characterPart.bones; + + if (spriteSkeletonBones.Length != characterPartBones.Length) + return; + + for (var i = 0; i < characterPartBones.Length; ++i) + { + var spriteBone = spriteSkeletonBones[i]; + var characterBone = characterPartBones[i]; + var childWorldPose = spriteBone.GetChildrenWoldPose(); + + spriteBone.position = spriteSkeleton.localToWorldMatrix.MultiplyPoint3x4( + characterPart.worldToLocalMatrix.MultiplyPoint3x4(characterBone.position)); + spriteBone.rotation = characterBone.rotation; + spriteBone.length = characterBone.length; + spriteBone.name = characterBone.name; + spriteBone.depth = characterBone.depth; + spriteBone.bindPoseColor = characterBone.bindPoseColor; + + spriteBone.SetChildrenWorldPose(childWorldPose); + } + + if (characterSkeleton.isPosePreview) + spriteSkeleton.SetPosePreview(); + else + spriteSkeleton.SetDefaultPose(); + } + + public static void DeassociateUnusedBones(this CharacterPartCache characterPart) + { + var skinningCache = characterPart.skinningCache; + var bones = characterPart.bones; + + if (bones.Length == 0) + return; + + Debug.Assert(characterPart.sprite != null); + + var mesh = characterPart.sprite.GetMesh(); + + Debug.Assert(mesh != null); + + var vertices = mesh.vertices; + var newBonesSet = new HashSet(); + + foreach (var vertex in vertices) + { + var boneWeight = vertex.editableBoneWeight; + + foreach (BoneWeightChannel channel in boneWeight) + if (channel.enabled) + newBonesSet.Add(bones[channel.boneIndex]); + } + + bones = new List(newBonesSet).ToArray(); + + characterPart.bones = bones; + + characterPart.sprite.UpdateMesh(bones); + + skinningCache.events.characterPartChanged.Invoke(characterPart); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCacheExtensions.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCacheExtensions.cs.meta new file mode 100644 index 0000000..b56e461 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/CharacterPartCacheExtensions.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 08c6298ccaa77394ab7bed9478eb9a9a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshCache.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshCache.cs new file mode 100644 index 0000000..652c49a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshCache.cs @@ -0,0 +1,203 @@ +using System.Collections.Generic; +using UnityEditor.U2D.Sprites; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class MeshCache : SkinningObject, ISpriteMeshData + { + [SerializeField] + private SpriteCache m_Sprite; + [SerializeField] + private List m_Vertices = new List(); + [SerializeField] + private List m_Indices = new List(); + [SerializeField] + private List m_Edges = new List(); + [SerializeField] + private List m_Bones = new List(); + public ITextureDataProvider textureDataProvider { get; set; } + + public SpriteCache sprite + { + get { return m_Sprite; } + set { m_Sprite = value; } + } + + public List vertices + { + get { return m_Vertices; } + set { m_Vertices = value; } + } + + public List vertexPositionOverride { get; set; } + + public List edges + { + get { return m_Edges; } + set { m_Edges = value; } + } + + public List indices + { + get { return m_Indices; } + set { m_Indices = value; } + } + + public BoneCache[] bones + { + get { return m_Bones.ToArray(); } + set { SetBones(value); } + } + + Rect ISpriteMeshData.frame + { + get { return sprite.textureRect; } + set {} + } + + public int vertexCount + { + get { return m_Vertices.Count; } + } + + public int boneCount + { + get { return m_Bones.Count; } + } + + public Vector2 GetPosition(int index) + { + if (vertexPositionOverride != null) + return vertexPositionOverride[index]; + + return m_Vertices[index].position; + } + + public void SetPosition(int index, Vector2 position) + { + if (vertexPositionOverride != null) + return; + + m_Vertices[index].position = position; + } + + public EditableBoneWeight GetWeight(int index) + { + return m_Vertices[index].editableBoneWeight; + } + + public void SetWeight(int index, EditableBoneWeight weight) + { + m_Vertices[index].editableBoneWeight = weight; + } + + public void AddVertex(Vector2 position, BoneWeight weight) + { + m_Vertices.Add(new Vertex2D(position, weight)); + } + + public void RemoveVertex(int index) + { + m_Vertices.RemoveAt(index); + } + + SpriteBoneData ISpriteMeshData.GetBoneData(int index) + { + var worldToLocalMatrix = sprite.worldToLocalMatrix; + + //We expect m_Bones to contain character's bones references if character exists. Sprite's skeleton bones otherwise. + if (skinningCache.hasCharacter) + worldToLocalMatrix = sprite.GetCharacterPart().worldToLocalMatrix; + + SpriteBoneData spriteBoneData = null; + var bone = m_Bones[index]; + + if (bone == null) + spriteBoneData = new SpriteBoneData(); + else + { + spriteBoneData = new SpriteBoneData() + { + name = bone.name, + parentId = bone.parentBone == null ? -1 : m_Bones.IndexOf(bone.parentBone), + localPosition = bone.localPosition, + localRotation = bone.localRotation, + position = worldToLocalMatrix.MultiplyPoint3x4(bone.position), + endPosition = worldToLocalMatrix.MultiplyPoint3x4(bone.endPosition), + depth = bone.depth, + length = bone.localLength + }; + } + + return spriteBoneData; + } + + float ISpriteMeshData.GetBoneDepth(int index) + { + return m_Bones[index].depth; + } + + public void Clear() + { + m_Vertices.Clear(); + m_Indices.Clear(); + m_Edges.Clear(); + } + + public bool ContainsBone(BoneCache bone) + { + return m_Bones.Contains(bone); + } + + public void SetCompatibleBoneSet(BoneCache[] bones) + { + m_Bones = new List(bones); + } + + private void SetBones(BoneCache[] bones) + { + FixWeights(bones); + SetCompatibleBoneSet(bones); + } + + private void FixWeights(BoneCache[] newBones) + { + var newBonesList = new List(newBones); + var indexMap = new Dictionary(); + + for (var i = 0; i < m_Bones.Count; ++i) + { + var bone = m_Bones[i]; + var newIndex = newBonesList.IndexOf(bone); + + if (newIndex != -1) + indexMap.Add(i, newIndex); + } + + foreach (Vertex2D vertex in vertices) + { + var boneWeight = vertex.editableBoneWeight; + + for (var i = 0; i < boneWeight.Count; ++i) + { + var newIndex = 0; + var boneRemoved = indexMap.TryGetValue(boneWeight[i].boneIndex, out newIndex) == false; + + if (boneRemoved) + { + boneWeight[i].weight = 0f; + boneWeight[i].enabled = false; + } + + boneWeight[i].boneIndex = newIndex; + + if (boneRemoved) + boneWeight.CompensateOtherChannels(i); + } + + boneWeight.UnifyChannelsWithSameBoneIndex(); + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshCache.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshCache.cs.meta new file mode 100644 index 0000000..d563b71 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshCache.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: ec847c6dc93e9e6459ad61443ca36507 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshPreviewCache.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshPreviewCache.cs new file mode 100644 index 0000000..87a7af0 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshPreviewCache.cs @@ -0,0 +1,370 @@ +using UnityEngine; +using System; +using System.Collections.Generic; + +namespace UnityEditor.U2D.Animation +{ + internal class MeshPreviewCache : SkinningObject + { + private const int kNiceColorCount = 6; + + [SerializeField] + private SpriteCache m_Sprite; + [SerializeField] + private Mesh m_Mesh; + [SerializeField] + private Mesh m_DefaultMesh; + private List m_SkinnedVertices = new List(); + private List m_Vertices = new List(); + private List m_Weights = new List(); + private List m_TexCoords = new List(); + private List m_Colors = new List(); + private List m_SkinningMatrices = new List(); + private bool m_MeshDirty; + private bool m_VerticesDirty; + private bool m_SkinningDirty; + private bool m_WeightsDirty; + private bool m_IndicesDirty; + private bool m_ColorsDirty; + private bool m_EnableSkinning; + + public SpriteCache sprite + { + get { return m_Sprite; } + set + { + m_Sprite = value; + InitializeDefaultMesh(); + SetMeshDirty(); + } + } + + public Mesh mesh { get { return m_Mesh; } } + public Mesh defaultMesh { get { return m_DefaultMesh; } } + + public bool enableSkinning + { + get + { + return m_EnableSkinning; + } + + set + { + if (m_EnableSkinning != value) + { + m_EnableSkinning = value; + SetSkinningDirty(); + } + } + } + + public bool canSkin + { + get { return CanSkin(); } + } + + public List vertices + { + get + { + if (enableSkinning && canSkin) + return m_SkinnedVertices; + + return m_Vertices; + } + } + + private bool CanSkin() + { + if (m_Vertices.Count == 0 || m_Vertices.Count != m_Weights.Count) + return false; + + var bones = sprite.GetBonesFromMode(); + + Debug.Assert(bones != null); + + if (bones.Length == 0) + return false; + + foreach (var weight in m_Weights) + { + if (weight.boneIndex0 < 0 || weight.boneIndex0 >= bones.Length || + weight.boneIndex1 < 0 || weight.boneIndex1 >= bones.Length || + weight.boneIndex2 < 0 || weight.boneIndex2 >= bones.Length || + weight.boneIndex3 < 0 || weight.boneIndex3 >= bones.Length) + return false; + } + + return true; + } + + internal override void OnCreate() + { + m_Mesh = CreateMesh(); + m_DefaultMesh = CreateMesh(); + } + + internal override void OnDestroy() + { + DestroyImmediate(m_Mesh); + DestroyImmediate(m_DefaultMesh); + } + + private Mesh CreateMesh() + { + var mesh = new Mesh(); + mesh.MarkDynamic(); + mesh.hideFlags = HideFlags.DontSave; + + return mesh; + } + + private void InitializeDefaultMesh() + { + Debug.Assert(sprite != null); + Debug.Assert(m_DefaultMesh != null); + + var meshCache = sprite.GetMesh(); + + Debug.Assert(meshCache != null); + + int width, height; + meshCache.textureDataProvider.GetTextureActualWidthAndHeight(out width, out height); + + var uvScale = new Vector2(1f / width, 1f / height); + Vector3 position = sprite.textureRect.position; + var size = sprite.textureRect.size; + + var vertices = new List() + { + Vector3.zero, + new Vector3(0f, size.y, 0f), + new Vector3(size.x, 0f, 0f), + size, + }; + + var uvs = new List() + { + Vector3.Scale(vertices[0] + position, uvScale), + Vector3.Scale(vertices[1] + position, uvScale), + Vector3.Scale(vertices[2] + position, uvScale), + Vector3.Scale(vertices[3] + position, uvScale), + }; + + m_DefaultMesh.SetVertices(vertices); + m_DefaultMesh.SetUVs(0, uvs); + m_DefaultMesh.SetColors(new List + { + Color.black, + Color.black, + Color.black, + Color.black + }); + m_DefaultMesh.SetIndices(new int[] + { + 0, 1, 3, 0, 3, 2 + }, + MeshTopology.Triangles, 0); + + m_DefaultMesh.UploadMeshData(false); + } + + public void SetMeshDirty() + { + m_MeshDirty = true; + } + + public void SetVerticesDirty() + { + m_VerticesDirty = true; + } + + public void SetSkinningDirty() + { + m_SkinningDirty = true; + } + + public void SetWeightsDirty() + { + m_WeightsDirty = true; + } + + public void SetIndicesDirty() + { + m_IndicesDirty = true; + } + + public void SetColorsDirty() + { + m_ColorsDirty = true; + } + + public void Prepare() + { + var meshChanged = false; + var meshCache = sprite.GetMesh(); + + Debug.Assert(meshCache != null); + + m_MeshDirty |= m_Vertices.Count != meshCache.vertices.Count; + + if (m_MeshDirty) + { + m_Mesh.Clear(); + m_VerticesDirty = true; + m_WeightsDirty = true; + m_IndicesDirty = true; + m_SkinningDirty = true; + m_MeshDirty = false; + } + + if (m_VerticesDirty) + { + m_Vertices.Clear(); + m_TexCoords.Clear(); + + int width, height; + meshCache.textureDataProvider.GetTextureActualWidthAndHeight(out width, out height); + + var uvScale = new Vector2(1f / width, 1f / height); + + foreach (var vertex in meshCache.vertices) + { + m_Vertices.Add(vertex.position); + m_TexCoords.Add(Vector2.Scale(vertex.position + sprite.textureRect.position, uvScale)); + } + + m_Mesh.SetVertices(m_Vertices); + m_Mesh.SetUVs(0, m_TexCoords); + meshChanged = true; + m_VerticesDirty = false; + } + + if (m_WeightsDirty) + { + m_Weights.Clear(); + + for (int i = 0; i < meshCache.vertices.Count; ++i) + { + var vertex = meshCache.vertices[i]; + m_Weights.Add(vertex.editableBoneWeight.ToBoneWeight(true)); + } + + SetColorsDirty(); + meshChanged = true; + m_WeightsDirty = false; + } + + if (m_ColorsDirty) + { + PrepareColors(); + + m_Mesh.SetColors(m_Colors); + meshChanged = true; + m_ColorsDirty = false; + } + + if (m_IndicesDirty) + { + m_Mesh.SetTriangles(meshCache.indices, 0); + meshChanged = true; + m_IndicesDirty = false; + } + + if (m_SkinningDirty) + { + if (enableSkinning && canSkin) + { + SkinVertices(); + m_Mesh.SetVertices(m_SkinnedVertices); + meshChanged = true; + } + + m_SkinningDirty = false; + } + + if (meshChanged) + { + m_Mesh.UploadMeshData(false); + m_Mesh.RecalculateBounds(); + skinningCache.events.meshPreviewChanged.Invoke(this); + } + } + + private void PrepareColors() + { + var bones = sprite.GetBonesFromMode(); + + Debug.Assert(bones != null); + + m_Colors.Clear(); + + for (var i = 0; i < m_Weights.Count; ++i) + { + var boneWeight = m_Weights[i]; + var weightSum = 0f; + var color = Color.black; + + for (var j = 0; j < 4; ++j) + { + var boneIndex = boneWeight.GetBoneIndex(j); + var weight = boneWeight.GetWeight(j); + + if (boneIndex >= 0 && boneIndex < bones.Length) + color += bones[boneIndex].bindPoseColor * weight; + + weightSum += weight; + } + + color.a = 1f; + + m_Colors.Add(Color.Lerp(Color.black, color, weightSum)); + } + } + + private void SkinVertices() + { + Debug.Assert(canSkin); + Debug.Assert(sprite != null); + + var bones = sprite.GetBonesFromMode(); + + var originMatrix = Matrix4x4.TRS(sprite.pivotRectSpace, Quaternion.identity, Vector3.one); + var originInverseMatrix = originMatrix.inverse; + var spriteMatrix = sprite.GetLocalToWorldMatrixFromMode(); + var spriteMatrixInv = spriteMatrix.inverse; + + m_SkinnedVertices.Clear(); + m_SkinningMatrices.Clear(); + + for (int i = 0; i < bones.Length; ++i) + m_SkinningMatrices.Add(spriteMatrixInv * originInverseMatrix * bones[i].localToWorldMatrix * bones[i].bindPose.matrix.inverse * spriteMatrix); + + for (int i = 0; i < m_Vertices.Count; ++i) + { + var position = m_Vertices[i]; + BoneWeight boneWeight = m_Weights[i]; + float weightSum = boneWeight.weight0 + boneWeight.weight1 + boneWeight.weight2 + boneWeight.weight3; + + if (weightSum > 0f) + { + var weightSumInv = 1f / weightSum; + var skinnedPosition = m_SkinningMatrices[boneWeight.boneIndex0].MultiplyPoint3x4(position) * boneWeight.weight0 * weightSumInv + + m_SkinningMatrices[boneWeight.boneIndex1].MultiplyPoint3x4(position) * boneWeight.weight1 * weightSumInv + + m_SkinningMatrices[boneWeight.boneIndex2].MultiplyPoint3x4(position) * boneWeight.weight2 * weightSumInv + + m_SkinningMatrices[boneWeight.boneIndex3].MultiplyPoint3x4(position) * boneWeight.weight3 * weightSumInv; + + position = Vector3.Lerp(position, skinnedPosition, weightSum); + } + + m_SkinnedVertices.Add(position); + } + } + + protected override void OnAfterDeserialize() + { + SetMeshDirty(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshPreviewCache.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshPreviewCache.cs.meta new file mode 100644 index 0000000..1e1bad5 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/MeshPreviewCache.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 22143b1295b3a684d8118f7fa6c0403d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCache.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCache.cs new file mode 100644 index 0000000..7c8394d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCache.cs @@ -0,0 +1,192 @@ +using System.Collections; +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class SkeletonCache : TransformCache + { + [SerializeField] + private bool m_IsPosePreview = false; + [SerializeField] + private List m_Bones = new List(); + + public bool isPosePreview { get { return m_IsPosePreview; } } + + public int BoneCount { get { return m_Bones.Count; } } + + public virtual BoneCache[] bones + { + get { return m_Bones.ToArray(); } + } + + public void AddBone(BoneCache bone) + { + AddBone(bone, true); + } + + public void AddBone(BoneCache bone, bool worldPositionStays) + { + Debug.Assert(bone != null); + Debug.Assert(!Contains(bone)); + + if (bone.parent == null) + bone.SetParent(this, worldPositionStays); + + m_Bones.Add(bone); + } + + public void ReorderBones(IEnumerable boneCache) + { + if (boneCache.Count() == m_Bones.Count) + { + foreach (var b in m_Bones) + { + if (!boneCache.Contains(b)) + return; + } + m_Bones = boneCache.ToList(); + } + } + + public void DestroyBone(BoneCache bone) + { + Debug.Assert(bone != null); + Debug.Assert(Contains(bone)); + + m_Bones.Remove(bone); + + var children = bone.children; + foreach (var child in children) + child.SetParent(bone.parent); + + skinningCache.Destroy(bone); + } + + public void SetDefaultPose() + { + foreach (var bone in m_Bones) + bone.SetDefaultPose(); + + m_IsPosePreview = false; + } + + public void RestoreDefaultPose() + { + foreach (var bone in m_Bones) + bone.RestoreDefaultPose(); + + m_IsPosePreview = false; + skinningCache.events.skeletonPreviewPoseChanged.Invoke(this); + } + + public void SetPosePreview() + { + m_IsPosePreview = true; + } + + public BonePose[] GetLocalPose() + { + var pose = new List(); + + foreach (var bone in m_Bones) + pose.Add(bone.localPose); + + return pose.ToArray(); + } + + public void SetLocalPose(BonePose[] pose) + { + Debug.Assert(m_Bones.Count == pose.Length); + + for (var i = 0; i < m_Bones.Count; ++i) + m_Bones[i].localPose = pose[i]; + + m_IsPosePreview = true; + } + + public BonePose[] GetWorldPose() + { + var pose = new List(); + + foreach (var bone in m_Bones) + pose.Add(bone.worldPose); + + return pose.ToArray(); + } + + public void SetWorldPose(BonePose[] pose) + { + Debug.Assert(m_Bones.Count == pose.Length); + + for (var i = 0; i < m_Bones.Count; ++i) + { + var bone = m_Bones[i]; + var childWoldPose = bone.GetChildrenWoldPose(); + bone.worldPose = pose[i]; + bone.SetChildrenWorldPose(childWoldPose); + } + + m_IsPosePreview = true; + } + + public BoneCache GetBone(int index) + { + return m_Bones[index]; + } + + public int IndexOf(BoneCache bone) + { + return m_Bones.IndexOf(bone); + } + + public bool Contains(BoneCache bone) + { + return m_Bones.Contains(bone); + } + + public void Clear() + { + var roots = children; + + foreach (var root in roots) + DestroyHierarchy(root); + + m_Bones.Clear(); + } + + public string GetUniqueName(BoneCache bone) + { + Debug.Assert(Contains(bone)); + + var boneName = bone.name; + var names = m_Bones.ConvertAll(b => b.name); + var index = IndexOf(bone); + var count = 0; + + Debug.Assert(index < names.Count); + + for (var i = 0; i < index; ++i) + if (names[i].Equals(boneName)) + ++count; + + if (count == 0) + return boneName; + + return string.Format("{0} ({1})", boneName, count + 1); + } + + private void DestroyHierarchy(TransformCache root) + { + Debug.Assert(root != null); + + var children = root.children; + + foreach (var child in children) + DestroyHierarchy(child); + + skinningCache.Destroy(root); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCache.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCache.cs.meta new file mode 100644 index 0000000..e4b7064 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCache.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9fd71ece24e4d504ba204588a27de2cc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCacheExtensions.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCacheExtensions.cs new file mode 100644 index 0000000..32c2a78 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCacheExtensions.cs @@ -0,0 +1,181 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal static class SkeletonCacheExtensions + { + public static void RotateBones(this SkeletonCache skeleton, BoneCache[] bones, float deltaAngle) + { + Debug.Assert(skeleton != null); + + foreach (var bone in bones) + { + Debug.Assert(bone != null); + Debug.Assert(skeleton.Contains(bone)); + + bone.localRotation *= Quaternion.AngleAxis(deltaAngle, Vector3.forward); + } + } + + public static void MoveBones(this SkeletonCache skeleton, BoneCache[] bones, Vector3 deltaPosition) + { + Debug.Assert(skeleton != null); + + foreach (var bone in bones) + { + Debug.Assert(bone != null); + Debug.Assert(skeleton.Contains(bone)); + + bone.position += deltaPosition; + + if (bone.parentBone != null && bone.parentBone.chainedChild == bone) + bone.parentBone.OrientToChainedChild(false); + } + } + + public static void FreeMoveBones(this SkeletonCache skeleton, BoneCache[] bones, Vector3 deltaPosition) + { + Debug.Assert(skeleton != null); + + foreach (var bone in bones) + { + Debug.Assert(bone != null); + Debug.Assert(skeleton.Contains(bone)); + + var childrenWorldPose = bone.GetChildrenWoldPose(); + + if (bone.chainedChild != null && ArrayUtility.Contains(bones, bone.chainedChild) == false) + bone.chainedChild = null; + + if (bone.parentBone != null && bone.parentBone.chainedChild == bone && ArrayUtility.Contains(bones, bone.parentBone) == false) + bone.parentBone.chainedChild = null; + + bone.position += deltaPosition; + + bone.SetChildrenWorldPose(childrenWorldPose); + } + } + + public static void MoveJoints(this SkeletonCache skeleton, BoneCache[] bones, Vector3 deltaPosition) + { + Debug.Assert(skeleton != null); + + foreach (var bone in bones) + { + Debug.Assert(bone != null); + Debug.Assert(skeleton.Contains(bone)); + + var childrenWorldPose = bone.GetChildrenWoldPose(); + var endPosition = bone.endPosition; + + bone.position += deltaPosition; + + if (bone.localLength > 0f) + bone.endPosition = endPosition; + + if (bone.parentBone != null && bone.parentBone.chainedChild == bone) + bone.parentBone.OrientToChainedChild(true); + + bone.SetChildrenWorldPose(childrenWorldPose); + + if (bone.chainedChild != null) + bone.OrientToChainedChild(true); + } + } + + public static void SetEndPosition(this SkeletonCache skeleton, BoneCache bone, Vector3 endPosition) + { + Debug.Assert(skeleton != null); + Debug.Assert(bone != null); + Debug.Assert(skeleton.Contains(bone)); + + var childrenStorage = bone.GetChildrenWoldPose(); + bone.endPosition = endPosition; + bone.SetChildrenWorldPose(childrenStorage); + } + + public static BoneCache SplitBone(this SkeletonCache skeleton, BoneCache boneToSplit, float splitLength, string name) + { + Debug.Assert(skeleton.Contains(boneToSplit)); + Debug.Assert(boneToSplit.length > splitLength); + + var endPosition = boneToSplit.endPosition; + var chainedChild = boneToSplit.chainedChild; + var splitPosition = boneToSplit.position + boneToSplit.right * splitLength; + + boneToSplit.length = splitLength; + + var bone = skeleton.CreateBone(boneToSplit, splitPosition, endPosition, true, name); + + if (chainedChild != null) + { + chainedChild.SetParent(bone); + bone.chainedChild = chainedChild; + } + + return bone; + } + + public static BoneCache CreateBone(this SkeletonCache skeleton, BoneCache parentBone, Vector3 position, Vector3 endPosition, bool isChained, string name) + { + Debug.Assert(skeleton != null); + + if (parentBone != null) + Debug.Assert(skeleton.Contains(parentBone)); + + var bone = skeleton.skinningCache.CreateCache(); + + bone.SetParent(parentBone); + bone.name = name; + bone.bindPoseColor = ModuleUtility.CalculateNiceColor(skeleton.BoneCount, 6); + bone.position = position; + bone.endPosition = endPosition; + + if (isChained && parentBone != null) + parentBone.chainedChild = bone; + + skeleton.AddBone(bone); + + + return bone; + } + + public static void SetBones(this SkeletonCache skeleton, BoneCache[] bones) + { + skeleton.SetBones(bones, true); + } + + public static void SetBones(this SkeletonCache skeleton, BoneCache[] bones, bool worldPositionStays) + { + skeleton.Clear(); + skeleton.AddBones(bones, worldPositionStays); + skeleton.SetDefaultPose(); + } + + public static void AddBones(this SkeletonCache skeleton, BoneCache[] bones) + { + skeleton.AddBones(bones, true); + } + + public static void AddBones(this SkeletonCache skeleton, BoneCache[] bones, bool worldPositionStays) + { + foreach (var bone in bones) + skeleton.AddBone(bone, worldPositionStays); + } + + public static void DestroyBones(this SkeletonCache skeleton, BoneCache[] bones) + { + Debug.Assert(skeleton != null); + + foreach (var bone in bones) + { + Debug.Assert(bone != null); + Debug.Assert(skeleton.Contains(bone)); + + skeleton.DestroyBone(bone); + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCacheExtensions.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCacheExtensions.cs.meta new file mode 100644 index 0000000..1d980dc --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkeletonCacheExtensions.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0a2dae245e3ce6444a467f0c55afd6f2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCache.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCache.cs new file mode 100644 index 0000000..5f9ad60 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCache.cs @@ -0,0 +1,1057 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using UnityEngine; +using UnityEditor.U2D.Layout; +using UnityEditor.U2D.Sprites; + +using UnityEngine.U2D.Common; +using Debug = UnityEngine.Debug; +using UnityEngine.UIElements; + +namespace UnityEditor.U2D.Animation +{ + internal class SkinningObject : CacheObject + { + public SkinningCache skinningCache + { + get { return owner as SkinningCache; } + } + } + + internal class SkinningCache : Cache + { + [Serializable] + private class SpriteMap : SerializableDictionary {} + [Serializable] + private class MeshMap : SerializableDictionary {} + [Serializable] + private class SkeletonMap : SerializableDictionary {} + [Serializable] + private class ToolMap : SerializableDictionary {} + [Serializable] + private class MeshPreviewMap : SerializableDictionary {} + [Serializable] + private class CharacterPartMap : SerializableDictionary {} + + [SerializeField] + private SkinningEvents m_Events = new SkinningEvents(); + [SerializeField] + private List m_Tools = new List(); + [SerializeField] + private SpriteMap m_SpriteMap = new SpriteMap(); + [SerializeField] + private MeshMap m_MeshMap = new MeshMap(); + [SerializeField] + private MeshPreviewMap m_MeshPreviewMap = new MeshPreviewMap(); + [SerializeField] + private SkeletonMap m_SkeletonMap = new SkeletonMap(); + [SerializeField] + private CharacterPartMap m_CharacterPartMap = new CharacterPartMap(); + [SerializeField] + private ToolMap m_ToolMap = new ToolMap(); + [SerializeField] + private SelectionTool m_SelectionTool; + [SerializeField] + private CharacterCache m_Character; + [SerializeField] + private SkinningMode m_Mode = SkinningMode.SpriteSheet; + [SerializeField] + private BaseTool m_SelectedTool; + [SerializeField] + private SpriteCache m_SelectedSprite; + [SerializeField] + private SkeletonSelection m_SkeletonSelection = new SkeletonSelection(); + [SerializeField] + private SpriteCategoryListCacheObject m_SpriteCategoryList; + [SerializeField] + private ISkinningCachePersistentState m_State; + + private StringBuilder m_StringBuilder = new StringBuilder(); + + public BaseTool selectedTool + { + get { return m_SelectedTool; } + set + { + m_SelectedTool = value; + try + { + m_State.lastUsedTool = m_ToolMap[value]; + } + catch (KeyNotFoundException) + { + m_State.lastUsedTool = Tools.EditPose; + } + } + } + + public virtual SkinningMode mode + { + get { return m_Mode; } + set + { + m_Mode = CheckModeConsistency(value); + m_State.lastMode = m_Mode; + } + } + + public SpriteCache selectedSprite + { + get { return m_SelectedSprite; } + set + { + m_SelectedSprite = value; + m_State.lastSpriteId = m_SelectedSprite ? m_SelectedSprite.id : String.Empty; + } + } + + public float brushSize + { + get { return m_State.lastBrushSize; } + set { m_State.lastBrushSize = value; } + } + + public float brushHardness + { + get { return m_State.lastBrushHardness; } + set { m_State.lastBrushHardness = value; } + } + + public float brushStep + { + get { return m_State.lastBrushStep; } + set { m_State.lastBrushStep = value; } + } + + public int visibililtyToolIndex + { + get { return m_State.lastVisibilityToolIndex; } + set { m_State.lastVisibilityToolIndex = value; } + } + + public SkeletonSelection skeletonSelection + { + get { return m_SkeletonSelection; } + } + + public IndexedSelection vertexSelection + { + get { return m_State.lastVertexSelection; } + } + + public SkinningEvents events + { + get { return m_Events; } + } + + public SelectionTool selectionTool + { + get { return m_SelectionTool; } + } + + public SpriteCache[] GetSprites() + { + return m_SpriteMap.Values.ToArray(); + } + + public virtual CharacterCache character + { + get { return m_Character; } + } + + public bool hasCharacter + { + get { return character != null; } + } + + public bool applyingChanges + { + get; + set; + } + + private SkinningMode CheckModeConsistency(SkinningMode mode) + { + if (mode == SkinningMode.Character && hasCharacter == false) + mode = SkinningMode.SpriteSheet; + + return mode; + } + + public void Create(ISpriteEditor spriteEditor, ISkinningCachePersistentState state) + { + Clear(); + + var dataProvider = spriteEditor.GetDataProvider(); + var boneProvider = spriteEditor.GetDataProvider(); + var meshProvider = spriteEditor.GetDataProvider(); + var spriteRects = dataProvider.GetSpriteRects(); + var textureProvider = spriteEditor.GetDataProvider(); + + m_State = state; + m_State.lastTexture = textureProvider.texture; + + for (var i = 0; i < spriteRects.Length; i++) + { + var spriteRect = spriteRects[i]; + var sprite = CreateSpriteCache(spriteRect); + CreateSkeletonCache(sprite, boneProvider); + CreateMeshCache(sprite, meshProvider, textureProvider); + CreateMeshPreviewCache(sprite); + } + + CreateCharacter(spriteEditor); + CreateSpriteLibrary(spriteEditor); + } + + public void CreateToolCache(ISpriteEditor spriteEditor, LayoutOverlay layoutOverlay) + { + var spriteEditorDataProvider = spriteEditor.GetDataProvider(); + var skeletonTool = CreateCache(); + var meshTool = CreateCache(); + + skeletonTool.Initialize(layoutOverlay); + meshTool.Initialize(layoutOverlay); + + m_ToolMap.Add(Tools.EditPose, CreateSkeletonTool(skeletonTool, SkeletonMode.EditPose, false, layoutOverlay)); + m_ToolMap.Add(Tools.EditJoints, CreateSkeletonTool(skeletonTool, SkeletonMode.EditJoints, true, layoutOverlay)); + m_ToolMap.Add(Tools.CreateBone, CreateSkeletonTool(skeletonTool, SkeletonMode.CreateBone, true, layoutOverlay)); + m_ToolMap.Add(Tools.SplitBone, CreateSkeletonTool(skeletonTool, SkeletonMode.SplitBone, true, layoutOverlay)); + m_ToolMap.Add(Tools.ReparentBone, CreateSkeletonTool(skeletonTool, SkeletonMode.EditPose, false, layoutOverlay)); + + m_ToolMap.Add(Tools.EditGeometry, CreateMeshTool(skeletonTool, meshTool, SpriteMeshViewMode.EditGeometry, SkeletonMode.Disabled, layoutOverlay)); + m_ToolMap.Add(Tools.CreateVertex, CreateMeshTool(skeletonTool, meshTool, SpriteMeshViewMode.CreateVertex, SkeletonMode.Disabled, layoutOverlay)); + m_ToolMap.Add(Tools.CreateEdge, CreateMeshTool(skeletonTool, meshTool, SpriteMeshViewMode.CreateEdge, SkeletonMode.Disabled, layoutOverlay)); + m_ToolMap.Add(Tools.SplitEdge, CreateMeshTool(skeletonTool, meshTool, SpriteMeshViewMode.SplitEdge, SkeletonMode.Disabled, layoutOverlay)); + m_ToolMap.Add(Tools.GenerateGeometry, CreateMeshTool(skeletonTool, meshTool, SpriteMeshViewMode.EditGeometry, SkeletonMode.EditPose, layoutOverlay)); + var copyTool = CreateTool(); + copyTool.Initialize(layoutOverlay); + copyTool.pixelsPerUnit = spriteEditorDataProvider.pixelsPerUnit; + copyTool.skeletonTool = skeletonTool; + copyTool.meshTool = meshTool; + m_ToolMap.Add(Tools.CopyPaste, copyTool); + + CreateWeightTools(skeletonTool, meshTool, layoutOverlay); + + m_SelectionTool = CreateTool(); + m_SelectionTool.spriteEditor = spriteEditor; + m_SelectionTool.Initialize(layoutOverlay); + m_SelectionTool.Activate(); + + var visibilityTool = CreateTool(); + visibilityTool.Initialize(layoutOverlay); + visibilityTool.skeletonTool = skeletonTool; + m_ToolMap.Add(Tools.Visibility, visibilityTool); + + var switchModeTool = CreateTool(); + m_ToolMap.Add(Tools.SwitchMode, switchModeTool); + } + + public void RestoreFromPersistentState() + { + mode = m_State.lastMode; + events.skinningModeChanged.Invoke(mode); + + SpriteCache lastSprite; + var hasLastSprite = m_SpriteMap.TryGetValue(m_State.lastSpriteId, out lastSprite); + if (hasLastSprite) + { + selectedSprite = lastSprite; + } + else + { + vertexSelection.Clear(); + } + + BaseTool baseTool; + if (m_ToolMap.TryGetValue(m_State.lastUsedTool, out baseTool)) + { + selectedTool = baseTool; + } + else if (m_ToolMap.TryGetValue(Tools.EditPose, out baseTool)) + { + selectedTool = baseTool; + } + + var visibilityTool = m_ToolMap[Tools.Visibility]; + if (m_State.lastVisibilityToolActive) + { + visibilityTool.Activate(); + } + } + + public void RestoreToolStateFromPersistentState() + { + events.boneSelectionChanged.RemoveListener(BoneSelectionChanged); + events.skeletonPreviewPoseChanged.RemoveListener(SkeletonPreviewPoseChanged); + events.toolChanged.RemoveListener(ToolChanged); + + SkeletonCache skeleton = null; + if (hasCharacter) + skeleton = character.skeleton; + else if (selectedSprite != null) + skeleton = selectedSprite.GetSkeleton(); + + skeletonSelection.Clear(); + if (skeleton != null && m_State.lastBoneSelectionIds.Count > 0) + { + bool selectionChanged = false; + foreach (var bone in skeleton.bones) + { + var id = GetBoneNameHash(m_StringBuilder, bone); + if (m_State.lastBoneSelectionIds.Contains(id)) + { + skeletonSelection.Select(bone, true); + selectionChanged = true; + } + } + if (selectionChanged) + events.boneSelectionChanged.Invoke(); + } + + if (m_State.lastPreviewPose.Count > 0) + { + if (hasCharacter) + { + UpdatePoseFromPersistentState(character.skeleton, null); + } + foreach (var sprite in m_SkeletonMap.Keys) + { + UpdatePoseFromPersistentState(m_SkeletonMap[sprite], sprite); + } + } + + if (m_State.lastBoneVisibility.Count > 0) + { + if (hasCharacter) + { + UpdateVisibilityFromPersistentState(character.skeleton, null); + } + + foreach (var sprite in m_SkeletonMap.Keys) + { + UpdateVisibilityFromPersistentState(m_SkeletonMap[sprite], sprite); + } + } + + if (m_State.lastSpriteVisibility.Count > 0 && hasCharacter) + { + foreach (var characterPart in character.parts) + { + if (m_State.lastSpriteVisibility.TryGetValue(characterPart.sprite.id, out var visibility)) + { + characterPart.isVisible = visibility; + } + } + + foreach (var characterGroup in character.groups) + { + var groupHash = GetCharacterGroupHash(m_StringBuilder, characterGroup, character); + if (m_State.lastGroupVisibility.TryGetValue(groupHash, out var visibility)) + { + characterGroup.isVisible = visibility; + } + } + } + + events.boneSelectionChanged.AddListener(BoneSelectionChanged); + events.skeletonPreviewPoseChanged.AddListener(SkeletonPreviewPoseChanged); + events.toolChanged.AddListener(ToolChanged); + } + + private void UpdatePoseFromPersistentState(SkeletonCache skeleton, SpriteCache sprite) + { + bool poseChanged = false; + foreach (var bone in skeleton.bones) + { + var id = GetBoneNameHash(m_StringBuilder, bone, sprite); + BonePose pose; + if (m_State.lastPreviewPose.TryGetValue(id, out pose)) + { + bone.localPose = pose; + poseChanged = true; + } + } + if (poseChanged) + { + skeleton.SetPosePreview(); + events.skeletonPreviewPoseChanged.Invoke(skeleton); + } + } + + private void UpdateVisibilityFromPersistentState(SkeletonCache skeleton, SpriteCache sprite) + { + foreach (var bone in skeleton.bones) + { + var id = GetBoneNameHash(m_StringBuilder, bone, sprite); + if (m_State.lastBoneVisibility.TryGetValue(id, out var visibility)) + { + bone.isVisible = visibility; + } + } + } + + private const string kNameSeparator = "/"; + + private int GetBoneNameHash(StringBuilder sb, BoneCache bone, SpriteCache sprite = null) + { + sb.Clear(); + BuildBoneName(sb, bone); + sb.Append(kNameSeparator); + if (sprite != null) + { + sb.Append(sprite.id); + } + else + { + sb.Append(0); + } + return Animator.StringToHash(sb.ToString()); + } + + private void BuildBoneName(StringBuilder sb, BoneCache bone) + { + if (bone.parentBone != null) + { + BuildBoneName(sb, bone.parentBone); + sb.Append(kNameSeparator); + } + sb.Append(bone.name); + } + + private int GetCharacterGroupHash(StringBuilder sb, CharacterGroupCache characterGroup, CharacterCache characterCache) + { + sb.Clear(); + BuildGroupName(sb, characterGroup, characterCache); + return Animator.StringToHash(sb.ToString()); + } + + private void BuildGroupName(StringBuilder sb, CharacterGroupCache group, CharacterCache characterCache) + { + if (group.parentGroup >= 0 && group.parentGroup < characterCache.groups.Length) + { + BuildGroupName(sb, characterCache.groups[group.parentGroup], characterCache); + sb.Append(kNameSeparator); + } + sb.Append(group.order); + } + + private void BoneSelectionChanged() + { + m_State.lastBoneSelectionIds.Clear(); + m_State.lastBoneSelectionIds.Capacity = skeletonSelection.elements.Length; + for (var i = 0; i < skeletonSelection.elements.Length; ++i) + { + var bone = skeletonSelection.elements[i]; + m_State.lastBoneSelectionIds.Add(GetBoneNameHash(m_StringBuilder, bone)); + } + } + + private void SkeletonPreviewPoseChanged(SkeletonCache sc) + { + if (applyingChanges) + return; + + m_State.lastPreviewPose.Clear(); + if (hasCharacter) + { + StorePersistentStatePoseForSkeleton(character.skeleton, null); + } + foreach (var sprite in m_SkeletonMap.Keys) + { + StorePersistentStatePoseForSkeleton(m_SkeletonMap[sprite], sprite); + } + } + + private void StorePersistentStatePoseForSkeleton(SkeletonCache skeleton, SpriteCache sprite) + { + foreach (var bone in skeleton.bones) + { + var id = GetBoneNameHash(m_StringBuilder, bone, sprite); + if (bone.NotInDefaultPose()) + { + m_State.lastPreviewPose[id] = bone.localPose; + } + } + } + + internal void Revert() + { + m_State.lastVertexSelection.Clear(); + } + + internal void BoneVisibilityChanged(SkeletonCache sc) + { + if (applyingChanges) + return; + + m_State.lastBoneVisibility.Clear(); + if (hasCharacter) + { + StorePersistentStateVisibilityForSkeleton(character.skeleton, null); + } + foreach (var sprite in m_SkeletonMap.Keys) + { + StorePersistentStateVisibilityForSkeleton(m_SkeletonMap[sprite], sprite); + } + } + + private void StorePersistentStateVisibilityForSkeleton(SkeletonCache skeleton, SpriteCache sprite) + { + foreach (var bone in skeleton.bones) + { + var id = GetBoneNameHash(m_StringBuilder, bone, sprite); + m_State.lastBoneVisibility[id] = bone.isVisible; + } + } + + internal void BoneExpansionChanged(BoneCache[] boneCaches) + { + if (applyingChanges) + return; + + m_State.lastBoneExpansion.Clear(); + if (hasCharacter) + { + foreach (var bone in boneCaches) + { + if (character.skeleton.bones.Contains(bone)) + { + var id = GetBoneNameHash(m_StringBuilder, bone, null); + m_State.lastBoneExpansion[id] = true; + } + } + } + + foreach (var sprite in m_SkeletonMap.Keys) + { + var skeleton = m_SkeletonMap[sprite]; + foreach (var bone in boneCaches) + { + if (skeleton.bones.Contains(bone)) + { + var id = GetBoneNameHash(m_StringBuilder, bone, sprite); + m_State.lastBoneExpansion[id] = true; + } + } + } + } + + internal BoneCache[] GetExpandedBones() + { + HashSet expandedBones = new HashSet(); + if (m_State.lastBoneExpansion.Count > 0) + { + if (hasCharacter) + { + foreach (var bone in character.skeleton.bones) + { + var id = GetBoneNameHash(m_StringBuilder, bone, null); + if (m_State.lastBoneExpansion.TryGetValue(id, out var expanded)) + { + expandedBones.Add(bone); + } + } + } + foreach (var sprite in m_SkeletonMap.Keys) + { + var skeleton = m_SkeletonMap[sprite]; + foreach (var bone in skeleton.bones) + { + var id = GetBoneNameHash(m_StringBuilder, bone, sprite); + if (m_State.lastBoneExpansion.TryGetValue(id, out var expanded)) + { + expandedBones.Add(bone); + } + } + } + } + return expandedBones.ToArray(); + } + + internal void SpriteVisibilityChanged(CharacterPartCache cc) + { + m_State.lastSpriteVisibility[cc.sprite.id] = cc.isVisible; + } + + internal void GroupVisibilityChanged(CharacterGroupCache gc) + { + if (!hasCharacter) + return; + + var groupHash = GetCharacterGroupHash(m_StringBuilder, gc, character); + m_State.lastGroupVisibility[groupHash] = gc.isVisible; + } + + public void Clear() + { + Destroy(); + m_Tools.Clear(); + m_SpriteMap.Clear(); + m_MeshMap.Clear(); + m_MeshPreviewMap.Clear(); + m_SkeletonMap.Clear(); + m_ToolMap.Clear(); + m_CharacterPartMap.Clear(); + } + + public SpriteCache GetSprite(string id) + { + if (string.IsNullOrEmpty(id)) + return null; + + SpriteCache sprite; + m_SpriteMap.TryGetValue(id, out sprite); + return sprite; + } + + public virtual MeshCache GetMesh(SpriteCache sprite) + { + if (sprite == null) + return null; + + MeshCache mesh; + m_MeshMap.TryGetValue(sprite, out mesh); + return mesh; + } + + public virtual MeshPreviewCache GetMeshPreview(SpriteCache sprite) + { + if (sprite == null) + return null; + + MeshPreviewCache meshPreview; + m_MeshPreviewMap.TryGetValue(sprite, out meshPreview); + return meshPreview; + } + + public SkeletonCache GetSkeleton(SpriteCache sprite) + { + if (sprite == null) + return null; + + SkeletonCache skeleton; + m_SkeletonMap.TryGetValue(sprite, out skeleton); + return skeleton; + } + + public virtual CharacterPartCache GetCharacterPart(SpriteCache sprite) + { + if (sprite == null) + return null; + + CharacterPartCache part; + m_CharacterPartMap.TryGetValue(sprite, out part); + return part; + } + + public SkeletonCache GetEffectiveSkeleton(SpriteCache sprite) + { + if (mode == SkinningMode.SpriteSheet) + return GetSkeleton(sprite); + + if (hasCharacter) + return character.skeleton; + + return null; + } + + public BaseTool GetTool(Tools tool) + { + BaseTool t; + m_ToolMap.TryGetValue(tool, out t); + return t; + } + + public override void BeginUndoOperation(string operationName) + { + if (isUndoOperationSet == false) + { + base.BeginUndoOperation(operationName); + undo.RegisterCompleteObjectUndo(m_State, operationName); + } + } + + public UndoScope UndoScope(string operationName) + { + return UndoScope(operationName, false); + } + + public UndoScope UndoScope(string operationName, bool incrementGroup) + { + return new UndoScope(this, operationName, incrementGroup); + } + + public DisableUndoScope DisableUndoScope() + { + return new DisableUndoScope(this); + } + + public T CreateTool() where T : BaseTool + { + var tool = CreateCache(); + m_Tools.Add(tool); + return tool; + } + + private void UpdateCharacterPart(CharacterPartCache characterPart) + { + var sprite = characterPart.sprite; + var characterPartBones = characterPart.bones; + var newBones = new List(characterPartBones); + newBones.RemoveAll(b => + { + return b == null || IsRemoved(b) || b.skeleton != character.skeleton; + }); + var removedBonesCount = characterPartBones.Length - newBones.Count; + + characterPartBones = newBones.ToArray(); + characterPart.bones = characterPartBones; + sprite.UpdateMesh(characterPartBones); + + if (removedBonesCount > 0) + sprite.SmoothFill(); + } + + public void CreateSpriteSheetSkeletons() + { + Debug.Assert(character != null); + + using (new DefaultPoseScope(character.skeleton)) + { + var characterParts = character.parts; + + foreach (var characterPart in characterParts) + CreateSpriteSheetSkeleton(characterPart); + } + + SyncSpriteSheetSkeletons(); + } + + public void SyncSpriteSheetSkeletons() + { + Debug.Assert(character != null); + + var characterParts = character.parts; + + foreach (var characterPart in characterParts) + characterPart.SyncSpriteSheetSkeleton(); + } + + public void CreateSpriteSheetSkeleton(CharacterPartCache characterPart) + { + UpdateCharacterPart(characterPart); + + Debug.Assert(character != null); + Debug.Assert(character.skeleton != null); + Debug.Assert(character.skeleton.isPosePreview == false); + + var sprite = characterPart.sprite; + var characterPartBones = characterPart.bones; + var skeleton = sprite.GetSkeleton(); + + Debug.Assert(skeleton != null); + + var spriteBones = characterPartBones.ToSpriteBone(characterPart.localToWorldMatrix); + skeleton.SetBones(CreateBoneCacheFromSpriteBones(spriteBones, 1.0f), false); + + events.skeletonTopologyChanged.Invoke(skeleton); + } + + private SpriteCache CreateSpriteCache(SpriteRect spriteRect) + { + var sprite = CreateCache(); + sprite.name = spriteRect.name; + sprite.id = spriteRect.spriteID.ToString(); + sprite.textureRect = spriteRect.rect; + sprite.position = spriteRect.rect.position; + m_SpriteMap[sprite.id] = sprite; + return sprite; + } + + private void CreateSkeletonCache(SpriteCache sprite, ISpriteBoneDataProvider boneProvider) + { + var guid = new GUID(sprite.id); + var skeleton = CreateCache(); + + skeleton.position = sprite.textureRect.position; + skeleton.SetBones(CreateBoneCacheFromSpriteBones(boneProvider.GetBones(guid).ToArray(), 1.0f), false); + + m_SkeletonMap[sprite] = skeleton; + } + + private void CreateMeshCache(SpriteCache sprite, ISpriteMeshDataProvider meshProvider, ITextureDataProvider textureDataProvider) + { + Debug.Assert(m_SkeletonMap.ContainsKey(sprite)); + + var guid = new GUID(sprite.id); + var mesh = CreateCache(); + var skeleton = m_SkeletonMap[sprite] as SkeletonCache; + var metaVertices = meshProvider.GetVertices(guid); + + mesh.sprite = sprite; + mesh.SetCompatibleBoneSet(skeleton.bones); + + foreach (var mv in metaVertices) + { + var v = new Vertex2D(mv.position, mv.boneWeight); + mesh.vertices.Add(v); + } + + mesh.indices = new List(meshProvider.GetIndices(guid)); + + var edges = meshProvider.GetEdges(guid); + + foreach (var e in edges) + mesh.edges.Add(new Edge(e.x, e.y)); + + mesh.textureDataProvider = textureDataProvider; + + m_MeshMap[sprite] = mesh; + } + + private void CreateMeshPreviewCache(SpriteCache sprite) + { + Debug.Assert(sprite != null); + Debug.Assert(m_MeshPreviewMap.ContainsKey(sprite) == false); + + var meshPreview = CreateCache(); + + meshPreview.sprite = sprite; + meshPreview.SetMeshDirty(); + + m_MeshPreviewMap.Add(sprite, meshPreview); + } + + private void CreateCharacter(ISpriteEditor spriteEditor) + { + var characterProvider = spriteEditor.GetDataProvider(); + + if (characterProvider != null) + { + var characterData = characterProvider.GetCharacterData(); + var characterParts = new List(); + + m_Character = CreateCache(); + + var skeleton = CreateCache(); + + skeleton.SetBones(CreateBoneCacheFromSpriteBones(characterData.bones, 1.0f)); + skeleton.position = Vector3.zero; + + var bones = skeleton.bones; + + foreach (var p in characterData.parts) + { + var spriteBones = p.bones != null ? p.bones.ToList() : new List(); + var characterPartBones = spriteBones.ConvertAll(i => bones[i]).ToArray(); + var characterPart = CreateCache(); + + var positionInt = p.spritePosition.position; + characterPart.position = new Vector2(positionInt.x, positionInt.y); + characterPart.sprite = GetSprite(p.spriteId); + characterPart.bones = characterPartBones; + characterPart.parentGroup = p.parentGroup; + characterPart.order = p.order; + + var mesh = characterPart.sprite.GetMesh(); + if (mesh != null) + mesh.SetCompatibleBoneSet(characterPartBones); + + characterParts.Add(characterPart); + + m_CharacterPartMap.Add(characterPart.sprite, characterPart); + } + if (characterData.characterGroups != null) + { + m_Character.groups = characterData.characterGroups.Select(x => + { + var group = CreateCache(); + group.name = x.name; + group.parentGroup = x.parentGroup; + group.order = x.order; + return group; + }).ToArray(); + } + else + { + m_Character.groups = new CharacterGroupCache[0]; + } + + m_Character.parts = characterParts.ToArray(); + m_Character.skeleton = skeleton; + m_Character.dimension = characterData.dimension; + CreateSpriteSheetSkeletons(); + } + } + + private T CreateSkeletonTool(SkeletonTool skeletonTool, SkeletonMode mode, bool editBindPose, LayoutOverlay layoutOverlay) where T : SkeletonToolWrapper + { + var tool = CreateTool(); + tool.skeletonTool = skeletonTool; + tool.mode = mode; + tool.editBindPose = editBindPose; + tool.Initialize(layoutOverlay); + return tool; + } + + private void CreateWeightTools(SkeletonTool skeletonTool, MeshTool meshTool, LayoutOverlay layoutOverlay) + { + var weightPainterTool = CreateCache(); + weightPainterTool.Initialize(layoutOverlay); + weightPainterTool.skeletonTool = skeletonTool; + weightPainterTool.meshTool = meshTool; + + { + var tool = CreateTool(); + tool.Initialize(layoutOverlay); + tool.skeletonTool = skeletonTool; + m_ToolMap.Add(Tools.BoneInfluence, tool); + } + + { + var tool = CreateTool(); + + tool.weightPainterTool = weightPainterTool; + tool.paintMode = WeightPainterMode.Slider; + tool.title = TextContent.weightSlider; + tool.Initialize(layoutOverlay); + m_ToolMap.Add(Tools.WeightSlider, tool); + } + + { + var tool = CreateTool(); + + tool.weightPainterTool = weightPainterTool; + tool.paintMode = WeightPainterMode.Brush; + tool.title = TextContent.weightBrush; + tool.Initialize(layoutOverlay); + m_ToolMap.Add(Tools.WeightBrush, tool); + } + + { + var tool = CreateTool(); + tool.Initialize(layoutOverlay); + tool.meshTool = meshTool; + tool.skeletonTool = skeletonTool; + m_ToolMap.Add(Tools.GenerateWeights, tool); + } + } + + private T CreateMeshTool(SkeletonTool skeletonTool, MeshTool meshTool, SpriteMeshViewMode meshViewMode, SkeletonMode skeletonMode, LayoutOverlay layoutOverlay) where T : MeshToolWrapper + { + var tool = CreateTool(); + tool.skeletonTool = skeletonTool; + tool.meshTool = meshTool; + tool.meshMode = meshViewMode; + tool.skeletonMode = skeletonMode; + tool.Initialize(layoutOverlay); + return tool; + } + + public void RestoreBindPose() + { + var sprites = GetSprites(); + + foreach (var sprite in sprites) + sprite.RestoreBindPose(); + + if (character != null) + character.skeleton.RestoreDefaultPose(); + } + + public void UndoRedoPerformed() + { + foreach (var tool in m_Tools) + { + if (tool == null) + continue; + + if (!tool.isActive) + tool.Deactivate(); + } + + foreach (var tool in m_Tools) + { + if (tool == null) + continue; + + if (tool.isActive) + tool.Activate(); + } + } + + public BoneCache[] CreateBoneCacheFromSpriteBones(UnityEngine.U2D.SpriteBone[] spriteBones, float scale) + { + var bones = Array.ConvertAll(spriteBones, b => CreateCache()); + + for (var i = 0; i < spriteBones.Length; ++i) + { + var spriteBone = spriteBones[i]; + var bone = bones[i]; + + if (spriteBone.parentId >= 0) + bone.SetParent(bones[spriteBone.parentId]); + + bone.name = spriteBone.name; + bone.localLength = spriteBone.length * scale; + bone.depth = spriteBone.position.z; + bone.localPosition = (Vector2)spriteBone.position * scale; + bone.localRotation = spriteBone.rotation; + bone.bindPoseColor = ModuleUtility.CalculateNiceColor(i, 6); + } + + foreach (var bone in bones) + { + if (bone.parentBone != null && bone.parentBone.localLength > 0f && (bone.position - bone.parentBone.endPosition).sqrMagnitude < 0.005f) + bone.parentBone.chainedChild = bone; + } + + return bones; + } + + public bool IsOnVisualElement() + { + if (selectedTool == null || selectedTool.layoutOverlay == null) + return false; + + var overlay = selectedTool.layoutOverlay; + var point = InternalEngineBridge.GUIUnclip(Event.current.mousePosition); + point = overlay.parent.parent.LocalToWorld(point); + + var selectedElement = selectedTool.layoutOverlay.panel.Pick(point); + if (selectedElement != null + && selectedElement.pickingMode != PickingMode.Ignore + && selectedElement.FindCommonAncestor(overlay) == overlay) + return true; + + return false; + } + + void CreateSpriteLibrary(ISpriteEditor spriteEditor) + { + var dataProvider = spriteEditor.GetDataProvider(); + if (dataProvider != null) + { + m_SpriteCategoryList = CreateCache(); + m_SpriteCategoryList.CopyFrom(dataProvider.GetSpriteCategoryList()); + } + } + + public SpriteCategoryListCacheObject spriteCategoryList + { + get { return m_SpriteCategoryList; } + } + + private void ToolChanged(ITool tool) + { + var visibilityTool = GetTool(Tools.Visibility); + if ((ITool) visibilityTool == tool) + { + m_State.lastVisibilityToolActive = visibilityTool.isActive; + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCache.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCache.cs.meta new file mode 100644 index 0000000..c713a99 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCache.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 85b7a96bd2d82844391585d64f46742b +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCachePersistentState.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCachePersistentState.cs new file mode 100644 index 0000000..f5b60eb --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCachePersistentState.cs @@ -0,0 +1,270 @@ +using System; +using System.Collections.Generic; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal interface ISkinningCachePersistentState + { + String lastSpriteId + { + get; + set; + } + + Tools lastUsedTool + { + get; + set; + } + + List lastBoneSelectionIds + { + get; + } + + Texture2D lastTexture + { + get; + set; + } + + SerializableDictionary lastPreviewPose + { + get; + } + + SerializableDictionary lastBoneVisibility + { + get; + } + + SerializableDictionary lastBoneExpansion + { + get; + } + + SerializableDictionary lastSpriteVisibility + { + get; + } + + SerializableDictionary lastGroupVisibility + { + get; + } + + SkinningMode lastMode + { + get; + set; + } + + bool lastVisibilityToolActive + { + get; + set; + } + + int lastVisibilityToolIndex + { + get; + set; + } + + IndexedSelection lastVertexSelection + { + get; + } + + float lastBrushSize + { + get; + set; + } + + float lastBrushHardness + { + get; + set; + } + + float lastBrushStep + { + get; + set; + } + } + + [Serializable] + internal class SkinningCachePersistentState + : ScriptableSingleton + , ISkinningCachePersistentState + { + [SerializeField] private Tools m_LastUsedTool = Tools.EditPose; + + [SerializeField] private SkinningMode m_LastMode = SkinningMode.Character; + + [SerializeField] private string m_LastSpriteId = String.Empty; + + [SerializeField] private List m_LastBoneSelectionIds = new List(); + + [SerializeField] private Texture2D m_LastTexture; + + [SerializeField] + private SerializableDictionary m_SkeletonPreviewPose = + new SerializableDictionary(); + + [SerializeField] + private SerializableDictionary m_BoneVisibility = + new SerializableDictionary(); + + [SerializeField] + private SerializableDictionary m_BoneExpansion = + new SerializableDictionary(); + + [SerializeField] + private SerializableDictionary m_SpriteVisibility = + new SerializableDictionary(); + + [SerializeField] + private SerializableDictionary m_GroupVisibility = + new SerializableDictionary(); + + [SerializeField] private IndexedSelection m_VertexSelection; + + [SerializeField] private bool m_VisibilityToolActive; + [SerializeField] private int m_VisibilityToolIndex = -1; + + [SerializeField] private float m_LastBrushSize = 25f; + [SerializeField] private float m_LastBrushHardness = 1f; + [SerializeField] private float m_LastBrushStep = 20f; + + public SkinningCachePersistentState() + { + m_VertexSelection = new IndexedSelection(); + } + + public void SetDefault() + { + m_LastUsedTool = Tools.EditPose; + m_LastMode = SkinningMode.Character; + m_LastSpriteId = String.Empty; + m_LastBoneSelectionIds.Clear(); + m_LastTexture = null; + m_VertexSelection.Clear(); + m_SkeletonPreviewPose.Clear(); + m_BoneVisibility.Clear(); + m_BoneExpansion.Clear(); + m_SpriteVisibility.Clear(); + m_GroupVisibility.Clear(); + m_VisibilityToolActive = false; + m_VisibilityToolIndex = -1; + } + + public string lastSpriteId + { + get { return m_LastSpriteId; } + set { m_LastSpriteId = value; } + } + + public Tools lastUsedTool + { + get { return m_LastUsedTool; } + set { m_LastUsedTool = value; } + } + + public List lastBoneSelectionIds + { + get { return m_LastBoneSelectionIds; } + } + + public Texture2D lastTexture + { + get { return m_LastTexture; } + set + { + if (value != m_LastTexture) + { + m_LastMode = SkinningMode.Character; + m_LastSpriteId = String.Empty; + m_LastBoneSelectionIds.Clear(); + m_VertexSelection.Clear(); + m_SkeletonPreviewPose.Clear(); + m_BoneVisibility.Clear(); + m_BoneExpansion.Clear(); + m_SpriteVisibility.Clear(); + m_GroupVisibility.Clear(); + } + + m_LastTexture = value; + } + } + + public SerializableDictionary lastPreviewPose + { + get { return m_SkeletonPreviewPose; } + } + + public SerializableDictionary lastBoneVisibility + { + get { return m_BoneVisibility; } + } + + public SerializableDictionary lastBoneExpansion + { + get { return m_BoneExpansion; } + } + + public SerializableDictionary lastSpriteVisibility + { + get { return m_SpriteVisibility; } + } + + public SerializableDictionary lastGroupVisibility + { + get { return m_GroupVisibility; } + } + + public SkinningMode lastMode + { + get { return m_LastMode; } + set { m_LastMode = value; } + } + + public bool lastVisibilityToolActive + { + get { return m_VisibilityToolActive; } + set { m_VisibilityToolActive = value; } + } + + public int lastVisibilityToolIndex + { + get { return m_VisibilityToolIndex; } + set { m_VisibilityToolIndex = value; } + } + + public IndexedSelection lastVertexSelection + { + get { return m_VertexSelection; } + } + + public float lastBrushSize + { + get { return m_LastBrushSize; } + set { m_LastBrushSize = value; } + } + + public float lastBrushHardness + { + get { return m_LastBrushHardness; } + set { m_LastBrushHardness = value; } + } + + public float lastBrushStep + { + get { return m_LastBrushStep; } + set { m_LastBrushStep = value; } + } + } +} \ No newline at end of file diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCachePersistentState.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCachePersistentState.cs.meta new file mode 100644 index 0000000..de17f2d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningCachePersistentState.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 51167ca4da0b28040a7d5f7d97f77e86 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEnums.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEnums.cs new file mode 100644 index 0000000..ef2b082 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEnums.cs @@ -0,0 +1,32 @@ +using System; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal enum SkinningMode + { + SpriteSheet, + Character + } + + internal enum Tools + { + EditGeometry, + CreateVertex, + CreateEdge, + SplitEdge, + GenerateGeometry, + EditPose, + EditJoints, + CreateBone, + SplitBone, + ReparentBone, + WeightSlider, + WeightBrush, + GenerateWeights, + BoneInfluence, + CopyPaste, + Visibility, + SwitchMode + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEnums.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEnums.cs.meta new file mode 100644 index 0000000..83ad7d8 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEnums.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 3a361ade0d5860841861f16877a7a43d +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEvents.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEvents.cs new file mode 100644 index 0000000..26b7393 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEvents.cs @@ -0,0 +1,67 @@ +using System; +using UnityEngine; +using UnityEngine.Events; + +namespace UnityEditor.U2D.Animation +{ + internal class SkinningEvents + { + public class SpriteEvent : UnityEvent {} + public class SkeletonEvent : UnityEvent {} + public class MeshEvent : UnityEvent {} + public class MeshPreviewEvent : UnityEvent {} + public class SkinningModuleModeEvent : UnityEvent {} + public class BoneSelectionEvent : UnityEvent {} + public class BoneEvent : UnityEvent {} + public class CharacterPartEvent : UnityEvent {} + public class ToolChangeEvent : UnityEvent {} + public class RestoreBindPoseEvent : UnityEvent {} + public class CopyEvent : UnityEvent {} + public class PasteEvent : UnityEvent {} + public class ShortcutEvent : UnityEvent {} + public class BoneVisibilityEvent : UnityEvent {} + public class SpriteLibraryEvent : UnityEvent {} + public class MeshPreviewBehaviourChangeEvent : UnityEvent {} + + private SpriteEvent m_SelectedSpriteChanged = new SpriteEvent(); + private SkeletonEvent m_SkeletonPreviewPoseChanged = new SkeletonEvent(); + private SkeletonEvent m_SkeletonBindPoseChanged = new SkeletonEvent(); + private SkeletonEvent m_SkeletonTopologyChanged = new SkeletonEvent(); + private MeshEvent m_MeshChanged = new MeshEvent(); + private MeshPreviewEvent m_MeshPreviewChanged = new MeshPreviewEvent(); + private SkinningModuleModeEvent m_SkinningModuleModeChanged = new SkinningModuleModeEvent(); + private BoneSelectionEvent m_BoneSelectionChangedEvent = new BoneSelectionEvent(); + private BoneEvent m_BoneNameChangedEvent = new BoneEvent(); + private BoneEvent m_BoneDepthChangedEvent = new BoneEvent(); + private CharacterPartEvent m_CharacterPartChanged = new CharacterPartEvent(); + private ToolChangeEvent m_ToolChanged = new ToolChangeEvent(); + private RestoreBindPoseEvent m_RestoreBindPose = new RestoreBindPoseEvent(); + private CopyEvent m_CopyEvent = new CopyEvent(); + private PasteEvent m_PasteEvent = new PasteEvent(); + private ShortcutEvent m_ShortcutEvent = new ShortcutEvent(); + private BoneVisibilityEvent m_BoneVisibilityEvent = new BoneVisibilityEvent(); + private SpriteLibraryEvent m_SpriteLibraryEvent = new SpriteLibraryEvent(); + private MeshPreviewBehaviourChangeEvent m_MeshPreviewBehaviourChange = new MeshPreviewBehaviourChangeEvent(); + + //Setting them as virtual so that we can create mock them + public virtual SpriteEvent selectedSpriteChanged { get { return m_SelectedSpriteChanged; } } + public virtual SkeletonEvent skeletonPreviewPoseChanged { get { return m_SkeletonPreviewPoseChanged; } } + public virtual SkeletonEvent skeletonBindPoseChanged { get { return m_SkeletonBindPoseChanged; } } + public virtual SkeletonEvent skeletonTopologyChanged { get { return m_SkeletonTopologyChanged; } } + public virtual MeshEvent meshChanged { get { return m_MeshChanged; } } + public virtual MeshPreviewEvent meshPreviewChanged { get { return m_MeshPreviewChanged; } } + public virtual SkinningModuleModeEvent skinningModeChanged { get { return m_SkinningModuleModeChanged; } } + public virtual BoneSelectionEvent boneSelectionChanged { get { return m_BoneSelectionChangedEvent; } } + public virtual BoneEvent boneNameChanged { get { return m_BoneNameChangedEvent; } } + public virtual BoneEvent boneDepthChanged { get { return m_BoneDepthChangedEvent; } } + public virtual CharacterPartEvent characterPartChanged { get { return m_CharacterPartChanged; } } + public virtual ToolChangeEvent toolChanged { get { return m_ToolChanged; } } + public virtual RestoreBindPoseEvent restoreBindPose { get { return m_RestoreBindPose; } } + public virtual CopyEvent copy { get { return m_CopyEvent; } } + public virtual PasteEvent paste { get { return m_PasteEvent; } } + public virtual ShortcutEvent shortcut { get { return m_ShortcutEvent; } } + public virtual BoneVisibilityEvent boneVisibility { get { return m_BoneVisibilityEvent; } } + public virtual SpriteLibraryEvent spriteLibraryChanged { get { return m_SpriteLibraryEvent; } } + public virtual MeshPreviewBehaviourChangeEvent meshPreviewBehaviourChange { get { return m_MeshPreviewBehaviourChange; } } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEvents.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEvents.cs.meta new file mode 100644 index 0000000..4aec5d1 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SkinningEvents.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 39d177597cd8a914ab266d4dec677b74 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCache.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCache.cs new file mode 100644 index 0000000..27a3ecb --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCache.cs @@ -0,0 +1,44 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class SpriteCache : TransformCache + { + [SerializeField] + private string m_ID; + [SerializeField] + private Rect m_TextureRect; + [SerializeField] + private Vector2 m_PivotNormalized; + + public string id + { + get { return m_ID; } + internal set { m_ID = value; } + } + + public Rect textureRect + { + get { return m_TextureRect; } + set { m_TextureRect = value; } + } + + public Vector2 pivotNormalized + { + get { return m_PivotNormalized; } + set { m_PivotNormalized = value; } + } + + public Vector2 pivotRectSpace + { + get { return Vector2.Scale(textureRect.size, pivotNormalized); } + } + + public Vector2 pivotTextureSpace + { + get { return localToWorldMatrix.MultiplyPoint3x4(pivotRectSpace); } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCache.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCache.cs.meta new file mode 100644 index 0000000..8c6e132 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCache.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 10f309ec2a0fbf64e80346fdd64cb6b1 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCacheExtensions.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCacheExtensions.cs new file mode 100644 index 0000000..5cfab87 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCacheExtensions.cs @@ -0,0 +1,325 @@ +using System.Collections.Generic; +using System.Linq; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal static class SpriteCacheExtensions + { + public static MeshCache GetMesh(this SpriteCache sprite) + { + if (sprite != null) + return sprite.skinningCache.GetMesh(sprite); + return null; + } + + public static MeshPreviewCache GetMeshPreview(this SpriteCache sprite) + { + if (sprite != null) + return sprite.skinningCache.GetMeshPreview(sprite); + return null; + } + + public static SkeletonCache GetSkeleton(this SpriteCache sprite) + { + if (sprite != null) + return sprite.skinningCache.GetSkeleton(sprite); + return null; + } + + public static CharacterPartCache GetCharacterPart(this SpriteCache sprite) + { + if (sprite != null) + return sprite.skinningCache.GetCharacterPart(sprite); + return null; + } + + public static bool IsVisible(this SpriteCache sprite) + { + var isVisible = true; + var characterPart = sprite.GetCharacterPart(); + + if (sprite.skinningCache.mode == SkinningMode.Character && characterPart != null) + isVisible = characterPart.isVisible; + + return isVisible; + } + + public static Matrix4x4 GetLocalToWorldMatrixFromMode(this SpriteCache sprite) + { + var skinningCache = sprite.skinningCache; + + if (skinningCache.mode == SkinningMode.SpriteSheet) + return sprite.localToWorldMatrix; + + var characterPart = sprite.GetCharacterPart(); + + Debug.Assert(characterPart != null); + + return characterPart.localToWorldMatrix; + } + + public static BoneCache[] GetBonesFromMode(this SpriteCache sprite) + { + var skinningCache = sprite.skinningCache; + + if (skinningCache.mode == SkinningMode.SpriteSheet) + return sprite.GetSkeleton().bones; + + var characterPart = sprite.GetCharacterPart(); + Debug.Assert(characterPart != null); + return characterPart.bones; + } + + public static void UpdateMesh(this SpriteCache sprite, BoneCache[] bones) + { + var mesh = sprite.GetMesh(); + var previewMesh = sprite.GetMeshPreview(); + + Debug.Assert(mesh != null); + Debug.Assert(previewMesh != null); + + mesh.bones = bones; + + previewMesh.SetWeightsDirty(); + } + + public static void SmoothFill(this SpriteCache sprite) + { + var mesh = sprite.GetMesh(); + + if (mesh == null) + return; + + var controller = new SpriteMeshDataController(); + controller.spriteMeshData = mesh; + controller.SmoothFill(); + } + + public static void RestoreBindPose(this SpriteCache sprite) + { + var skinningCache = sprite.skinningCache; + var skeleton = sprite.GetSkeleton(); + Debug.Assert(skeleton != null); + skeleton.RestoreDefaultPose(); + skinningCache.events.skeletonPreviewPoseChanged.Invoke(skeleton); + } + + public static bool AssociateAllBones(this SpriteCache sprite) + { + var skinningCache = sprite.skinningCache; + + if (skinningCache.mode == SkinningMode.SpriteSheet) + return false; + + var character = skinningCache.character; + Debug.Assert(character != null); + Debug.Assert(character.skeleton != null); + + var characterPart = sprite.GetCharacterPart(); + + Debug.Assert(characterPart != null); + + var bones = character.skeleton.bones.Where(x => x.isVisible).ToArray(); + characterPart.bones = bones; + + characterPart.sprite.UpdateMesh(bones); + + return true; + } + + public static bool AssociatePossibleBones(this SpriteCache sprite) + { + var skinningCache = sprite.skinningCache; + + if (skinningCache.mode == SkinningMode.SpriteSheet) + return false; + + var character = skinningCache.character; + Debug.Assert(character != null); + Debug.Assert(character.skeleton != null); + + var characterPart = sprite.GetCharacterPart(); + + Debug.Assert(characterPart != null); + + var bones = character.skeleton.bones.Where(x => x.isVisible).ToArray(); + var possibleBones = new List(); + // check if any of the bones overlapped + BoneCache shortestBoneDistance = null; + var minDistances = float.MaxValue; + var characterSpriteRect = new Rect(characterPart.position.x , characterPart.position.y, characterPart.sprite.textureRect.width, characterPart.sprite.textureRect.height); + foreach (var bone in bones) + { + var startPoint = bone.position; + var endPoint = bone.endPosition; + if (IntersectsSegment(characterSpriteRect, startPoint, endPoint)) + possibleBones.Add(bone); + if (possibleBones.Count == 0) + { + // compare bone start end with rect's 4 line + // compare rect point with bone line + var points = new Vector2[] { startPoint, endPoint }; + var rectLinePoints = new [] + { + new Vector2Int(0, 1), + new Vector2Int(0, 2), + new Vector2Int(1, 3), + new Vector2Int(2, 3), + }; + var rectPoints = new [] + { + new Vector2(characterSpriteRect.xMin, characterSpriteRect.yMin), + new Vector2(characterSpriteRect.xMin, characterSpriteRect.yMax), + new Vector2(characterSpriteRect.xMax, characterSpriteRect.yMin), + new Vector2(characterSpriteRect.xMax, characterSpriteRect.yMax) + }; + foreach (var point in points) + { + foreach (var rectLine in rectLinePoints) + { + var distance = PointToLineSegmentDistance(point, rectPoints[rectLine.x], rectPoints[rectLine.y]); + if (distance < minDistances) + { + minDistances = distance; + shortestBoneDistance = bone; + } + } + } + + foreach (var rectPoint in rectPoints) + { + var distance = PointToLineSegmentDistance(rectPoint, startPoint, endPoint); + if (distance < minDistances) + { + minDistances = distance; + shortestBoneDistance = bone; + } + } + } + } + // if none overlapped, we use the bone that is closest to us + if (possibleBones.Count == 0 && shortestBoneDistance != null) + { + possibleBones.Add(shortestBoneDistance); + } + characterPart.bones = possibleBones.ToArray(); + + characterPart.sprite.UpdateMesh(possibleBones.ToArray()); + + return true; + } + + static float PointToLineSegmentDistance(Vector2 p, Vector2 a, Vector2 b) + { + Vector2 n = b - a; + Vector2 pa = a - p; + + float c = Vector2.Dot(n, pa); + + // Closest point is a + if (c > 0.0f) + return Vector2.Dot(pa, pa); + + Vector2 bp = p - b; + + // Closest point is b + if (Vector2.Dot(n, bp) > 0.0f) + return Vector2.Dot(bp, bp); + + // Closest point is between a and b + Vector2 e = pa - n * (c / Vector2.Dot(n, n)); + return Vector2.Dot( e, e ); + } + + static bool IntersectsSegment(Rect rect, Vector2 p1, Vector2 p2) + { + float minX = Mathf.Min(p1.x, p2.x); + float maxX = Mathf.Max(p1.x, p2.x); + + if (maxX > rect.xMax) + { + maxX = rect.xMax; + } + + if (minX < rect.xMin) + { + minX = rect.xMin; + } + + if (minX > maxX) + { + return false; + } + + float minY = Mathf.Min(p1.y, p2.y); + float maxY = Mathf.Max(p1.y, p2.y); + + float dx = p2.x - p1.x; + + if (Mathf.Abs(dx) > float.Epsilon) + { + float a = (p2.y - p1.y) / dx; + float b = p1.y - a * p1.x; + minY = a * minX + b; + maxY = a * maxX + b; + } + + if (minY > maxY) + { + float tmp = maxY; + maxY = minY; + minY = tmp; + } + + if (maxY > rect.yMax) + { + maxY = rect.yMax; + } + + if (minY < rect.yMin) + { + minY = rect.yMin; + } + + if (minY > maxY) + { + return false; + } + + return true; + } + + public static void DeassociateUnusedBones(this SpriteCache sprite) + { + var skinningCache = sprite.skinningCache; + + Debug.Assert(skinningCache.mode == SkinningMode.Character); + + var characterPart = sprite.GetCharacterPart(); + + Debug.Assert(characterPart != null); + + characterPart.DeassociateUnusedBones(); + } + + public static void DeassociateAllBones(this SpriteCache sprite) + { + var skinningCache = sprite.skinningCache; + + if (skinningCache.mode == SkinningMode.SpriteSheet) + return; + + var part = sprite.GetCharacterPart(); + if (part.bones.Length == 0) + return; + + Debug.Assert(part.sprite != null); + + part.bones = new BoneCache[0]; + part.sprite.UpdateMesh(part.bones); + + skinningCache.events.characterPartChanged.Invoke(part); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCacheExtensions.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCacheExtensions.cs.meta new file mode 100644 index 0000000..c46179c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/SpriteCacheExtensions.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 503b817aa45fa4a43abb42801b56b1e3 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCache.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCache.cs new file mode 100644 index 0000000..b61d99a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCache.cs @@ -0,0 +1,287 @@ +using System.Collections; +using System.Collections.Generic; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class TransformCache : SkinningObject, IEnumerable + { + [SerializeField] + private TransformCache m_Parent; + [SerializeField] + private List m_Children = new List(); + [SerializeField] + private Vector3 m_LocalPosition; + [SerializeField] + private Quaternion m_LocalRotation = Quaternion.identity; + [SerializeField] + private Vector3 m_LocalScale = Vector3.one; + [SerializeField] + private Matrix4x4 m_LocalToWorldMatrix = Matrix4x4.identity; + + public TransformCache parent + { + get { return m_Parent; } + } + + public TransformCache[] children + { + get { return m_Children.ToArray(); } + } + + internal virtual int siblingIndex + { + get { return GetSiblingIndex(); } + set { SetSiblingIndex(value); } + } + + public int ChildCount + { + get { return m_Children.Count; } + } + + public Vector3 localPosition + { + get { return m_LocalPosition; } + set + { + m_LocalPosition = value; + Update(); + } + } + + public Quaternion localRotation + { + get { return m_LocalRotation; } + set + { + m_LocalRotation = MathUtility.NormalizeQuaternion(value); + Update(); + } + } + + public Vector3 localScale + { + get { return m_LocalScale; } + set + { + m_LocalScale = value; + Update(); + } + } + + public Vector3 position + { + get { return parentMatrix.MultiplyPoint3x4(localPosition); } + set { localPosition = parentMatrix.inverse.MultiplyPoint3x4(value); } + } + + public Quaternion rotation + { + get { return GetGlobalRotation(); } + set { SetGlobalRotation(value); } + } + + public Vector3 right + { + get { return localToWorldMatrix.MultiplyVector(Vector3.right).normalized; } + set { MatchDirection(Vector3.right, value); } + } + + public Vector3 up + { + get { return localToWorldMatrix.MultiplyVector(Vector3.up).normalized; } + set { MatchDirection(Vector3.up, value); } + } + + public Vector3 forward + { + get { return localToWorldMatrix.MultiplyVector(Vector3.forward).normalized; } + set { MatchDirection(Vector3.forward, value); } + } + + public Matrix4x4 localToWorldMatrix + { + get { return m_LocalToWorldMatrix; } + } + + public Matrix4x4 worldToLocalMatrix + { + get { return localToWorldMatrix.inverse; } + } + + private Matrix4x4 parentMatrix + { + get + { + var parentMatrix = Matrix4x4.identity; + + if (parent != null) + parentMatrix = parent.localToWorldMatrix; + + return parentMatrix; + } + } + + internal override void OnDestroy() + { + if (parent != null) + parent.RemoveChild(this); + + m_Parent = null; + m_Children.Clear(); + } + + private void Update() + { + m_LocalToWorldMatrix = parentMatrix * Matrix4x4.TRS(localPosition, localRotation, localScale); + + foreach (var child in m_Children) + child.Update(); + } + + private void AddChild(TransformCache transform) + { + m_Children.Add(transform); + } + + private void InsertChildAt(int index, TransformCache transform) + { + m_Children.Insert(index, transform); + } + + private void RemoveChild(TransformCache transform) + { + m_Children.Remove(transform); + } + + private void RemoveChildAt(int index) + { + m_Children.RemoveAt(index); + } + + private int GetSiblingIndex() + { + if (parent == null) + return -1; + + return parent.m_Children.IndexOf(this); + } + private void SetSiblingIndex(int index) + { + if (parent != null) + { + var currentIndex = parent.m_Children.IndexOf(this); + var indexToRemove = index < currentIndex ? currentIndex + 1 : currentIndex; + parent.InsertChildAt(index, this); + parent.RemoveChildAt(indexToRemove); + } + } + + public void SetParent(TransformCache newParent) + { + SetParent(newParent, true); + } + + public void SetParent(TransformCache newParent, bool worldPositionStays) + { + if (m_Parent == newParent) + return; + + var oldPosition = position; + var oldRotation = rotation; + + if (m_Parent != null) + m_Parent.RemoveChild(this); + + m_Parent = newParent; + + if (m_Parent != null) + m_Parent.AddChild(this); + + if (worldPositionStays) + { + position = oldPosition; + rotation = oldRotation; + } + else + { + Update(); + } + } + + private Quaternion GetGlobalRotation() + { + var globalRotation = localRotation; + var currentParent = parent; + + while (currentParent != null) + { + globalRotation = ScaleMulQuat(currentParent.localScale, globalRotation); + globalRotation = currentParent.localRotation * globalRotation; + currentParent = currentParent.parent; + } + + return globalRotation; + } + + private void SetGlobalRotation(Quaternion r) + { + if (parent != null) + r = parent.InverseTransformRotation(r); + localRotation = r; + } + + private Quaternion InverseTransformRotation(Quaternion r) + { + if (parent != null) + r = parent.InverseTransformRotation(r); + + r = Quaternion.Inverse(localRotation) * r; + r = ScaleMulQuat(localScale, r); + + return r; + } + + private Quaternion ScaleMulQuat(Vector3 scale, Quaternion q) + { + var s = new Vector3(Chgsign(1f, scale.x), Chgsign(1f, scale.y), Chgsign(1f, scale.z)); + q.x = Chgsign(q.x, s.y * s.z); + q.y = Chgsign(q.y, s.x * s.z); + q.z = Chgsign(q.z, s.x * s.y); + return q; + } + + private float Chgsign(float x, float y) + { + return y < 0f ? -x : x; + } + + private void MatchDirection(Vector3 localDirection, Vector3 worldDirection) + { + var direction = worldToLocalMatrix.MultiplyVector(worldDirection); + direction = Matrix4x4.TRS(Vector3.zero, localRotation, localScale).MultiplyVector(direction); + var scaledLocalDirection = Vector3.Scale(localDirection, localScale); + var deltaRotation = Quaternion.identity; + + if (scaledLocalDirection.sqrMagnitude > 0f) + { + var axis = Vector3.Cross(scaledLocalDirection, direction); + var angle = Vector3.SignedAngle(scaledLocalDirection, direction, axis); + deltaRotation = Quaternion.AngleAxis(angle, axis); + } + + localRotation = deltaRotation; + } + + IEnumerator IEnumerable.GetEnumerator() + { + return m_Children.GetEnumerator(); + } + + IEnumerator IEnumerable.GetEnumerator() + { + return (IEnumerator)m_Children.GetEnumerator(); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCache.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCache.cs.meta new file mode 100644 index 0000000..b90994d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCache.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a43eacb849c08fa47b752df4f2e05c7a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCacheExtensions.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCacheExtensions.cs new file mode 100644 index 0000000..252cf1f --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCacheExtensions.cs @@ -0,0 +1,43 @@ +using System; +using System.Linq; +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal static class TransformCacheExtensions + { + internal static bool IsDescendant(this T transform, T ancestor) where T : TransformCache + { + if (ancestor != null) + { + var parent = transform.parent; + + while (parent != null) + { + if (parent == ancestor) + return true; + + parent = parent.parent; + } + } + + return false; + } + + internal static bool IsDescendant(this T transform, T[] ancestors) where T : TransformCache + { + return ancestors.FirstOrDefault( t => transform.IsDescendant(t) ) != null; + } + + internal static T[] FindRoots(this T[] transforms) where T : TransformCache + { + return transforms.Where(t => t.IsDescendant(transforms) == false).ToArray(); + } + + internal static T FindRoot(this T transform, T[] transforms) where T : TransformCache + { + var roots = transforms.FindRoots(); + return roots.FirstOrDefault( r => transform == r || IsDescendant(transform, r) ); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCacheExtensions.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCacheExtensions.cs.meta new file mode 100644 index 0000000..5dd5e5a --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCache/TransformCacheExtensions.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 51ee03bc936f1bf4489c0ee8696ebab7 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCopyUtility.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCopyUtility.cs new file mode 100644 index 0000000..edbb41b --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCopyUtility.cs @@ -0,0 +1,34 @@ +namespace UnityEditor.U2D.Animation +{ + internal static class SkinningCopyUtility + { + private static ISkinningSerializer s_SkinningSerializer = new SkinningSerializerJSON(); + public static ISkinningSerializer Serializer + { + get { return s_SkinningSerializer; } + set { s_SkinningSerializer = value; } + } + + public static string SerializeSkinningCopyDataToString(SkinningCopyData skinningData) + { + return s_SkinningSerializer.Serialize(skinningData); + } + + public static bool CanDeserializeSystemCopyBufferToSkinningCopyData() + { + if (!string.IsNullOrEmpty(EditorGUIUtility.systemCopyBuffer)) + return CanDeserializeStringToSkinningCopyData(EditorGUIUtility.systemCopyBuffer); + return false; + } + + public static bool CanDeserializeStringToSkinningCopyData(string data) + { + return s_SkinningSerializer.CanDeserialize(data); + } + + public static SkinningCopyData DeserializeStringToSkinningCopyData(string data) + { + return s_SkinningSerializer.Deserialize(data); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCopyUtility.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCopyUtility.cs.meta new file mode 100644 index 0000000..3721767 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningCopyUtility.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: efabf946c69d212429c75db0d9aa9d1a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModule.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModule.cs new file mode 100644 index 0000000..0db56fd --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModule.cs @@ -0,0 +1,570 @@ +using UnityEngine; +using System; +using System.Linq; +using System.Collections.Generic; +using UnityEditor.U2D.Sprites; + +namespace UnityEditor.U2D.Animation +{ + [RequireSpriteDataProvider(typeof(ISpriteMeshDataProvider), typeof(ISpriteBoneDataProvider))] + internal partial class SkinningModule : SpriteEditorModuleBase + { + private static class Styles + { + public static string moduleName = L10n.Tr("Skinning Editor"); + } + + private SkinningCache m_SkinningCache; + private int m_PrevNearestControl = -1; + private SpriteOutlineRenderer m_SpriteOutlineRenderer; + private MeshPreviewTool m_MeshPreviewTool; + private SkinningMode m_PreviousSkinningMode; + private SpriteBoneInfluenceTool m_CharacterSpriteTool; + private HorizontalToggleTools m_HorizontalToggleTools; + private AnimationAnalytics m_Analytics; + private ModuleToolGroup m_ModuleToolGroup; + IMeshPreviewBehaviour m_MeshPreviewBehaviourOverride = null; + bool m_CollapseToolbar; + + internal SkinningCache skinningCache + { + get { return m_SkinningCache; } + } + + private BaseTool currentTool + { + get { return skinningCache.selectedTool; } + set { skinningCache.selectedTool = value; } + } + + public override string moduleName + { + get { return Styles.moduleName; } + } + + public override void OnModuleActivate() + { + m_SkinningCache = Cache.Create(); + + AddMainUI(spriteEditor.GetMainVisualContainer()); + + using (skinningCache.DisableUndoScope()) + { + skinningCache.Create(spriteEditor, SkinningCachePersistentState.instance); + skinningCache.CreateToolCache(spriteEditor, m_LayoutOverlay); + m_CharacterSpriteTool = skinningCache.CreateTool(); + m_CharacterSpriteTool.Initialize(m_LayoutOverlay); + m_MeshPreviewTool = skinningCache.CreateTool(); + SetupModuleToolGroup(); + m_MeshPreviewTool.Activate(); + + m_SpriteOutlineRenderer = new SpriteOutlineRenderer(spriteEditor, skinningCache.events); + + spriteEditor.enableMouseMoveEvent = true; + + Undo.undoRedoPerformed += UndoRedoPerformed; + skinningCache.events.skeletonTopologyChanged.AddListener(SkeletonTopologyChanged); + skinningCache.events.skeletonPreviewPoseChanged.AddListener(SkeletonPreviewPoseChanged); + skinningCache.events.skeletonBindPoseChanged.AddListener(SkeletonBindPoseChanged); + skinningCache.events.characterPartChanged.AddListener(CharacterPartChanged); + skinningCache.events.skinningModeChanged.AddListener(OnViewModeChanged); + skinningCache.events.meshChanged.AddListener(OnMeshChanged); + skinningCache.events.boneNameChanged.AddListener(OnBoneNameChanged); + skinningCache.events.boneDepthChanged.AddListener(OnBoneDepthChanged); + skinningCache.events.spriteLibraryChanged.AddListener(OnSpriteLibraryChanged); + skinningCache.events.meshPreviewBehaviourChange.AddListener(OnMeshPreviewBehaviourChange); + + skinningCache.RestoreFromPersistentState(); + ActivateTool(skinningCache.selectedTool); + skinningCache.RestoreToolStateFromPersistentState(); + + // Set state for Switch Mode tool + m_PreviousSkinningMode = skinningCache.mode; + if (skinningCache.mode == SkinningMode.Character) + { + skinningCache.GetTool(Tools.SwitchMode).Deactivate(); + } + else + { + skinningCache.GetTool(Tools.SwitchMode).Activate(); + } + SetupSpriteEditor(true); + + m_HorizontalToggleTools = new HorizontalToggleTools(skinningCache) + { + onActivateTool = (b) => + { + using (skinningCache.UndoScope(TextContent.setTool)) + { + ActivateTool(b); + } + } + }; + + var ai = spriteEditor.GetDataProvider() as AssetImporter; + m_Analytics = new AnimationAnalytics(new UnityAnalyticsStorage(), + skinningCache.events, + new SkinningModuleAnalyticsModel(skinningCache), + ai == null ? -1 : ai.GetInstanceID()); + + UpdateCollapseToolbar(); + } + } + + public override void OnModuleDeactivate() + { + if (m_SpriteOutlineRenderer != null) + m_SpriteOutlineRenderer.Dispose(); + + spriteEditor.enableMouseMoveEvent = false; + + Undo.undoRedoPerformed -= UndoRedoPerformed; + skinningCache.events.skeletonTopologyChanged.RemoveListener(SkeletonTopologyChanged); + skinningCache.events.skeletonPreviewPoseChanged.RemoveListener(SkeletonPreviewPoseChanged); + skinningCache.events.skeletonBindPoseChanged.RemoveListener(SkeletonBindPoseChanged); + skinningCache.events.characterPartChanged.RemoveListener(CharacterPartChanged); + skinningCache.events.skinningModeChanged.RemoveListener(OnViewModeChanged); + skinningCache.events.meshChanged.RemoveListener(OnMeshChanged); + skinningCache.events.boneNameChanged.RemoveListener(OnBoneNameChanged); + skinningCache.events.boneDepthChanged.RemoveListener(OnBoneDepthChanged); + skinningCache.events.spriteLibraryChanged.RemoveListener(OnSpriteLibraryChanged); + skinningCache.events.meshPreviewBehaviourChange.RemoveListener(OnMeshPreviewBehaviourChange); + + RemoveMainUI(spriteEditor.GetMainVisualContainer()); + RestoreSpriteEditor(); + m_Analytics.Dispose(); + m_Analytics = null; + + Cache.Destroy(m_SkinningCache); + } + + private void UpdateCollapseToolbar() + { + m_CollapseToolbar = SkinningModuleSettings.compactToolBar; + m_WeightToolbar.CollapseToolBar(m_CollapseToolbar); + m_MeshToolbar.CollapseToolBar(m_CollapseToolbar); + m_BoneToolbar.CollapseToolBar(m_CollapseToolbar); + m_LayoutOverlay.verticalToolbar.Collapse(m_CollapseToolbar); + m_HorizontalToggleTools.collapseToolbar = m_CollapseToolbar; + } + + private void OnBoneNameChanged(BoneCache bone) + { + var character = skinningCache.character; + + if (character != null && character.skeleton == bone.skeleton) + skinningCache.SyncSpriteSheetSkeletons(); + DataModified(); + } + + private void OnBoneDepthChanged(BoneCache bone) + { + var sprites = skinningCache.GetSprites(); + var controller = new SpriteMeshDataController(); + + foreach (var sprite in sprites) + { + var mesh = sprite.GetMesh(); + + if (mesh.ContainsBone(bone)) + { + controller.spriteMeshData = mesh; + controller.SortTrianglesByDepth(); + skinningCache.events.meshChanged.Invoke(mesh); + } + } + + DataModified(); + } + + private void OnMeshChanged(MeshCache mesh) + { + DataModified(); + } + + private void DataModified() + { + spriteEditor.SetDataModified(); + } + + private void OnViewModeChanged(SkinningMode mode) + { + SetupSpriteEditor(); + } + + private void SetupSpriteEditor(bool setPreviewTexture = false) + { + var textureProvider = spriteEditor.GetDataProvider(); + if (textureProvider == null) + return; + + var emptyTexture = new Texture2D(1, 1, TextureFormat.RGBAHalf, false, true); + emptyTexture.hideFlags = HideFlags.HideAndDontSave; + emptyTexture.SetPixel(1, 1, new Color(0, 0, 0, 0)); + emptyTexture.Apply(); + + int width = 0, height = 0; + if (skinningCache.mode == SkinningMode.SpriteSheet) + { + textureProvider.GetTextureActualWidthAndHeight(out width, out height); + } + else + { + width = skinningCache.character.dimension.x; + height = skinningCache.character.dimension.y; + } + + if (m_PreviousSkinningMode != skinningCache.mode || setPreviewTexture) + { + spriteEditor.SetPreviewTexture(emptyTexture, width, height); + if (m_PreviousSkinningMode != skinningCache.mode) + { + m_PreviousSkinningMode = skinningCache.mode; + spriteEditor.ResetZoomAndScroll(); + } + } + + spriteEditor.spriteRects = new List(); + } + + private void RestoreSpriteEditor() + { + var textureProvider = spriteEditor.GetDataProvider(); + + if (textureProvider != null) + { + int width, height; + textureProvider.GetTextureActualWidthAndHeight(out width, out height); + + var texture = textureProvider.previewTexture; + spriteEditor.SetPreviewTexture(texture, width, height); + } + + var spriteRectProvider = spriteEditor.GetDataProvider(); + + if (spriteRectProvider != null) + spriteEditor.spriteRects = new List(spriteRectProvider.GetSpriteRects()); + } + + public override bool CanBeActivated() + { + var dataProvider = spriteEditor.GetDataProvider(); + return dataProvider == null ? false : dataProvider.spriteImportMode != SpriteImportMode.None; + } + + public override void DoPostGUI() + { + if (!spriteEditor.windowDimension.Contains(Event.current.mousePosition)) + HandleUtility.nearestControl = 0; + + if (Event.current.type == EventType.Layout && m_PrevNearestControl != HandleUtility.nearestControl) + { + m_PrevNearestControl = HandleUtility.nearestControl; + spriteEditor.RequestRepaint(); + } + + skinningCache.EndUndoOperation(); + } + + public override void DoMainGUI() + { + Debug.Assert(currentTool != null); + + DoViewGUI(); + + if (!spriteEditor.editingDisabled) + skinningCache.selectionTool.DoGUI(); + + m_MeshPreviewTool.previewBehaviourOverride = m_MeshPreviewBehaviourOverride != null ? m_MeshPreviewBehaviourOverride : currentTool.previewBehaviour; + m_MeshPreviewTool.DoGUI(); + m_MeshPreviewTool.DrawOverlay(); + + m_SpriteOutlineRenderer.RenderSpriteOutline(spriteEditor, skinningCache.selectedSprite); + + m_MeshPreviewTool.OverlayWireframe(); + + if (!spriteEditor.editingDisabled) + { + currentTool.DoGUI(); + DoCopyPasteKeyboardEventHandling(); + } + + DrawRectGizmos(); + + if (SkinningModuleSettings.compactToolBar != m_CollapseToolbar) + UpdateCollapseToolbar(); + } + + public override void DoToolbarGUI(Rect drawArea) + { + m_HorizontalToggleTools.DoGUI(drawArea, currentTool, spriteEditor.editingDisabled); + } + + void DoCopyPasteKeyboardEventHandling() + { + var evt = Event.current; + if (evt.type == EventType.ValidateCommand) + { + if (evt.commandName == "Copy" || evt.commandName == "Paste") + evt.Use(); + return; + } + + if (evt.type == EventType.ExecuteCommand) + { + var copyTool = skinningCache.GetTool(Tools.CopyPaste) as CopyTool; + if (copyTool != null && evt.commandName == "Copy") + { + copyTool.OnCopyActivated(); + evt.Use(); + } + else if (copyTool != null && evt.commandName == "Paste") + { + copyTool.OnPasteActivated(true, true, false, false); + evt.Use(); + } + } + } + + private void DrawRectGizmos() + { + if (Event.current.type == EventType.Repaint) + { + var selectedSprite = skinningCache.selectedSprite; + var sprites = skinningCache.GetSprites(); + var unselectedRectColor = new Color(1f, 1f, 1f, 0.5f); + + foreach (var sprite in sprites) + { + var skeleton = skinningCache.GetEffectiveSkeleton(sprite); + + Debug.Assert(skeleton != null); + + if (skeleton.isPosePreview) + continue; + + var color = unselectedRectColor; + + if (sprite == selectedSprite) + color = DrawingUtility.kSpriteBorderColor; + + if (skinningCache.mode == SkinningMode.Character + && sprite != selectedSprite) + continue; + + var matrix = sprite.GetLocalToWorldMatrixFromMode(); + var rect = new Rect(matrix.MultiplyPoint3x4(Vector3.zero), sprite.textureRect.size); + + DrawingUtility.BeginLines(color); + DrawingUtility.DrawBox(rect); + DrawingUtility.EndLines(); + } + } + } + + private void UndoRedoPerformed() + { + using (new DisableUndoScope(skinningCache)) + { + UpdateToggleState(); + skinningCache.UndoRedoPerformed(); + SetupSpriteEditor(); + } + } + + #region CharacterConsistency + //TODO: Bring this to a better place, maybe CharacterController + private void SkeletonPreviewPoseChanged(SkeletonCache skeleton) + { + var character = skinningCache.character; + + if (character != null && character.skeleton == skeleton) + skinningCache.SyncSpriteSheetSkeletons(); + } + + private void SkeletonBindPoseChanged(SkeletonCache skeleton) + { + var character = skinningCache.character; + + if (character != null && character.skeleton == skeleton) + skinningCache.SyncSpriteSheetSkeletons(); + DataModified(); + } + + private void SkeletonTopologyChanged(SkeletonCache skeleton) + { + var character = skinningCache.character; + + if (character == null) + { + var sprite = FindSpriteFromSkeleton(skeleton); + + Debug.Assert(sprite != null); + + sprite.UpdateMesh(skeleton.bones); + + DataModified(); + } + else if (character.skeleton == skeleton) + { + skinningCache.CreateSpriteSheetSkeletons(); + DataModified(); + } + } + + private void CharacterPartChanged(CharacterPartCache characterPart) + { + var character = skinningCache.character; + + Debug.Assert(character != null); + + using (new DefaultPoseScope(character.skeleton)) + { + skinningCache.CreateSpriteSheetSkeleton(characterPart); + DataModified(); + } + + if (skinningCache.mode == SkinningMode.Character) + characterPart.SyncSpriteSheetSkeleton(); + } + + private SpriteCache FindSpriteFromSkeleton(SkeletonCache skeleton) + { + var sprites = skinningCache.GetSprites(); + return sprites.FirstOrDefault(sprite => sprite.GetSkeleton() == skeleton); + } + + #endregion + + public override bool ApplyRevert(bool apply) + { + if (apply) + { + m_Analytics.FlushEvent(); + skinningCache.applyingChanges = true; + skinningCache.RestoreBindPose(); + ApplyBone(); + ApplyMesh(); + ApplyCharacter(); + skinningCache.applyingChanges = false; + DoApplyAnalytics(); + } + else + skinningCache.Revert(); + return true; + } + + private void DoApplyAnalytics() + { + var sprites = skinningCache.GetSprites(); + var spriteBoneCount = sprites.Select(s => s.GetSkeleton().BoneCount).ToArray(); + BoneCache[] bones = null; + + if (skinningCache.hasCharacter) + bones = skinningCache.character.skeleton.bones; + else + bones = sprites.SelectMany(s => s.GetSkeleton().bones).ToArray(); + + m_Analytics.SendApplyEvent(sprites.Length, spriteBoneCount, bones); + } + + private void ApplyBone() + { + var boneDataProvider = spriteEditor.GetDataProvider(); + if (boneDataProvider != null) + { + var sprites = skinningCache.GetSprites(); + foreach (var sprite in sprites) + { + var bones = sprite.GetSkeleton().bones; + boneDataProvider.SetBones(new GUID(sprite.id), bones.ToSpriteBone(sprite.localToWorldMatrix).ToList()); + } + } + } + + private void ApplyMesh() + { + var meshDataProvider = spriteEditor.GetDataProvider(); + if (meshDataProvider != null) + { + var sprites = skinningCache.GetSprites(); + foreach (var sprite in sprites) + { + var mesh = sprite.GetMesh(); + var guid = new GUID(sprite.id); + meshDataProvider.SetVertices(guid, mesh.vertices.Select(x => + new Vertex2DMetaData() + { + boneWeight = x.editableBoneWeight.ToBoneWeight(false), + position = x.position + } + ).ToArray()); + meshDataProvider.SetIndices(guid, mesh.indices.ToArray()); + meshDataProvider.SetEdges(guid, mesh.edges.Select(x => new Vector2Int(x.index1, x.index2)).ToArray()); + } + } + } + + private void ApplyCharacter() + { + var characterDataProvider = spriteEditor.GetDataProvider(); + var character = skinningCache.character; + if (characterDataProvider != null && character != null) + { + var data = new CharacterData(); + var characterBones = character.skeleton.bones; + data.bones = characterBones.ToSpriteBone(Matrix4x4.identity); + + var parts = character.parts; + data.parts = parts.Select(x => + new CharacterPart() + { + spriteId = x.sprite.id, + spritePosition = new RectInt((int)x.position.x, (int)x.position.y, (int)x.sprite.textureRect.width, (int)x.sprite.textureRect.height), + bones = x.bones.Select(bone => Array.IndexOf(characterBones, bone)).ToArray() + } + ).ToArray(); + + characterDataProvider.SetCharacterData(data); + } + + var spriteLibDataProvider = spriteEditor.GetDataProvider(); + if (spriteLibDataProvider != null) + { + spriteLibDataProvider.SetSpriteCategoryList(skinningCache.spriteCategoryList.ToSpriteLibrary()); + } + } + + void OnSpriteLibraryChanged() + { + DataModified(); + } + + + void OnMeshPreviewBehaviourChange(IMeshPreviewBehaviour meshPreviewBehaviour) + { + m_MeshPreviewBehaviourOverride = meshPreviewBehaviour; + } + + private void SetupModuleToolGroup() + { + m_ModuleToolGroup = new ModuleToolGroup(); + m_ModuleToolGroup.AddToolToGroup(0, skinningCache.GetTool(Tools.Visibility), null); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.EditGeometry), () => currentTool = skinningCache.GetTool(Tools.EditGeometry)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.CreateVertex), () => currentTool = skinningCache.GetTool(Tools.CreateVertex)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.CreateEdge), () => currentTool = skinningCache.GetTool(Tools.CreateEdge)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.SplitEdge), () => currentTool = skinningCache.GetTool(Tools.SplitEdge)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.GenerateGeometry), () => currentTool = skinningCache.GetTool(Tools.GenerateGeometry)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.EditPose), () => currentTool = skinningCache.GetTool(Tools.EditPose)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.EditJoints), () => currentTool = skinningCache.GetTool(Tools.EditJoints)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.CreateBone), () => currentTool = skinningCache.GetTool(Tools.CreateBone)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.SplitBone), () => currentTool = skinningCache.GetTool(Tools.SplitBone)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.WeightSlider), () => currentTool = skinningCache.GetTool(Tools.WeightSlider)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.WeightBrush), () => currentTool = skinningCache.GetTool(Tools.WeightBrush)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.GenerateWeights), () => currentTool = skinningCache.GetTool(Tools.GenerateWeights)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.BoneInfluence), () => currentTool = skinningCache.GetTool(Tools.BoneInfluence)); + m_ModuleToolGroup.AddToolToGroup(1, skinningCache.GetTool(Tools.CopyPaste), () => currentTool = skinningCache.GetTool(Tools.CopyPaste)); + } + } +} + diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModule.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModule.cs.meta new file mode 100644 index 0000000..30f7558 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModule.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 92be5a949cc9a014dbcb41d98e5aec03 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModuleView.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModuleView.cs new file mode 100644 index 0000000..6385ef7 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModuleView.cs @@ -0,0 +1,394 @@ +using System; +using UnityEditor.U2D.Common; +using UnityEditor.U2D.Layout; +using UnityEngine; +using UnityEditor.ShortcutManagement; +using UnityEngine.UIElements; + +namespace UnityEditor.U2D.Animation +{ + internal partial class SkinningModule + { + private LayoutOverlay m_LayoutOverlay; + private BoneToolbar m_BoneToolbar; + private MeshToolbar m_MeshToolbar; + private WeightToolbar m_WeightToolbar; + + private InternalEditorBridge.ShortcutContext m_ShortcutContext; + + private static SkinningModule GetModuleFromContext(ShortcutArguments args) + { + var sc = args.context as InternalEditorBridge.ShortcutContext; + if (sc == null) + return null; + + return sc.context as SkinningModule; + } + + [Shortcut("2D/Animation/Toggle Tool Text", typeof(InternalEditorBridge.ShortcutContext), KeyCode.BackQuote, ShortcutModifiers.Shift)] + private static void CollapseToolbar(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null) + { + SkinningModuleSettings.compactToolBar = !SkinningModuleSettings.compactToolBar; + } + } + + [Shortcut("2D/Animation/Restore Bind Pose", typeof(InternalEditorBridge.ShortcutContext), KeyCode.Alpha1, ShortcutModifiers.Shift)] + private static void DisablePoseModeKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + var effectiveSkeleton = sm.skinningCache.GetEffectiveSkeleton(sm.skinningCache.selectedSprite); + if (effectiveSkeleton != null && effectiveSkeleton.isPosePreview) + { + using (sm.skinningCache.UndoScope(TextContent.restorePose)) + { + sm.skinningCache.RestoreBindPose(); + sm.skinningCache.events.shortcut.Invoke("#1"); + } + } + } + } + + [Shortcut("2D/Animation/Toggle Character Mode", typeof(InternalEditorBridge.ShortcutContext), KeyCode.Alpha2, ShortcutModifiers.Shift)] + private static void ToggleCharacterModeKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled && sm.skinningCache.hasCharacter) + { + var tool = sm.skinningCache.GetTool(Tools.SwitchMode); + + using (sm.skinningCache.UndoScope(TextContent.setMode)) + { + if (tool.isActive) + tool.Deactivate(); + else + tool.Activate(); + } + + sm.skinningCache.events.shortcut.Invoke("#2"); + } + } + + [Shortcut("2D/Animation/Preview Pose", typeof(InternalEditorBridge.ShortcutContext), KeyCode.Q, ShortcutModifiers.Shift)] + private static void EditPoseKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetSkeletonTool(Tools.EditPose); + sm.skinningCache.events.shortcut.Invoke("#q"); + } + } + + [Shortcut("2D/Animation/Edit Bone", typeof(InternalEditorBridge.ShortcutContext), KeyCode.W, ShortcutModifiers.Shift)] + private static void EditJointsKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetSkeletonTool(Tools.EditJoints); + sm.skinningCache.events.shortcut.Invoke("#w"); + } + } + + [Shortcut("2D/Animation/Create Bone", typeof(InternalEditorBridge.ShortcutContext), KeyCode.E, ShortcutModifiers.Shift)] + private static void CreateBoneKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetSkeletonTool(Tools.CreateBone); + sm.skinningCache.events.shortcut.Invoke("#e"); + } + } + + [Shortcut("2D/Animation/Split Bone", typeof(InternalEditorBridge.ShortcutContext), KeyCode.R, ShortcutModifiers.Shift)] + private static void SplitBoneKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetSkeletonTool(Tools.SplitBone); + sm.skinningCache.events.shortcut.Invoke("#r"); + } + } + + [Shortcut("2D/Animation/Auto Geometry", typeof(InternalEditorBridge.ShortcutContext), KeyCode.A, ShortcutModifiers.Shift)] + private static void GenerateGeometryKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetMeshTool(Tools.GenerateGeometry); + sm.skinningCache.events.shortcut.Invoke("#a"); + } + } + + [Shortcut("2D/Animation/Edit Geometry", typeof(InternalEditorBridge.ShortcutContext), KeyCode.S, ShortcutModifiers.Shift)] + private static void MeshSelectionKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetMeshTool(Tools.EditGeometry); + sm.skinningCache.events.shortcut.Invoke("#s"); + } + } + + [Shortcut("2D/Animation/Create Vertex", typeof(InternalEditorBridge.ShortcutContext), KeyCode.J, ShortcutModifiers.Shift)] + private static void CreateVertex(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetMeshTool(Tools.CreateVertex); + sm.skinningCache.events.shortcut.Invoke("#d"); + } + } + + [Shortcut("2D/Animation/Create Edge", typeof(InternalEditorBridge.ShortcutContext), KeyCode.G, ShortcutModifiers.Shift)] + private static void CreateEdgeKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetMeshTool(Tools.CreateEdge); + sm.skinningCache.events.shortcut.Invoke("#g"); + } + } + + [Shortcut("2D/Animation/Split Edge", typeof(InternalEditorBridge.ShortcutContext), KeyCode.H, ShortcutModifiers.Shift)] + private static void SplitEdge(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetMeshTool(Tools.SplitEdge); + sm.skinningCache.events.shortcut.Invoke("#h"); + } + } + + [Shortcut("2D/Animation/Auto Weights", typeof(InternalEditorBridge.ShortcutContext), KeyCode.Z, ShortcutModifiers.Shift)] + private static void GenerateWeightsKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetWeightTool(Tools.GenerateWeights); + sm.skinningCache.events.shortcut.Invoke("#z"); + } + } + + [Shortcut("2D/Animation/Weight Slider", typeof(InternalEditorBridge.ShortcutContext), KeyCode.X, ShortcutModifiers.Shift)] + private static void WeightSliderKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetWeightTool(Tools.WeightSlider); + sm.skinningCache.events.shortcut.Invoke("#x"); + } + } + + [Shortcut("2D/Animation/Weight Brush", typeof(InternalEditorBridge.ShortcutContext), KeyCode.N, ShortcutModifiers.Shift)] + private static void WeightBrushKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.SetWeightTool(Tools.WeightBrush); + sm.skinningCache.events.shortcut.Invoke("#c"); + } + } + + [Shortcut("2D/Animation/Bone Influence", typeof(InternalEditorBridge.ShortcutContext), KeyCode.V, ShortcutModifiers.Shift)] + private static void BoneInfluenceKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled && sm.skinningCache.mode == SkinningMode.Character) + { + sm.SetWeightTool(Tools.BoneInfluence); + sm.skinningCache.events.shortcut.Invoke("#v"); + } + } + + [Shortcut("2D/Animation/Paste Panel Weights", typeof(InternalEditorBridge.ShortcutContext), KeyCode.B, ShortcutModifiers.Shift)] + private static void PastePanelKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.m_HorizontalToggleTools.TogglePasteTool(sm.currentTool); + sm.skinningCache.events.shortcut.Invoke("#b"); + } + } + + [Shortcut("2D/Animation/Visibility Panel", typeof(InternalEditorBridge.ShortcutContext), KeyCode.P, ShortcutModifiers.Shift)] + private static void VisibilityPanelKey(ShortcutArguments args) + { + var sm = GetModuleFromContext(args); + if (sm != null && !sm.spriteEditor.editingDisabled) + { + sm.m_HorizontalToggleTools.ToggleVisibilityTool(sm.currentTool); + sm.skinningCache.events.shortcut.Invoke("#p"); + } + } + + private void AddMainUI(VisualElement mainView) + { + var visualTree = ResourceLoader.Load("LayoutOverlay/LayoutOverlay.uxml"); + VisualElement clone = visualTree.CloneTree(); + m_LayoutOverlay = clone.Q("LayoutOverlay"); + + mainView.Add(m_LayoutOverlay); + m_LayoutOverlay.hasScrollbar = true; + m_LayoutOverlay.StretchToParentSize(); + + CreateBoneToolbar(); + CreateMeshToolbar(); + CreateWeightToolbar(); + + m_ShortcutContext = new InternalEditorBridge.ShortcutContext() + { + isActive = isFocused, + context = this + }; + InternalEditorBridge.RegisterShortcutContext(m_ShortcutContext); + InternalEditorBridge.AddEditorApplicationProjectLoadedCallback(OnProjectLoaded); + } + + private void OnProjectLoaded() + { + if (m_ShortcutContext != null) + InternalEditorBridge.RegisterShortcutContext(m_ShortcutContext); + } + + private void DoViewGUI() + { + if (spriteEditor.editingDisabled == m_BoneToolbar.enabledSelf) + { + m_BoneToolbar.SetEnabled(!spriteEditor.editingDisabled); + m_MeshToolbar.SetEnabled(!spriteEditor.editingDisabled); + m_WeightToolbar.SetEnabled(!spriteEditor.editingDisabled); + } + + if (spriteEditor.editingDisabled == m_LayoutOverlay.rightOverlay.enabledSelf) + { + m_LayoutOverlay.rightOverlay.SetEnabled(!spriteEditor.editingDisabled); + m_LayoutOverlay.rightOverlay.visible = !spriteEditor.editingDisabled; + } + } + + private bool isFocused() + { + return spriteEditor != null && (EditorWindow.focusedWindow == spriteEditor as EditorWindow); + } + + private void CreateBoneToolbar() + { + m_BoneToolbar = BoneToolbar.GenerateFromUXML(); + m_BoneToolbar.Setup(skinningCache); + m_LayoutOverlay.verticalToolbar.AddToContainer(m_BoneToolbar); + + m_BoneToolbar.SetSkeletonTool += SetSkeletonTool; + m_BoneToolbar.SetEnabled(!spriteEditor.editingDisabled); + } + + private void CreateMeshToolbar() + { + m_MeshToolbar = MeshToolbar.GenerateFromUXML(); + m_MeshToolbar.skinningCache = skinningCache; + m_LayoutOverlay.verticalToolbar.AddToContainer(m_MeshToolbar); + + m_MeshToolbar.SetMeshTool += SetMeshTool; + m_MeshToolbar.SetEnabled(!spriteEditor.editingDisabled); + } + + private void CreateWeightToolbar() + { + m_WeightToolbar = WeightToolbar.GenerateFromUXML(); + m_WeightToolbar.skinningCache = skinningCache; + m_LayoutOverlay.verticalToolbar.AddToContainer(m_WeightToolbar); + m_WeightToolbar.SetWeightTool += SetWeightTool; + m_WeightToolbar.SetEnabled(!spriteEditor.editingDisabled); + } + + private void SetSkeletonTool(Tools toolType) + { + var tool = skinningCache.GetTool(toolType) as SkeletonToolWrapper; + + if (currentTool == tool) + return; + + using (skinningCache.UndoScope(TextContent.setTool)) + { + ActivateTool(tool); + + if (tool.editBindPose) + skinningCache.RestoreBindPose(); + } + } + + private void SetMeshTool(Tools toolType) + { + var tool = skinningCache.GetTool(toolType); + + if (currentTool == tool) + return; + + using (skinningCache.UndoScope(TextContent.setTool)) + { + ActivateTool(tool); + skinningCache.RestoreBindPose(); + UnselectBones(); + } + } + + private void SetWeightTool(Tools toolType) + { + var tool = skinningCache.GetTool(toolType); + + if (currentTool == tool) + return; + + using (skinningCache.UndoScope(TextContent.setTool)) + { + ActivateTool(tool); + } + } + + private void ActivateTool(BaseTool tool) + { + m_ModuleToolGroup.ActivateTool(tool); + UpdateToggleState(); + skinningCache.events.toolChanged.Invoke(tool); + } + + private void UnselectBones() + { + skinningCache.skeletonSelection.Clear(); + skinningCache.events.boneSelectionChanged.Invoke(); + } + + private void UpdateToggleState() + { + Debug.Assert(m_BoneToolbar != null); + Debug.Assert(m_MeshToolbar != null); + Debug.Assert(m_WeightToolbar != null); + + m_BoneToolbar.UpdateToggleState(); + m_MeshToolbar.UpdateToggleState(); + m_WeightToolbar.UpdateToggleState(); + } + + private void RemoveMainUI(VisualElement mainView) + { + InternalEditorBridge.RemoveEditorApplicationProjectLoadedCallback(OnProjectLoaded); + InternalEditorBridge.UnregisterShortcutContext(m_ShortcutContext); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModuleView.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModuleView.cs.meta new file mode 100644 index 0000000..40efd6e --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningModuleView.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4ddf280179469e548a5aff8e5eec973c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer.meta new file mode 100644 index 0000000..acc85ce --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6a526b93b1b26d040a197bb4ffe84ba1 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/ISkinningSerializer.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/ISkinningSerializer.cs new file mode 100644 index 0000000..22b89af --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/ISkinningSerializer.cs @@ -0,0 +1,38 @@ +using System; +using System.Collections.Generic; + + +namespace UnityEditor.U2D.Animation +{ + internal interface ISkinningSerializer + { + bool CanDeserialize(string data); + SkinningCopyData Deserialize(string data); + string Serialize(SkinningCopyData skinningData); + } + + [Serializable] + internal class SpriteBoneCopyData + { + public UnityEngine.U2D.SpriteBone spriteBone; + public int order; + } + + [Serializable] + internal class SkinningCopySpriteData + { + public string spriteName; + public List spriteBones; + public List vertices; + public List indices; + public List edges; + public List boneWeightNames; + } + + [Serializable] + internal class SkinningCopyData + { + public float pixelsPerUnit; + public List copyData = new List(); + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/ISkinningSerializer.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/ISkinningSerializer.cs.meta new file mode 100644 index 0000000..0f33f05 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/ISkinningSerializer.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 65760d058db37cb438c9002fb9c5dc92 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerJSON.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerJSON.cs new file mode 100644 index 0000000..90b7005 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerJSON.cs @@ -0,0 +1,31 @@ +using UnityEngine; + +namespace UnityEditor.U2D.Animation +{ + internal class SkinningSerializerJSON : ISkinningSerializer + { + public bool CanDeserialize(string data) + { + bool result = true; + try + { + JsonUtility.FromJson(data); + } + catch + { + result = false; + } + return result; + } + + public SkinningCopyData Deserialize(string data) + { + return JsonUtility.FromJson(data); + } + + public string Serialize(SkinningCopyData skinningData) + { + return JsonUtility.ToJson(skinningData); + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerJSON.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerJSON.cs.meta new file mode 100644 index 0000000..3139052 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerJSON.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 171c69f47e06f2d47ab4225b6afbb5db +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerXML.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerXML.cs new file mode 100644 index 0000000..0fb729d --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerXML.cs @@ -0,0 +1,61 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Xml; +using System.Xml.Serialization; + + +namespace UnityEditor.U2D.Animation +{ + internal class SkinningXMLSerializer : ISkinningSerializer + { + public bool CanDeserialize(string data) + { + bool result = false; + try + { + using (TextReader textReader = new StringReader(data)) + { + using (XmlTextReader xmlReader = new XmlTextReader(textReader)) + { + var xmlSerializer = new XmlSerializer(typeof(List)); + result = xmlSerializer.CanDeserialize(xmlReader); + } + } + } + catch + { + } + return result; + } + + public SkinningCopyData Deserialize(string data) + { + SkinningCopyData skinningCopyData; + using (TextReader textReader = new StringReader(data)) + { + using (XmlTextReader xmlReader = new XmlTextReader(textReader)) + { + var xmlSerializer = new XmlSerializer(typeof(SkinningCopyData)); + if (!xmlSerializer.CanDeserialize(xmlReader)) + { + throw new InvalidOperationException( + "Unable to deserialize system copy buffer to Skinning Copy Data"); + } + skinningCopyData = (SkinningCopyData)xmlSerializer.Deserialize(xmlReader); + } + } + return skinningCopyData; + } + + public string Serialize(SkinningCopyData skinningData) + { + XmlSerializer xmlSerializer = new XmlSerializer(skinningData.GetType()); + using (StringWriter textWriter = new StringWriter()) + { + xmlSerializer.Serialize(textWriter, skinningData); + return textWriter.ToString(); + } + } + } +} diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerXML.cs.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerXML.cs.meta new file mode 100644 index 0000000..ef7b42c --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SkinningSerializer/SkinningSerializerXML.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 9aa1c187477fd364bb93e6f97f16c9fa +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SpriteBoneInfluence.meta b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SpriteBoneInfluence.meta new file mode 100644 index 0000000..9448087 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SpriteBoneInfluence.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ae8222a77d2168b45b8a300c2ae1300b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SpriteBoneInfluence/SpriteBoneInfluenceListWidget.cs b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SpriteBoneInfluence/SpriteBoneInfluenceListWidget.cs new file mode 100644 index 0000000..c7d0952 --- /dev/null +++ b/Library/PackageCache/com.unity.2d.animation@4.2.6/Editor/SkinningModule/SpriteBoneInfluence/SpriteBoneInfluenceListWidget.cs @@ -0,0 +1,131 @@ +using System; +using System.Linq; +using System.Collections.Generic; +using UnityEngine; +using UnityEngine.UIElements; + +namespace UnityEditor.U2D.Animation +{ + internal class SelectListView : ListView + { + public class CustomUxmlFactory : UxmlFactory {} + + public new void AddToSelection(int index) + { + base.AddToSelection(index); + } + + public new void ClearSelection() + { + base.ClearSelection(); + } + } + + internal class SpriteBoneInfluenceListWidget : VisualElement + { + public class CustomUxmlFactory : UxmlFactory {} + public class CustomUxmlTraits : UxmlTraits {} + + private List m_BoneInfluences; + private SelectListView m_ListView; + bool m_IgnoreSelectionChange = false; + private Button m_AddButton; + private Button m_RemoveButton; + public Action onAddBone = () => {}; + public Action onRemoveBone = () => {}; + public Action> onReordered = _ => {}; + public Action> onSelectionChanged = (s) => {}; + public Func GetController = () => null; + + public SpriteBoneInfluenceListWidget() + { + var visualTree = ResourceLoader.Load("SkinningModule/SpriteBoneInfluenceListWidget.uxml"); + var ve = visualTree.CloneTree().Q("Container"); + ve.styleSheets.Add(ResourceLoader.Load("SkinningModule/SpriteBoneInfluenceListWidgetStyle.uss")); + if (EditorGUIUtility.isProSkin) + AddToClassList("Dark"); + this.Add(ve); + BindElements(); + } + + private void BindElements() + { + m_ListView = this.Q(); + m_ListView.selectionType = SelectionType.Multiple; + m_ListView.itemsSource = m_BoneInfluences; + m_ListView.makeItem = () => + { + var label = new Label() + { + name = "ListRow" + }; + return label; + }; + m_ListView.bindItem = (e, index) => + { + if (m_BoneInfluences[index] == null) + return; + + (e as Label).text = m_BoneInfluences[index].name; + if (index % 2 == 0) + { + e.RemoveFromClassList("ListRowOddColor"); + e.AddToClassList("ListRowEvenColor"); + } + else + { + e.RemoveFromClassList("ListRowEvenColor"); + e.AddToClassList("ListRowOddColor"); + } + }; + + m_ListView.onSelectionChange += OnListViewSelectionChanged; + m_AddButton = this.Q