diff --git a/Aetheria.Shared.Unity.csproj b/Aetheria.Shared.Unity.csproj
new file mode 100644
index 000000000..8a9472fbb
--- /dev/null
+++ b/Aetheria.Shared.Unity.csproj
@@ -0,0 +1,658 @@
+
+
+
+ latest
+ <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package
+ <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package
+ true
+
+
+
+ Debug
+ AnyCPU
+ 10.0.20506
+ 2.0
+
+ {d790d414-9064-abda-7ad3-d72285c3faba}
+ {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ Library
+ Properties
+ Aetheria.Shared.Unity
+ v4.7.1
+ 512
+ .
+
+
+ true
+ full
+ false
+ Temp\Bin\Debug\
+ DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;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_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;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;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;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_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER
+ prompt
+ 4
+
+ False
+ False
+
+
+ pdbonly
+ true
+ Temp\bin\Release\
+ prompt
+ 4
+
+ False
+ False
+
+
+ true
+ true
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/Unity.Mathematics.dll
+
+
+
+
+ {c511ef21-dc27-883d-b027-9a4b6f36bae4}
+ MessagePack
+
+
+ {4d885cb7-1f9e-abb3-b070-7265b432ecda}
+ UniRx
+
+
+
+
+
diff --git a/Assets/Materials/Brushes/Sector Tint.mat b/Assets/Materials/Brushes/Sector Tint.mat
index aa7047c14..fe64aad7d 100644
--- a/Assets/Materials/Brushes/Sector Tint.mat
+++ b/Assets/Materials/Brushes/Sector Tint.mat
@@ -58,7 +58,7 @@ Material:
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- - _Depth: 0.1
+ - _Depth: 0.25
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _Frequency: 6.2832
diff --git a/Assets/Materials/Brushes/Sector Waves Large.mat b/Assets/Materials/Brushes/Sector Waves Large.mat
index f1ef3ed49..4dd506b9a 100644
--- a/Assets/Materials/Brushes/Sector Waves Large.mat
+++ b/Assets/Materials/Brushes/Sector Waves Large.mat
@@ -59,7 +59,7 @@ Material:
- _BumpScale: 1
- _Constant: -2.46
- _Cutoff: 0.5
- - _Depth: 5
+ - _Depth: 2
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _Frequency: 0.02
diff --git a/Assets/Materials/Brushes/Sector Waves Medium.mat b/Assets/Materials/Brushes/Sector Waves Medium.mat
index f6d10a90a..d29994035 100644
--- a/Assets/Materials/Brushes/Sector Waves Medium.mat
+++ b/Assets/Materials/Brushes/Sector Waves Medium.mat
@@ -59,7 +59,7 @@ Material:
- _BumpScale: 1
- _Constant: 1
- _Cutoff: 0.5
- - _Depth: 10
+ - _Depth: 4
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _Frequency: 0.01
diff --git a/Assets/Materials/Brushes/Sector Waves Small.mat b/Assets/Materials/Brushes/Sector Waves Small.mat
index d445aef7b..c5488c03d 100644
--- a/Assets/Materials/Brushes/Sector Waves Small.mat
+++ b/Assets/Materials/Brushes/Sector Waves Small.mat
@@ -59,7 +59,7 @@ Material:
- _BumpScale: 1
- _Constant: 0
- _Cutoff: 0.5
- - _Depth: -10
+ - _Depth: 8
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _Frequency: 0.005
diff --git a/Assets/Materials/Brushes/Wormhole Lighting.mat b/Assets/Materials/Brushes/Wormhole Lighting.mat
index 5751951a4..85e5599e6 100644
--- a/Assets/Materials/Brushes/Wormhole Lighting.mat
+++ b/Assets/Materials/Brushes/Wormhole Lighting.mat
@@ -58,7 +58,7 @@ Material:
m_Floats:
- _BumpScale: 1
- _Cutoff: 0.5
- - _Depth: 4
+ - _Depth: 10
- _DetailNormalMapScale: 1
- _DstBlend: 0
- _Frequency: 6.2832
diff --git a/Assets/Materials/Fog Marching Main Menu.mat b/Assets/Materials/Fog Marching Main Menu.mat
index b28a76a2d..686efa398 100644
--- a/Assets/Materials/Fog Marching Main Menu.mat
+++ b/Assets/Materials/Fog Marching Main Menu.mat
@@ -51,7 +51,7 @@ Material:
- _GridFillDensity: 0.00002
- _GridFloorBlend: 39.6
- _GridFloorDensity: 1
- - _GridFloorOffset: -16.46
+ - _GridFloorOffset: 27.55
- _GridPatchBlend: 200
- _GridPatchDensity: 3
- _NoiseFrequency: 0.01
diff --git a/Assets/Materials/Fog Marching Test.mat b/Assets/Materials/Fog Marching Test.mat
index 89b46a198..91b56761e 100644
--- a/Assets/Materials/Fog Marching Test.mat
+++ b/Assets/Materials/Fog Marching Test.mat
@@ -48,16 +48,16 @@ Material:
- _GridCeilingDensity: 0.01
- _GridCeilingFollow: 0
- _GridCeilingOffset: 0
- - _GridFillDensity: 0
- - _GridFloorBlend: 93.3
+ - _GridFillDensity: 0.000025
+ - _GridFloorBlend: 100
- _GridFloorDensity: 4
- - _GridFloorOffset: 25
- - _GridPatchBlend: 22.7
+ - _GridFloorOffset: 0
+ - _GridPatchBlend: 5
- _GridPatchDensity: 0.1
- _NoiseFrequency: 0.01
- _NoiseSpeed: 0.02
- - _NoiseStrength: 75
- - _SafetyDistance: 50
+ - _NoiseStrength: 50
+ - _SafetyDistance: 0
- _StepExponent: 2
- _TintExponent: 8
m_Colors:
diff --git a/Assets/Materials/Fog Marching.mat b/Assets/Materials/Fog Marching.mat
index 51be10826..7a9b16952 100644
--- a/Assets/Materials/Fog Marching.mat
+++ b/Assets/Materials/Fog Marching.mat
@@ -40,26 +40,26 @@ Material:
m_Scale: {x: 1, y: 1}
m_Offset: {x: 0, y: 0}
m_Floats:
- - _AlphaFloor: 0
+ - _AlphaFloor: 0.01
- _DepthBlend: 512
- _DepthCeiling: 4096
- - _Gamma: 0.5
+ - _Gamma: 0.7
- _GridCeilingBlend: -300
- _GridCeilingDensity: 0.01
- _GridCeilingFollow: 0
- _GridCeilingOffset: 0
- - _GridFillDensity: 0.000006
- - _GridFloorBlend: 100
- - _GridFloorDensity: 4
- - _GridFloorOffset: 25
- - _GridPatchBlend: 200
- - _GridPatchDensity: 6
+ - _GridFillDensity: 0.000002
+ - _GridFloorBlend: 500
+ - _GridFloorDensity: 16
+ - _GridFloorOffset: 0
+ - _GridPatchBlend: 5
+ - _GridPatchDensity: 0.2
- _NoiseFrequency: 0.01
- _NoiseSpeed: 0.02
- _NoiseStrength: 75
- - _SafetyDistance: 50
+ - _SafetyDistance: 35
- _StepExponent: 2
- _TintExponent: 8
m_Colors:
- - _Tint: {r: 0.5, g: 0.5, b: 0.5, a: 1}
+ - _Tint: {r: 0.2509804, g: 0.2509804, b: 0.2509804, a: 1}
m_BuildTextureStacks: []
diff --git a/Assets/Materials/UI/Map Gravity Lines.mat b/Assets/Materials/UI/Map Gravity Lines.mat
index bcee9e098..13365b26e 100644
--- a/Assets/Materials/UI/Map Gravity Lines.mat
+++ b/Assets/Materials/UI/Map Gravity Lines.mat
@@ -86,7 +86,7 @@ Material:
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- - _Scale: 2.2094758
+ - _Scale: 3.0991225
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
diff --git a/Assets/Plugins/MessagePack/Formatters/TypelessFormatter.cs b/Assets/Plugins/MessagePack/Formatters/TypelessFormatter.cs
index c487526bd..e7a476014 100644
--- a/Assets/Plugins/MessagePack/Formatters/TypelessFormatter.cs
+++ b/Assets/Plugins/MessagePack/Formatters/TypelessFormatter.cs
@@ -1,8 +1,6 @@
// Copyright (c) All contributors. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-#if !UNITY_2018_3_OR_NEWER
-
using System;
using System.Buffers;
using System.Collections;
@@ -87,7 +85,7 @@ namespace MessagePack.Formatters
// mscorlib or System.Private.CoreLib
private static readonly bool IsMscorlib = typeof(int).AssemblyQualifiedName.Contains("mscorlib");
- private TypelessFormatter()
+ public TypelessFormatter()
{
this.serializers.TryAdd(typeof(object), _ => (object p1, ref MessagePackWriter p2, object p3, MessagePackSerializerOptions p4) => { });
this.deserializers.TryAdd(typeof(object), _ => (object p1, ref MessagePackReader p2, MessagePackSerializerOptions p3) => new object());
@@ -309,5 +307,3 @@ namespace MessagePack.Formatters
}
}
}
-
-#endif
diff --git a/Assets/Plugins/MessagePack/Internal/AsymmetricKeyHashTable.cs b/Assets/Plugins/MessagePack/Internal/AsymmetricKeyHashTable.cs
index 4f0a2f146..250512356 100644
--- a/Assets/Plugins/MessagePack/Internal/AsymmetricKeyHashTable.cs
+++ b/Assets/Plugins/MessagePack/Internal/AsymmetricKeyHashTable.cs
@@ -1,8 +1,6 @@
// Copyright (c) All contributors. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-#if !UNITY_2018_3_OR_NEWER
-
using System;
#pragma warning disable SA1649 // File name should match first type name
@@ -302,5 +300,3 @@ NOT_FOUND:
}
}
}
-
-#endif
diff --git a/Assets/Plugins/MessagePack/Resolvers/TypelessContractlessStandardResolver.cs b/Assets/Plugins/MessagePack/Resolvers/TypelessContractlessStandardResolver.cs
index df789b9ef..0c8167bab 100644
--- a/Assets/Plugins/MessagePack/Resolvers/TypelessContractlessStandardResolver.cs
+++ b/Assets/Plugins/MessagePack/Resolvers/TypelessContractlessStandardResolver.cs
@@ -1,7 +1,6 @@
// Copyright (c) All contributors. All rights reserved.
// Licensed under the MIT license. See LICENSE file in the project root for full license information.
-#if !UNITY_2018_3_OR_NEWER
using System;
using System.Collections.Generic;
using MessagePack.Formatters;
@@ -80,5 +79,3 @@ namespace MessagePack.Resolvers
}
}
}
-
-#endif
diff --git a/Assets/Plugins/MessagePack/Resolvers/TypelessObjectResolver.cs b/Assets/Plugins/MessagePack/Resolvers/TypelessObjectResolver.cs
index cb670e089..1be055857 100644
--- a/Assets/Plugins/MessagePack/Resolvers/TypelessObjectResolver.cs
+++ b/Assets/Plugins/MessagePack/Resolvers/TypelessObjectResolver.cs
@@ -8,7 +8,6 @@ using MessagePack.Internal;
namespace MessagePack.Resolvers
{
-#if !UNITY_2018_3_OR_NEWER
///
/// Used for `object` fields/collections, ex: var arr = new object[] { 1, "a", new Model() };
@@ -138,5 +137,4 @@ namespace MessagePack.Resolvers
}
}
-#endif
}
diff --git a/Assets/Prefabs/RPG/Slime Renderer.prefab b/Assets/Prefabs/RPG/Slime Renderer.prefab
index 8f1f53c07..427a6a87d 100644
--- a/Assets/Prefabs/RPG/Slime Renderer.prefab
+++ b/Assets/Prefabs/RPG/Slime Renderer.prefab
@@ -100,98 +100,81 @@ MonoBehaviour:
type: 2}
ParticleMaterial: {fileID: 2100000, guid: 3b53e1eb5d8a5d34f9bc8c1928ceba76, type: 2}
GravityTexture: {fileID: 8400000, guid: cc403ed0b6a104445b6534b1877c5556, type: 2}
- TextureSize: 1024
+ TextureSize: 512
ZoneRadius: 512
- AgentCount: 262144
- ParticleCount: 65536
- TrailPoints: 4
+ AgentCount: 524288
+ ParticleCount: 131072
+ TrailPoints: 5
SlimeSettings:
Deposition:
- HeightSlopeLerp: 0
- HeightThreshold: -150
- HeightBlend: 50
SlopeThreshold: 0.3
SlopeBlend: 0.3
- HighValue: 0
- LowValue: 1
+ HighValue: 2
+ LowValue: 0
+ Exponent: 0.8
Diffusion:
- HeightSlopeLerp: 1
- HeightThreshold: 0
- HeightBlend: 0.01
SlopeThreshold: 0.3
SlopeBlend: 0.3
- HighValue: 0
- LowValue: 2
- Decay:
- HeightSlopeLerp: 1
- HeightThreshold: -125
- HeightBlend: 50
- SlopeThreshold: 0.5
- SlopeBlend: 0.5
- HighValue: 0
- LowValue: 2
- TurnSpeed:
- HeightSlopeLerp: 1
- HeightThreshold: 0
- HeightBlend: 0.01
- SlopeThreshold: 0.5
- SlopeBlend: 0.5
- HighValue: 64
+ HighValue: 1
LowValue: 0.5
+ Exponent: 1
+ Decay:
+ SlopeThreshold: 0.5
+ SlopeBlend: 0.5
+ HighValue: 20
+ LowValue: 0.5
+ Exponent: 1
+ TurnSpeed:
+ SlopeThreshold: 0.5
+ SlopeBlend: 0.5
+ HighValue: 128
+ LowValue: 4
+ Exponent: 2
Speed:
- HeightSlopeLerp: 1
- HeightThreshold: -100
- HeightBlend: 0.01
SlopeThreshold: 0.5
SlopeBlend: 0.5
HighValue: 0
- LowValue: 25
+ LowValue: 20
+ Exponent: 1
Drive:
- HeightSlopeLerp: 1
- HeightThreshold: -100
- HeightBlend: 10
- SlopeThreshold: 0.4
+ SlopeThreshold: 0.5
SlopeBlend: 0.4
- HighValue: 0
- LowValue: 128
+ HighValue: 64
+ LowValue: 4
+ Exponent: 1
SensorDistance:
- HeightSlopeLerp: 1
- HeightThreshold: -150
- HeightBlend: 15
- SlopeThreshold: 0.2
- SlopeBlend: 0.1
+ SlopeThreshold: 0.5
+ SlopeBlend: 0.5
HighValue: 8
LowValue: 64
+ Exponent: 0.125
SensorSpread:
- HeightSlopeLerp: 1
- HeightThreshold: 0
- HeightBlend: 0.01
SlopeThreshold: 0.4
SlopeBlend: 0.4
HighValue: 0.1
LowValue: 2
+ Exponent: 0.5
TrailDamping:
- HeightSlopeLerp: 1
- HeightThreshold: 0
- HeightBlend: 0.01
SlopeThreshold: 0.5
SlopeBlend: 0.5
- HighValue: 0
- LowValue: 2
+ HighValue: 2
+ LowValue: 0
+ Exponent: 0.25
Intensity:
- HeightSlopeLerp: 0.5
- HeightThreshold: -150
- HeightBlend: 50
SlopeThreshold: 0.5
- SlopeBlend: 0.5
- HighValue: 110
- LowValue: 10
+ SlopeBlend: 0.4
+ HighValue: 54.5
+ LowValue: 0
+ Exponent: 0.25
ZoneCeiling: -50
ZoneFloor: -100
- NoiseFrequency: 1
- NoiseAmplitude: 5
+ NoiseFrequency: 2
+ NoiseAmplitude: 1
ParticleHeightRange: 50
- ParticleHeightOffset: 10
+ ParticleHeightOffset: 0
TrailStartWidth: 0.1
TrailEndWidth: 0
- TrailDamping: 0.25
+ TrailDamping: 0.82
+ SpawnPositions:
+ - {x: -250, y: 0}
+ - {x: 250, y: 0}
diff --git a/Assets/Resources/Fog Tint.renderTexture b/Assets/Resources/Fog Tint.renderTexture
index a90418a4e..0aedaec60 100644
--- a/Assets/Resources/Fog Tint.renderTexture
+++ b/Assets/Resources/Fog Tint.renderTexture
@@ -20,7 +20,7 @@ RenderTexture:
m_MipCount: -1
m_DepthFormat: 0
m_ColorFormat: 74
- m_MipMap: 0
+ m_MipMap: 1
m_GenerateMips: 1
m_SRGB: 0
m_UseDynamicScale: 0
diff --git a/Assets/Resources/Settings.asset b/Assets/Resources/Settings.asset
index 09fc7f5fc..f69fd204e 100644
--- a/Assets/Resources/Settings.asset
+++ b/Assets/Resources/Settings.asset
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a3465a4e853cc9022a272e6be4210aacd246f6cb5ce6b3856d01e619ead23ddd
-size 11570
+oid sha256:e9e92beacc12b37e316ae2c064cdbfa2c327f9d6bd2e3808863a41007cf63085
+size 11565
diff --git a/Assets/Scenes/ARPG.unity b/Assets/Scenes/ARPG.unity
index bf240a899..6ecbacebc 100644
--- a/Assets/Scenes/ARPG.unity
+++ b/Assets/Scenes/ARPG.unity
@@ -362,7 +362,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1037490739}
- m_RootOrder: 2
+ m_RootOrder: 1
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!23 &23420359
MeshRenderer:
@@ -15433,11 +15433,11 @@ Transform:
m_LocalPosition: {x: 0, y: -5, z: 0}
m_LocalScale: {x: 3000, y: 3000, z: 3000}
m_Children:
- - {fileID: 1254851255}
- {fileID: 1476765548}
- {fileID: 23420357}
- {fileID: 1108843909}
- {fileID: 1647230682}
+ - {fileID: 1254851255}
m_Father: {fileID: 0}
m_RootOrder: 4
m_LocalEulerAnglesHint: {x: 90, y: 0, z: 0}
@@ -15772,7 +15772,7 @@ Camera:
m_Depth: 0
m_CullingMask:
serializedVersion: 2
- m_Bits: 1536
+ m_Bits: 512
m_RenderingPath: 1
m_TargetTexture: {fileID: 8400000, guid: cc403ed0b6a104445b6534b1877c5556, type: 2}
m_TargetDisplay: 0
@@ -16247,7 +16247,7 @@ Transform:
- {fileID: 945347192}
- {fileID: 195655951}
m_Father: {fileID: 1037490739}
- m_RootOrder: 3
+ m_RootOrder: 2
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1115239398
GameObject:
@@ -17583,6 +17583,21 @@ PrefabInstance:
m_Modification:
m_TransformParent: {fileID: 1037490739}
m_Modifications:
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: AgentCount
+ value: 262144
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: ZoneRadius
+ value: 2513.2258
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: TextureSize
+ value: 1024
+ objectReference: {fileID: 0}
- target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
type: 3}
propertyPath: TrailPoints
@@ -17593,6 +17608,286 @@ PrefabInstance:
propertyPath: TargetCamera
value:
objectReference: {fileID: 2115559089}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: ParticleCount
+ value: 131072
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: NoiseAmplitude
+ value: 20
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: NoiseFrequency
+ value: 0.15
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: TrailStartWidth
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: ParticleHeightRange
+ value: 500
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: ParticleHeightOffset
+ value: 20
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Decay.Exponent
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Decay.LowValue
+ value: 0.1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Drive.Exponent
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Drive.LowValue
+ value: 64
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Speed.Exponent
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Speed.LowValue
+ value: 128
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Decay.HighValue
+ value: 5
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Drive.HighValue
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Speed.HighValue
+ value: 4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Decay.SlopeBlend
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Drive.SlopeBlend
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Speed.SlopeBlend
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SpawnPositions.Array.data[0].x
+ value: -940.1045
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SpawnPositions.Array.data[0].y
+ value: 57.288723
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SpawnPositions.Array.data[1].x
+ value: 1791.8752
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SpawnPositions.Array.data[1].y
+ value: 384.05713
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Diffusion.Exponent
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Diffusion.LowValue
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Intensity.Exponent
+ value: 0.2123
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Intensity.LowValue
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.TurnSpeed.Exponent
+ value: 0.15
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.TurnSpeed.LowValue
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Deposition.Exponent
+ value: 0.1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Deposition.LowValue
+ value: 2
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Diffusion.HighValue
+ value: 0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Intensity.HighValue
+ value: 10
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.TurnSpeed.HighValue
+ value: 64
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Decay.SlopeThreshold
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Deposition.HighValue
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Drive.SlopeThreshold
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Intensity.SlopeBlend
+ value: 0.35
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Speed.SlopeThreshold
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.TurnSpeed.SlopeBlend
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Deposition.SlopeBlend
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.SensorSpread.Exponent
+ value: 0.15
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.SensorSpread.LowValue
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.TrailDamping.Exponent
+ value: 0.25
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.TrailDamping.LowValue
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.SensorSpread.HighValue
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.TrailDamping.HighValue
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.SensorDistance.Exponent
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.SensorDistance.LowValue
+ value: 8
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.TrailDamping.SlopeBlend
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Intensity.SlopeThreshold
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.SensorDistance.HighValue
+ value: 32
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.TurnSpeed.SlopeThreshold
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.Deposition.SlopeThreshold
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.SensorDistance.SlopeBlend
+ value: 0.2
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.TrailDamping.SlopeThreshold
+ value: 0.4
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: SlimeSettings.SensorDistance.SlopeThreshold
+ value: 0.2
+ objectReference: {fileID: 0}
- target: {fileID: 6977256487485077368, guid: efd1f097ce29ffa48bb0045d6502f55d,
type: 3}
propertyPath: m_Name
@@ -17606,7 +17901,7 @@ PrefabInstance:
- target: {fileID: 6977256487485077373, guid: efd1f097ce29ffa48bb0045d6502f55d,
type: 3}
propertyPath: m_RootOrder
- value: 0
+ value: 4
objectReference: {fileID: 0}
- target: {fileID: 6977256487485077373, guid: efd1f097ce29ffa48bb0045d6502f55d,
type: 3}
@@ -20485,7 +20780,7 @@ Transform:
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 1037490739}
- m_RootOrder: 1
+ m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!23 &1476765550
MeshRenderer:
@@ -21344,12 +21639,12 @@ PrefabInstance:
- target: {fileID: 878382121558056004, guid: 2758dfa2744d7ad4d8877545189d116e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 878382121558056004, guid: 2758dfa2744d7ad4d8877545189d116e,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 878382121558056004, guid: 2758dfa2744d7ad4d8877545189d116e,
type: 3}
@@ -21369,7 +21664,7 @@ PrefabInstance:
- target: {fileID: 878382121558056004, guid: 2758dfa2744d7ad4d8877545189d116e,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -16
objectReference: {fileID: 0}
- target: {fileID: 1713457305180270767, guid: 2758dfa2744d7ad4d8877545189d116e,
type: 3}
@@ -22513,12 +22808,12 @@ PrefabInstance:
- target: {fileID: 878382121558056004, guid: 2758dfa2744d7ad4d8877545189d116e,
type: 3}
propertyPath: m_AnchorMax.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 878382121558056004, guid: 2758dfa2744d7ad4d8877545189d116e,
type: 3}
propertyPath: m_AnchorMin.y
- value: 0
+ value: 1
objectReference: {fileID: 0}
- target: {fileID: 878382121558056004, guid: 2758dfa2744d7ad4d8877545189d116e,
type: 3}
@@ -22538,7 +22833,7 @@ PrefabInstance:
- target: {fileID: 878382121558056004, guid: 2758dfa2744d7ad4d8877545189d116e,
type: 3}
propertyPath: m_AnchoredPosition.y
- value: 0
+ value: -16
objectReference: {fileID: 0}
- target: {fileID: 1713457305180270767, guid: 2758dfa2744d7ad4d8877545189d116e,
type: 3}
@@ -23203,7 +23498,7 @@ Transform:
- {fileID: 1713745165}
- {fileID: 1390575963}
m_Father: {fileID: 1037490739}
- m_RootOrder: 4
+ m_RootOrder: 3
m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1665127615
GameObject:
diff --git a/Assets/Scenes/Main Menu.unity b/Assets/Scenes/Main Menu.unity
index 380ffd8a5..21a11eca5 100644
--- a/Assets/Scenes/Main Menu.unity
+++ b/Assets/Scenes/Main Menu.unity
@@ -1302,8 +1302,8 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 741153267}
- m_LocalRotation: {x: 0.015506901, y: 0.9502416, z: -0.30741307, w: 0.047933236}
- m_LocalPosition: {x: -117.51998, y: -77.08744, z: 149.09026}
+ m_LocalRotation: {x: 0.015506916, y: 0.9502416, z: -0.3074131, w: 0.047933273}
+ m_LocalPosition: {x: -117.52, y: -77.08745, z: 149.09027}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children:
- {fileID: 412917866}
@@ -1571,6 +1571,49 @@ Transform:
type: 3}
m_PrefabInstance: {fileID: 801832273}
m_PrefabAsset: {fileID: 0}
+--- !u!1 &850359435
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 850359437}
+ - component: {fileID: 850359436}
+ m_Layer: 0
+ m_Name: Persist
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &850359436
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 850359435}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: c3cd207057515c4438a31a6a7b548fe7, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!4 &850359437
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 850359435}
+ 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: 11
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &926654440
GameObject:
m_ObjectHideFlags: 0
@@ -1773,8 +1816,8 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 965376321}
- m_LocalRotation: {x: 0.015506901, y: 0.9502416, z: -0.30741307, w: 0.047933236}
- m_LocalPosition: {x: -117.51998, y: -77.08744, z: 149.09026}
+ m_LocalRotation: {x: 0.015506916, y: 0.9502416, z: -0.3074131, w: 0.047933273}
+ m_LocalPosition: {x: -117.52, y: -77.08745, z: 149.09027}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
@@ -1909,7 +1952,6 @@ GameObject:
- component: {fileID: 991231190}
- component: {fileID: 991231189}
- component: {fileID: 991231193}
- - component: {fileID: 991231194}
m_Layer: 5
m_Name: Main Menu Canvas
m_TagString: Untagged
@@ -2019,18 +2061,6 @@ MonoBehaviour:
FadeDistance: 1024
FadeAlphaExponent: 2
FadePositionExponent: 2
---- !u!114 &991231194
-MonoBehaviour:
- m_ObjectHideFlags: 0
- m_CorrespondingSourceObject: {fileID: 0}
- m_PrefabInstance: {fileID: 0}
- m_PrefabAsset: {fileID: 0}
- m_GameObject: {fileID: 991231188}
- m_Enabled: 1
- m_EditorHideFlags: 0
- m_Script: {fileID: 11500000, guid: c3cd207057515c4438a31a6a7b548fe7, type: 3}
- m_Name:
- m_EditorClassIdentifier:
--- !u!1 &1000515312
GameObject:
m_ObjectHideFlags: 0
@@ -3670,7 +3700,7 @@ MonoBehaviour:
m_TargetGraphic: {fileID: 4195065044983066084}
m_HandleRect: {fileID: 4195065044983066085}
m_Direction: 2
- m_Value: 1
+ m_Value: 0
m_Size: 1
m_NumberOfSteps: 0
m_OnValueChanged:
diff --git a/Assets/Scenes/TestScene.unity b/Assets/Scenes/TestScene.unity
index e108bb4a7..933f4c4ca 100644
--- a/Assets/Scenes/TestScene.unity
+++ b/Assets/Scenes/TestScene.unity
@@ -789,6 +789,126 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 215995290}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1001 &229068762
+PrefabInstance:
+ m_ObjectHideFlags: 0
+ serializedVersion: 2
+ m_Modification:
+ m_TransformParent: {fileID: 1090070598}
+ m_Modifications:
+ - target: {fileID: 7852221720480299766, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_Name
+ value: Sun
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299766, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_TagString
+ value: Respawn
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_RootOrder
+ value: 1
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalScale.x
+ value: 30
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalScale.y
+ value: 30
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalScale.z
+ value: 30
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalPosition.x
+ value: -125
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalPosition.z
+ value: 216.50635
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalRotation.w
+ value: -0.5
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalRotation.x
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalRotation.y
+ value: 0.8660254
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalRotation.z
+ value: -0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.x
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.y
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalEulerAnglesHint.z
+ value: 0
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720741322892, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalScale.x
+ value: 40
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720741322892, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalScale.y
+ value: 40
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720969441490, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalScale.x
+ value: 20
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720969441490, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalScale.y
+ value: 20
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720971737233, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_LocalPosition.y
+ value: -4
+ objectReference: {fileID: 0}
+ m_RemovedComponents: []
+ m_SourcePrefab: {fileID: 100100000, guid: 046dde0f4600bce41ad33c476f99b309, type: 3}
+--- !u!4 &229068763 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ m_PrefabInstance: {fileID: 229068762}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &240056260
GameObject:
m_ObjectHideFlags: 0
@@ -1479,17 +1599,22 @@ PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
- m_TransformParent: {fileID: 0}
+ m_TransformParent: {fileID: 1090070598}
m_Modifications:
- target: {fileID: 7852221720480299766, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_Name
value: Sun
objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299766, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_TagString
+ value: Respawn
+ objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_RootOrder
- value: 13
+ value: 2
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
@@ -1529,17 +1654,17 @@ PrefabInstance:
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_LocalRotation.x
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_LocalRotation.y
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_LocalRotation.z
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
@@ -1583,6 +1708,38 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 046dde0f4600bce41ad33c476f99b309, type: 3}
+--- !u!1 &599096482 stripped
+GameObject:
+ m_CorrespondingSourceObject: {fileID: 6977256487485077368, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ m_PrefabInstance: {fileID: 6977256487279145163}
+ m_PrefabAsset: {fileID: 0}
+--- !u!114 &599096483 stripped
+MonoBehaviour:
+ m_CorrespondingSourceObject: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ m_PrefabInstance: {fileID: 6977256487279145163}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 599096482}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 8ffec49d55e3429418714ceb048bfeae, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+--- !u!114 &599096484
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 599096482}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 4246efc88a944e65a278d651eabd8daa, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ Target: {fileID: 599096483}
+ SpawnerTag: Respawn
--- !u!1 &652433663
GameObject:
m_ObjectHideFlags: 0
@@ -2140,6 +2297,12 @@ MonoBehaviour:
m_FlexibleWidth: -1
m_FlexibleHeight: -1
m_LayoutPriority: 1
+--- !u!4 &734604127 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ m_PrefabInstance: {fileID: 556481138}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &753458616
GameObject:
m_ObjectHideFlags: 0
@@ -2190,7 +2353,7 @@ GameObject:
m_Icon: {fileID: 0}
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
- m_IsActive: 1
+ m_IsActive: 0
--- !u!4 &789220865
Transform:
m_ObjectHideFlags: 0
@@ -2851,6 +3014,53 @@ Transform:
m_Father: {fileID: 1532567794}
m_RootOrder: 0
m_LocalEulerAnglesHint: {x: 90, y: 180, z: 0}
+--- !u!1 &1090070596
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1090070598}
+ - component: {fileID: 1090070597}
+ m_Layer: 0
+ m_Name: Center
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1090070597
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1090070596}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 47e64413aeb5ae740b410d70fb05d20c, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ rotSpeed: {x: 0, y: 5, z: 0}
+--- !u!4 &1090070598
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1090070596}
+ 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: 1647759374}
+ - {fileID: 229068763}
+ - {fileID: 734604127}
+ m_Father: {fileID: 0}
+ m_RootOrder: 13
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1124877094
GameObject:
m_ObjectHideFlags: 0
@@ -2916,6 +3126,12 @@ MonoBehaviour:
Secondary: {fileID: 441433740}
Influence: {fileID: 1190354611}
Label: {fileID: 62236175}
+--- !u!4 &1128149392 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 7852221720971737233, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ m_PrefabInstance: {fileID: 1647759373}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1183010123
GameObject:
m_ObjectHideFlags: 0
@@ -3414,6 +3630,7 @@ GameObject:
- component: {fileID: 1314993072}
- component: {fileID: 1314993071}
- component: {fileID: 1314993069}
+ - component: {fileID: 1314993066}
m_Layer: 0
m_Name: Main Camera
m_TagString: MainCamera
@@ -3421,6 +3638,40 @@ GameObject:
m_NavMeshLayer: 0
m_StaticEditorFlags: 0
m_IsActive: 1
+--- !u!114 &1314993066
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1314993065}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 72ece51f2901e7445ab60da3685d6b5f, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ShowDebugText: 0
+ m_ShowCameraFrustum: 1
+ m_IgnoreTimeScale: 0
+ m_WorldUpOverride: {fileID: 0}
+ m_UpdateMethod: 2
+ m_BlendUpdateMethod: 1
+ m_DefaultBlend:
+ m_Style: 1
+ m_Time: 2
+ m_CustomCurve:
+ serializedVersion: 2
+ m_Curve: []
+ m_PreInfinity: 2
+ m_PostInfinity: 2
+ m_RotationOrder: 4
+ m_CustomBlends: {fileID: 0}
+ m_CameraCutEvent:
+ m_PersistentCalls:
+ m_Calls: []
+ m_CameraActivatedEvent:
+ m_PersistentCalls:
+ m_Calls: []
--- !u!114 &1314993069
MonoBehaviour:
m_ObjectHideFlags: 0
@@ -3545,8 +3796,8 @@ Transform:
m_PrefabInstance: {fileID: 0}
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1314993065}
- m_LocalRotation: {x: 0.17364816, y: 0, z: 0, w: 0.9848078}
- m_LocalPosition: {x: 0, y: -65, z: -300}
+ m_LocalRotation: {x: 0.2267062, y: 0.44560468, z: -0.11773936, w: 0.8580083}
+ m_LocalPosition: {x: -299.03247, y: -38.375748, z: -188.30061}
m_LocalScale: {x: 1, y: 1, z: 1}
m_Children: []
m_Father: {fileID: 0}
@@ -3960,6 +4211,73 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1466792826}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!1 &1479254159
+GameObject:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1479254161}
+ - component: {fileID: 1479254160}
+ m_Layer: 0
+ m_Name: CM vcam1
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!114 &1479254160
+MonoBehaviour:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1479254159}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 45e653bab7fb20e499bda25e1b646fea, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_ExcludedPropertiesInInspector:
+ - m_Script
+ m_LockStageInInspector:
+ m_StreamingVersion: 20170927
+ m_Priority: 10
+ m_StandbyUpdate: 2
+ m_LookAt: {fileID: 1505228822}
+ m_Follow: {fileID: 1128149392}
+ m_Lens:
+ FieldOfView: 60
+ OrthographicSize: 5
+ NearClipPlane: 0.3
+ FarClipPlane: 4096
+ Dutch: 0
+ LensShift: {x: 0, y: 0}
+ m_Transitions:
+ m_BlendHint: 0
+ m_InheritPosition: 0
+ m_OnCameraLive:
+ m_PersistentCalls:
+ m_Calls: []
+ m_LegacyBlendHint: 0
+ m_ComponentOwner: {fileID: 1547641803}
+--- !u!4 &1479254161
+Transform:
+ m_ObjectHideFlags: 0
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1479254159}
+ m_LocalRotation: {x: 0.2267062, y: 0.44560468, z: -0.11773936, w: 0.8580083}
+ m_LocalPosition: {x: -299.03247, y: -38.375748, z: -188.30061}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children:
+ - {fileID: 1547641803}
+ m_Father: {fileID: 0}
+ m_RootOrder: 14
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!1 &1489231074
GameObject:
m_ObjectHideFlags: 0
@@ -4041,6 +4359,12 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1489231074}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
+--- !u!4 &1505228822 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 7852221720971737233, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ m_PrefabInstance: {fileID: 229068762}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1520024705
GameObject:
m_ObjectHideFlags: 0
@@ -4306,6 +4630,121 @@ CanvasRenderer:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1538186654}
m_CullTransparentMesh: 1
+--- !u!1 &1547641802
+GameObject:
+ m_ObjectHideFlags: 3
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ serializedVersion: 6
+ m_Component:
+ - component: {fileID: 1547641803}
+ - component: {fileID: 1547641806}
+ - component: {fileID: 1547641805}
+ - component: {fileID: 1547641804}
+ m_Layer: 0
+ m_Name: cm
+ m_TagString: Untagged
+ m_Icon: {fileID: 0}
+ m_NavMeshLayer: 0
+ m_StaticEditorFlags: 0
+ m_IsActive: 1
+--- !u!4 &1547641803
+Transform:
+ m_ObjectHideFlags: 3
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1547641802}
+ m_LocalRotation: {x: -0.7071068, y: -0, z: -0, w: 0.7071068}
+ m_LocalPosition: {x: -58.728523, y: 4.327759, z: 429.1176}
+ m_LocalScale: {x: 1, y: 1, z: 1}
+ m_Children: []
+ m_Father: {fileID: 1479254161}
+ m_RootOrder: 0
+ m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
+--- !u!114 &1547641804
+MonoBehaviour:
+ m_ObjectHideFlags: 3
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1547641802}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: f4044717213e31446939f7bd49c896ea, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_TrackedObjectOffset: {x: 0, y: 0, z: 0}
+ m_LookaheadTime: 0
+ m_LookaheadSmoothing: 0
+ m_LookaheadIgnoreY: 0
+ m_HorizontalDamping: 0.5
+ m_VerticalDamping: 0.5
+ m_ScreenX: 0.2
+ m_ScreenY: 0.2
+ m_DeadZoneWidth: 0
+ m_DeadZoneHeight: 0
+ m_SoftZoneWidth: 0.8
+ m_SoftZoneHeight: 0.8
+ m_BiasX: 0
+ m_BiasY: 0
+ m_CenterOnActivate: 1
+--- !u!114 &1547641805
+MonoBehaviour:
+ m_ObjectHideFlags: 3
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1547641802}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: 6ad980451443d70438faac0bc6c235a0, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
+ m_TrackedObjectOffset: {x: 0, y: 0, z: 0}
+ m_LookaheadTime: 0
+ m_LookaheadSmoothing: 0
+ m_LookaheadIgnoreY: 0
+ m_XDamping: 5
+ m_YDamping: 5
+ m_ZDamping: 5
+ m_TargetMovementOnly: 0
+ m_ScreenX: 0.9
+ m_ScreenY: 0.55
+ m_CameraDistance: 150
+ m_DeadZoneWidth: 0
+ m_DeadZoneHeight: 0
+ m_DeadZoneDepth: 0
+ m_UnlimitedSoftZone: 0
+ m_SoftZoneWidth: 0.8
+ m_SoftZoneHeight: 0.8
+ m_BiasX: -0.000000074505806
+ m_BiasY: 0
+ m_CenterOnActivate: 1
+ m_GroupFramingMode: 2
+ m_AdjustmentMode: 0
+ m_GroupFramingSize: 0.8
+ m_MaxDollyIn: 5000
+ m_MaxDollyOut: 5000
+ m_MinimumDistance: 1
+ m_MaximumDistance: 5000
+ m_MinimumFOV: 3
+ m_MaximumFOV: 60
+ m_MinimumOrthoSize: 1
+ m_MaximumOrthoSize: 5000
+--- !u!114 &1547641806
+MonoBehaviour:
+ m_ObjectHideFlags: 3
+ m_CorrespondingSourceObject: {fileID: 0}
+ m_PrefabInstance: {fileID: 0}
+ m_PrefabAsset: {fileID: 0}
+ m_GameObject: {fileID: 1547641802}
+ m_Enabled: 1
+ m_EditorHideFlags: 0
+ m_Script: {fileID: 11500000, guid: ac0b09e7857660247b1477e93731de29, type: 3}
+ m_Name:
+ m_EditorClassIdentifier:
--- !u!1 &1563996705
GameObject:
m_ObjectHideFlags: 0
@@ -4468,22 +4907,27 @@ MeshFilter:
m_PrefabAsset: {fileID: 0}
m_GameObject: {fileID: 1584275845}
m_Mesh: {fileID: 10210, guid: 0000000000000000e000000000000000, type: 0}
---- !u!1001 &1673244484
+--- !u!1001 &1647759373
PrefabInstance:
m_ObjectHideFlags: 0
serializedVersion: 2
m_Modification:
- m_TransformParent: {fileID: 0}
+ m_TransformParent: {fileID: 1090070598}
m_Modifications:
- target: {fileID: 7852221720480299766, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_Name
- value: Sun (1)
+ value: Sun
+ objectReference: {fileID: 0}
+ - target: {fileID: 7852221720480299766, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ propertyPath: m_TagString
+ value: Respawn
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_RootOrder
- value: 14
+ value: 0
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
@@ -4503,7 +4947,7 @@ PrefabInstance:
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_LocalPosition.x
- value: -250
+ value: -125.00003
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
@@ -4513,27 +4957,27 @@ PrefabInstance:
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_LocalPosition.z
- value: 0
+ value: -216.50633
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_LocalRotation.w
- value: 1
+ value: 0.49999994
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_LocalRotation.x
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_LocalRotation.y
- value: 0
+ value: 0.86602545
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
propertyPath: m_LocalRotation.z
- value: 0
+ value: -0
objectReference: {fileID: 0}
- target: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
type: 3}
@@ -4577,6 +5021,12 @@ PrefabInstance:
objectReference: {fileID: 0}
m_RemovedComponents: []
m_SourcePrefab: {fileID: 100100000, guid: 046dde0f4600bce41ad33c476f99b309, type: 3}
+--- !u!4 &1647759374 stripped
+Transform:
+ m_CorrespondingSourceObject: {fileID: 7852221720480299767, guid: 046dde0f4600bce41ad33c476f99b309,
+ type: 3}
+ m_PrefabInstance: {fileID: 1647759373}
+ m_PrefabAsset: {fileID: 0}
--- !u!1 &1691202845
GameObject:
m_ObjectHideFlags: 0
@@ -5594,6 +6044,16 @@ PrefabInstance:
m_Modification:
m_TransformParent: {fileID: 753458617}
m_Modifications:
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: TextureSize
+ value: 2048
+ objectReference: {fileID: 0}
+ - target: {fileID: 2784739443721397315, guid: efd1f097ce29ffa48bb0045d6502f55d,
+ type: 3}
+ propertyPath: TargetCamera
+ value:
+ objectReference: {fileID: 1314993072}
- target: {fileID: 6977256487485077368, guid: efd1f097ce29ffa48bb0045d6502f55d,
type: 3}
propertyPath: m_Name
@@ -5617,7 +6077,7 @@ PrefabInstance:
- target: {fileID: 6977256487485077373, guid: efd1f097ce29ffa48bb0045d6502f55d,
type: 3}
propertyPath: m_LocalPosition.z
- value: 0
+ value: 0.5
objectReference: {fileID: 0}
- target: {fileID: 6977256487485077373, guid: efd1f097ce29ffa48bb0045d6502f55d,
type: 3}
diff --git a/Assets/Scripts/CultCache.meta b/Assets/Scripts/CultCache.meta
new file mode 100644
index 000000000..98062f010
--- /dev/null
+++ b/Assets/Scripts/CultCache.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b3bf8dcfcee789d498097584ec6ca6e5
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/CultCache/Editor.meta b/Assets/Scripts/CultCache/Editor.meta
new file mode 100644
index 000000000..20232d25a
--- /dev/null
+++ b/Assets/Scripts/CultCache/Editor.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 2501605fca062c84d963e811df551698
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/Editor/DatabaseInspector.cs b/Assets/Scripts/CultCache/Editor/DatabaseInspector.cs
similarity index 94%
rename from Assets/Scripts/Editor/DatabaseInspector.cs
rename to Assets/Scripts/CultCache/Editor/DatabaseInspector.cs
index 3d861a384..95b276bda 100644
--- a/Assets/Scripts/Editor/DatabaseInspector.cs
+++ b/Assets/Scripts/CultCache/Editor/DatabaseInspector.cs
@@ -61,6 +61,7 @@ public class DatabaseInspector : EditorWindow
_white = Color.white.ToTexture();
_warning = new GUIStyle(EditorStyles.boldLabel);
_warning.normal.textColor = Color.red;
+
}
public void Inspect(object obj, bool inspectablesOnly = false)
@@ -315,11 +316,12 @@ public class DatabaseInspector : EditorWindow
else
_listItemFoldouts.Remove(o.GetHashCode());
- var rect = GetControlRect(false,
- GUILayout.Width(EditorGUIUtility.singleLineHeight));
- GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1,
- LabelColor, 0, 0);
- if (GUI.Button(rect, GUIContent.none, GUIStyle.none))
+
+ // var rect = GetControlRect(false,
+ // GUILayout.Width(EditorGUIUtility.singleLineHeight));
+ // GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1,
+ // LabelColor, 0, 0);
+ if (GUILayout.Button("-"))
{
list.Remove(o);
break;
@@ -339,9 +341,9 @@ public class DatabaseInspector : EditorWindow
using (new HorizontalScope(_list.ListItemStyle))
{
GUILayout.Label($"Add new {listType.Name}", GUILayout.ExpandWidth(true));
- var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
- GUI.DrawTexture(rect, Icons.Instance.plus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
- if (GUI.Button(rect, GUIContent.none, GUIStyle.none))
+ // var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
+ // GUI.DrawTexture(rect, Icons.Instance.plus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
+ if (GUILayout.Button("+"))
{
if (listType.IsInterface)
{
@@ -400,11 +402,11 @@ public class DatabaseInspector : EditorWindow
{
GUILayout.Label(o.name.SplitCamelCase(), EditorStyles.boldLabel, GUILayout.ExpandWidth(true));
- var rect = GetControlRect(false,
- GUILayout.Width(EditorGUIUtility.singleLineHeight));
- GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1,
- LabelColor, 0, 0);
- if (GUI.Button(rect, GUIContent.none, GUIStyle.none))
+ // var rect = GetControlRect(false,
+ // GUILayout.Width(EditorGUIUtility.singleLineHeight));
+ // GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1,
+ // LabelColor, 0, 0);
+ if (GUILayout.Button("-"))
{
list.Remove(o);
break;
@@ -663,11 +665,11 @@ public class DatabaseInspector : EditorWindow
}
}
}
- var rect = GetControlRect(false,
- GUILayout.Width(EditorGUIUtility.singleLineHeight));
- GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1,
- LabelColor, 0, 0);
- if (GUI.Button(rect, GUIContent.none, GUIStyle.none))
+ // var rect = GetControlRect(false,
+ // GUILayout.Width(EditorGUIUtility.singleLineHeight));
+ // GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1,
+ // LabelColor, 0, 0);
+ if (GUILayout.Button("-"))
{
return Guid.Empty;
}
@@ -707,9 +709,9 @@ public class DatabaseInspector : EditorWindow
value[ingredient.Key] = DelayedIntField(value[ingredient.Key], GUILayout.Width(50));
- var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
- GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
- if (GUI.Button(rect, GUIContent.none, GUIStyle.none) || value[ingredient.Key]==0)
+ // var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
+ // GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
+ if (GUILayout.Button("-") || value[ingredient.Key]==0)
value.Remove(ingredient.Key);
}
}
@@ -766,9 +768,9 @@ public class DatabaseInspector : EditorWindow
else GUILayout.Label(entry.ID.ToString());
value[ingredient.Key] = DelayedFloatField(value[ingredient.Key], GUILayout.Width(50));
- var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
- GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
- if (GUI.Button(rect, GUIContent.none, GUIStyle.none))
+ // var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
+ // GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
+ if (GUILayout.Button("-"))
value.Remove(ingredient.Key);
}
}
@@ -825,9 +827,9 @@ public class DatabaseInspector : EditorWindow
else GUILayout.Label(entry.ID.ToString());
value[ingredient.Key] = Slider(value[ingredient.Key], min, max);
- var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
- GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
- if (GUI.Button(rect, GUIContent.none, GUIStyle.none))
+ // var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
+ // GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
+ if (GUILayout.Button("-"))
value.Remove(ingredient.Key);
}
}
@@ -881,9 +883,9 @@ public class DatabaseInspector : EditorWindow
{
GUILayout.Label((entry as INamedEntry)?.EntryName ?? entry.ID.ToString());
- var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
- GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
- if (GUI.Button(rect, GUIContent.none, GUIStyle.none))
+ // var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
+ // GUI.DrawTexture(rect, Icons.Instance.minus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
+ if (GUILayout.Button("-"))
{
value.Remove(guid);
}
@@ -1136,8 +1138,8 @@ public class DatabaseInspector : EditorWindow
using (new HorizontalScope())
{
- if(GUILayout.Button("Print JSON"))
- Debug.Log(entry.ToJson());
+ // if(GUILayout.Button("Print JSON"))
+ // Debug.Log(entry.ToJson());
// if (GUILayout.Button("Duplicate"))
// {
// DatabaseCache.Duplicate(entry);
diff --git a/Assets/Scripts/Editor/DatabaseInspector.cs.meta b/Assets/Scripts/CultCache/Editor/DatabaseInspector.cs.meta
similarity index 100%
rename from Assets/Scripts/Editor/DatabaseInspector.cs.meta
rename to Assets/Scripts/CultCache/Editor/DatabaseInspector.cs.meta
diff --git a/Assets/Scripts/Editor/DatabaseView.cs b/Assets/Scripts/CultCache/Editor/DatabaseView.cs
similarity index 96%
rename from Assets/Scripts/Editor/DatabaseView.cs
rename to Assets/Scripts/CultCache/Editor/DatabaseView.cs
index c3bfcb10e..59d449790 100644
--- a/Assets/Scripts/Editor/DatabaseView.cs
+++ b/Assets/Scripts/CultCache/Editor/DatabaseView.cs
@@ -7,6 +7,7 @@ using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Reflection;
+using JsonKnownTypes;
using RethinkDb.Driver;
using RethinkDb.Driver.Net;
using UnityEditor;
@@ -18,7 +19,7 @@ public class DatabaseListView : EditorWindow
// Singleton to avoid multiple instances of window.
private static DatabaseListView _instance;
public static DatabaseListView Instance => _instance ? _instance : GetWindow();
- [MenuItem("Window/Aetheria Database Tools")]
+ [MenuItem("Window/GameCult/Database Tools")]
static void Init() => Instance.Show();
private void Awake()
{
@@ -51,7 +52,7 @@ public class DatabaseListView : EditorWindow
private HashSet _itemGroupFoldouts = new HashSet();
private HashSet _itemManufacturerFoldouts = new HashSet();
private HashSet<(Guid, HardpointType)> _itemManufacturerTypeFoldouts = new HashSet<(Guid, HardpointType)>();
- private string _filePath => Path.Combine(ActionGameManager.GameDataDirectory.FullName, _fileName);
+ private string _filePath => Path.Combine(new DirectoryInfo(Application.dataPath).Parent.CreateSubdirectory("GameData").FullName, _fileName);
private string _fileName = "AetherDB.msgpack";
public Color LabelColor => EditorGUIUtility.isProSkin ? Color.white : Color.black;
@@ -61,6 +62,7 @@ public class DatabaseListView : EditorWindow
void OnEnable()
{
+
//_filePath = ;
// Create database cache
_databaseCache = new DatabaseCache(_filePath);
@@ -139,6 +141,7 @@ public class DatabaseListView : EditorWindow
if (GUILayout.Button("Connect"))
{
EditorPrefs.SetString("RethinkDB.URL", _connectionString);
+ JsonKnownTypesSettingsManager.RegisterTypeAssembly();
_queryStatus = RethinkConnection.RethinkConnect(_databaseCache, _connectionString);
}
// if (GUILayout.Button("Connect All"))
@@ -362,8 +365,8 @@ public class DatabaseListView : EditorWindow
CreateItem(_itemTypes[i]);
GUILayout.Space(20);
GUILayout.Label("New " + FormatTypeName(_itemTypes[i].Name));
- var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
- GUI.DrawTexture(rect, Icons.Instance.plus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
+ // var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
+ // GUI.DrawTexture(rect, Icons.Instance.plus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
}
}
}
@@ -411,8 +414,8 @@ public class DatabaseListView : EditorWindow
CreateItem(_entryTypes[i]);
GUILayout.Space(10);
GUILayout.Label("New " + _entryTypes[i].Name);
- var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
- GUI.DrawTexture(rect, Icons.Instance.plus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
+ // var rect = GetControlRect(false, GUILayout.Width(EditorGUIUtility.singleLineHeight));
+ // GUI.DrawTexture(rect, Icons.Instance.plus, ScaleMode.StretchToFill, true, 1, LabelColor, 0, 0);
}
}
}
diff --git a/Assets/Scripts/Editor/DatabaseView.cs.meta b/Assets/Scripts/CultCache/Editor/DatabaseView.cs.meta
similarity index 100%
rename from Assets/Scripts/Editor/DatabaseView.cs.meta
rename to Assets/Scripts/CultCache/Editor/DatabaseView.cs.meta
diff --git a/Assets/Scripts/Editor/EditorDispatch.cs b/Assets/Scripts/CultCache/Editor/EditorDispatch.cs
similarity index 100%
rename from Assets/Scripts/Editor/EditorDispatch.cs
rename to Assets/Scripts/CultCache/Editor/EditorDispatch.cs
diff --git a/Assets/Scripts/Editor/EditorDispatch.cs.meta b/Assets/Scripts/CultCache/Editor/EditorDispatch.cs.meta
similarity index 100%
rename from Assets/Scripts/Editor/EditorDispatch.cs.meta
rename to Assets/Scripts/CultCache/Editor/EditorDispatch.cs.meta
diff --git a/Assets/Scripts/CultCache/Editor/InspectorBase.cs b/Assets/Scripts/CultCache/Editor/InspectorBase.cs
new file mode 100644
index 000000000..85a51b513
--- /dev/null
+++ b/Assets/Scripts/CultCache/Editor/InspectorBase.cs
@@ -0,0 +1,9 @@
+public abstract class InspectorBase
+{
+ protected const int width = 150;
+ protected const int labelWidth = 20;
+ protected const int toggleWidth = 18;
+ protected const int arrowWidth = 22;
+
+ public abstract T Inspect(string label, T value);
+}
\ No newline at end of file
diff --git a/Assets/Scripts/CultCache/Editor/InspectorBase.cs.meta b/Assets/Scripts/CultCache/Editor/InspectorBase.cs.meta
new file mode 100644
index 000000000..b7330b2c5
--- /dev/null
+++ b/Assets/Scripts/CultCache/Editor/InspectorBase.cs.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: f3cde78766994141a3da6ab88d09118f
+timeCreated: 1617052142
\ No newline at end of file
diff --git a/Assets/Scripts/CultCache/Editor/Inspectors.meta b/Assets/Scripts/CultCache/Editor/Inspectors.meta
new file mode 100644
index 000000000..cd59277e6
--- /dev/null
+++ b/Assets/Scripts/CultCache/Editor/Inspectors.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: b62c0242f5704a96829889e1d4c44900
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/CultCache/Editor/Inspectors/MathematicsInspector.cs b/Assets/Scripts/CultCache/Editor/Inspectors/MathematicsInspector.cs
new file mode 100644
index 000000000..7bc6b82e3
--- /dev/null
+++ b/Assets/Scripts/CultCache/Editor/Inspectors/MathematicsInspector.cs
@@ -0,0 +1,60 @@
+using Unity.Mathematics;
+using UnityEditor;
+using UnityEngine;
+using static UnityEditor.EditorGUILayout;
+
+public class Float2Inspector : InspectorBase
+{
+ public override float2 Inspect(string label, float2 value)
+ {
+ using (var h = new EditorGUILayout.HorizontalScope())
+ {
+ GUILayout.Label(label, GUILayout.Width(width));
+ GUILayout.Label("X", GUILayout.Width(labelWidth));
+ value.x = DelayedFloatField(value.x);
+ GUILayout.Label("Y", GUILayout.Width(labelWidth));
+ value.y = DelayedFloatField(value.y);
+ return value;
+ }
+ }
+}
+
+public class Float3Inspector : InspectorBase
+{
+ public override float3 Inspect(string label, float3 value)
+ {
+ using (var h = new EditorGUILayout.HorizontalScope())
+ {
+ GUILayout.Label(label, GUILayout.Width(width));
+ GUILayout.Label("X", GUILayout.Width(labelWidth));
+ value.x = DelayedFloatField(value.x);
+ GUILayout.Label("Y", GUILayout.Width(labelWidth));
+ value.y = DelayedFloatField(value.y);
+ return value;
+ }
+ }
+}
+
+public class Int2Inspector : InspectorBase
+{
+ public override int2 Inspect(string label, int2 value)
+ {
+ using (var h = new EditorGUILayout.HorizontalScope())
+ {
+ GUILayout.Label(label, GUILayout.Width(width));
+ GUILayout.Label("X", GUILayout.Width(labelWidth));
+ value.x = DelayedIntField(value.x);
+ GUILayout.Label("Y", GUILayout.Width(labelWidth));
+ value.y = DelayedIntField(value.y);
+ if (GUILayout.Button("\u2190", GUILayout.Width(arrowWidth)))
+ value.x--;
+ if (GUILayout.Button("\u2192", GUILayout.Width(arrowWidth)))
+ value.x++;
+ if (GUILayout.Button("\u2191", GUILayout.Width(arrowWidth)))
+ value.y++;
+ if (GUILayout.Button("\u2193", GUILayout.Width(arrowWidth)))
+ value.y--;
+ return value;
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/ServerShared/Behaviors/SurveyController.cs.meta b/Assets/Scripts/CultCache/Editor/Inspectors/MathematicsInspector.cs.meta
similarity index 83%
rename from Assets/Scripts/ServerShared/Behaviors/SurveyController.cs.meta
rename to Assets/Scripts/CultCache/Editor/Inspectors/MathematicsInspector.cs.meta
index bd420756e..a77ad74c8 100644
--- a/Assets/Scripts/ServerShared/Behaviors/SurveyController.cs.meta
+++ b/Assets/Scripts/CultCache/Editor/Inspectors/MathematicsInspector.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: c1511795bf85d6e41ab89cb05c7cec84
+guid: ae5bba94d1f1a7144944aebf833497b3
MonoImporter:
externalObjects: {}
serializedVersion: 2
diff --git a/Assets/Scripts/RethinkConnection.cs b/Assets/Scripts/CultCache/Editor/RethinkConnection.cs
similarity index 98%
rename from Assets/Scripts/RethinkConnection.cs
rename to Assets/Scripts/CultCache/Editor/RethinkConnection.cs
index 047a287f0..247ac8e05 100644
--- a/Assets/Scripts/RethinkConnection.cs
+++ b/Assets/Scripts/CultCache/Editor/RethinkConnection.cs
@@ -11,7 +11,6 @@ using Newtonsoft.Json;
using RethinkDb.Driver;
using RethinkDb.Driver.Ast;
using RethinkDb.Driver.Net;
-using UniRx;
using UnityEngine;
public static class RethinkConnection
@@ -97,7 +96,7 @@ public static class RethinkConnection
cache.Add(entry, true);
status.RetrievedItems++;
}
- }).WrapErrors();
+ }).WrapAwait();
// Get globaldata and all galaxy map layer data from RethinkDB
Task.Run(async () =>
@@ -116,7 +115,7 @@ public static class RethinkConnection
cache.Add(entry, true);
status.RetrievedItems++;
}
- }).WrapErrors();
+ }).WrapAwait();
// Subscribe to changes from RethinkDB
Task.Run(async () =>
@@ -137,7 +136,7 @@ public static class RethinkConnection
Debug.Log($"Received change from RethinkDB: {change.NewValue.ID}");
cache.Add(change.NewValue, true);
}
- }).WrapErrors();
+ }).WrapAwait();
// Observable.Timer(DateTimeOffset.Now, TimeSpan.FromSeconds(60)).Subscribe(_ =>
// {
diff --git a/Assets/Scripts/RethinkConnection.cs.meta b/Assets/Scripts/CultCache/Editor/RethinkConnection.cs.meta
similarity index 100%
rename from Assets/Scripts/RethinkConnection.cs.meta
rename to Assets/Scripts/CultCache/Editor/RethinkConnection.cs.meta
diff --git a/Assets/Scripts/CultCache/UnityExtensions.cs b/Assets/Scripts/CultCache/UnityExtensions.cs
new file mode 100644
index 000000000..0a6feb767
--- /dev/null
+++ b/Assets/Scripts/CultCache/UnityExtensions.cs
@@ -0,0 +1,45 @@
+using System.Linq;
+using Unity.Mathematics;
+using UnityEngine;
+using static Unity.Mathematics.math;
+
+public static class UnityExtensions
+{
+ public static Texture2D ToTexture(this Color c)
+ {
+ Texture2D result = new Texture2D(1, 1);
+ result.SetPixels(new[]{c});
+ result.Apply();
+
+ return result;
+ }
+
+ private const int GradSteps = 32;
+ public static Texture2D ToTexture(this Gradient g)
+ {
+ var tex = new Texture2D(GradSteps, 1) {wrapMode = TextureWrapMode.Clamp};
+ for (int x = 0; x < GradSteps; x++)
+ {
+ tex.SetPixel(x, 0, g.Evaluate( (float)x / GradSteps));
+ }
+ tex.Apply();
+ return tex;
+ }
+
+ public static Gradient ToGradient(this float4[] keys, bool sharp = false)
+ {
+ var grad = new Gradient();
+ grad.mode = sharp ? GradientMode.Fixed : GradientMode.Blend;
+ grad.alphaKeys = new[] {new GradientAlphaKey(1, 0), new GradientAlphaKey(1, 1)};
+ grad.colorKeys = keys.Select(k => new GradientColorKey(k.xyz.ToColor(), k.w)).ToArray();
+ return grad;
+ }
+
+ public static AnimationCurve ToCurve(this float4[] keys)
+ {
+ return new AnimationCurve(keys.Select(v => new Keyframe(v.x, v.y, v.z, v.w)).ToArray());
+ }
+
+ public static Color ToColor(this float3 v) => new Color(v.x,v.y,v.z);
+ public static float3 ToFloat3(this Color c) => float3(c.r,c.g,c.b);
+}
\ No newline at end of file
diff --git a/Assets/Scripts/CultCache/UnityExtensions.cs.meta b/Assets/Scripts/CultCache/UnityExtensions.cs.meta
new file mode 100644
index 000000000..120df739c
--- /dev/null
+++ b/Assets/Scripts/CultCache/UnityExtensions.cs.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 3a636a779c5943a889bf24a66ecf7e32
+timeCreated: 1617057143
\ No newline at end of file
diff --git a/Assets/Plugins/XKCDColors.cs b/Assets/Scripts/CultCache/XKCDColors.cs
similarity index 100%
rename from Assets/Plugins/XKCDColors.cs
rename to Assets/Scripts/CultCache/XKCDColors.cs
diff --git a/Assets/Plugins/XKCDColors.cs.meta b/Assets/Scripts/CultCache/XKCDColors.cs.meta
similarity index 100%
rename from Assets/Plugins/XKCDColors.cs.meta
rename to Assets/Scripts/CultCache/XKCDColors.cs.meta
diff --git a/Assets/Scripts/ServerShared/Economy.Shared.Unity.asmdef b/Assets/Scripts/ServerShared/Aetheria.Shared.Unity.asmdef
similarity index 77%
rename from Assets/Scripts/ServerShared/Economy.Shared.Unity.asmdef
rename to Assets/Scripts/ServerShared/Aetheria.Shared.Unity.asmdef
index 3e3ced7d5..4c2d7f240 100644
--- a/Assets/Scripts/ServerShared/Economy.Shared.Unity.asmdef
+++ b/Assets/Scripts/ServerShared/Aetheria.Shared.Unity.asmdef
@@ -1,9 +1,11 @@
{
- "name": "Economy.Shared.Unity",
+ "name": "Aetheria.Shared.Unity",
+ "rootNamespace": "",
"references": [
"MessagePack",
"Unity.Mathematics",
- "UniRx"
+ "UniRx",
+ "CultCache"
],
"includePlatforms": [],
"excludePlatforms": [],
diff --git a/Assets/Scripts/ServerShared/Economy.Shared.Unity.asmdef.meta b/Assets/Scripts/ServerShared/Aetheria.Shared.Unity.asmdef.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/Economy.Shared.Unity.asmdef.meta
rename to Assets/Scripts/ServerShared/Aetheria.Shared.Unity.asmdef.meta
diff --git a/Assets/Scripts/ServerShared/Agents/Agent.cs b/Assets/Scripts/ServerShared/Agents/Agent.cs
index 1035617f4..051ff28e7 100644
--- a/Assets/Scripts/ServerShared/Agents/Agent.cs
+++ b/Assets/Scripts/ServerShared/Agents/Agent.cs
@@ -6,7 +6,6 @@ using System;
using System.Collections;
using System.Collections.Generic;
using System.Linq;
-using RethinkDb.Driver.Ast;
using UniRx;
using Unity.Mathematics;
using static Unity.Mathematics.math;
diff --git a/Assets/Scripts/ServerShared/Attributes.cs b/Assets/Scripts/ServerShared/Attributes.cs
index ecc971791..ec4b303d6 100644
--- a/Assets/Scripts/ServerShared/Attributes.cs
+++ b/Assets/Scripts/ServerShared/Attributes.cs
@@ -14,17 +14,6 @@ public class NameAttribute : Attribute
}
}
-[AttributeUsage(AttributeTargets.Class)]
-public class RethinkTableAttribute : Attribute
-{
- public string TableName;
-
- public RethinkTableAttribute(string tableName)
- {
- TableName = tableName;
- }
-}
-
public class OrderAttribute : Attribute
{
public int Order;
@@ -47,124 +36,6 @@ public class EntityTypeRestrictionAttribute : Attribute
}
public class RuntimeInspectable : Attribute { }
-
-[AttributeUsage(AttributeTargets.Class)]
-public class InspectableAttribute : Attribute { }
-
-[AttributeUsage(AttributeTargets.Class)]
-public class ExternalEntryAttribute : Attribute { }
-
-public class InspectableFieldAttribute : Attribute { }
-
-[AttributeUsage(AttributeTargets.Field)]
-public class InspectableTextAttribute : InspectableFieldAttribute { }
-
-[AttributeUsage(AttributeTargets.Field)]
-public class InspectableUnityObjectAttribute : InspectableFieldAttribute
-{
- public Type ObjectType;
-
- public InspectableUnityObjectAttribute(Type type)
- {
- ObjectType = type;
- }
-}
-
-[AttributeUsage(AttributeTargets.Field)]
-public class InspectablePrefabAttribute : InspectableFieldAttribute { }
-
-[AttributeUsage(AttributeTargets.Field)]
-public class InspectableTextureAttribute : InspectableFieldAttribute { }
-
-[AttributeUsage(AttributeTargets.Field)]
-public class InspectableTextAssetAttribute : InspectableFieldAttribute { }
-
-[AttributeUsage(AttributeTargets.Field)]
-public class InspectableTemperatureAttribute : InspectableFieldAttribute { }
-
-[AttributeUsage(AttributeTargets.Field)]
-public class InspectableAnimationCurveAttribute : InspectableFieldAttribute { }
-
-[AttributeUsage(AttributeTargets.Field)]
-public class InspectableColorAttribute : InspectableFieldAttribute { }
-
-[AttributeUsage(AttributeTargets.Field)]
-public class InspectableDatabaseLinkAttribute : InspectableFieldAttribute
-{
- public readonly Type EntryType;
-
- public InspectableDatabaseLinkAttribute(Type entryType)
- {
- EntryType = entryType;
- }
-}
-
-[AttributeUsage(AttributeTargets.Field)]
-public class RangedFloatInspectableAttribute : InspectableFieldAttribute
-{
- public readonly float Min, Max;
-
- public RangedFloatInspectableAttribute(float min, float max)
- {
- Min = min;
- Max = max;
- }
-}
-
-[AttributeUsage(AttributeTargets.Field)]
-public class RangedFloatAttribute : Attribute
-{
- public readonly float Min, Max;
-
- public RangedFloatAttribute(float min, float max)
- {
- Min = min;
- Max = max;
- }
-}
-
-[AttributeUsage(AttributeTargets.Field)]
-public class RangedIntInspectableAttribute : InspectableFieldAttribute
-{
- public readonly int Min, Max;
-
- public RangedIntInspectableAttribute(int min, int max)
- {
- Min = min;
- Max = max;
- }
-}
-
-public class InspectableTypeAttribute : InspectableFieldAttribute
-{
- public readonly Type Type;
-
- public InspectableTypeAttribute(Type type)
- {
- Type = type;
- }
-}
-
-[AttributeUsage(AttributeTargets.Field)]
-public class SimplePerformanceStatAttribute : Attribute { }
-
-///
-/// Specify a tooltip for a field in the Inspector window.
-///
-[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
-public class TooltipAttribute : Attribute
-{
- ///
- /// The tooltip text.
- ///
- public readonly string tooltip;
-
- ///
- /// Specify a tooltip for a field.
- ///
- /// The tooltip text.
- public TooltipAttribute(string tooltip) => this.tooltip = tooltip;
-}
// public class CategoryAttribute : Attribute
// {
// public readonly Type Type;
diff --git a/Assets/Scripts/ServerShared/Behaviors/SurveyController.cs b/Assets/Scripts/ServerShared/Behaviors/SurveyController.cs
deleted file mode 100644
index 6677c9ceb..000000000
--- a/Assets/Scripts/ServerShared/Behaviors/SurveyController.cs
+++ /dev/null
@@ -1,155 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
-
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.Linq;
-using MessagePack;
-using Newtonsoft.Json;
-using RethinkDb.Driver.Ast;
-using Unity.Mathematics;
-using static Unity.Mathematics.math;
-
-// [MessagePackObject, JsonObject(MemberSerialization.OptIn), EntityTypeRestriction(HullType.Ship), Order(-100)]
-// public class SurveyControllerData : ControllerData
-// {
-// public override IBehavior CreateInstance(ItemManager context, Entity entity, EquippedItem item)
-// {
-// return new SurveyController(context, this, entity, item);
-// }
-// }
-//
-// public class SurveyController : ControllerBase, IBehavior, IPersistentBehavior, IInitializableBehavior
-// {
-// private EquippedItem Item { get; }
-//
-// private SurveyControllerData _data;
-// private bool _taskStarted;
-// private ResourceScanner _scanningTool;
-// private Switch _toolSwitch;
-// private Guid _targetPlanet;
-// private int _asteroid = -1;
-//
-// public SurveyController(ItemManager itemManager, SurveyControllerData data, Entity entity, EquippedItem item) : base(itemManager, data, entity)
-// {
-// _data = data;
-// Item = item;
-// }
-//
-// public new void Initialize()
-// {
-// _scanningTool = Entity.GetBehavior();
-// // _toolSwitch = Entity.GetSwitch();
-// base.Initialize();
-// }
-//
-// public new bool Execute(float delta)
-// {
-// // var corporation = _context.ItemData.Get(_entity.Corporation);
-// // if (surveyTask != null)
-// // {
-// // if (!_taskStarted)
-// // {
-// // if (surveyTask.Planets.Any())
-// // {
-// // _entity.SetMessage("Moving to survey target.");
-// // NextPlanet();
-// // _scanningTool.ScanTarget = _targetPlanet;
-// // _scanningTool.Asteroid = _asteroid;
-// // if (!corporation.PlanetSurveyFloor.ContainsKey(_targetPlanet) ||
-// // corporation.PlanetSurveyFloor[_targetPlanet] + .5f < _scanningTool.MinimumDensity)
-// // {
-// // var planetData = _context.ItemData.Get(_targetPlanet);
-// // MoveTo(() =>
-// // {
-// // var target = GetPosition(planetData, _asteroid);
-// // var targetToUs = _entity.Position - target;
-// // return target + normalize(targetToUs) * _scanningTool.Range / 2;
-// // },
-// // () => GetVelocity(planetData, _asteroid),
-// // () => _entity.SetMessage("Arrived at target. Scanning for resources."));
-// // _taskStarted = true;
-// // }
-// // else
-// // surveyTask.Planets.Remove(_targetPlanet);
-// // }
-// // else
-// // {
-// // _entity.SetMessage("Survey complete. Returning Home.");
-// // FinishTask();
-// // }
-// // }
-// // else
-// // {
-// // if (!Moving)
-// // {
-// // var planetData = _context.ItemData.Get(_targetPlanet);
-// // if ((!corporation.PlanetSurveyFloor.ContainsKey(_targetPlanet) ||
-// // corporation.PlanetSurveyFloor[_targetPlanet] + .5f < _scanningTool.MinimumDensity) &&
-// // length(_entity.Position - GetPosition(planetData, _asteroid)) < _scanningTool.Range)
-// // {
-// // _toolSwitch.Activated = true;
-// // Aim.Objective = GetPosition(planetData, _asteroid);
-// // Aim.Update(delta);
-// // }
-// // else
-// // {
-// // _toolSwitch.Activated = false;
-// // _taskStarted = false;
-// // }
-// // }
-// // }
-// // }
-// return base.Execute(delta);
-// }
-//
-// private void NextPlanet()
-// {
-// var planets = Task.Planets.Select(id => Zone.Planets[id]);
-// var nearestPlanet = planets.MinBy(p => lengthsq(Entity.Position.xz - GetPosition(p)));
-// _asteroid = nearestPlanet is AsteroidBeltData ? Zone.NearestAsteroid(nearestPlanet.ID, Entity.Position.xz) : -1;
-// _targetPlanet = nearestPlanet.ID;
-// }
-//
-// private float2 GetPosition(BodyData planet, int asteroid = -1)
-// {
-// if (planet is AsteroidBeltData)
-// {
-// if(asteroid == -1) asteroid = Zone.NearestAsteroid(planet.ID, Entity.Position.xz);
-// return Zone.AsteroidBelts[planet.ID].Positions[asteroid].xz;
-// }
-// return Zone.GetOrbitPosition(planet.Orbit);
-// }
-//
-// private float2 GetVelocity(BodyData planet, int asteroid = -1)
-// {
-// if (planet is AsteroidBeltData)
-// {
-// if(asteroid == -1) asteroid = Zone.NearestAsteroid(planet.ID, Entity.Position.xz);
-// return Zone.AsteroidBelts[planet.ID].Velocities[asteroid];
-// }
-// return Zone.GetOrbitVelocity(planet.Orbit);
-// }
-//
-// public PersistentBehaviorData Store()
-// {
-// return new SurveyControllerPersistence
-// {
-// Task = Task
-// };
-// }
-//
-// public void Restore(PersistentBehaviorData data)
-// {
-// var surveyControllerPersistence = data as SurveyControllerPersistence;
-// Task = surveyControllerPersistence.Task;
-// }
-// }
-//
-// public class SurveyControllerPersistence : PersistentBehaviorData
-// {
-// [JsonProperty("task"), Key(0)]
-// public Survey Task;
-// }
\ No newline at end of file
diff --git a/Assets/Scripts/ServerShared/Behaviors/WanderController.cs b/Assets/Scripts/ServerShared/Behaviors/WanderController.cs
deleted file mode 100644
index 78bd9ef82..000000000
--- a/Assets/Scripts/ServerShared/Behaviors/WanderController.cs
+++ /dev/null
@@ -1,78 +0,0 @@
-/* This Source Code Form is subject to the terms of the Mozilla Public
- * License, v. 2.0. If a copy of the MPL was not distributed with this
- * file, You can obtain one at https://mozilla.org/MPL/2.0/. */
-
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.Linq;
-using MessagePack;
-using Newtonsoft.Json;
-using RethinkDb.Driver.Ast;
-using Unity.Mathematics;
-using static Unity.Mathematics.math;
-
-// [MessagePackObject, JsonObject(MemberSerialization.OptIn), EntityTypeRestriction(HullType.Ship), Order(-100)]
-// public class WanderControllerData : ControllerData
-// {
-// [InspectableField, JsonProperty("randomDockTime"), Key(6)]
-// public float RandomDockTime = 5;
-//
-// public override IBehavior CreateInstance(ItemManager context, Entity entity, EquippedItem item)
-// {
-// return new WanderController(context, this, entity, item);
-// }
-// }
-//
-// public class WanderController : ControllerBase, IBehavior
-// {
-// public WanderTarget WanderTarget;
-//
-// private WanderControllerData _data;
-// private EquippedItem Item { get; }
-// private Guid _target;
-// private float _dockTime = -1;
-//
-// public WanderController(ItemManager itemManager, WanderControllerData data, Entity entity, EquippedItem item) : base(itemManager, data, entity)
-// {
-// _data = data;
-// Item = item;
-// }
-//
-// public new bool Execute(float delta)
-// {
-// if (!Moving && _dockTime < 0)
-// {
-// NextTarget();
-// }
-//
-// _dockTime -= delta;
-// return base.Execute(delta);
-// }
-//
-// private void NextTarget()
-// {
-// if (WanderTarget == WanderTarget.Planets)
-// {
-// var planets = Zone.Planets.Values.ToArray();
-// var randomPlanet = planets[ItemManager.Random.NextInt(planets.Length)];
-// MoveTo(() => Zone.GetOrbitPosition(randomPlanet.Orbit), () => Zone.GetOrbitVelocity(randomPlanet.Orbit));
-// }
-// else if (WanderTarget == WanderTarget.Orbitals)
-// {
-// var entities = Zone.Entities.Where(e=>e is OrbitalEntity).ToArray();
-// var randomEntity = entities[ItemManager.Random.NextInt(entities.Length)];
-// MoveTo(randomEntity, true, () =>
-// {
-// Entity.SetParent(randomEntity);
-// _dockTime = ItemManager.Random.NextFloat(_data.RandomDockTime);
-// });
-// }
-// }
-// }
-//
-// public enum WanderTarget
-// {
-// Planets,
-// Orbitals
-// }
\ No newline at end of file
diff --git a/Assets/Scripts/ServerShared/CultCache.meta b/Assets/Scripts/ServerShared/CultCache.meta
new file mode 100644
index 000000000..84e29514d
--- /dev/null
+++ b/Assets/Scripts/ServerShared/CultCache.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 49ec0c83548c7084ab0d3f6c2175ee71
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/ServerShared/CultCache/Attributes.cs b/Assets/Scripts/ServerShared/CultCache/Attributes.cs
new file mode 100644
index 000000000..800cf2bed
--- /dev/null
+++ b/Assets/Scripts/ServerShared/CultCache/Attributes.cs
@@ -0,0 +1,140 @@
+using System;
+
+[AttributeUsage(AttributeTargets.Class)]
+public class InspectableAttribute : Attribute { }
+
+public abstract class PreferredInspectorAttribute : InspectableAttribute
+{
+ public Type TargetType;
+
+ public PreferredInspectorAttribute(Type targetType)
+ {
+ TargetType = targetType;
+ }
+}
+
+[AttributeUsage(AttributeTargets.Class)]
+public class ExternalEntryAttribute : Attribute { }
+
+public class InspectableFieldAttribute : Attribute { }
+
+[AttributeUsage(AttributeTargets.Field)]
+public class InspectableTextAttribute : InspectableFieldAttribute { }
+
+[AttributeUsage(AttributeTargets.Field)]
+public class InspectableUnityObjectAttribute : InspectableFieldAttribute
+{
+ public Type ObjectType;
+
+ public InspectableUnityObjectAttribute(Type type)
+ {
+ ObjectType = type;
+ }
+}
+
+[AttributeUsage(AttributeTargets.Field)]
+public class InspectablePrefabAttribute : InspectableFieldAttribute { }
+
+[AttributeUsage(AttributeTargets.Field)]
+public class InspectableTextureAttribute : InspectableFieldAttribute { }
+
+[AttributeUsage(AttributeTargets.Field)]
+public class InspectableTextAssetAttribute : InspectableFieldAttribute { }
+
+[AttributeUsage(AttributeTargets.Field)]
+public class InspectableTemperatureAttribute : InspectableFieldAttribute { }
+
+[AttributeUsage(AttributeTargets.Field)]
+public class InspectableAnimationCurveAttribute : InspectableFieldAttribute { }
+
+[AttributeUsage(AttributeTargets.Field)]
+public class InspectableColorAttribute : InspectableFieldAttribute { }
+
+[AttributeUsage(AttributeTargets.Field)]
+public class InspectableDatabaseLinkAttribute : InspectableFieldAttribute
+{
+ public readonly Type EntryType;
+
+ public InspectableDatabaseLinkAttribute(Type entryType)
+ {
+ EntryType = entryType;
+ }
+}
+
+[AttributeUsage(AttributeTargets.Field)]
+public class RangedFloatInspectableAttribute : InspectableFieldAttribute
+{
+ public readonly float Min, Max;
+
+ public RangedFloatInspectableAttribute(float min, float max)
+ {
+ Min = min;
+ Max = max;
+ }
+}
+
+[AttributeUsage(AttributeTargets.Field)]
+public class RangedFloatAttribute : Attribute
+{
+ public readonly float Min, Max;
+
+ public RangedFloatAttribute(float min, float max)
+ {
+ Min = min;
+ Max = max;
+ }
+}
+
+[AttributeUsage(AttributeTargets.Field)]
+public class RangedIntInspectableAttribute : InspectableFieldAttribute
+{
+ public readonly int Min, Max;
+
+ public RangedIntInspectableAttribute(int min, int max)
+ {
+ Min = min;
+ Max = max;
+ }
+}
+
+public class InspectableTypeAttribute : InspectableFieldAttribute
+{
+ public readonly Type Type;
+
+ public InspectableTypeAttribute(Type type)
+ {
+ Type = type;
+ }
+}
+
+[AttributeUsage(AttributeTargets.Field)]
+public class SimplePerformanceStatAttribute : Attribute { }
+
+///
+/// Specify a tooltip for a field in the Inspector window.
+///
+[AttributeUsage(AttributeTargets.Field, AllowMultiple = false, Inherited = true)]
+public class TooltipAttribute : Attribute
+{
+ ///
+ /// The tooltip text.
+ ///
+ public readonly string tooltip;
+
+ ///
+ /// Specify a tooltip for a field.
+ ///
+ /// The tooltip text.
+ public TooltipAttribute(string tooltip) => this.tooltip = tooltip;
+}
+
+[AttributeUsage(AttributeTargets.Class)]
+public class RethinkTableAttribute : Attribute
+{
+ public string TableName;
+
+ public RethinkTableAttribute(string tableName)
+ {
+ TableName = tableName;
+ }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/ServerShared/Behaviors/WanderController.cs.meta b/Assets/Scripts/ServerShared/CultCache/Attributes.cs.meta
similarity index 83%
rename from Assets/Scripts/ServerShared/Behaviors/WanderController.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Attributes.cs.meta
index fd8efa78d..45035dfca 100644
--- a/Assets/Scripts/ServerShared/Behaviors/WanderController.cs.meta
+++ b/Assets/Scripts/ServerShared/CultCache/Attributes.cs.meta
@@ -1,5 +1,5 @@
fileFormatVersion: 2
-guid: 38e6f1535d5cf5642bd01b1ab7a34492
+guid: d078a6b39f8c440fabe8d43881207c5d
MonoImporter:
externalObjects: {}
serializedVersion: 2
diff --git a/Assets/Scripts/ServerShared/DatabaseCache.cs b/Assets/Scripts/ServerShared/CultCache/DatabaseCache.cs
similarity index 98%
rename from Assets/Scripts/ServerShared/DatabaseCache.cs
rename to Assets/Scripts/ServerShared/CultCache/DatabaseCache.cs
index 5dbb16e56..1fc2355b0 100644
--- a/Assets/Scripts/ServerShared/DatabaseCache.cs
+++ b/Assets/Scripts/ServerShared/CultCache/DatabaseCache.cs
@@ -84,7 +84,6 @@ public class DatabaseCache
{
if (entry != null)
{
- entry.Database = this;
var exists = _entries.ContainsKey(entry.ID);
// If an external entry is added, store it separately
@@ -148,7 +147,6 @@ public class DatabaseCache
{
var bytes = File.ReadAllBytes(_externalEntries[guid].FilePath);
var e = MessagePackSerializer.Deserialize(bytes);
- e.Database = this;
_externalEntries[guid].Entry = e;
}
@@ -198,7 +196,6 @@ public class DatabaseCache
{
var bytes = File.ReadAllBytes(_filePath);
var entries = MessagePackSerializer.Deserialize(bytes);
- foreach (var entry in entries) entry.Database = this;
AddAll(entries);
}
diff --git a/Assets/Scripts/ServerShared/DatabaseCache.cs.meta b/Assets/Scripts/ServerShared/CultCache/DatabaseCache.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/DatabaseCache.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/DatabaseCache.cs.meta
diff --git a/Assets/Scripts/ServerShared/DatabaseEntry.cs b/Assets/Scripts/ServerShared/CultCache/DatabaseEntry.cs
similarity index 85%
rename from Assets/Scripts/ServerShared/DatabaseEntry.cs
rename to Assets/Scripts/ServerShared/CultCache/DatabaseEntry.cs
index d7c68d5d6..ff3ab368e 100644
--- a/Assets/Scripts/ServerShared/DatabaseEntry.cs
+++ b/Assets/Scripts/ServerShared/CultCache/DatabaseEntry.cs
@@ -6,6 +6,7 @@ using System;
using System.Linq;
using JsonKnownTypes;
using MessagePack;
+using MessagePack.Formatters;
using Newtonsoft.Json;
// TODO: USE THIS EVERYWHERE
using Unity.Mathematics;
@@ -17,7 +18,10 @@ public interface INamedEntry
}
[InspectableField,
- MessagePackObject,
+ MessagePackObject,
+ //MessagePackFormatter(typeof(TypelessFormatter)),
+ JsonObject(MemberSerialization.OptIn),
+ JsonConverter(typeof(JsonKnownTypesConverter)),
Union(0, typeof(SimpleCommodityData)),
Union(1, typeof(CompoundCommodityData)),
Union(2, typeof(GearData)),
@@ -48,15 +52,11 @@ public interface INamedEntry
Union(28, typeof(PlanetData)),
Union(29, typeof(CargoBayData)),
Union(30, typeof(DockingBayData)),
- Union(31, typeof(WeaponItemData)),
- JsonObject(MemberSerialization.OptIn), JsonConverter(typeof(JsonKnownTypesConverter))]
-//[Union(21, typeof(ContractData))]
-//[Union(22, typeof(Station))]
+ Union(31, typeof(WeaponItemData))]
public abstract class DatabaseEntry
{
[JsonProperty("id"), Key(0)]
public Guid ID = Guid.NewGuid();
-
- [IgnoreMember]
- public DatabaseCache Database;
+
+ public DatabaseEntry(){}
}
\ No newline at end of file
diff --git a/Assets/Scripts/ServerShared/DatabaseEntry.cs.meta b/Assets/Scripts/ServerShared/CultCache/DatabaseEntry.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/DatabaseEntry.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/DatabaseEntry.cs.meta
diff --git a/Assets/Scripts/ServerShared/CultCache/Extensions.cs b/Assets/Scripts/ServerShared/CultCache/Extensions.cs
new file mode 100644
index 000000000..ccfc2086f
--- /dev/null
+++ b/Assets/Scripts/ServerShared/CultCache/Extensions.cs
@@ -0,0 +1,64 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Threading.Tasks;
+
+public static class CultCacheExtensions
+{
+ private static Dictionary InterfaceClasses = new Dictionary();
+ public static Type[] GetAllInterfaceClasses(this Type type)
+ {
+ if (InterfaceClasses.ContainsKey(type))
+ return InterfaceClasses[type];
+ return InterfaceClasses[type] = AppDomain.CurrentDomain.GetAssemblies()
+ .SelectMany(ass => ass.GetTypes()).Where(t => t.IsClass && t.GetInterfaces().Contains(type)).ToArray();
+ }
+
+ private static Dictionary ParentTypes = new Dictionary();
+
+ public static Type[] GetParentTypes(this Type type)
+ {
+ if (ParentTypes.ContainsKey(type))
+ return ParentTypes[type];
+ return ParentTypes[type] = type.GetParents().ToArray();
+ }
+
+ private static IEnumerable GetParents(this Type type)
+ {
+ // is there any base type?
+ if (type == null)
+ {
+ yield break;
+ }
+
+ yield return type;
+
+ // return all implemented or inherited interfaces
+ foreach (var i in type.GetInterfaces())
+ {
+ yield return i;
+ }
+
+ // return all inherited types
+ var currentBaseType = type.BaseType;
+ while (currentBaseType != null)
+ {
+ yield return currentBaseType;
+ currentBaseType= currentBaseType.BaseType;
+ }
+ }
+
+ private static Dictionary ChildClasses = new Dictionary();
+ public static Type[] GetAllChildClasses(this Type type)
+ {
+ if (ChildClasses.ContainsKey(type))
+ return ChildClasses[type];
+ return ChildClasses[type] = AppDomain.CurrentDomain.GetAssemblies()
+ .SelectMany(ass => ass.GetTypes()).Where(type.IsAssignableFrom).ToArray();
+ }
+
+ public static async void WrapAwait(this Task task)
+ {
+ await task;
+ }
+}
\ No newline at end of file
diff --git a/Assets/Scripts/ServerShared/CultCache/Extensions.cs.meta b/Assets/Scripts/ServerShared/CultCache/Extensions.cs.meta
new file mode 100644
index 000000000..64127bd9f
--- /dev/null
+++ b/Assets/Scripts/ServerShared/CultCache/Extensions.cs.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: fd5642f26b80465fb57f3d2610633140
+timeCreated: 1617055075
\ No newline at end of file
diff --git a/Assets/Scripts/ServerShared/CultCache/MathExtensions.cs b/Assets/Scripts/ServerShared/CultCache/MathExtensions.cs
new file mode 100644
index 000000000..f00801e91
--- /dev/null
+++ b/Assets/Scripts/ServerShared/CultCache/MathExtensions.cs
@@ -0,0 +1,4 @@
+public static class MathExtensions
+{
+
+}
\ No newline at end of file
diff --git a/Assets/Scripts/ServerShared/CultCache/MathExtensions.cs.meta b/Assets/Scripts/ServerShared/CultCache/MathExtensions.cs.meta
new file mode 100644
index 000000000..53bc03e88
--- /dev/null
+++ b/Assets/Scripts/ServerShared/CultCache/MathExtensions.cs.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 5effe288f2074414930e040d4531709f
+timeCreated: 1617057296
\ No newline at end of file
diff --git a/Assets/Scripts/ServerShared/CultCache/Serialization.meta b/Assets/Scripts/ServerShared/CultCache/Serialization.meta
new file mode 100644
index 000000000..cff5023e9
--- /dev/null
+++ b/Assets/Scripts/ServerShared/CultCache/Serialization.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 8035c545a12367f419eb4a2fe1c917b6
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/ServerShared/JsonConverters.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonConverters.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/JsonConverters.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonConverters.cs
diff --git a/Assets/Scripts/ServerShared/JsonConverters.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonConverters.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/JsonConverters.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonConverters.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/AttributesManager.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/AttributesManager.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/AttributesManager.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/AttributesManager.cs
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/AttributesManager.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/AttributesManager.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/AttributesManager.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/AttributesManager.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Exceptions.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Exceptions.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Exceptions.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Exceptions.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Exceptions/JsonKnownTypesException.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Exceptions/JsonKnownTypesException.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Exceptions/JsonKnownTypesException.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Exceptions/JsonKnownTypesException.cs
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Exceptions/JsonKnownTypesException.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Exceptions/JsonKnownTypesException.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Exceptions/JsonKnownTypesException.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Exceptions/JsonKnownTypesException.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonDiscriminatorAttribute.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonDiscriminatorAttribute.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonDiscriminatorAttribute.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonDiscriminatorAttribute.cs
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonDiscriminatorAttribute.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonDiscriminatorAttribute.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonDiscriminatorAttribute.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonDiscriminatorAttribute.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonDiscriminatorSettings.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonDiscriminatorSettings.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonDiscriminatorSettings.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonDiscriminatorSettings.cs
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonDiscriminatorSettings.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonDiscriminatorSettings.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonDiscriminatorSettings.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonDiscriminatorSettings.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownThisTypeAttribute.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownThisTypeAttribute.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownThisTypeAttribute.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownThisTypeAttribute.cs
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownThisTypeAttribute.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownThisTypeAttribute.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownThisTypeAttribute.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownThisTypeAttribute.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypeAttribute.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypeAttribute.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypeAttribute.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypeAttribute.cs
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypeAttribute.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypeAttribute.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypeAttribute.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypeAttribute.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypes.csproj b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypes.csproj
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypes.csproj
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypes.csproj
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypes.csproj.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypes.csproj.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypes.csproj.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypes.csproj.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesContractResolver.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesContractResolver.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesContractResolver.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesContractResolver.cs
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesContractResolver.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesContractResolver.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesContractResolver.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesContractResolver.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesConverter.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesConverter.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesConverter.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesConverter.cs
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesConverter.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesConverter.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesConverter.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesConverter.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesDictionaryManager.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesDictionaryManager.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesDictionaryManager.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesDictionaryManager.cs
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesDictionaryManager.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesDictionaryManager.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesDictionaryManager.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesDictionaryManager.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesSettings.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesSettings.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesSettings.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesSettings.cs
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesSettings.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesSettings.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesSettings.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesSettings.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesSettingsManager.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesSettingsManager.cs
similarity index 81%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesSettingsManager.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesSettingsManager.cs
index f2b15c309..c3c011efa 100644
--- a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesSettingsManager.cs
+++ b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesSettingsManager.cs
@@ -1,5 +1,7 @@
using System;
+using System.Collections.Generic;
using System.Linq;
+using System.Reflection;
using JsonKnownTypes.Exceptions;
using JsonKnownTypes.Utils;
@@ -8,6 +10,13 @@ namespace JsonKnownTypes
public static class JsonKnownTypesSettingsManager
{
public static JsonDiscriminatorSettings DefaultDiscriminatorSettings { get; set; } = new JsonDiscriminatorSettings();
+
+ private static HashSet RegisteredAssemblies = new HashSet();
+ public static void RegisterTypeAssembly()
+ {
+ var type = typeof(T);
+ RegisteredAssemblies.Add(type.Assembly);
+ }
public static JsonKnownTypesSettings GetSettings()
{
@@ -41,9 +50,9 @@ namespace JsonKnownTypes
private static Type[] GetAllInheritance()
{
+ RegisterTypeAssembly();
var type = typeof(T);
- return type.Assembly
- .GetTypes()
+ return RegisteredAssemblies.SelectMany(a=>a.GetTypes())
.Where(x => type.IsAssignableFrom(x) && !x.IsInterface && !x.IsAbstract)
.ToArray();
}
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesSettingsManager.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesSettingsManager.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/JsonKnownTypesSettingsManager.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/JsonKnownTypesSettingsManager.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Utils.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Utils.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Utils.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Utils.meta
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Utils/Mapper.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Utils/Mapper.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Utils/Mapper.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Utils/Mapper.cs
diff --git a/Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Utils/Mapper.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Utils/Mapper.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/JsonKnownTypes/Utils/Mapper.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/JsonKnownTypes/Utils/Mapper.cs.meta
diff --git a/Assets/Scripts/ServerShared/MathFormatters.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/MathFormatters.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/MathFormatters.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/MathFormatters.cs
diff --git a/Assets/Scripts/ServerShared/MathFormatters.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/MathFormatters.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/MathFormatters.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/MathFormatters.cs.meta
diff --git a/Assets/Scripts/ServerShared/MathResolver.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/MathResolver.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/MathResolver.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/MathResolver.cs
diff --git a/Assets/Scripts/ServerShared/MathResolver.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/MathResolver.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/MathResolver.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/MathResolver.cs.meta
diff --git a/Assets/Scripts/ServerShared/RegisterResolver.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/RegisterResolver.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/RegisterResolver.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/RegisterResolver.cs
diff --git a/Assets/Scripts/ServerShared/RegisterResolver.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/RegisterResolver.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/RegisterResolver.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/RegisterResolver.cs.meta
diff --git a/Assets/Scripts/ServerShared/TypeFormatterResolver.cs b/Assets/Scripts/ServerShared/CultCache/Serialization/TypeFormatterResolver.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/TypeFormatterResolver.cs
rename to Assets/Scripts/ServerShared/CultCache/Serialization/TypeFormatterResolver.cs
diff --git a/Assets/Scripts/ServerShared/TypeFormatterResolver.cs.meta b/Assets/Scripts/ServerShared/CultCache/Serialization/TypeFormatterResolver.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/TypeFormatterResolver.cs.meta
rename to Assets/Scripts/ServerShared/CultCache/Serialization/TypeFormatterResolver.cs.meta
diff --git a/Assets/Scripts/ServerShared/EntitySerializer.cs b/Assets/Scripts/ServerShared/EntitySerializer.cs
index 6f4127fa8..41e6d2454 100644
--- a/Assets/Scripts/ServerShared/EntitySerializer.cs
+++ b/Assets/Scripts/ServerShared/EntitySerializer.cs
@@ -3,7 +3,6 @@ using System.Collections;
using System.Collections.Generic;
using System.Linq;
using MessagePack;
-using RethinkDb.Driver.Ast;
using Unity.Mathematics;
public static class EntitySerializer
diff --git a/Assets/Scripts/ServerShared/Extensions.cs b/Assets/Scripts/ServerShared/Extensions.cs
index c7805e576..982d33a40 100644
--- a/Assets/Scripts/ServerShared/Extensions.cs
+++ b/Assets/Scripts/ServerShared/Extensions.cs
@@ -17,8 +17,6 @@ public static class Extensions
{
//public static IDatabaseEntry Get(this Guid entry) => Database.Get(entry);
//public static T Get(this Guid entry) where T : class, IDatabaseEntry => Database.Get(entry) as T;
- public static string ToJson(this DatabaseEntry entry) => MessagePackSerializer.SerializeToJson(entry);
- public static byte[] Serialize(this DatabaseEntry entry) => MessagePackSerializer.Serialize(entry);
public static bool IsImplementationOf(this Type baseType, Type interfaceType)
{
@@ -166,59 +164,7 @@ public static class Extensions
pow((pow(max, exp + 1) - pow(min, exp + 1)) * pow(random.NextFloat(), randexp) + pow(min, exp + 1), 1 / (exp + 1));
public static float NextUnbounded(this ref Random random) => 1 / (1 - random.NextFloat()) - 1;
public static float NextUnbounded(this ref Random random, float bias, float power, float ceiling) => 1 / (1 - pow(min(random.NextFloat(), ceiling), 1 - pow(clamp(bias,0,.99f), 1 / power))) - 1;
-
- private static Dictionary InterfaceClasses = new Dictionary();
- public static Type[] GetAllInterfaceClasses(this Type type)
- {
- if (InterfaceClasses.ContainsKey(type))
- return InterfaceClasses[type];
- return InterfaceClasses[type] = AppDomain.CurrentDomain.GetAssemblies()
- .SelectMany(ass => ass.GetTypes()).Where(t => t.IsClass && t.GetInterfaces().Contains(type)).ToArray();
- }
-
- private static Dictionary ParentTypes = new Dictionary();
- public static Type[] GetParentTypes(this Type type)
- {
- if (ParentTypes.ContainsKey(type))
- return ParentTypes[type];
- return ParentTypes[type] = type.GetParents().ToArray();
- }
-
- private static IEnumerable GetParents(this Type type)
- {
- // is there any base type?
- if (type == null)
- {
- yield break;
- }
-
- yield return type;
-
- // return all implemented or inherited interfaces
- foreach (var i in type.GetInterfaces())
- {
- yield return i;
- }
-
- // return all inherited types
- var currentBaseType = type.BaseType;
- while (currentBaseType != null)
- {
- yield return currentBaseType;
- currentBaseType= currentBaseType.BaseType;
- }
- }
-
- private static Dictionary ChildClasses = new Dictionary();
- public static Type[] GetAllChildClasses(this Type type)
- {
- if (ChildClasses.ContainsKey(type))
- return ChildClasses[type];
- return ChildClasses[type] = AppDomain.CurrentDomain.GetAssemblies()
- .SelectMany(ass => ass.GetTypes()).Where(type.IsAssignableFrom).ToArray();
- }
-
public static bool IsDefault(this T value) where T : struct
{
bool isDefault = value.Equals(default(T));
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb.meta
new file mode 100644
index 000000000..16626abc4
--- /dev/null
+++ b/Assets/Scripts/ServerShared/NIH/RethinkDb.meta
@@ -0,0 +1,8 @@
+fileFormatVersion: 2
+guid: 9af1bb2d775b93c40b0cc7f40a6a2a54
+folderAsset: yes
+DefaultImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDB.asmdef b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDB.asmdef
new file mode 100644
index 000000000..0b2fc2b40
--- /dev/null
+++ b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDB.asmdef
@@ -0,0 +1,3 @@
+{
+ "name": "RethinkDB"
+}
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDB.asmdef.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDB.asmdef.meta
new file mode 100644
index 000000000..08604276e
--- /dev/null
+++ b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDB.asmdef.meta
@@ -0,0 +1,7 @@
+fileFormatVersion: 2
+guid: b2a4424e75e7709478154ddd9db0b344
+AssemblyDefinitionImporter:
+ externalObjects: {}
+ userData:
+ assetBundleName:
+ assetBundleVariant:
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/Attributes.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/Attributes.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/Attributes.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/Attributes.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/Attributes/PrimaryIndexAttribute.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/Attributes/PrimaryIndexAttribute.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/Attributes/PrimaryIndexAttribute.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/Attributes/PrimaryIndexAttribute.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/Attributes/PrimaryIndexAttribute.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/Attributes/PrimaryIndexAttribute.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/Attributes/PrimaryIndexAttribute.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/Attributes/PrimaryIndexAttribute.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/Attributes/SecondaryIndexAttribute.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/Attributes/SecondaryIndexAttribute.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/Attributes/SecondaryIndexAttribute.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/Attributes/SecondaryIndexAttribute.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/Attributes/SecondaryIndexAttribute.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/Attributes/SecondaryIndexAttribute.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/Attributes/SecondaryIndexAttribute.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/Attributes/SecondaryIndexAttribute.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/LinqExtensions.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/LinqExtensions.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/LinqExtensions.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/LinqExtensions.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/LinqExtensions.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/LinqExtensions.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/LinqExtensions.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/LinqExtensions.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/MemberNameResolver.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/MemberNameResolver.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/MemberNameResolver.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/MemberNameResolver.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/MemberNameResolver.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/MemberNameResolver.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/MemberNameResolver.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/MemberNameResolver.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.csproj b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.csproj
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.csproj
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.csproj
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.csproj.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.csproj.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.csproj.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.csproj.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.ruleset b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.ruleset
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.ruleset
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.ruleset
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.ruleset.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.ruleset.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.ruleset.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDb.Driver.Linq.ruleset.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDbGroup.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDbGroup.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDbGroup.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDbGroup.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDbGroup.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDbGroup.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDbGroup.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDbGroup.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDbQueryModelVisitor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDbQueryModelVisitor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDbQueryModelVisitor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDbQueryModelVisitor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDbQueryModelVisitor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDbQueryModelVisitor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkDbQueryModelVisitor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkDbQueryModelVisitor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkQueryExecutor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkQueryExecutor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkQueryExecutor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkQueryExecutor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkQueryExecutor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkQueryExecutor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkQueryExecutor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkQueryExecutor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkQueryable.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkQueryable.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkQueryable.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkQueryable.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkQueryable.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkQueryable.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/RethinkQueryable.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/RethinkQueryable.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/SelectionProjector.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/SelectionProjector.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/SelectionProjector.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/SelectionProjector.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/SelectionProjector.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/SelectionProjector.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/SelectionProjector.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/SelectionProjector.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/BaseIndexParser.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/BaseIndexParser.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/BaseIndexParser.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/BaseIndexParser.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/BaseIndexParser.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/BaseIndexParser.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/BaseIndexParser.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/BaseIndexParser.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/DefaultParser.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/DefaultParser.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/DefaultParser.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/DefaultParser.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/DefaultParser.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/DefaultParser.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/DefaultParser.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/DefaultParser.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/ExprHelper.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/ExprHelper.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/ExprHelper.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/ExprHelper.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/ExprHelper.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/ExprHelper.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/ExprHelper.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/ExprHelper.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/ExpressionVisitor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/ExpressionVisitor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/ExpressionVisitor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/ExpressionVisitor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/ExpressionVisitor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/ExpressionVisitor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/ExpressionVisitor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/ExpressionVisitor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/GroupItemsParser.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/GroupItemsParser.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/GroupItemsParser.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/GroupItemsParser.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/GroupItemsParser.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/GroupItemsParser.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/GroupItemsParser.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/GroupItemsParser.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/IWhereClauseParser.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/IWhereClauseParser.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/IWhereClauseParser.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/IWhereClauseParser.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/IWhereClauseParser.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/IWhereClauseParser.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/IWhereClauseParser.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/IWhereClauseParser.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/PrimaryIndexParser.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/PrimaryIndexParser.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/PrimaryIndexParser.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/PrimaryIndexParser.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/PrimaryIndexParser.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/PrimaryIndexParser.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/PrimaryIndexParser.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/PrimaryIndexParser.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SecondaryIndexParser.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SecondaryIndexParser.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SecondaryIndexParser.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SecondaryIndexParser.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SecondaryIndexParser.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SecondaryIndexParser.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SecondaryIndexParser.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SecondaryIndexParser.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AllSubQueryVisitor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AllSubQueryVisitor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AllSubQueryVisitor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AllSubQueryVisitor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AllSubQueryVisitor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AllSubQueryVisitor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AllSubQueryVisitor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AllSubQueryVisitor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AnySubQueryVisitor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AnySubQueryVisitor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AnySubQueryVisitor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AnySubQueryVisitor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AnySubQueryVisitor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AnySubQueryVisitor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AnySubQueryVisitor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/AnySubQueryVisitor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseFilterableSubQueryVisitor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseFilterableSubQueryVisitor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseFilterableSubQueryVisitor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseFilterableSubQueryVisitor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseFilterableSubQueryVisitor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseFilterableSubQueryVisitor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseFilterableSubQueryVisitor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseFilterableSubQueryVisitor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseSubQueryVisitor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseSubQueryVisitor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseSubQueryVisitor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseSubQueryVisitor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseSubQueryVisitor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseSubQueryVisitor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseSubQueryVisitor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/BaseSubQueryVisitor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ContainsSubQueryVisitor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ContainsSubQueryVisitor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ContainsSubQueryVisitor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ContainsSubQueryVisitor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ContainsSubQueryVisitor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ContainsSubQueryVisitor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ContainsSubQueryVisitor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ContainsSubQueryVisitor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/CountSubQueryVisitor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/CountSubQueryVisitor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/CountSubQueryVisitor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/CountSubQueryVisitor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/CountSubQueryVisitor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/CountSubQueryVisitor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/CountSubQueryVisitor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/CountSubQueryVisitor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/FirstSubQueryVisitor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/FirstSubQueryVisitor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/FirstSubQueryVisitor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/FirstSubQueryVisitor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/FirstSubQueryVisitor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/FirstSubQueryVisitor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/FirstSubQueryVisitor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/FirstSubQueryVisitor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ISubQueryVisitor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ISubQueryVisitor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ISubQueryVisitor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ISubQueryVisitor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ISubQueryVisitor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ISubQueryVisitor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ISubQueryVisitor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.Linq/WhereClauseParsers/SubQueryVisitor/ISubQueryVisitor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ExtensionHelper.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ExtensionHelper.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ExtensionHelper.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ExtensionHelper.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ExtensionHelper.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ExtensionHelper.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ExtensionHelper.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ExtensionHelper.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Poco.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Poco.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Poco.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Poco.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Poco.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Poco.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Poco.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Poco.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/PropertyHelper.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/PropertyHelper.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/PropertyHelper.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/PropertyHelper.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/PropertyHelper.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/PropertyHelper.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/PropertyHelper.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/PropertyHelper.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Query.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Query.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Query.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Query.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Query.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Query.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Query.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Query.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlAst.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlAst.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlAst.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlAst.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlAst.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlAst.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlAst.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlAst.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlExpr.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlExpr.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlExpr.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlExpr.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlExpr.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlExpr.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlExpr.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlExpr.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlRaw.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlRaw.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlRaw.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlRaw.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlRaw.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlRaw.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/ReqlRaw.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/ReqlRaw.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/TopLevel.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/TopLevel.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/TopLevel.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/TopLevel.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/TopLevel.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/TopLevel.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/TopLevel.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/TopLevel.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Util.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Util.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Util.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Util.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Util.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Util.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Ast/Util.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Ast/Util.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/ErrorBuilder.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/ErrorBuilder.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/ErrorBuilder.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/ErrorBuilder.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/ErrorBuilder.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/ErrorBuilder.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/ErrorBuilder.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/ErrorBuilder.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/Document.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/Document.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/Document.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/Document.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/Document.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/Document.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/Document.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/Document.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/IDao.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/IDao.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/IDao.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/IDao.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/IDao.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/IDao.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/IDao.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/IDao.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/RethinkDao.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/RethinkDao.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/RethinkDao.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/RethinkDao.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/RethinkDao.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/RethinkDao.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Extras/Dao/RethinkDao.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Extras/Dao/RethinkDao.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Add.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Add.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Add.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Add.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Add.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Add.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Add.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Add.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/And.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/And.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/And.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/And.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/And.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/And.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/And.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/And.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Append.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Append.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Append.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Append.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Append.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Append.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Append.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Append.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/April.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/April.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/April.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/April.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/April.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/April.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/April.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/April.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Args.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Args.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Args.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Args.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Args.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Args.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Args.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Args.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Asc.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Asc.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Asc.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Asc.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Asc.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Asc.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Asc.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Asc.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/August.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/August.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/August.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/August.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/August.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/August.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/August.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/August.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Avg.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Avg.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Avg.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Avg.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Avg.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Avg.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Avg.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Avg.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Between.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Between.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Between.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Between.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Between.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Between.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Between.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Between.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Binary.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Binary.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Binary.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Binary.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Binary.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Binary.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Binary.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Binary.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Bracket.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Bracket.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Bracket.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Bracket.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Bracket.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Bracket.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Bracket.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Bracket.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Branch.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Branch.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Branch.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Branch.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Branch.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Branch.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Branch.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Branch.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ceil.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ceil.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ceil.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ceil.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ceil.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ceil.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ceil.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ceil.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ChangeAt.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ChangeAt.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ChangeAt.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ChangeAt.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ChangeAt.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ChangeAt.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ChangeAt.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ChangeAt.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Changes.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Changes.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Changes.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Changes.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Changes.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Changes.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Changes.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Changes.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Circle.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Circle.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Circle.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Circle.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Circle.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Circle.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Circle.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Circle.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/CoerceTo.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/CoerceTo.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/CoerceTo.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/CoerceTo.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/CoerceTo.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/CoerceTo.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/CoerceTo.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/CoerceTo.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ConcatMap.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ConcatMap.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ConcatMap.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ConcatMap.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ConcatMap.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ConcatMap.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ConcatMap.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ConcatMap.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Config.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Config.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Config.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Config.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Config.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Config.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Config.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Config.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Contains.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Contains.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Contains.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Contains.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Contains.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Contains.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Contains.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Contains.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Count.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Count.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Count.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Count.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Count.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Count.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Count.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Count.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Date.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Date.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Date.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Date.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Date.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Date.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Date.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Date.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Datum.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Datum.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Datum.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Datum.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Datum.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Datum.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Datum.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Datum.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Day.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Day.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Day.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Day.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Day.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Day.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Day.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Day.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DayOfWeek.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DayOfWeek.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DayOfWeek.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DayOfWeek.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DayOfWeek.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DayOfWeek.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DayOfWeek.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DayOfWeek.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DayOfYear.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DayOfYear.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DayOfYear.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DayOfYear.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DayOfYear.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DayOfYear.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DayOfYear.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DayOfYear.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Db.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Db.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Db.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Db.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Db.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Db.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Db.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Db.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbCreate.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbCreate.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbCreate.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbCreate.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbCreate.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbCreate.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbCreate.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbCreate.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbDrop.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbDrop.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbDrop.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbDrop.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbDrop.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbDrop.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbDrop.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbDrop.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbList.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbList.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbList.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbList.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbList.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbList.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DbList.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DbList.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/December.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/December.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/December.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/December.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/December.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/December.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/December.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/December.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Default.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Default.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Default.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Default.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Default.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Default.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Default.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Default.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Delete.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Delete.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Delete.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Delete.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Delete.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Delete.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Delete.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Delete.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DeleteAt.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DeleteAt.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DeleteAt.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DeleteAt.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DeleteAt.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DeleteAt.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/DeleteAt.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/DeleteAt.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Desc.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Desc.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Desc.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Desc.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Desc.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Desc.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Desc.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Desc.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Difference.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Difference.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Difference.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Difference.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Difference.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Difference.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Difference.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Difference.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Distance.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Distance.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Distance.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Distance.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Distance.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Distance.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Distance.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Distance.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Distinct.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Distinct.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Distinct.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Distinct.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Distinct.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Distinct.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Distinct.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Distinct.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Div.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Div.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Div.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Div.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Div.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Div.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Div.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Div.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Downcase.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Downcase.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Downcase.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Downcase.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Downcase.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Downcase.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Downcase.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Downcase.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/During.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/During.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/During.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/During.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/During.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/During.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/During.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/During.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/EpochTime.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/EpochTime.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/EpochTime.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/EpochTime.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/EpochTime.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/EpochTime.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/EpochTime.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/EpochTime.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Eq.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Eq.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Eq.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Eq.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Eq.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Eq.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Eq.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Eq.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/EqJoin.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/EqJoin.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/EqJoin.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/EqJoin.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/EqJoin.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/EqJoin.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/EqJoin.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/EqJoin.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Error.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Error.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Error.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Error.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Error.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Error.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Error.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Error.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/February.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/February.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/February.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/February.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/February.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/February.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/February.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/February.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Fill.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Fill.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Fill.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Fill.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Fill.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Fill.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Fill.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Fill.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Filter.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Filter.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Filter.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Filter.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Filter.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Filter.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Filter.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Filter.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Floor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Floor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Floor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Floor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Floor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Floor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Floor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Floor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Fold.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Fold.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Fold.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Fold.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Fold.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Fold.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Fold.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Fold.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ForEach.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ForEach.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ForEach.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ForEach.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ForEach.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ForEach.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ForEach.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ForEach.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Friday.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Friday.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Friday.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Friday.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Friday.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Friday.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Friday.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Friday.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Func.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Func.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Func.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Func.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Func.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Func.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Func.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Func.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Funcall.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Funcall.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Funcall.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Funcall.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Funcall.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Funcall.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Funcall.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Funcall.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ge.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ge.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ge.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ge.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ge.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ge.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ge.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ge.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Geojson.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Geojson.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Geojson.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Geojson.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Geojson.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Geojson.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Geojson.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Geojson.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Get.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Get.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Get.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Get.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Get.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Get.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Get.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Get.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetAll.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetAll.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetAll.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetAll.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetAll.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetAll.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetAll.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetAll.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetField.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetField.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetField.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetField.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetField.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetField.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetField.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetField.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetIntersecting.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetIntersecting.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetIntersecting.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetIntersecting.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetIntersecting.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetIntersecting.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetIntersecting.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetIntersecting.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetNearest.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetNearest.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetNearest.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetNearest.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetNearest.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetNearest.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/GetNearest.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/GetNearest.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Grant.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Grant.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Grant.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Grant.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Grant.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Grant.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Grant.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Grant.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Group.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Group.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Group.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Group.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Group.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Group.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Group.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Group.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Gt.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Gt.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Gt.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Gt.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Gt.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Gt.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Gt.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Gt.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/HasFields.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/HasFields.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/HasFields.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/HasFields.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/HasFields.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/HasFields.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/HasFields.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/HasFields.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Hours.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Hours.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Hours.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Hours.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Hours.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Hours.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Hours.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Hours.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Http.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Http.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Http.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Http.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Http.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Http.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Http.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Http.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InTimezone.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InTimezone.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InTimezone.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InTimezone.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InTimezone.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InTimezone.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InTimezone.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InTimezone.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Includes.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Includes.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Includes.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Includes.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Includes.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Includes.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Includes.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Includes.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexCreate.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexCreate.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexCreate.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexCreate.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexCreate.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexCreate.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexCreate.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexCreate.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexDrop.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexDrop.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexDrop.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexDrop.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexDrop.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexDrop.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexDrop.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexDrop.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexList.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexList.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexList.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexList.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexList.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexList.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexList.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexList.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexRename.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexRename.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexRename.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexRename.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexRename.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexRename.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexRename.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexRename.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexStatus.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexStatus.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexStatus.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexStatus.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexStatus.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexStatus.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexStatus.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexStatus.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexWait.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexWait.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexWait.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexWait.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexWait.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexWait.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IndexWait.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IndexWait.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Info.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Info.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Info.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Info.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Info.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Info.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Info.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Info.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InnerJoin.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InnerJoin.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InnerJoin.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InnerJoin.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InnerJoin.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InnerJoin.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InnerJoin.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InnerJoin.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Insert.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Insert.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Insert.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Insert.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Insert.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Insert.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Insert.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Insert.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InsertAt.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InsertAt.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InsertAt.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InsertAt.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InsertAt.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InsertAt.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/InsertAt.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/InsertAt.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Intersects.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Intersects.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Intersects.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Intersects.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Intersects.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Intersects.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Intersects.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Intersects.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IsEmpty.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IsEmpty.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IsEmpty.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IsEmpty.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IsEmpty.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IsEmpty.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/IsEmpty.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/IsEmpty.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Iso8601.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Iso8601.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Iso8601.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Iso8601.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Iso8601.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Iso8601.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Iso8601.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Iso8601.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/January.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/January.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/January.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/January.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/January.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/January.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/January.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/January.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Javascript.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Javascript.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Javascript.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Javascript.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Javascript.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Javascript.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Javascript.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Javascript.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Json.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Json.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Json.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Json.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Json.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Json.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Json.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Json.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/July.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/July.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/July.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/July.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/July.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/July.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/July.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/July.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/June.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/June.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/June.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/June.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/June.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/June.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/June.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/June.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Keys.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Keys.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Keys.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Keys.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Keys.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Keys.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Keys.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Keys.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Le.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Le.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Le.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Le.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Le.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Le.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Le.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Le.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Limit.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Limit.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Limit.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Limit.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Limit.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Limit.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Limit.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Limit.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Line.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Line.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Line.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Line.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Line.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Line.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Line.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Line.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Literal.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Literal.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Literal.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Literal.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Literal.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Literal.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Literal.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Literal.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Lt.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Lt.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Lt.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Lt.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Lt.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Lt.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Lt.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Lt.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/MakeArray.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/MakeArray.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/MakeArray.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/MakeArray.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/MakeArray.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/MakeArray.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/MakeArray.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/MakeArray.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/MakeObj.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/MakeObj.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/MakeObj.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/MakeObj.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/MakeObj.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/MakeObj.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/MakeObj.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/MakeObj.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Map.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Map.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Map.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Map.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Map.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Map.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Map.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Map.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/March.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/March.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/March.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/March.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/March.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/March.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/March.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/March.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Match.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Match.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Match.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Match.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Match.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Match.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Match.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Match.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Max.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Max.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Max.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Max.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Max.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Max.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Max.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Max.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Maxval.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Maxval.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Maxval.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Maxval.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Maxval.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Maxval.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Maxval.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Maxval.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/May.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/May.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/May.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/May.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/May.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/May.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/May.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/May.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Merge.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Merge.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Merge.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Merge.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Merge.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Merge.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Merge.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Merge.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Min.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Min.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Min.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Min.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Min.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Min.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Min.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Min.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Minutes.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Minutes.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Minutes.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Minutes.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Minutes.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Minutes.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Minutes.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Minutes.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Minval.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Minval.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Minval.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Minval.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Minval.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Minval.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Minval.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Minval.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Mod.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Mod.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Mod.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Mod.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Mod.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Mod.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Mod.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Mod.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Monday.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Monday.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Monday.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Monday.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Monday.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Monday.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Monday.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Monday.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Month.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Month.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Month.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Month.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Month.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Month.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Month.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Month.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Mul.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Mul.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Mul.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Mul.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Mul.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Mul.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Mul.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Mul.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ne.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ne.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ne.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ne.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ne.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ne.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ne.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ne.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Not.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Not.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Not.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Not.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Not.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Not.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Not.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Not.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/November.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/November.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/November.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/November.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/November.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/November.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/November.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/November.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Now.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Now.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Now.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Now.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Now.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Now.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Now.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Now.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Nth.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Nth.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Nth.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Nth.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Nth.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Nth.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Nth.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Nth.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/October.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/October.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/October.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/October.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/October.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/October.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/October.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/October.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OffsetsOf.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OffsetsOf.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OffsetsOf.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OffsetsOf.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OffsetsOf.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OffsetsOf.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OffsetsOf.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OffsetsOf.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Or.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Or.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Or.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Or.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Or.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Or.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Or.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Or.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OrderBy.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OrderBy.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OrderBy.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OrderBy.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OrderBy.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OrderBy.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OrderBy.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OrderBy.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OuterJoin.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OuterJoin.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OuterJoin.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OuterJoin.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OuterJoin.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OuterJoin.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/OuterJoin.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/OuterJoin.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Pluck.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Pluck.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Pluck.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Pluck.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Pluck.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Pluck.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Pluck.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Pluck.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Point.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Point.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Point.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Point.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Point.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Point.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Point.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Point.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Polygon.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Polygon.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Polygon.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Polygon.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Polygon.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Polygon.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Polygon.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Polygon.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/PolygonSub.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/PolygonSub.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/PolygonSub.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/PolygonSub.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/PolygonSub.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/PolygonSub.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/PolygonSub.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/PolygonSub.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Prepend.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Prepend.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Prepend.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Prepend.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Prepend.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Prepend.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Prepend.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Prepend.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Random.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Random.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Random.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Random.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Random.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Random.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Random.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Random.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Range.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Range.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Range.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Range.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Range.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Range.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Range.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Range.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Rebalance.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Rebalance.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Rebalance.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Rebalance.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Rebalance.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Rebalance.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Rebalance.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Rebalance.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Reconfigure.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Reconfigure.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Reconfigure.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Reconfigure.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Reconfigure.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Reconfigure.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Reconfigure.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Reconfigure.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Reduce.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Reduce.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Reduce.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Reduce.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Reduce.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Reduce.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Reduce.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Reduce.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Replace.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Replace.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Replace.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Replace.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Replace.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Replace.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Replace.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Replace.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ReqlExpr.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ReqlExpr.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ReqlExpr.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ReqlExpr.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ReqlExpr.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ReqlExpr.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ReqlExpr.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ReqlExpr.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ReqlObject.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ReqlObject.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ReqlObject.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ReqlObject.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ReqlObject.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ReqlObject.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ReqlObject.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ReqlObject.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Round.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Round.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Round.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Round.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Round.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Round.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Round.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Round.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sample.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sample.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sample.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sample.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sample.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sample.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sample.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sample.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Saturday.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Saturday.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Saturday.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Saturday.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Saturday.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Saturday.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Saturday.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Saturday.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Seconds.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Seconds.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Seconds.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Seconds.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Seconds.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Seconds.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Seconds.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Seconds.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/September.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/September.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/September.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/September.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/September.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/September.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/September.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/September.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetDifference.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetDifference.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetDifference.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetDifference.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetDifference.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetDifference.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetDifference.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetDifference.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetInsert.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetInsert.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetInsert.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetInsert.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetInsert.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetInsert.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetInsert.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetInsert.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetIntersection.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetIntersection.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetIntersection.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetIntersection.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetIntersection.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetIntersection.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetIntersection.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetIntersection.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetUnion.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetUnion.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetUnion.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetUnion.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetUnion.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetUnion.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SetUnion.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SetUnion.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Skip.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Skip.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Skip.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Skip.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Skip.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Skip.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Skip.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Skip.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Slice.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Slice.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Slice.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Slice.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Slice.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Slice.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Slice.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Slice.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SpliceAt.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SpliceAt.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SpliceAt.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SpliceAt.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SpliceAt.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SpliceAt.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/SpliceAt.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/SpliceAt.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Split.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Split.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Split.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Split.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Split.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Split.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Split.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Split.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Status.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Status.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Status.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Status.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Status.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Status.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Status.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Status.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sub.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sub.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sub.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sub.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sub.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sub.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sub.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sub.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sum.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sum.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sum.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sum.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sum.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sum.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sum.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sum.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sunday.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sunday.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sunday.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sunday.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sunday.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sunday.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sunday.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sunday.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sync.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sync.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sync.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sync.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sync.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sync.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Sync.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Sync.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Table.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Table.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Table.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Table.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Table.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Table.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Table.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Table.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableCreate.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableCreate.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableCreate.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableCreate.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableCreate.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableCreate.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableCreate.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableCreate.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableDrop.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableDrop.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableDrop.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableDrop.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableDrop.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableDrop.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableDrop.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableDrop.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableList.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableList.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableList.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableList.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableList.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableList.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TableList.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TableList.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Thursday.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Thursday.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Thursday.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Thursday.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Thursday.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Thursday.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Thursday.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Thursday.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Time.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Time.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Time.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Time.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Time.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Time.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Time.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Time.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TimeOfDay.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TimeOfDay.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TimeOfDay.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TimeOfDay.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TimeOfDay.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TimeOfDay.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TimeOfDay.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TimeOfDay.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Timezone.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Timezone.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Timezone.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Timezone.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Timezone.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Timezone.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Timezone.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Timezone.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToEpochTime.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToEpochTime.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToEpochTime.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToEpochTime.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToEpochTime.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToEpochTime.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToEpochTime.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToEpochTime.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToGeojson.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToGeojson.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToGeojson.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToGeojson.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToGeojson.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToGeojson.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToGeojson.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToGeojson.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToIso8601.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToIso8601.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToIso8601.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToIso8601.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToIso8601.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToIso8601.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToIso8601.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToIso8601.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToJsonString.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToJsonString.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToJsonString.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToJsonString.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToJsonString.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToJsonString.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/ToJsonString.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/ToJsonString.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Tuesday.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Tuesday.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Tuesday.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Tuesday.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Tuesday.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Tuesday.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Tuesday.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Tuesday.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TypeOf.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TypeOf.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TypeOf.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TypeOf.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TypeOf.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TypeOf.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/TypeOf.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/TypeOf.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ungroup.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ungroup.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ungroup.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ungroup.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ungroup.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ungroup.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Ungroup.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Ungroup.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Union.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Union.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Union.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Union.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Union.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Union.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Union.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Union.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Upcase.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Upcase.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Upcase.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Upcase.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Upcase.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Upcase.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Upcase.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Upcase.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Update.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Update.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Update.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Update.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Update.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Update.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Update.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Update.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Uuid.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Uuid.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Uuid.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Uuid.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Uuid.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Uuid.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Uuid.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Uuid.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Values.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Values.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Values.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Values.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Values.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Values.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Values.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Values.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Var.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Var.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Var.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Var.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Var.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Var.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Var.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Var.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Wait.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Wait.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Wait.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Wait.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Wait.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Wait.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Wait.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Wait.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Wednesday.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Wednesday.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Wednesday.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Wednesday.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Wednesday.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Wednesday.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Wednesday.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Wednesday.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/WithFields.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/WithFields.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/WithFields.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/WithFields.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/WithFields.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/WithFields.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/WithFields.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/WithFields.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Without.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Without.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Without.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Without.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Without.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Without.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Without.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Without.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Year.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Year.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Year.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Year.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Year.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Year.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Year.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Year.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Zip.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Zip.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Zip.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Zip.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Zip.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Zip.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Ast/Zip.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Ast/Zip.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/AuthType.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/AuthType.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/AuthType.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/AuthType.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/AuthType.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/AuthType.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/AuthType.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/AuthType.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Bound.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Bound.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Bound.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Bound.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Bound.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Bound.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Bound.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Bound.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Conflict.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Conflict.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Conflict.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Conflict.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Conflict.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Conflict.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Conflict.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Conflict.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Durability.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Durability.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Durability.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Durability.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Durability.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Durability.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Durability.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Durability.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/EmergencyRepair.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/EmergencyRepair.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/EmergencyRepair.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/EmergencyRepair.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/EmergencyRepair.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/EmergencyRepair.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/EmergencyRepair.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/EmergencyRepair.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Format.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Format.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Format.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Format.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Format.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Format.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Format.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Format.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/GeoSystem.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/GeoSystem.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/GeoSystem.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/GeoSystem.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/GeoSystem.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/GeoSystem.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/GeoSystem.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/GeoSystem.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/HttpMethod.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/HttpMethod.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/HttpMethod.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/HttpMethod.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/HttpMethod.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/HttpMethod.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/HttpMethod.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/HttpMethod.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/IdentifierFormat.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/IdentifierFormat.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/IdentifierFormat.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/IdentifierFormat.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/IdentifierFormat.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/IdentifierFormat.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/IdentifierFormat.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/IdentifierFormat.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReadMode.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReadMode.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReadMode.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReadMode.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReadMode.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReadMode.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReadMode.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReadMode.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction0.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction0.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction0.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction0.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction0.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction0.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction0.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction0.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction1.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction1.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction1.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction1.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction1.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction1.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction1.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction1.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction2.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction2.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction2.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction2.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction2.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction2.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction2.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction2.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction3.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction3.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction3.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction3.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction3.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction3.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction3.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction3.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction4.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction4.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction4.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction4.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction4.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction4.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ReqlFunction4.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ReqlFunction4.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ResultFormat.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ResultFormat.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ResultFormat.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ResultFormat.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ResultFormat.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ResultFormat.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/ResultFormat.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/ResultFormat.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Status.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Status.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Status.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Status.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Status.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Status.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Status.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Status.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/TopLevel.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/TopLevel.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/TopLevel.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/TopLevel.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/TopLevel.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/TopLevel.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/TopLevel.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/TopLevel.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Unit.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Unit.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Unit.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Unit.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Unit.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Unit.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Model/Unit.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Model/Unit.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/DatumType.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/DatumType.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/DatumType.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/DatumType.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/DatumType.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/DatumType.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/DatumType.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/DatumType.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ErrorType.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ErrorType.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ErrorType.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ErrorType.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ErrorType.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ErrorType.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ErrorType.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ErrorType.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/FrameType.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/FrameType.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/FrameType.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/FrameType.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/FrameType.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/FrameType.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/FrameType.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/FrameType.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/Protocol.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/Protocol.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/Protocol.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/Protocol.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/Protocol.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/Protocol.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/Protocol.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/Protocol.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/QueryType.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/QueryType.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/QueryType.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/QueryType.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/QueryType.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/QueryType.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/QueryType.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/QueryType.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ResponseNote.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ResponseNote.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ResponseNote.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ResponseNote.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ResponseNote.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ResponseNote.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ResponseNote.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ResponseNote.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ResponseType.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ResponseType.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ResponseType.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ResponseType.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ResponseType.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ResponseType.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/ResponseType.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/ResponseType.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/TermType.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/TermType.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/TermType.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/TermType.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/TermType.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/TermType.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/TermType.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/TermType.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/Version.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/Version.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/Version.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/Version.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/Version.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/Version.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/Proto/Version.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/Proto/Version.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlAuthError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlAuthError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlAuthError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlAuthError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlAuthError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlAuthError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlAuthError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlAuthError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlAvailabilityError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlAvailabilityError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlAvailabilityError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlAvailabilityError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlAvailabilityError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlAvailabilityError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlAvailabilityError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlAvailabilityError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlClientError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlClientError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlClientError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlClientError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlClientError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlClientError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlClientError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlClientError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlCompileError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlCompileError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlCompileError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlCompileError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlCompileError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlCompileError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlCompileError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlCompileError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlDriverCompileError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlDriverCompileError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlDriverCompileError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlDriverCompileError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlDriverCompileError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlDriverCompileError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlDriverCompileError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlDriverCompileError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlDriverError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlDriverError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlDriverError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlDriverError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlDriverError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlDriverError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlDriverError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlDriverError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlInternalError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlInternalError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlInternalError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlInternalError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlInternalError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlInternalError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlInternalError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlInternalError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlNonExistenceError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlNonExistenceError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlNonExistenceError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlNonExistenceError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlNonExistenceError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlNonExistenceError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlNonExistenceError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlNonExistenceError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlOpFailedError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlOpFailedError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlOpFailedError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlOpFailedError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlOpFailedError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlOpFailedError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlOpFailedError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlOpFailedError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlOpIndeterminateError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlOpIndeterminateError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlOpIndeterminateError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlOpIndeterminateError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlOpIndeterminateError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlOpIndeterminateError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlOpIndeterminateError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlOpIndeterminateError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlPermissionError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlPermissionError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlPermissionError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlPermissionError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlPermissionError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlPermissionError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlPermissionError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlPermissionError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlQueryLogicError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlQueryLogicError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlQueryLogicError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlQueryLogicError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlQueryLogicError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlQueryLogicError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlQueryLogicError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlQueryLogicError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlResourceLimitError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlResourceLimitError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlResourceLimitError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlResourceLimitError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlResourceLimitError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlResourceLimitError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlResourceLimitError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlResourceLimitError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlRuntimeError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlRuntimeError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlRuntimeError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlRuntimeError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlRuntimeError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlRuntimeError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlRuntimeError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlRuntimeError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlServerCompileError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlServerCompileError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlServerCompileError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlServerCompileError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlServerCompileError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlServerCompileError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlServerCompileError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlServerCompileError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlUserError.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlUserError.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlUserError.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlUserError.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlUserError.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlUserError.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Generated/ReqlUserError.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Generated/ReqlUserError.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Log.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Log.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Log.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Log.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Log.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Log.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Log.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Log.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Arguments.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Arguments.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Arguments.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Arguments.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Arguments.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Arguments.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Arguments.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Arguments.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Backtrace.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Backtrace.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Backtrace.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Backtrace.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Backtrace.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Backtrace.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Backtrace.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Backtrace.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Change[T].cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Change[T].cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Change[T].cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Change[T].cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Change[T].cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Change[T].cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Change[T].cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Change[T].cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/ExtensionsForResult.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/ExtensionsForResult.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/ExtensionsForResult.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/ExtensionsForResult.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/ExtensionsForResult.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/ExtensionsForResult.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/ExtensionsForResult.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/ExtensionsForResult.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/GroupedResult.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/GroupedResult.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/GroupedResult.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/GroupedResult.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/GroupedResult.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/GroupedResult.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/GroupedResult.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/GroupedResult.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/MapObject.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/MapObject.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/MapObject.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/MapObject.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/MapObject.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/MapObject.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/MapObject.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/MapObject.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/OptArgs.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/OptArgs.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/OptArgs.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/OptArgs.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/OptArgs.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/OptArgs.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/OptArgs.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/OptArgs.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/PathSpec.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/PathSpec.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/PathSpec.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/PathSpec.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/PathSpec.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/PathSpec.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/PathSpec.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/PathSpec.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Profile.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Profile.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Profile.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Profile.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Profile.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Profile.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Profile.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Profile.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/ReqlLambda.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/ReqlLambda.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/ReqlLambda.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/ReqlLambda.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/ReqlLambda.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/ReqlLambda.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/ReqlLambda.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/ReqlLambda.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Result.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Result.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Result.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Result.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Result.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Result.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Result.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Result.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Server.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Server.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Server.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Server.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Server.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Server.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Model/Server.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Model/Server.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Awaiter.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Awaiter.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Awaiter.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Awaiter.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Awaiter.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Awaiter.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Awaiter.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Awaiter.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/ConnectionPool.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/ConnectionPool.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/ConnectionPool.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/ConnectionPool.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/ConnectionPool.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/ConnectionPool.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/ConnectionPool.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/ConnectionPool.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/EpsilonGreedy.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/EpsilonGreedy.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/EpsilonGreedy.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/EpsilonGreedy.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/EpsilonGreedy.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/EpsilonGreedy.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/EpsilonGreedy.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/EpsilonGreedy.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/EpsilonValueCalculator.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/EpsilonValueCalculator.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/EpsilonValueCalculator.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/EpsilonValueCalculator.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/EpsilonValueCalculator.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/EpsilonValueCalculator.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/EpsilonValueCalculator.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/EpsilonValueCalculator.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/ExceptionIs.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/ExceptionIs.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/ExceptionIs.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/ExceptionIs.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/ExceptionIs.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/ExceptionIs.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/ExceptionIs.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/ExceptionIs.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/HostEntry.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/HostEntry.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/HostEntry.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/HostEntry.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/HostEntry.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/HostEntry.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/HostEntry.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/HostEntry.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/HostPool.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/HostPool.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/HostPool.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/HostPool.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/HostPool.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/HostPool.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/HostPool.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/HostPool.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/IPoolingStrategy.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/IPoolingStrategy.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/IPoolingStrategy.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/IPoolingStrategy.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/IPoolingStrategy.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/IPoolingStrategy.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/IPoolingStrategy.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/IPoolingStrategy.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/RoundRobinHostPool.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/RoundRobinHostPool.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/RoundRobinHostPool.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/RoundRobinHostPool.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/RoundRobinHostPool.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/RoundRobinHostPool.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/RoundRobinHostPool.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/RoundRobinHostPool.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/Seed.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/Seed.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/Seed.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/Seed.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/Seed.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/Seed.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/Seed.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/Seed.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/Server.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/Server.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/Server.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/Server.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/Server.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/Server.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Clustering/Server.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Clustering/Server.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Connection.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Connection.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Connection.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Connection.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Connection.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Connection.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Connection.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Connection.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Converter.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Converter.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Converter.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Converter.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Converter.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Converter.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Converter.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Converter.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Crypto.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Crypto.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Crypto.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Crypto.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Crypto.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Crypto.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Crypto.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Crypto.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Cursor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Cursor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Cursor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Cursor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Cursor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Cursor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Cursor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Cursor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/FormatOptions.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/FormatOptions.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/FormatOptions.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/FormatOptions.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/FormatOptions.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/FormatOptions.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/FormatOptions.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/FormatOptions.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Handshake.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Handshake.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Handshake.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Handshake.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Handshake.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Handshake.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Handshake.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Handshake.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IConnection.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IConnection.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IConnection.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IConnection.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IConnection.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IConnection.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IConnection.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IConnection.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IConnectionBuilder.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IConnectionBuilder.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IConnectionBuilder.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IConnectionBuilder.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IConnectionBuilder.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IConnectionBuilder.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IConnectionBuilder.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IConnectionBuilder.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/ICursor.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/ICursor.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/ICursor.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/ICursor.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/ICursor.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/ICursor.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/ICursor.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/ICursor.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IncrementalSHA256.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IncrementalSHA256.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IncrementalSHA256.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IncrementalSHA256.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IncrementalSHA256.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IncrementalSHA256.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/IncrementalSHA256.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/IncrementalSHA256.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ExtensionsForJsonConverters.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ExtensionsForJsonConverters.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ExtensionsForJsonConverters.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ExtensionsForJsonConverters.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ExtensionsForJsonConverters.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ExtensionsForJsonConverters.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ExtensionsForJsonConverters.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ExtensionsForJsonConverters.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlBinaryConverter.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlBinaryConverter.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlBinaryConverter.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlBinaryConverter.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlBinaryConverter.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlBinaryConverter.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlBinaryConverter.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlBinaryConverter.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlDateTimeConverter.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlDateTimeConverter.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlDateTimeConverter.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlDateTimeConverter.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlDateTimeConverter.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlDateTimeConverter.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlDateTimeConverter.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlDateTimeConverter.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlExprConverter.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlExprConverter.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlExprConverter.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlExprConverter.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlExprConverter.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlExprConverter.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlExprConverter.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlExprConverter.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlGroupingConverter.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlGroupingConverter.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlGroupingConverter.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlGroupingConverter.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlGroupingConverter.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlGroupingConverter.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/JsonConverters/ReqlGroupingConverter.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/JsonConverters/ReqlGroupingConverter.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Response.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Response.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Response.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Response.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Response.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Response.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/Response.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/Response.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/ScramAttributes.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/ScramAttributes.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/ScramAttributes.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/ScramAttributes.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/ScramAttributes.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/ScramAttributes.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/ScramAttributes.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/ScramAttributes.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SecureRandom.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SecureRandom.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SecureRandom.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SecureRandom.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SecureRandom.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SecureRandom.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SecureRandom.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SecureRandom.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SocketWrapper.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SocketWrapper.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SocketWrapper.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SocketWrapper.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SocketWrapper.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SocketWrapper.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SocketWrapper.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SocketWrapper.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SslContext.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SslContext.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SslContext.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SslContext.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SslContext.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SslContext.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Net/SslContext.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Net/SslContext.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/ReqlAssertFailure.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/ReqlAssertFailure.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/ReqlAssertFailure.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/ReqlAssertFailure.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/ReqlAssertFailure.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/ReqlAssertFailure.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/ReqlAssertFailure.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/ReqlAssertFailure.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDB.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDB.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDB.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDB.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDB.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDB.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDB.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDB.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDBConstants.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDBConstants.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDBConstants.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDBConstants.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDBConstants.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDBConstants.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDBConstants.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDBConstants.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDb.Driver.csproj b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDb.Driver.csproj
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDb.Driver.csproj
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDb.Driver.csproj
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDb.Driver.csproj.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDb.Driver.csproj.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDb.Driver.csproj.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDb.Driver.csproj.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDb.Driver.ruleset b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDb.Driver.ruleset
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDb.Driver.ruleset
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDb.Driver.ruleset
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDb.Driver.ruleset.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDb.Driver.ruleset.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/RethinkDb.Driver.ruleset.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/RethinkDb.Driver.ruleset.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/CancellableTask.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/CancellableTask.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/CancellableTask.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/CancellableTask.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/CancellableTask.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/CancellableTask.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/CancellableTask.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/CancellableTask.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForEvent.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForEvent.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForEvent.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForEvent.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForEvent.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForEvent.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForEvent.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForEvent.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForString.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForString.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForString.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForString.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForString.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForString.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForString.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForString.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForTcpClient.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForTcpClient.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForTcpClient.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForTcpClient.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForTcpClient.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForTcpClient.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForTcpClient.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForTcpClient.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForType.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForType.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForType.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForType.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForType.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForType.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/ExtensionsForType.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/ExtensionsForType.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/QueryHelper.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/QueryHelper.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/QueryHelper.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/QueryHelper.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/QueryHelper.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/QueryHelper.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/QueryHelper.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/QueryHelper.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/StringHelper.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/StringHelper.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/StringHelper.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/StringHelper.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/StringHelper.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/StringHelper.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/StringHelper.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/StringHelper.cs.meta
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/TaskHelper.cs b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/TaskHelper.cs
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/TaskHelper.cs
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/TaskHelper.cs
diff --git a/Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/TaskHelper.cs.meta b/Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/TaskHelper.cs.meta
similarity index 100%
rename from Assets/Scripts/ServerShared/NIH/RethinkDb.Driver/Utils/TaskHelper.cs.meta
rename to Assets/Scripts/ServerShared/NIH/RethinkDb/RethinkDb.Driver/Utils/TaskHelper.cs.meta
diff --git a/Assets/Scripts/Tests/Tests.asmdef b/Assets/Scripts/Tests/Tests.asmdef
index 2b1bad83f..ede58b507 100644
--- a/Assets/Scripts/Tests/Tests.asmdef
+++ b/Assets/Scripts/Tests/Tests.asmdef
@@ -4,8 +4,8 @@
"references": [
"UnityEngine.TestRunner",
"UnityEditor.TestRunner",
- "Economy.Shared.Unity",
- "Unity.Mathematics"
+ "Unity.Mathematics",
+ "Aetheria.Shared.Unity"
],
"includePlatforms": [
"Editor"
diff --git a/Assets/Scripts/UnityExtensions.cs b/Assets/Scripts/UnityExtensions.cs
index 58955675e..0f0d34431 100644
--- a/Assets/Scripts/UnityExtensions.cs
+++ b/Assets/Scripts/UnityExtensions.cs
@@ -11,7 +11,7 @@ using Random = UnityEngine.Random;
using static Unity.Mathematics.math;
-public static class UnityExtensions
+public static class UnitySceneExtensions
{
public static T FindInParents(this GameObject go) where T : Component
{
@@ -74,44 +74,6 @@ public static class UnityExtensions
// }
}
}
-
- public static Texture2D ToTexture(this Color c)
- {
- Texture2D result = new Texture2D(1, 1);
- result.SetPixels(new[]{c});
- result.Apply();
-
- return result;
- }
-
- private const int GradSteps = 32;
- public static Texture2D ToTexture(this Gradient g)
- {
- var tex = new Texture2D(GradSteps, 1) {wrapMode = TextureWrapMode.Clamp};
- for (int x = 0; x < GradSteps; x++)
- {
- tex.SetPixel(x, 0, g.Evaluate( (float)x / GradSteps));
- }
- tex.Apply();
- return tex;
- }
-
- public static Gradient ToGradient(this float4[] keys, bool sharp = false)
- {
- var grad = new Gradient();
- grad.mode = sharp ? GradientMode.Fixed : GradientMode.Blend;
- grad.alphaKeys = new[] {new GradientAlphaKey(1, 0), new GradientAlphaKey(1, 1)};
- grad.colorKeys = keys.Select(k => new GradientColorKey(k.xyz.ToColor(), k.w)).ToArray();
- return grad;
- }
-
- public static AnimationCurve ToCurve(this float4[] keys)
- {
- return new AnimationCurve(keys.Select(v => new Keyframe(v.x, v.y, v.z, v.w)).ToArray());
- }
-
- public static Color ToColor(this float3 v) => new Color(v.x,v.y,v.z);
- public static float3 ToFloat3(this Color c) => float3(c.r,c.g,c.b);
public static Vector3 Flatland(this Vector2 v, float y = 0) => new Vector3(v.x,y,v.y);
public static Vector2 Flatland(this Vector3 v) => new Vector2(v.x,v.z);
diff --git a/Assets/Scripts/Zone Display/ZoneRenderer.cs b/Assets/Scripts/Zone Display/ZoneRenderer.cs
index 17b0cb6ba..70f95c982 100644
--- a/Assets/Scripts/Zone Display/ZoneRenderer.cs
+++ b/Assets/Scripts/Zone Display/ZoneRenderer.cs
@@ -78,6 +78,7 @@ public class ZoneRenderer : MonoBehaviour
private Entity _perspectiveEntity;
private IDisposable[] _perspectiveSubscriptions = new IDisposable[2];
private List _zoneSubscriptions = new List();
+ private PlanetObject[] _suns;
public Dictionary WormholeInstances = new Dictionary();
@@ -156,32 +157,14 @@ public class ZoneRenderer : MonoBehaviour
SlimeRenderer.ZoneRadius = zone.Pack.Radius;
foreach(var p in zone.Planets.Values)
LoadPlanet(p);
+
+ _suns = Planets.Values.Where(p => p is SunObject).ToArray();
foreach (var x in Planets)
{
if (!(zone.Planets[x.Key] is GasGiantData))
{
- var parentOrbit = Zone.Orbits[Zone.Planets[x.Key].Orbit].Data.Parent;
- PlanetObject parent;
- if (parentOrbit == Guid.Empty)
- parent = _root;
- else
- {
- var parentPlanetData = Zone.Planets.Values.FirstOrDefault(p => p.Orbit == parentOrbit);
- if(parentPlanetData == null)
- {
- parentOrbit = Zone.Orbits[parentOrbit].Data.Parent;
- parentPlanetData = Zone.Planets.Values.FirstOrDefault(p => p.Orbit == parentOrbit);
- }
-
- if (parentPlanetData == null)
- parent = _root;
- else if (!Planets.TryGetValue(parentPlanetData.ID, out parent))
- {
- Debug.Log("WTF!");
- }
- }
- //_tourPlanets.Add((x.Value.Body.transform, parent.Body.transform));
+
}
}
@@ -411,6 +394,12 @@ public class ZoneRenderer : MonoBehaviour
void Update()
{
+ if (SlimeRenderer.SpawnPositions.Length != _suns.Length)
+ SlimeRenderer.SpawnPositions = new Vector2[_suns.Length];
+ for (var i = 0; i < _suns.Length; i++)
+ {
+ SlimeRenderer.SpawnPositions[i] = _suns[i].Body.transform.position.Flatland();
+ }
foreach(var belt in Zone.AsteroidBelts)
{
var meshes = _beltMeshes[belt.Key];
diff --git a/Assets/Shaders/Brushes/WormholeBrush.shader b/Assets/Shaders/Brushes/WormholeBrush.shader
index c57627f90..6d2c8a0ed 100644
--- a/Assets/Shaders/Brushes/WormholeBrush.shader
+++ b/Assets/Shaders/Brushes/WormholeBrush.shader
@@ -76,7 +76,7 @@ Category {
float2 uv2 = i.texcoord - float2(.5,.5);
float dist = length(uv2);
float ang = atan2(uv2.y,uv2.x);
- return _Depth * powerPulse(dist * 2,_Power) * (cos(ang*_Frequency+dist*_FrequencyDist+_Time.x*_Speed)+1);
+ return _Depth * powerPulse(dist * 2,_Power) * (cos(ang*_Frequency+pow(dist, _SinePower)*_FrequencyDist+_Time.x*_Speed)+1);
}
ENDCG
}
diff --git a/Assets/Shaders/Compute/Slime/Slime.compute b/Assets/Shaders/Compute/Slime/Slime.compute
index a60181402..fab7adda4 100644
--- a/Assets/Shaders/Compute/Slime/Slime.compute
+++ b/Assets/Shaders/Compute/Slime/Slime.compute
@@ -25,13 +25,11 @@ struct Particle
struct SlimeParameter
{
- float HeightSlopeLerp;
- float HeightThreshold;
- float HeightBlend;
float SlopeThreshold;
float SlopeBlend;
float HighValue;
float LowValue;
+ float Exponent;
};
struct SlimeSettings
@@ -48,11 +46,9 @@ struct SlimeSettings
SlimeParameter Intensity;
};
-float evaluate(SlimeParameter param, float height, float slope)
+float evaluate(SlimeParameter param, float slope)
{
- return lerp(
- lerp(param.LowValue, param.HighValue, smoothstep(param.HeightThreshold - param.HeightBlend, param.HeightThreshold + param.HeightBlend, height)),
- lerp(param.LowValue, param.HighValue, smoothstep(param.SlopeThreshold - param.SlopeBlend, param.SlopeThreshold + param.SlopeBlend, slope)), param.HeightSlopeLerp);
+ return lerp(param.LowValue, param.HighValue, pow(smoothstep(param.SlopeThreshold - param.SlopeBlend, param.SlopeThreshold + param.SlopeBlend, slope), param.Exponent));
}
// Parameter buffer
@@ -67,6 +63,8 @@ RWTexture2D diffusedAccumulation;
// Agent data buffer
RWStructuredBuffer agents;
+RWStructuredBuffer spawnPositions;
+
// Use this texture to sample level terrain shape for shenanigans
Texture2D Heightmap;
SamplerState samplerHeightmap;
@@ -74,8 +72,10 @@ SamplerState samplerHeightmap;
int randomOffset;
int numAgents;
float deltaTime;
-int textureWidth;
+int textureSize;
+int gravityTextureSize;
float zoneRadius;
+int spawnPositionCount;
// Hash function from H. Schechter & R. Bridson, goo.gl/RXiKaH
inline uint hash(uint s)
@@ -94,10 +94,10 @@ inline float random(uint seed)
return float(hash(seed)) / 4294967295.0; // 2^32-1
}
-inline float2 uvToPos(float2 uv)
-{
- return (uv - float2(.5, .5)) * (zoneRadius * 2);
-}
+// inline float2 uvToPos(float2 uv)
+// {
+// return (uv - float2(.5, .5)) * (zoneRadius * 2);
+// }
inline float2 posToUv(float2 pos)
{
@@ -106,17 +106,17 @@ inline float2 posToUv(float2 pos)
float sense(int2 position, float angle, float directionSign, float spread, float distance)
{
- float sensorAngle = angle + directionSign * spread;
- float2 sensorDir = float2(cos(sensorAngle), sin(sensorAngle));
- int2 sensorCenter = position + sensorDir * distance;
+ const float sensorAngle = angle + directionSign * spread;
+ const float2 sensorDir = float2(cos(sensorAngle), sin(sensorAngle));
+ const int2 sensorCenter = position + sensorDir * distance;
float sum = 0;
for(int x = -1; x <= 1; x++)
{
for(int y = -1; y <= 1; y++)
{
- int2 sample = sensorCenter + int2(x, y);
- if(sample.x >= 0 && sample.x < textureWidth && sample.y >= 0 && sample.y < textureWidth)
+ const int2 sample = sensorCenter + int2(x, y);
+ if(sample.x >= 0 && sample.x < textureSize && sample.y >= 0 && sample.y < textureSize)
{
sum += accumulation[sample];
}
@@ -133,14 +133,14 @@ inline float unlerp(float x, float min, float max)
// Z-up normal of the heightmap
float3 GetNormal(int2 pos)
{
- if(pos.x >= textureWidth || pos.y >= textureWidth) return float3(0, 0, 1);
-
- float e = -Heightmap[pos + int2(1, 0)];
- float n = -Heightmap[pos + int2(0, 1)];
- float me = -Heightmap[pos];
+ if(pos.x >= gravityTextureSize || pos.y >= gravityTextureSize) return float3(0, 0, 1);
+
+ const float e = -Heightmap[pos + int2(1, 0)];
+ const float n = -Heightmap[pos + int2(0, 1)];
+ const float me = -Heightmap[pos];
// Deduce terrain normal
- float3 normal = float3(e - me, n - me, 1.0 / textureWidth * zoneRadius * 2);
+ const float3 normal = float3(e - me, n - me, 1.0 / gravityTextureSize * zoneRadius * 2);
return normalize(normal);
}
@@ -150,47 +150,46 @@ void UpdateAgents (uint3 id : SV_DispatchThreadID)
if (id.x >= numAgents) return;
Agent agent = agents[id.x];
- SlimeSettings settings = parameters[0];
+ const SlimeSettings settings = parameters[0];
- float2 uv = posToUv(agent.position);
- int2 texPos = int2(uv * textureWidth);
-
- float height = -Heightmap[texPos];//.SampleLevel(samplerHeightmap, uv, 0);
- float3 normal = GetNormal(texPos);
- float slope = acos(dot(normal, float3(0,0,1))) / UNITY_HALF_PI;
+ const float2 uv = posToUv(agent.position);
+ const int2 texPos = int2(uv * textureSize);
+ const int2 gravTexPos = int2(uv * gravityTextureSize);
+ const float3 normal = GetNormal(gravTexPos);
+ const float slope = acos(dot(normal, float3(0,0,1))) / UNITY_HALF_PI;
// Move Agents based on direction and speed
- float2 direction = float2(cos(agent.angle), sin(agent.angle));
- agent.position += direction * evaluate(settings.Speed, height, slope) * deltaTime;
-
- float r = random(id.x + randomOffset);
+ const float2 direction = float2(cos(agent.angle), sin(agent.angle));
+ agent.position += direction * evaluate(settings.Speed, slope) * deltaTime;
+
+ const float r = random(id.x + randomOffset);
// Clamp position within bounds and randomize direction
if(dot(agent.position, agent.position) > zoneRadius * zoneRadius)
{
- agent.position = normalize(agent.position) * zoneRadius;
- //agent.position = float2(0,0);
- agent.angle = r * UNITY_TWO_PI;
- }
-
- if(isnan(agent.position.x))
- {
+ //agent.position = normalize(agent.position) * zoneRadius;
agent.position = float2(0,0);
agent.angle = r * UNITY_TWO_PI;
}
- float spread = evaluate(settings.SensorSpread, height, slope);
- float distance = evaluate(settings.SensorDistance, height, slope);
+ if(isnan(agent.position.x) || slope > .8)
+ {
+ agent.position = spawnPositions[id.x%spawnPositionCount];
+ agent.angle = r * UNITY_TWO_PI;
+ }
+
+ const float spread = evaluate(settings.SensorSpread, slope);
+ const float distance = evaluate(settings.SensorDistance, slope);
// Acquire sensory data
- float forwardSensor = sense(texPos, agent.angle, 0, spread, distance);
+ const float forwardSensor = sense(texPos, agent.angle, 0, spread, distance);
float leftSensor = sense(texPos, agent.angle, -1, spread, distance);
float rightSensor = sense(texPos, agent.angle, 1, spread, distance);
// Determine the range of the sensor inputs
- float minSensor = min(min(leftSensor, rightSensor), forwardSensor);
- float maxSensor = max(max(max(leftSensor, rightSensor), forwardSensor), .01);
- float range = min(maxSensor - minSensor, .01);
+ const float minSensor = min(min(leftSensor, rightSensor), forwardSensor);
+ const float maxSensor = max(max(max(leftSensor, rightSensor), forwardSensor), .01);
+ const float range = min(maxSensor - minSensor, .01);
// Normalize sensor inputs
//forwardSensor = unlerp(forwardSensor, minSensor, maxSensor);
@@ -198,44 +197,43 @@ void UpdateAgents (uint3 id : SV_DispatchThreadID)
rightSensor = unlerp(rightSensor, minSensor, maxSensor);
// Which direction it wants to turn in
- float desire = leftSensor - rightSensor;
+ const float desire = leftSensor - rightSensor;
// Strength of its directional preference
- float motivation = pow(range / maxSensor, 1 / evaluate(settings.Drive, height, slope));
+ const float motivation = pow(range / maxSensor, 1 / max(evaluate(settings.Drive, slope),.001));
- agent.angle += evaluate(settings.TurnSpeed, height, slope) * lerp(r * 2 - 1, desire, motivation) * deltaTime;
+ agent.angle += evaluate(settings.TurnSpeed, slope) * lerp(r * 2 - 1, desire, motivation) * deltaTime;
agents[id.x] = agent;
- accumulation[texPos] += evaluate(settings.Deposition, height, slope) * deltaTime;
+ accumulation[texPos] += evaluate(settings.Deposition, slope) * deltaTime;
}
[numthreads(8,8,1)]
void Diffuse (uint3 id : SV_DispatchThreadID)
{
- if(id.x >= textureWidth || id.y >= textureWidth) return;
+ if(id.x >= textureSize || id.y >= textureSize) return;
- float previous = accumulation[id.xy];
+ const float previous = accumulation[id.xy];
- SlimeSettings settings = parameters[0];
- float height = -Heightmap[id.xy];
- float3 normal = GetNormal(id.xy);
- float slope = acos(dot(normal, float3(0,0,1))) / UNITY_HALF_PI;
+ const SlimeSettings settings = parameters[0];
+ const float3 normal = GetNormal(id.xy * (gravityTextureSize / textureSize));
+ const float slope = acos(dot(normal, float3(0,0,1))) / UNITY_HALF_PI;
float sum = 0;
for(int x = -1; x <= 1; x++)
{
for(int y=-1; y <= 1; y++)
{
- int2 sample = int2(id.x+x, id.y+y);
- if(sample.x >= 0 && sample.x < textureWidth && sample.y >= 0 && sample.y < textureWidth)
+ const int2 sample = int2(id.x+x, id.y+y);
+ if(sample.x >= 0 && sample.x < textureSize && sample.y >= 0 && sample.y < textureSize)
{
sum += accumulation[sample];
}
}
}
- float average = sum / 9;
+ const float average = sum / 9;
- diffusedAccumulation[id.xy] = lerp(previous, average, saturate(evaluate(settings.Diffusion, height, slope) * deltaTime)) * saturate(1-evaluate(settings.Decay, height, slope) * deltaTime);
+ diffusedAccumulation[id.xy] = lerp(previous, average, saturate(evaluate(settings.Diffusion, slope) * deltaTime)) * saturate(1-evaluate(settings.Decay, slope) * deltaTime);
}
// Buffer containing the leading position of the agent particle
@@ -263,35 +261,34 @@ float fade(float t) { return t*t*t*(t*(6.*t-15.)+10.); }
float grad(float hash, float p)
{
- int i = int(1e4*hash);
- return (i & 1) == 0 ? p : -p;
+ return (int(1e4*hash) & 1) == 0 ? p : -p;
}
float perlinNoise1D(float p)
{
- float pi = floor(p), pf = p - pi, w = fade(pf);
- return lerp(grad(hashp(pi), pf), grad(hashp(pi + 1.0), pf - 1.0), w) * 2.0;
+ const float pi = floor(p), pf = p - pi;
+ return lerp(grad(hashp(pi), pf), grad(hashp(pi + 1.0), pf - 1.0), fade(pf)) * 2.0;
}
[numthreads(NUM_THREAD_X,1,1)]
void CreateAgentParticles (uint3 id : SV_DispatchThreadID)
{
- Agent agent = agents[id.x];
+ const Agent agent = agents[id.x];
- float2 uv = posToUv(agent.position);
- int2 texPos = int2(uv * textureWidth);
-
- SlimeSettings settings = parameters[0];
- float height = -Heightmap[texPos];
- float3 normal = GetNormal(texPos);
- float slope = acos(dot(normal, float3(0,0,1))) / UNITY_HALF_PI;
-
- float sequence = (float)id.x/particleCount;
+ const float2 uv = posToUv(agent.position);
+ const int2 gravTexPos = int2(uv * gravityTextureSize);
+ const float3 normal = GetNormal(gravTexPos);
+ const float height = -Heightmap[gravTexPos];
+ const float slope = acos(dot(normal, float3(0,0,1))) / UNITY_HALF_PI;
+
+ const SlimeSettings settings = parameters[0];
+
+ const float sequence = (float)id.x/particleCount;
//float height = -Heightmap.SampleLevel(samplerHeightmap, posToUv(agent.position), 0);
- float particleHeight = height + pow(random(id.x)-.5, 3) * heightRange + heightOffset;
+ const float particleHeight = height + pow(random(id.x)-.5, 3) * heightRange + heightOffset;
Particle particle = particles[id.x];
- float damping = evaluate(settings.TrailDamping, height, pow(slope, .25));
- float3 targetPosition = float3(
+ const float damping = evaluate(settings.TrailDamping, slope);
+ const float3 targetPosition = float3(
agent.position.x + perlinNoise1D(id.x*3 + time + sequence) * noiseAmplitude,
particleHeight + perlinNoise1D(id.x*3 + 1 + time + sequence) * noiseAmplitude,
agent.position.y + perlinNoise1D(id.x*3 + 2 + time + sequence) * noiseAmplitude);
@@ -303,11 +300,11 @@ void CreateAgentParticles (uint3 id : SV_DispatchThreadID)
}
else
{
- particle.end = lerp(particle.end, particle.middle, damping/4);
- particle.middle = lerp(particle.middle, particle.start, damping/2);
+ particle.end = lerp(particle.end, particle.middle, damping);
+ particle.middle = lerp(particle.middle, particle.start, damping);
particle.start = lerp(particle.start, targetPosition, damping);
}
- particle.intensity = evaluate(settings.Intensity, height, slope);
+ particle.intensity = evaluate(settings.Intensity, slope);
particles[id.x] = particle;
}
@@ -315,7 +312,7 @@ void CreateAgentParticles (uint3 id : SV_DispatchThreadID)
inline float3 QuadraticSplinePosition(float3 p0, float3 p1, float3 p2, float t)
{
//return lerp(lerp(p0,p1,t),lerp(p1,p2,t),t);
- float oneMinusT = 1 - t;
+ const float oneMinusT = 1 - t;
return
oneMinusT * oneMinusT * p0 +
2 * oneMinusT * t * p1 +
@@ -343,25 +340,25 @@ void CreateParticleGeometry (uint3 id : SV_DispatchThreadID)
{
Vertex v0 = GetDefaultVertex();
Vertex v1 = GetDefaultVertex();
-
- int idx = id.x;
- int particleIndex = id.x / trailPoints;
- int trailIndex = id.x % trailPoints;
+
+ const int idx = id.x;
+ const int particleIndex = id.x / trailPoints;
+ const int trailIndex = id.x % trailPoints;
float trailLerp = (float) trailIndex / trailPoints;
- Particle particle = particles[particleIndex];
+ const Particle particle = particles[particleIndex];
//float3 pos = float3(particle, 0, trailIndex);
//float3 dir = float3(0,0,1);
//float3 pos = lerp(particle.start, particle.end, trailLerp);
//float3 dir = normalize(particle.end-particle.start);
- float3 pos = QuadraticSplinePosition(particle.start, particle.middle, particle.end, trailLerp);
- float3 dir = QuadraticSplineDerivative(particle.start, particle.middle, particle.end, trailLerp);
+ const float3 pos = QuadraticSplinePosition(particle.start, particle.middle, particle.end, trailLerp);
+ const float3 dir = QuadraticSplineDerivative(particle.start, particle.middle, particle.end, trailLerp);
- float width = lerp(trailStartWidth, trailEndWidth, trailLerp);
-
- float3 toCameraDir = calcToCameraDir(pos);
- float3 right = normalize(cross(dir, toCameraDir)) * width * 0.5f;
+ const float width = lerp(trailStartWidth, trailEndWidth, trailLerp);
+
+ const float3 toCameraDir = calcToCameraDir(pos);
+ const float3 right = normalize(cross(dir, toCameraDir)) * width * 0.5f / particle.intensity;
v0.pos = pos - right;
v0.uv = float2(trailLerp, 0);
@@ -371,7 +368,7 @@ void CreateParticleGeometry (uint3 id : SV_DispatchThreadID)
v1.uv = float2(trailLerp, 1);
v1.intensity = particle.intensity;
- uint vId = idx * 2;
+ const uint vId = idx * 2;
vertexBuffer[vId] = v0;
vertexBuffer[vId+1] = v1;
}
\ No newline at end of file
diff --git a/Assets/Shaders/Compute/Slime/Slime.cs b/Assets/Shaders/Compute/Slime/Slime.cs
index 989fe946f..c3d266818 100644
--- a/Assets/Shaders/Compute/Slime/Slime.cs
+++ b/Assets/Shaders/Compute/Slime/Slime.cs
@@ -3,6 +3,7 @@ using System.Collections;
using System.Collections.Generic;
using System.Runtime.InteropServices;
using MessagePack;
+using Unity.Mathematics;
using UnityEngine;
using UnityEngine.Experimental.Rendering;
using UnityEngine.Rendering;
@@ -40,6 +41,7 @@ public class Slime : MonoBehaviour
public float TrailStartWidth = .5f;
public float TrailEndWidth = .1f;
public float TrailDamping = .05f;
+ public Vector2[] SpawnPositions;
private const int GROUP_SIZE = 64;
private int _updateAgentsKernel;
@@ -47,6 +49,7 @@ public class Slime : MonoBehaviour
private int _particleKernel;
private int _geometryKernel;
private string _settingsHash;
+ private int _spawnBufferSize = 1;
private int IndexBufferSize => ParticleCount * 6 * (TrailPoints - 1);
@@ -58,6 +61,7 @@ public class Slime : MonoBehaviour
private RenderTexture _accumulationTexture;
private RenderTexture _previousAccumulationTexture;
+ private ComputeBuffer _spawnBuffer;
private ComputeBuffer _parameterBuffer;
private ComputeBuffer _particlesBuffer;
@@ -117,6 +121,8 @@ public class Slime : MonoBehaviour
_agentsBuffer.SetData(agents);
_parameterBuffer = new ComputeBuffer(1, Marshal.SizeOf(typeof(SlimeSettings)));
+ _spawnBuffer = new ComputeBuffer(1, Marshal.SizeOf(typeof(Vector2)));
+ _spawnBuffer.SetData(new [] {Vector2.zero});
_particlesBuffer = new ComputeBuffer(ParticleCount, Marshal.SizeOf(typeof(Particle)));
@@ -158,14 +164,28 @@ public class Slime : MonoBehaviour
void Update()
{
UpdateSettings();
+
+ if (SpawnPositions != null && SpawnPositions.Length > 0)
+ {
+ if (SpawnPositions.Length != _spawnBufferSize)
+ {
+ _spawnBuffer.Release();
+ _spawnBuffer = new ComputeBuffer(SpawnPositions.Length, Marshal.SizeOf(typeof(Vector2)));
+ _spawnBufferSize = SpawnPositions.Length;
+ }
+ _spawnBuffer.SetData(SpawnPositions);
+ }
SlimeCompute.SetInt("randomOffset", Random.Range(0,65536));
- SlimeCompute.SetInt("textureWidth", TextureSize);
+ SlimeCompute.SetInt("textureSize", TextureSize);
+ SlimeCompute.SetInt("gravityTextureSize", GravityTexture.width);
SlimeCompute.SetInt("numAgents", AgentCount);
SlimeCompute.SetFloat("zoneRadius", ZoneRadius);
SlimeCompute.SetFloat("deltaTime", Time.deltaTime);
+ SlimeCompute.SetInt("spawnPositionCount", _spawnBufferSize);
SlimeCompute.SetBuffer(_updateAgentsKernel, "agents", _agentsBuffer);
+ SlimeCompute.SetBuffer(_updateAgentsKernel, "spawnPositions", _spawnBuffer);
SlimeCompute.SetBuffer(_updateAgentsKernel, "parameters", _parameterBuffer);
SlimeCompute.SetTexture(_updateAgentsKernel, "accumulation", _accumulationTexture);
SlimeCompute.SetTexture(_updateAgentsKernel, "Heightmap", GravityTexture);
@@ -209,7 +229,7 @@ public class Slime : MonoBehaviour
ParticleMaterial.SetBuffer("_VertexBuffer", _vertexBuffer);
Graphics.DrawProcedural(
ParticleMaterial,
- new Bounds(Vector3.zero, ZoneRadius * Vector3.one),
+ new Bounds(Vector3.zero, ZoneRadius * 2 * Vector3.one),
MeshTopology.Triangles,
IndexBufferSize,
1,
@@ -245,18 +265,14 @@ public struct SlimeSettings
[Serializable, MessagePackObject(keyAsPropertyName:true)]
public struct SlimeParameter
{
- public float HeightSlopeLerp;
- public float HeightThreshold;
- public float HeightBlend;
public float SlopeThreshold;
public float SlopeBlend;
public float HighValue;
public float LowValue;
+ public float Exponent;
- public float Evaluate(float height, float slope)
+ public float Evaluate(float slope)
{
- var heightValue = lerp(LowValue, HighValue, smoothstep(HeightThreshold - HeightBlend, HeightThreshold + HeightBlend, height));
- var slopeValue = lerp(LowValue, HighValue, smoothstep(SlopeThreshold - SlopeBlend, SlopeThreshold + SlopeBlend, slope));
- return lerp(heightValue, slopeValue, HeightSlopeLerp);
+ return lerp(LowValue, HighValue, pow(smoothstep(SlopeThreshold - SlopeBlend, SlopeThreshold + SlopeBlend, slope), Exponent));
}
}
diff --git a/Assets/Shaders/Compute/Slime/SlimeTestSpawner.cs b/Assets/Shaders/Compute/Slime/SlimeTestSpawner.cs
new file mode 100644
index 000000000..238b12fb8
--- /dev/null
+++ b/Assets/Shaders/Compute/Slime/SlimeTestSpawner.cs
@@ -0,0 +1,19 @@
+using Unity.Mathematics;
+using UnityEngine;
+using static Unity.Mathematics.math;
+
+public class SlimeTestSpawner : MonoBehaviour
+{
+ public Slime Target;
+ public string SpawnerTag;
+
+ private void Update()
+ {
+ var objects = GameObject.FindGameObjectsWithTag(SpawnerTag);
+ if (Target.SpawnPositions == null || Target.SpawnPositions.Length != objects.Length) Target.SpawnPositions = new Vector2[objects.Length];
+ for (var i = 0; i < objects.Length; i++)
+ {
+ Target.SpawnPositions[i] = objects[i].transform.position.Flatland();
+ }
+ }
+}
\ No newline at end of file
diff --git a/Assets/Shaders/Compute/Slime/SlimeTestSpawner.cs.meta b/Assets/Shaders/Compute/Slime/SlimeTestSpawner.cs.meta
new file mode 100644
index 000000000..d466b6ec6
--- /dev/null
+++ b/Assets/Shaders/Compute/Slime/SlimeTestSpawner.cs.meta
@@ -0,0 +1,3 @@
+fileFormatVersion: 2
+guid: 4246efc88a944e65a278d651eabd8daa
+timeCreated: 1616906010
\ No newline at end of file
diff --git a/Assets/Shaders/Compute/Slime/SlimeTrails.mat b/Assets/Shaders/Compute/Slime/SlimeTrails.mat
index d981acff5..95ff4d754 100644
--- a/Assets/Shaders/Compute/Slime/SlimeTrails.mat
+++ b/Assets/Shaders/Compute/Slime/SlimeTrails.mat
@@ -63,12 +63,12 @@ Material:
- _GlossMapScale: 1
- _Glossiness: 0.5
- _GlossyReflections: 1
- - _Intensity: 10
+ - _Intensity: 30
- _Metallic: 0
- _Mode: 0
- _OcclusionStrength: 1
- _Parallax: 0.02
- - _Roundedness: 0.1
+ - _Roundedness: 0.5
- _SmoothnessTextureChannel: 0
- _SpecularHighlights: 1
- _SrcBlend: 1
@@ -77,6 +77,6 @@ Material:
m_Colors:
- _Color: {r: 1, g: 1, b: 1, a: 1}
- _EmissionColor: {r: 0, g: 0, b: 0, a: 1}
- - _EndColor: {r: 0.90588236, g: 0.089682385, b: 0.5242822, a: 1}
- - _StartColor: {r: 0.9339623, g: 0.31624126, b: 0.13656995, a: 1}
+ - _EndColor: {r: 0.90588236, g: 0.42864442, b: 0.090196095, a: 1}
+ - _StartColor: {r: 0.93333334, g: 0.13725486, b: 0.63667345, a: 1}
m_BuildTextureStacks: []
diff --git a/Assets/Shaders/Raymarching/VolumeRender.shader b/Assets/Shaders/Raymarching/VolumeRender.shader
index 33271124d..9e868a37b 100644
--- a/Assets/Shaders/Raymarching/VolumeRender.shader
+++ b/Assets/Shaders/Raymarching/VolumeRender.shader
@@ -14,7 +14,6 @@
_GridFloorOffset("Floor Offset", float) = 1
_GridFloorBlend("Floor Blend", float) = 1
_GridPatchBlend("Patch Blend", float) = 1
- _AlphaFloor("Alpha Floor", float) = .01
_Gamma("Gamma", float) = .5
_TintExponent("Tint Exponent", float) = .5
_DepthCeiling("Depth Ceiling", float) = 1000
@@ -39,7 +38,7 @@
#include "UnityCG.cginc"
// the number of volume samples to take
- #define SAMPLE_COUNT 256
+ #define SAMPLE_COUNT 128
// spacing between samples
//#define SAMPLE_PERIOD 16
@@ -65,7 +64,6 @@
_GridFloorOffset,
_GridFloorBlend,
_GridPatchBlend,
- _AlphaFloor,
_Gamma,
_TintExponent,
_DepthCeiling,
@@ -112,22 +110,23 @@
float2 uv = -(pos.xz-_GridTransform.xy)/_GridTransform.z + float2(.5,.5);
float surface = tex2Dlod(_Surface, half4(uv, 0, 0)).r;
- float4 lightTint = tex2Dlod(_TintTexture, half4(uv, 0, 0));
+ float dist = pos.y + surface - _GridFloorOffset;
+ float4 lightTint = tex2Dlod(_TintTexture, half4(uv, 0, dist/30));
float fillDensity = saturate(-pos.y * _GridFillDensity);
- if(pos.y + surface - _GridFloorOffset < _SafetyDistance)
+ if(dist < _SafetyDistance)
{
float patch = tex2Dlod(_Patch, half4(uv, 0, 0)).r;
float displacement = tex2Dlod(_Displacement, half4(uv, 0, 0)).r;
//float noise = tex3D(_NoiseTex, pos*_NoiseFrequency);
- float noise = pow(triNoise3d(pos*_NoiseFrequency),2);// + triNoise3d(pos*_NoiseFrequency*2, _NoiseSpeed * 2) * .5;
- pos.y += noise * _NoiseStrength;
+ float noise = pow(triNoise3d(pos*_NoiseFrequency),2)* _NoiseStrength;// + triNoise3d(pos*_NoiseFrequency*2, _NoiseSpeed * 2) * .5;
+ pos.y += noise;
float patchDensity = saturate((-abs(pos.y+displacement)+patch)/_GridPatchBlend)*_GridPatchDensity;
float floorDist = -pos.y-surface+_GridFloorOffset;
float floorDensity = floorDist/_GridFloorBlend*_GridFloorDensity;
float fogDensity = patchDensity + max(0,floorDensity);
- float alpha = min(max(max(fogDensity, 0) + fillDensity, _AlphaFloor), .99);
+ float alpha = min(max(fogDensity, 0) + fillDensity, .99);
float albedo = pow(1-alpha, _TintExponent) * smoothstep(0,-250,pos.y);
return float4((albedo*_Tint*lightTint).rgb, alpha);
}
diff --git a/CultBase.csproj b/CultBase.csproj
new file mode 100644
index 000000000..a1e970765
--- /dev/null
+++ b/CultBase.csproj
@@ -0,0 +1,687 @@
+
+
+
+ latest
+ <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package
+ <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package
+ true
+
+
+
+ Debug
+ AnyCPU
+ 10.0.20506
+ 2.0
+
+ {c797bfc6-b62b-597d-fa42-6cb5ebe3d2a8}
+ {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ Library
+ Properties
+ CultBase
+ v4.7.1
+ 512
+ .
+
+
+ true
+ full
+ false
+ Temp\Bin\Debug\
+ DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;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_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;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;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;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_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER
+ prompt
+ 4
+
+ False
+ False
+
+
+ pdbonly
+ true
+ Temp\bin\Release\
+ prompt
+ 4
+
+ False
+ False
+
+
+ true
+ true
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll
+
+
+
+
+
+
+
diff --git a/CultCache.Editor.csproj b/CultCache.Editor.csproj
new file mode 100644
index 000000000..399e9d7e3
--- /dev/null
+++ b/CultCache.Editor.csproj
@@ -0,0 +1,706 @@
+
+
+
+ latest
+ <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package
+ <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package
+ true
+
+
+
+ Debug
+ AnyCPU
+ 10.0.20506
+ 2.0
+
+ {f4de02c3-d8da-377d-9e91-0cdbed66dffc}
+ {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ Library
+ Properties
+ CultCache.Editor
+ v4.7.1
+ 512
+ .
+
+
+ true
+ full
+ false
+ Temp\Bin\Debug\
+ DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;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_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;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;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;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_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER
+ prompt
+ 4
+
+ False
+ False
+
+
+ pdbonly
+ true
+ Temp\bin\Release\
+ prompt
+ 4
+
+ False
+ False
+
+
+ true
+ true
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/Unity.Mathematics.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll
+
+
+
+
+ {d790d414-9064-abda-7ad3-d72285c3faba}
+ Aetheria.Shared.Unity
+
+
+ {4d885cb7-1f9e-abb3-b070-7265b432ecda}
+ UniRx
+
+
+ {f2483ebc-e82f-a58f-b987-c7502f9ab5d9}
+ RethinkDB
+
+
+ {c511ef21-dc27-883d-b027-9a4b6f36bae4}
+ MessagePack
+
+
+
+
+
diff --git a/CultCache.csproj b/CultCache.csproj
new file mode 100644
index 000000000..c46702f4d
--- /dev/null
+++ b/CultCache.csproj
@@ -0,0 +1,699 @@
+
+
+
+ latest
+ <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package
+ <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package
+ true
+
+
+
+ Debug
+ AnyCPU
+ 10.0.20506
+ 2.0
+
+ {897784cd-7e1c-2e63-3dac-09abc1fd660f}
+ {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ Library
+ Properties
+ CultCache
+ v4.7.1
+ 512
+ .
+
+
+ true
+ full
+ false
+ Temp\Bin\Debug\
+ DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;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_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;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;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;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_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER
+ prompt
+ 4
+
+ False
+ False
+
+
+ pdbonly
+ true
+ Temp\bin\Release\
+ prompt
+ 4
+
+ False
+ False
+
+
+ true
+ true
+ false
+ false
+ false
+
+
+
+
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/Unity.Mathematics.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll
+
+
+
+
+ {f2483ebc-e82f-a58f-b987-c7502f9ab5d9}
+ RethinkDB
+
+
+ {c511ef21-dc27-883d-b027-9a4b6f36bae4}
+ MessagePack
+
+
+ {4d885cb7-1f9e-abb3-b070-7265b432ecda}
+ UniRx
+
+
+
+
+
diff --git a/GameData/AetherDB.msgpack b/GameData/AetherDB.msgpack
index 65f10e00d..ba32c2a04 100644
--- a/GameData/AetherDB.msgpack
+++ b/GameData/AetherDB.msgpack
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:a9be613366ded4b1b3bd6b76ea80004c7f42638822ea26671a8d31e6245267dc
+oid sha256:e9cd2cf3c25bbe167d155525434aac3df1d85b16f64d547f971da5067d76bd9a
size 78023
diff --git a/GameData/PlayerSettings.msgpack b/GameData/PlayerSettings.msgpack
index 0dc961547..8f1e26107 100644
--- a/GameData/PlayerSettings.msgpack
+++ b/GameData/PlayerSettings.msgpack
@@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
-oid sha256:9546c3e63b57691d460f94935cbca17383cd961d57206c7e2c6ed4bed928930d
-size 24214
+oid sha256:3c072262436d8a143b33ed8b082f216fecb599bba9a116d2eb47c400b48768e6
+size 41743
diff --git a/RethinkDB.csproj b/RethinkDB.csproj
new file mode 100644
index 000000000..1ccf35b55
--- /dev/null
+++ b/RethinkDB.csproj
@@ -0,0 +1,997 @@
+
+
+
+ latest
+ <_TargetFrameworkDirectories>non_empty_path_generated_by_unity.rider.package
+ <_FullFrameworkReferenceAssemblyPaths>non_empty_path_generated_by_unity.rider.package
+ true
+
+
+
+ Debug
+ AnyCPU
+ 10.0.20506
+ 2.0
+
+ {f2483ebc-e82f-a58f-b987-c7502f9ab5d9}
+ {E097FAD1-6243-4DAD-9C02-E9B9EFC3FFC1};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
+ Library
+ Properties
+ RethinkDB
+ v4.7.1
+ 512
+ .
+
+
+ true
+ full
+ false
+ Temp\Bin\Debug\
+ DEBUG;TRACE;UNITY_2020_2_6;UNITY_2020_2;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_2020_2_OR_NEWER;PLATFORM_ARCH_64;UNITY_64;UNITY_INCLUDE_TESTS;USE_SEARCH_ENGINE_API;SCENE_TEMPLATE_MODULE;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;PLATFORM_UPDATES_TIME_OUTSIDE_OF_PLAYER_LOOP;GFXDEVICE_WAITFOREVENT_MESSAGEPUMP;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_4_6;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_INPUT_SYSTEM;UNITY_POST_PROCESSING_STACK_V2;TEST_MSAGL;REPORTING;PERSISTENCE;SUBSTANCE_PLUGIN_ENABLED;CSHARP_7_OR_LATER;CSHARP_7_3_OR_NEWER
+ prompt
+ 4
+
+ False
+ False
+
+
+ pdbonly
+ true
+ Temp\bin\Release\
+ prompt
+ 4
+
+ False
+ False
+
+
+ true
+ true
+ false
+ false
+ false
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ARModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AccessibilityModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AndroidJNIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AnimationModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AssetBundleModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.AudioModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClothModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterInputModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ClusterRendererModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.CrashReportingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DSPGraphModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.DirectorModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GameCenterModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.GridModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.HotReloadModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.IMGUIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ImageConversionModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.InputLegacyModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.JSONSerializeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.LocalizationModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ParticleSystemModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PerformanceReportingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.PhysicsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.Physics2DModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ProfilerModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.RuntimeInitializeOnLoadManagerInitializerModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.ScreenCaptureModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SharedInternalsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteMaskModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SpriteShapeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.StreamingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubstanceModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.SubsystemsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TLSModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TerrainPhysicsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextCoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TextRenderingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.TilemapModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UIElementsNativeModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UNETModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UmbraModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityAnalyticsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityConnectModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityCurlModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityTestProtocolModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAssetBundleModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestAudioModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestTextureModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.UnityWebRequestWWWModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VFXModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VRModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VehiclesModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VideoModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.VirtualTexturingModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.WindModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEngine.XRModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.CoreModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.GraphViewModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.PackageManagerUIModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.SceneTemplateModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIElementsSamplesModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UIServiceModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEngine/UnityEditor.UnityConnectModule.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/Managed/UnityEditor.Graphs.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/PlaybackEngines/WindowsStandaloneSupport/UnityEditor.WindowsStandalone.Extensions.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Threading.Tasks.Extensions.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Remotion.Linq.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Memory.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Microsoft.Extensions.Logging.Abstractions.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/PackageCache/com.unity.burst@1.4.3/Unity.Burst.Unsafe.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Buffers.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance.Game.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/Newtonsoft.Json.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/QuickGraph.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Source/Editor/SourceUnityLib.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Plugins/System.Runtime.CompilerServices.Unsafe.dll
+
+
+ E:/Projects/Aetheria-Economy/Assets/Allegorithmic/Plugins/Substance/Substance Engine/Editor/Substance.Editor.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/mscorlib.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Core.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Runtime.Serialization.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Xml.Linq.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Numerics.Vectors.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Net.Http.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Microsoft.CSharp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/System.Data.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/Microsoft.Win32.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/netstandard.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.AppContext.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Concurrent.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.NonGeneric.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Collections.Specialized.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Annotations.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.EventBasedAsync.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ComponentModel.TypeConverter.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Console.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Data.Common.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Contracts.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Debug.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.FileVersionInfo.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Process.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.StackTrace.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TextWriterTraceListener.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.Tools.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Diagnostics.TraceSource.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Drawing.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Dynamic.Runtime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Calendars.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Globalization.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Compression.ZipFile.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.DriveInfo.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.FileSystem.Watcher.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.IsolatedStorage.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.MemoryMappedFiles.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.Pipes.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.IO.UnmanagedMemoryStream.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Expressions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Parallel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Linq.Queryable.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Http.Rtc.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NameResolution.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.NetworkInformation.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Ping.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Requests.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Security.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.Sockets.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebHeaderCollection.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.Client.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Net.WebSockets.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ObjectModel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.ILGeneration.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Emit.Lightweight.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Reflection.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Reader.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.ResourceManager.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Resources.Writer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.CompilerServices.VisualC.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Handles.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.RuntimeInformation.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.InteropServices.WindowsRuntime.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Numerics.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Formatters.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Json.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Runtime.Serialization.Xml.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Claims.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Algorithms.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Csp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Encoding.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Cryptography.X509Certificates.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.Principal.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Security.SecureString.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Duplex.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Http.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.NetTcp.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Primitives.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ServiceModel.Security.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.Encoding.Extensions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Text.RegularExpressions.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Overlapped.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Tasks.Parallel.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Thread.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.ThreadPool.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Threading.Timer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.ValueTuple.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.ReaderWriter.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XDocument.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlDocument.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XmlSerializer.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.dll
+
+
+ C:/Program Files/Unity/Hub/Editor/2020.2.6f1/Editor/Data/MonoBleedingEdge/lib/mono/4.7.1-api/Facades/System.Xml.XPath.XDocument.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEditor.UI.dll
+
+
+ E:/Projects/Aetheria-Economy/Library/ScriptAssemblies/UnityEngine.UI.dll
+
+
+
+
+
+
+
diff --git a/Tests.csproj b/Tests.csproj
index 1e54be14d..83feee86f 100644
--- a/Tests.csproj
+++ b/Tests.csproj
@@ -647,9 +647,9 @@
-
- {c2362ba6-dee9-92b9-0779-f5fcf5968986}
- Economy.Shared.Unity
+
+ {d790d414-9064-abda-7ad3-d72285c3faba}
+ Aetheria.Shared.Unity