diff --git a/Live/CWX_AlarmChanger/CWX_AlarmChanger.csproj b/Live/CWX_AlarmChanger/CWX_AlarmChanger.csproj index 336293d..56b097c 100644 --- a/Live/CWX_AlarmChanger/CWX_AlarmChanger.csproj +++ b/Live/CWX_AlarmChanger/CWX_AlarmChanger.csproj @@ -6,31 +6,31 @@ - ..\..\..\Shared\Aki.Reflection.dll + ..\Shared\Aki.Reflection.dll - ..\..\..\Shared\Assembly-CSharp.dll + ..\Shared\Assembly-CSharp.dll - ..\..\..\Shared\BepInEx.dll + ..\Shared\BepInEx.dll - ..\..\..\Shared\Comfort.dll + ..\Shared\Comfort.dll - ..\..\..\Shared\UnityEngine.dll + ..\Shared\UnityEngine.dll - ..\..\..\Shared\UnityEngine.AudioModule.dll + ..\Shared\UnityEngine.AudioModule.dll - ..\..\..\Shared\UnityEngine.CoreModule.dll + ..\Shared\UnityEngine.CoreModule.dll - ..\..\..\Shared\UnityEngine.UnityWebRequestAudioModule.dll + ..\Shared\UnityEngine.UnityWebRequestAudioModule.dll - ..\..\..\Shared\UnityEngine.UnityWebRequestModule.dll + ..\Shared\UnityEngine.UnityWebRequestModule.dll diff --git a/Live/CWX_BushWhacker/CWX_BushWhacker.csproj b/Live/CWX_BushWhacker/CWX_BushWhacker.csproj index 2148b8b..effb8a8 100644 --- a/Live/CWX_BushWhacker/CWX_BushWhacker.csproj +++ b/Live/CWX_BushWhacker/CWX_BushWhacker.csproj @@ -8,34 +8,34 @@ - ..\..\..\Shared\Aki.Common.dll + ..\Shared\Aki.Common.dll - ..\..\..\Shared\Aki.Reflection.dll + ..\Shared\Aki.Reflection.dll - ..\..\..\Shared\Assembly-CSharp.dll + ..\Shared\Assembly-CSharp.dll - ..\..\..\Shared\BepInEx.dll + ..\Shared\BepInEx.dll - ..\..\..\Shared\Comfort.dll + ..\Shared\Comfort.dll - ..\..\..\Shared\Newtonsoft.Json.dll + ..\Shared\Newtonsoft.Json.dll - ..\..\..\Shared\UnityEngine.dll + ..\Shared\UnityEngine.dll - ..\..\..\Shared\UnityEngine.AssetBundleModule.dll + ..\Shared\UnityEngine.AssetBundleModule.dll - ..\..\..\Shared\UnityEngine.CoreModule.dll + ..\Shared\UnityEngine.CoreModule.dll - ..\..\..\Shared\UnityEngine.PhysicsModule.dll + ..\Shared\UnityEngine.PhysicsModule.dll diff --git a/Live/CWX_DebuggingTool/BotmonClass.cs b/Live/CWX_DebuggingTool/BotmonClass.cs index 16ca895..4eabb82 100644 --- a/Live/CWX_DebuggingTool/BotmonClass.cs +++ b/Live/CWX_DebuggingTool/BotmonClass.cs @@ -101,6 +101,15 @@ namespace CWX_DebuggingTool return new BotRoleAndDiffClass(string.IsNullOrEmpty(role) ? "" : role, string.IsNullOrEmpty(diff) ? "" : diff); } + public float GetRotationToPlayer(Player player, Player bot) + { + var directionToTarget = player.CameraPosition.position - bot.Transform.position; + directionToTarget.y = 0; + var targetRotation = Quaternion.LookRotation(directionToTarget, Vector3.up); + var degreeOfRot = Quaternion.Angle(player.CameraPosition.rotation, targetRotation); + return degreeOfRot; + } + public void OnGUI() { // set basics on GUI @@ -108,7 +117,7 @@ namespace CWX_DebuggingTool { _textStyle = new GUIStyle(GUI.skin.box); _textStyle.alignment = TextAnchor.MiddleLeft; - _textStyle.fontSize = 20; + _textStyle.fontSize = 14; _textStyle.margin = new RectOffset(3, 3, 3, 3); } @@ -116,8 +125,8 @@ namespace CWX_DebuggingTool if (_guiContent == null) { _guiContent = new GUIContent(); - _content = string.Empty; } + _content = string.Empty; if (Mode >= BotMonitorMode.DelayedSpawn) { @@ -146,7 +155,13 @@ namespace CWX_DebuggingTool foreach (var player in _zoneAndPlayers[zone.Key].Where(player => player.HealthController.IsAlive)) { - _distance = Vector3.Distance(player.Position, _player.Position); + // if (Mode == BotMonitorMode.Directions) + // { + // // get bot direction from player + // _content += $"[{GetRotationToPlayer(_player, player)}]"; + // } + + _distance = Vector3.Distance(player.Transform.position, _player.Transform.position); _content += $"> [{_distance:n2}m] [{_playerRoleAndDiff.First(x => x.Key == player.ProfileId).Value.Role}] " + $"[{player.Profile.Side}] [{_playerRoleAndDiff.First(x => x.Key == player.ProfileId).Value.Difficulty}] {player.Profile.Nickname}\n"; } diff --git a/Live/CWX_DebuggingTool/Build/CWX_DebuggingTool.dll b/Live/CWX_DebuggingTool/Build/CWX_DebuggingTool.dll new file mode 100644 index 0000000..cb43207 Binary files /dev/null and b/Live/CWX_DebuggingTool/Build/CWX_DebuggingTool.dll differ diff --git a/Live/CWX_DebuggingTool/CWX_DebuggingTool.csproj b/Live/CWX_DebuggingTool/CWX_DebuggingTool.csproj index 0f17b18..75e3cf3 100644 --- a/Live/CWX_DebuggingTool/CWX_DebuggingTool.csproj +++ b/Live/CWX_DebuggingTool/CWX_DebuggingTool.csproj @@ -2,7 +2,6 @@ net472 - 2.2.0.0 diff --git a/Live/CWX_DebuggingTool/CWX_DebuggingTool.sln b/Live/CWX_DebuggingTool/CWX_DebuggingTool.sln deleted file mode 100644 index 8ae8a31..0000000 --- a/Live/CWX_DebuggingTool/CWX_DebuggingTool.sln +++ /dev/null @@ -1,25 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.6.33801.468 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_DebuggingTool", "CWX_DebuggingTool.csproj", "{FC152A95-1628-4DE9-A92E-38B368C188D0}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Release|Any CPU = Release|Any CPU - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {FC152A95-1628-4DE9-A92E-38B368C188D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {FC152A95-1628-4DE9-A92E-38B368C188D0}.Debug|Any CPU.Build.0 = Debug|Any CPU - {FC152A95-1628-4DE9-A92E-38B368C188D0}.Release|Any CPU.ActiveCfg = Release|Any CPU - {FC152A95-1628-4DE9-A92E-38B368C188D0}.Release|Any CPU.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {37A296E5-8559-4E04-8B2B-02B32F793C6E} - EndGlobalSection -EndGlobal diff --git a/Live/CWX_DebuggingTool/Models/BotMonitorMode.cs b/Live/CWX_DebuggingTool/Models/BotMonitorMode.cs index df297e2..80d012f 100644 --- a/Live/CWX_DebuggingTool/Models/BotMonitorMode.cs +++ b/Live/CWX_DebuggingTool/Models/BotMonitorMode.cs @@ -18,6 +18,8 @@ namespace CWX_DebuggingTool.Models [Description("Total, Per Zone Total, and Bot List")] FullList = 3, [Description("Total, Per Zone Total, bot list, with delayed spawns")] - DelayedSpawn = 4 + DelayedSpawn = 4, + [Description("Total, Per Zone Total, bot list, delayed spawns and directions")] + Directions = 5 } } diff --git a/Live/CWX_GrassCutter/CWX_GrassCutter.csproj b/Live/CWX_GrassCutter/CWX_GrassCutter.csproj index c637908..6343a8a 100644 --- a/Live/CWX_GrassCutter/CWX_GrassCutter.csproj +++ b/Live/CWX_GrassCutter/CWX_GrassCutter.csproj @@ -7,25 +7,25 @@ - ..\..\..\Shared\Aki.Reflection.dll + ..\Shared\Aki.Reflection.dll - ..\..\..\Shared\Assembly-CSharp.dll + ..\Shared\Assembly-CSharp.dll - ..\..\..\Shared\BepInEx.dll + ..\Shared\BepInEx.dll - ..\..\..\Shared\Comfort.dll + ..\Shared\Comfort.dll - ..\..\..\Shared\Newtonsoft.Json.dll + ..\Shared\Newtonsoft.Json.dll - ..\..\..\Shared\UnityEngine.dll + ..\Shared\UnityEngine.dll - ..\..\..\Shared\UnityEngine.CoreModule.dll + ..\Shared\UnityEngine.CoreModule.dll diff --git a/Live/CWX_LockPicking/CWX_LockPicking.csproj b/Live/CWX_LockPicking/CWX_LockPicking.csproj index 395cfbd..fb0f275 100644 --- a/Live/CWX_LockPicking/CWX_LockPicking.csproj +++ b/Live/CWX_LockPicking/CWX_LockPicking.csproj @@ -6,31 +6,31 @@ - ..\..\..\Shared\Aki.Reflection.dll + ..\Shared\Aki.Reflection.dll - ..\..\..\Shared\Assembly-CSharp.dll + ..\Shared\Assembly-CSharp.dll - ..\..\..\Shared\BepInEx.dll + ..\Shared\BepInEx.dll - ..\..\..\Shared\Comfort.dll + ..\Shared\Comfort.dll - ..\..\..\Shared\Mono.Cecil.dll + ..\Shared\Mono.Cecil.dll - ..\..\..\Shared\Newtonsoft.Json.dll + ..\Shared\Newtonsoft.Json.dll - ..\..\..\Shared\UnityEngine.dll + ..\Shared\UnityEngine.dll - ..\..\..\Shared\UnityEngine.AssetBundleModule.dll + ..\Shared\UnityEngine.AssetBundleModule.dll - ..\..\..\Shared\UnityEngine.CoreModule.dll + ..\Shared\UnityEngine.CoreModule.dll diff --git a/Live/CWX_LockPicking/LockPicker.cs b/Live/CWX_LockPicking/LockPicker.cs index 1c53725..50bf48c 100644 --- a/Live/CWX_LockPicking/LockPicker.cs +++ b/Live/CWX_LockPicking/LockPicker.cs @@ -1,14 +1,14 @@ -using BepInEx; - -namespace CWX_LockPicking -{ - [BepInPlugin("com.CWX.LockPicker", "CWX-LockPicker", "1.0.0")] - public class LockPicker : BaseUnityPlugin - { - private void Awake() - { - new LockPickerMenuPatch().Enable(); - } - } -} +// using BepInEx; +// +// namespace CWX_LockPicking +// { +// [BepInPlugin("com.CWX.LockPicker", "CWX-LockPicker", "1.0.0")] +// public class LockPicker : BaseUnityPlugin +// { +// private void Awake() +// { +// new LockPickerMenuPatch().Enable(); +// } +// } +// } diff --git a/Live/CWX_LockPicking/LockPickerMenuPatch.cs b/Live/CWX_LockPicking/LockPickerMenuPatch.cs index 4de392f..4ad0ef5 100644 --- a/Live/CWX_LockPicking/LockPickerMenuPatch.cs +++ b/Live/CWX_LockPicking/LockPickerMenuPatch.cs @@ -1,112 +1,113 @@ -using System; -using System.Collections; -using System.Linq; -using System.Reflection; -using Aki.Reflection.Patching; -using Aki.Reflection.Utils; -using EFT; -using UnityEngine; -using System.Threading.Tasks; -using EFT.Interactive; - -namespace CWX_LockPicking -{ - public class LockPickerMenuPatch : ModulePatch - { - // TODO: Make Version Agnostic - private static Type playerActionClass; // GClass1726 - smethod_9 on this class - private static Type menuClass; // GClass2804 - private static Type menuItemClass; // GClass2803 - - protected override MethodBase GetTargetMethod() - { - return typeof(GClass1726).GetMethod("smethod_9", BindingFlags.Static | BindingFlags.NonPublic); - } - - [PatchPostfix] - public static void PatchPostFix(ref GClass2804 __result, GamePlayerOwner owner, Door door) - { - // always do this to get rid of the useless interactions - __result.Actions.RemoveAll( - x => x.Name == "Bang & clear" || x.Name == "Flash & clear" || x.Name == "Move in"); - - // make sure its a locked and a door that can be unlocked - if (door.DoorState != EDoorState.Locked || door.KeyId == null || door.KeyId == "") return; - - // add action to unlock door - currently no animation - __result.Actions.Add(new GClass2803 - { - Name = "LockPicking", - Action = () => { door.DoorState = EDoorState.Shut; }, - Disabled = false - }); - } - } - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - public class TestLock : MonoBehaviour - { - private string _BundlePath = "BepInEx/plugins/CWX/Test/lockpick.bundle"; - public AssetBundle assetBundle; - public async Task LoadLock() - { - var bundleLoadRequest = AssetBundle.LoadFromFileAsync(_BundlePath); - - while (!bundleLoadRequest.isDone) - await Task.Yield(); - - assetBundle = bundleLoadRequest.assetBundle; - - var assetLoadRequest = assetBundle.LoadAllAssetsAsync(); - - while (!assetLoadRequest.isDone) - await Task.Yield(); - - var requestedGo = assetLoadRequest.allAssets[0] as GameObject; - - return requestedGo; - } - - public async void Init() - { - Instantiate(await LoadLock(), new Vector3(0, 0, 0), Quaternion.Euler(new Vector3(0, 0, 0))); - } - } -} \ No newline at end of file +// using System; +// using System.Collections; +// using System.Linq; +// using System.Reflection; +// using Aki.Reflection.Patching; +// using Aki.Reflection.Utils; +// using EFT; +// using UnityEngine; +// using System.Threading.Tasks; +// using EFT.Interactive; +// +// namespace CWX_LockPicking +// { +// public class LockPickerMenuPatch : ModulePatch +// { +// // TODO: Make Version Agnostic +// private static Type playerActionClass; // GClass1726 - smethod_9 on this class +// private static Type menuClass; // GClass2804 +// private static Type menuItemClass; // GClass2803 +// +// protected override MethodBase GetTargetMethod() +// { +// return typeof(GClass1726).GetMethod("smethod_9", BindingFlags.Static | BindingFlags.NonPublic); +// } +// +// [PatchPostfix] +// public static void PatchPostFix(ref GClass2804 __result, GamePlayerOwner owner, Door door) +// { +// // always do this to get rid of the useless interactions +// __result.Actions.RemoveAll( +// x => x.Name == "Bang & clear" || x.Name == "Flash & clear" || x.Name == "Move in"); +// +// // make sure its a locked and a door that can be unlocked +// if (door.DoorState != EDoorState.Locked || door.KeyId == null || door.KeyId == "") return; +// +// // add action to unlock door - currently no animation +// __result.Actions.Add(new GClass2803 +// { +// Name = "LockPicking", +// Action = () => { door.DoorState = EDoorState.Shut; }, +// Disabled = false +// }); +// } +// } +// } +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// +// public class TestLock : MonoBehaviour +// { +// private string _BundlePath = "BepInEx/plugins/CWX/Test/lockpick.bundle"; +// public AssetBundle assetBundle; +// public async Task LoadLock() +// { +// var bundleLoadRequest = AssetBundle.LoadFromFileAsync(_BundlePath); +// +// while (!bundleLoadRequest.isDone) +// await Task.Yield(); +// +// assetBundle = bundleLoadRequest.assetBundle; +// +// var assetLoadRequest = assetBundle.LoadAllAssetsAsync(); +// +// while (!assetLoadRequest.isDone) +// await Task.Yield(); +// +// var requestedGo = assetLoadRequest.allAssets[0] as GameObject; +// +// return requestedGo; +// } +// +// public async void Init() +// { +// Instantiate(await LoadLock(), new Vector3(0, 0, 0), Quaternion.Euler(new Vector3(0, 0, 0))); +// } +// } +// } \ No newline at end of file diff --git a/Live/CWX_MasterKey/CWX_MasterKey.csproj b/Live/CWX_MasterKey/CWX_MasterKey.csproj index 40584e9..0f05fc7 100644 --- a/Live/CWX_MasterKey/CWX_MasterKey.csproj +++ b/Live/CWX_MasterKey/CWX_MasterKey.csproj @@ -8,28 +8,28 @@ - ..\..\..\Shared\Aki.Common.dll + ..\Shared\Aki.Common.dll - ..\..\..\Shared\Aki.Reflection.dll + ..\Shared\Aki.Reflection.dll - ..\..\..\Shared\Assembly-CSharp.dll + ..\Shared\Assembly-CSharp.dll - ..\..\..\Shared\BepInEx.dll + ..\Shared\BepInEx.dll - ..\..\..\Shared\Comfort.dll + ..\Shared\Comfort.dll - ..\..\..\Shared\Newtonsoft.Json.dll + ..\Shared\Newtonsoft.Json.dll - ..\..\..\Shared\UnityEngine.dll + ..\Shared\UnityEngine.dll - ..\..\..\Shared\UnityEngine.CoreModule.dll + ..\Shared\UnityEngine.CoreModule.dll diff --git a/Live/CWX_WeatherPatcher/CWX_WeatherPatcher.csproj b/Live/CWX_WeatherPatcher/CWX_WeatherPatcher.csproj index f13af3f..dc21935 100644 --- a/Live/CWX_WeatherPatcher/CWX_WeatherPatcher.csproj +++ b/Live/CWX_WeatherPatcher/CWX_WeatherPatcher.csproj @@ -8,25 +8,25 @@ - ..\..\..\Shared\Aki.Common.dll + ..\Shared\Aki.Common.dll - ..\..\..\Shared\Aki.Reflection.dll + ..\Shared\Aki.Reflection.dll - ..\..\..\Shared\Assembly-CSharp.dll + ..\Shared\Assembly-CSharp.dll - ..\..\..\Shared\BepInEx.dll + ..\Shared\BepInEx.dll - ..\..\..\Shared\Comfort.dll + ..\Shared\Comfort.dll - ..\..\..\Shared\UnityEngine.dll + ..\Shared\UnityEngine.dll - ..\..\..\Shared\UnityEngine.CoreModule.dll + ..\Shared\UnityEngine.CoreModule.dll diff --git a/Live/Chocster-mod/Chocster-mod.csproj b/Live/Chocster-mod/Chocster-mod.csproj index 56e0982..95e28d0 100644 --- a/Live/Chocster-mod/Chocster-mod.csproj +++ b/Live/Chocster-mod/Chocster-mod.csproj @@ -7,28 +7,28 @@ - ..\..\..\Shared\0Harmony.dll + ..\Shared\0Harmony.dll - ..\..\..\Shared\Aki.Common.dll + ..\Shared\Aki.Common.dll - ..\..\..\Shared\Aki.Reflection.dll + ..\Shared\Aki.Reflection.dll - ..\..\..\Shared\Assembly-CSharp.dll + ..\Shared\Assembly-CSharp.dll - ..\..\..\Shared\BepInEx.dll + ..\Shared\BepInEx.dll - ..\..\..\Shared\Comfort.dll + ..\Shared\Comfort.dll - ..\..\..\Shared\UnityEngine.dll + ..\Shared\UnityEngine.dll - ..\..\..\Shared\UnityEngine.CoreModule.dll + ..\Shared\UnityEngine.CoreModule.dll diff --git a/Live/Kaeno-TraderScrolling/Kaeno-TraderScrolling.csproj b/Live/Kaeno-TraderScrolling/Kaeno-TraderScrolling.csproj index 4d19e99..25a02fe 100644 --- a/Live/Kaeno-TraderScrolling/Kaeno-TraderScrolling.csproj +++ b/Live/Kaeno-TraderScrolling/Kaeno-TraderScrolling.csproj @@ -6,31 +6,31 @@ - ..\..\..\Shared\Aki.Reflection.dll + ..\Shared\Aki.Reflection.dll - ..\..\..\Shared\Assembly-CSharp.dll + ..\Shared\Assembly-CSharp.dll - ..\..\..\Shared\BepInEx.dll + ..\Shared\BepInEx.dll - ..\..\..\Shared\Comfort.dll + ..\Shared\Comfort.dll - ..\..\..\Shared\Newtonsoft.Json.dll + ..\Shared\Newtonsoft.Json.dll - ..\..\..\Shared\UnityEngine.dll + ..\Shared\UnityEngine.dll - ..\..\..\Shared\UnityEngine.CoreModule.dll + ..\Shared\UnityEngine.CoreModule.dll - ..\..\..\Shared\UnityEngine.UI.dll + ..\Shared\UnityEngine.UI.dll - ..\..\..\Shared\UnityEngine.UIModule.dll + ..\Shared\UnityEngine.UIModule.dll diff --git a/Live/shared/0Harmony.dll b/Live/shared/0Harmony.dll new file mode 100644 index 0000000..99daef7 Binary files /dev/null and b/Live/shared/0Harmony.dll differ diff --git a/Live/shared/Accessibility.dll b/Live/shared/Accessibility.dll new file mode 100644 index 0000000..e8d405a Binary files /dev/null and b/Live/shared/Accessibility.dll differ diff --git a/Live/shared/Aki.Build.dll b/Live/shared/Aki.Build.dll new file mode 100644 index 0000000..0a0b0fb Binary files /dev/null and b/Live/shared/Aki.Build.dll differ diff --git a/Live/shared/Aki.Common.dll b/Live/shared/Aki.Common.dll new file mode 100644 index 0000000..e023ee1 Binary files /dev/null and b/Live/shared/Aki.Common.dll differ diff --git a/Live/shared/Aki.Reflection.dll b/Live/shared/Aki.Reflection.dll new file mode 100644 index 0000000..1f787d0 Binary files /dev/null and b/Live/shared/Aki.Reflection.dll differ diff --git a/Live/shared/AmplifyMotion.dll b/Live/shared/AmplifyMotion.dll new file mode 100644 index 0000000..5ba2cf2 Binary files /dev/null and b/Live/shared/AmplifyMotion.dll differ diff --git a/Live/shared/AnimationSystem.Recording.dll b/Live/shared/AnimationSystem.Recording.dll new file mode 100644 index 0000000..f9e34f2 Binary files /dev/null and b/Live/shared/AnimationSystem.Recording.dll differ diff --git a/Live/shared/AnimationSystem.Types.dll b/Live/shared/AnimationSystem.Types.dll new file mode 100644 index 0000000..23cf57a Binary files /dev/null and b/Live/shared/AnimationSystem.Types.dll differ diff --git a/Live/shared/Assembly-CSharp-firstpass.dll b/Live/shared/Assembly-CSharp-firstpass.dll new file mode 100644 index 0000000..c234be1 Binary files /dev/null and b/Live/shared/Assembly-CSharp-firstpass.dll differ diff --git a/Live/shared/Assembly-CSharp.dll b/Live/shared/Assembly-CSharp.dll new file mode 100644 index 0000000..15cc82f Binary files /dev/null and b/Live/shared/Assembly-CSharp.dll differ diff --git a/Live/shared/Autodesk.Fbx.dll b/Live/shared/Autodesk.Fbx.dll new file mode 100644 index 0000000..1a71d54 Binary files /dev/null and b/Live/shared/Autodesk.Fbx.dll differ diff --git a/Live/shared/BSG.Unity.Wires.dll b/Live/shared/BSG.Unity.Wires.dll new file mode 100644 index 0000000..36c6225 Binary files /dev/null and b/Live/shared/BSG.Unity.Wires.dll differ diff --git a/Live/shared/BepInEx.dll b/Live/shared/BepInEx.dll new file mode 100644 index 0000000..826b479 Binary files /dev/null and b/Live/shared/BepInEx.dll differ diff --git a/Live/shared/Cinemachine.dll b/Live/shared/Cinemachine.dll new file mode 100644 index 0000000..9327596 Binary files /dev/null and b/Live/shared/Cinemachine.dll differ diff --git a/Live/shared/Coffee.SoftMaskForUGUI.dll b/Live/shared/Coffee.SoftMaskForUGUI.dll new file mode 100644 index 0000000..819490f Binary files /dev/null and b/Live/shared/Coffee.SoftMaskForUGUI.dll differ diff --git a/Live/shared/Comfort.Unity.dll b/Live/shared/Comfort.Unity.dll new file mode 100644 index 0000000..965d934 Binary files /dev/null and b/Live/shared/Comfort.Unity.dll differ diff --git a/Live/shared/Comfort.dll b/Live/shared/Comfort.dll new file mode 100644 index 0000000..b4d2f35 Binary files /dev/null and b/Live/shared/Comfort.dll differ diff --git a/Live/shared/CommonExtensions.dll b/Live/shared/CommonExtensions.dll new file mode 100644 index 0000000..cad174e Binary files /dev/null and b/Live/shared/CommonExtensions.dll differ diff --git a/Live/shared/DOTween.Modules.dll b/Live/shared/DOTween.Modules.dll new file mode 100644 index 0000000..9436652 Binary files /dev/null and b/Live/shared/DOTween.Modules.dll differ diff --git a/Live/shared/DOTween.dll b/Live/shared/DOTween.dll new file mode 100644 index 0000000..706719f Binary files /dev/null and b/Live/shared/DOTween.dll differ diff --git a/Live/shared/DissonanceVoip.dll b/Live/shared/DissonanceVoip.dll new file mode 100644 index 0000000..ed26a13 Binary files /dev/null and b/Live/shared/DissonanceVoip.dll differ diff --git a/Live/shared/FbxBuildTestAssets.dll b/Live/shared/FbxBuildTestAssets.dll new file mode 100644 index 0000000..29ea5e8 Binary files /dev/null and b/Live/shared/FbxBuildTestAssets.dll differ diff --git a/Live/shared/FilesChecker.dll b/Live/shared/FilesChecker.dll new file mode 100644 index 0000000..1ad79a6 Binary files /dev/null and b/Live/shared/FilesChecker.dll differ diff --git a/Live/shared/ILInjectedProfiler.dll b/Live/shared/ILInjectedProfiler.dll new file mode 100644 index 0000000..7cf3feb Binary files /dev/null and b/Live/shared/ILInjectedProfiler.dll differ diff --git a/Live/shared/ItemComponent.Types.dll b/Live/shared/ItemComponent.Types.dll new file mode 100644 index 0000000..c64cde6 Binary files /dev/null and b/Live/shared/ItemComponent.Types.dll differ diff --git a/Live/shared/ItemTemplate.Types.dll b/Live/shared/ItemTemplate.Types.dll new file mode 100644 index 0000000..c58c560 Binary files /dev/null and b/Live/shared/ItemTemplate.Types.dll differ diff --git a/Live/shared/JBooth.MicroSplat.Core.dll b/Live/shared/JBooth.MicroSplat.Core.dll new file mode 100644 index 0000000..8deab8c Binary files /dev/null and b/Live/shared/JBooth.MicroSplat.Core.dll differ diff --git a/Live/shared/LibraryLoaderUtility.dll b/Live/shared/LibraryLoaderUtility.dll new file mode 100644 index 0000000..25bbdba Binary files /dev/null and b/Live/shared/LibraryLoaderUtility.dll differ diff --git a/Live/shared/Meta.XR.Audio.dll b/Live/shared/Meta.XR.Audio.dll new file mode 100644 index 0000000..f0d021a Binary files /dev/null and b/Live/shared/Meta.XR.Audio.dll differ diff --git a/Live/shared/Microsoft.CSharp.dll b/Live/shared/Microsoft.CSharp.dll new file mode 100644 index 0000000..961b7ed Binary files /dev/null and b/Live/shared/Microsoft.CSharp.dll differ diff --git a/Live/shared/Mono.Cecil.dll b/Live/shared/Mono.Cecil.dll new file mode 100644 index 0000000..18735f9 Binary files /dev/null and b/Live/shared/Mono.Cecil.dll differ diff --git a/Live/shared/Mono.Data.Sqlite.dll b/Live/shared/Mono.Data.Sqlite.dll new file mode 100644 index 0000000..a45f3d6 Binary files /dev/null and b/Live/shared/Mono.Data.Sqlite.dll differ diff --git a/Live/shared/Mono.Posix.dll b/Live/shared/Mono.Posix.dll new file mode 100644 index 0000000..2db3f3f Binary files /dev/null and b/Live/shared/Mono.Posix.dll differ diff --git a/Live/shared/Mono.Security.dll b/Live/shared/Mono.Security.dll new file mode 100644 index 0000000..db50b2c Binary files /dev/null and b/Live/shared/Mono.Security.dll differ diff --git a/Live/shared/Mono.WebBrowser.dll b/Live/shared/Mono.WebBrowser.dll new file mode 100644 index 0000000..c9f2d19 Binary files /dev/null and b/Live/shared/Mono.WebBrowser.dll differ diff --git a/Live/shared/NLog.dll b/Live/shared/NLog.dll new file mode 100644 index 0000000..908ea9f Binary files /dev/null and b/Live/shared/NLog.dll differ diff --git a/Live/shared/Newtonsoft.Json.UnityConverters.dll b/Live/shared/Newtonsoft.Json.UnityConverters.dll new file mode 100644 index 0000000..276a80d Binary files /dev/null and b/Live/shared/Newtonsoft.Json.UnityConverters.dll differ diff --git a/Live/shared/Newtonsoft.Json.dll b/Live/shared/Newtonsoft.Json.dll new file mode 100644 index 0000000..280b380 Binary files /dev/null and b/Live/shared/Newtonsoft.Json.dll differ diff --git a/Live/shared/Novell.Directory.Ldap.dll b/Live/shared/Novell.Directory.Ldap.dll new file mode 100644 index 0000000..7a592aa Binary files /dev/null and b/Live/shared/Novell.Directory.Ldap.dll differ diff --git a/Live/shared/Oculus.AudioManager.dll b/Live/shared/Oculus.AudioManager.dll new file mode 100644 index 0000000..e49a4d0 Binary files /dev/null and b/Live/shared/Oculus.AudioManager.dll differ diff --git a/Live/shared/Oculus.Spatializer.dll b/Live/shared/Oculus.Spatializer.dll new file mode 100644 index 0000000..61c8bbd Binary files /dev/null and b/Live/shared/Oculus.Spatializer.dll differ diff --git a/Live/shared/Sirenix.OdinInspector.Attributes.dll b/Live/shared/Sirenix.OdinInspector.Attributes.dll new file mode 100644 index 0000000..180c90e Binary files /dev/null and b/Live/shared/Sirenix.OdinInspector.Attributes.dll differ diff --git a/Live/shared/Sirenix.OdinInspector.CompatibilityLayer.dll b/Live/shared/Sirenix.OdinInspector.CompatibilityLayer.dll new file mode 100644 index 0000000..78653ba Binary files /dev/null and b/Live/shared/Sirenix.OdinInspector.CompatibilityLayer.dll differ diff --git a/Live/shared/Sirenix.Serialization.Config.dll b/Live/shared/Sirenix.Serialization.Config.dll new file mode 100644 index 0000000..71329ae Binary files /dev/null and b/Live/shared/Sirenix.Serialization.Config.dll differ diff --git a/Live/shared/Sirenix.Serialization.dll b/Live/shared/Sirenix.Serialization.dll new file mode 100644 index 0000000..4b75677 Binary files /dev/null and b/Live/shared/Sirenix.Serialization.dll differ diff --git a/Live/shared/Sirenix.Utilities.dll b/Live/shared/Sirenix.Utilities.dll new file mode 100644 index 0000000..716b5bf Binary files /dev/null and b/Live/shared/Sirenix.Utilities.dll differ diff --git a/Live/shared/SteamAudio.dll b/Live/shared/SteamAudio.dll new file mode 100644 index 0000000..ca101a3 Binary files /dev/null and b/Live/shared/SteamAudio.dll differ diff --git a/Live/shared/System.Buffers.dll b/Live/shared/System.Buffers.dll new file mode 100644 index 0000000..fb2911d Binary files /dev/null and b/Live/shared/System.Buffers.dll differ diff --git a/Live/shared/System.ComponentModel.Composition.dll b/Live/shared/System.ComponentModel.Composition.dll new file mode 100644 index 0000000..e1d3535 Binary files /dev/null and b/Live/shared/System.ComponentModel.Composition.dll differ diff --git a/Live/shared/System.ComponentModel.DataAnnotations.dll b/Live/shared/System.ComponentModel.DataAnnotations.dll new file mode 100644 index 0000000..38f0539 Binary files /dev/null and b/Live/shared/System.ComponentModel.DataAnnotations.dll differ diff --git a/Live/shared/System.Configuration.dll b/Live/shared/System.Configuration.dll new file mode 100644 index 0000000..0cb31c4 Binary files /dev/null and b/Live/shared/System.Configuration.dll differ diff --git a/Live/shared/System.Core.dll b/Live/shared/System.Core.dll new file mode 100644 index 0000000..e380077 Binary files /dev/null and b/Live/shared/System.Core.dll differ diff --git a/Live/shared/System.Data.dll b/Live/shared/System.Data.dll new file mode 100644 index 0000000..b83de93 Binary files /dev/null and b/Live/shared/System.Data.dll differ diff --git a/Live/shared/System.Design.dll b/Live/shared/System.Design.dll new file mode 100644 index 0000000..8d1aada Binary files /dev/null and b/Live/shared/System.Design.dll differ diff --git a/Live/shared/System.Diagnostics.Debug.dll b/Live/shared/System.Diagnostics.Debug.dll new file mode 100644 index 0000000..2d60ede Binary files /dev/null and b/Live/shared/System.Diagnostics.Debug.dll differ diff --git a/Live/shared/System.Diagnostics.StackTrace.dll b/Live/shared/System.Diagnostics.StackTrace.dll new file mode 100644 index 0000000..e3c7f1b Binary files /dev/null and b/Live/shared/System.Diagnostics.StackTrace.dll differ diff --git a/Live/shared/System.Diagnostics.Tracing.dll b/Live/shared/System.Diagnostics.Tracing.dll new file mode 100644 index 0000000..9847549 Binary files /dev/null and b/Live/shared/System.Diagnostics.Tracing.dll differ diff --git a/Live/shared/System.DirectoryServices.dll b/Live/shared/System.DirectoryServices.dll new file mode 100644 index 0000000..dfb5eaf Binary files /dev/null and b/Live/shared/System.DirectoryServices.dll differ diff --git a/Live/shared/System.Drawing.Design.dll b/Live/shared/System.Drawing.Design.dll new file mode 100644 index 0000000..b75f177 Binary files /dev/null and b/Live/shared/System.Drawing.Design.dll differ diff --git a/Live/shared/System.Drawing.dll b/Live/shared/System.Drawing.dll new file mode 100644 index 0000000..3264c83 Binary files /dev/null and b/Live/shared/System.Drawing.dll differ diff --git a/Live/shared/System.EnterpriseServices.dll b/Live/shared/System.EnterpriseServices.dll new file mode 100644 index 0000000..8921daa Binary files /dev/null and b/Live/shared/System.EnterpriseServices.dll differ diff --git a/Live/shared/System.Globalization.Extensions.dll b/Live/shared/System.Globalization.Extensions.dll new file mode 100644 index 0000000..bb45bbc Binary files /dev/null and b/Live/shared/System.Globalization.Extensions.dll differ diff --git a/Live/shared/System.Globalization.dll b/Live/shared/System.Globalization.dll new file mode 100644 index 0000000..573abb2 Binary files /dev/null and b/Live/shared/System.Globalization.dll differ diff --git a/Live/shared/System.IO.Compression.FileSystem.dll b/Live/shared/System.IO.Compression.FileSystem.dll new file mode 100644 index 0000000..96643af Binary files /dev/null and b/Live/shared/System.IO.Compression.FileSystem.dll differ diff --git a/Live/shared/System.IO.Compression.dll b/Live/shared/System.IO.Compression.dll new file mode 100644 index 0000000..4752b85 Binary files /dev/null and b/Live/shared/System.IO.Compression.dll differ diff --git a/Live/shared/System.Memory.dll b/Live/shared/System.Memory.dll new file mode 100644 index 0000000..3423680 Binary files /dev/null and b/Live/shared/System.Memory.dll differ diff --git a/Live/shared/System.Net.Http.dll b/Live/shared/System.Net.Http.dll new file mode 100644 index 0000000..40c0132 Binary files /dev/null and b/Live/shared/System.Net.Http.dll differ diff --git a/Live/shared/System.Numerics.dll b/Live/shared/System.Numerics.dll new file mode 100644 index 0000000..1023bbd Binary files /dev/null and b/Live/shared/System.Numerics.dll differ diff --git a/Live/shared/System.Reflection.dll b/Live/shared/System.Reflection.dll new file mode 100644 index 0000000..2f4171a Binary files /dev/null and b/Live/shared/System.Reflection.dll differ diff --git a/Live/shared/System.Resources.ResourceManager.dll b/Live/shared/System.Resources.ResourceManager.dll new file mode 100644 index 0000000..dd81923 Binary files /dev/null and b/Live/shared/System.Resources.ResourceManager.dll differ diff --git a/Live/shared/System.Runtime.CompilerServices.Unsafe.dll b/Live/shared/System.Runtime.CompilerServices.Unsafe.dll new file mode 100644 index 0000000..d99e9f9 Binary files /dev/null and b/Live/shared/System.Runtime.CompilerServices.Unsafe.dll differ diff --git a/Live/shared/System.Runtime.Extensions.dll b/Live/shared/System.Runtime.Extensions.dll new file mode 100644 index 0000000..d171045 Binary files /dev/null and b/Live/shared/System.Runtime.Extensions.dll differ diff --git a/Live/shared/System.Runtime.InteropServices.dll b/Live/shared/System.Runtime.InteropServices.dll new file mode 100644 index 0000000..ce50b46 Binary files /dev/null and b/Live/shared/System.Runtime.InteropServices.dll differ diff --git a/Live/shared/System.Runtime.Serialization.Formatters.Soap.dll b/Live/shared/System.Runtime.Serialization.Formatters.Soap.dll new file mode 100644 index 0000000..18d0d2b Binary files /dev/null and b/Live/shared/System.Runtime.Serialization.Formatters.Soap.dll differ diff --git a/Live/shared/System.Runtime.Serialization.Xml.dll b/Live/shared/System.Runtime.Serialization.Xml.dll new file mode 100644 index 0000000..606e49d Binary files /dev/null and b/Live/shared/System.Runtime.Serialization.Xml.dll differ diff --git a/Live/shared/System.Runtime.Serialization.dll b/Live/shared/System.Runtime.Serialization.dll new file mode 100644 index 0000000..aa88439 Binary files /dev/null and b/Live/shared/System.Runtime.Serialization.dll differ diff --git a/Live/shared/System.Runtime.dll b/Live/shared/System.Runtime.dll new file mode 100644 index 0000000..eaae29a Binary files /dev/null and b/Live/shared/System.Runtime.dll differ diff --git a/Live/shared/System.Security.dll b/Live/shared/System.Security.dll new file mode 100644 index 0000000..215fb6d Binary files /dev/null and b/Live/shared/System.Security.dll differ diff --git a/Live/shared/System.ServiceModel.Internals.dll b/Live/shared/System.ServiceModel.Internals.dll new file mode 100644 index 0000000..22a4c54 Binary files /dev/null and b/Live/shared/System.ServiceModel.Internals.dll differ diff --git a/Live/shared/System.Threading.dll b/Live/shared/System.Threading.dll new file mode 100644 index 0000000..454cbd5 Binary files /dev/null and b/Live/shared/System.Threading.dll differ diff --git a/Live/shared/System.Transactions.dll b/Live/shared/System.Transactions.dll new file mode 100644 index 0000000..4c0cbe2 Binary files /dev/null and b/Live/shared/System.Transactions.dll differ diff --git a/Live/shared/System.Web.ApplicationServices.dll b/Live/shared/System.Web.ApplicationServices.dll new file mode 100644 index 0000000..9e1773f Binary files /dev/null and b/Live/shared/System.Web.ApplicationServices.dll differ diff --git a/Live/shared/System.Web.Services.dll b/Live/shared/System.Web.Services.dll new file mode 100644 index 0000000..9d0ce24 Binary files /dev/null and b/Live/shared/System.Web.Services.dll differ diff --git a/Live/shared/System.Web.dll b/Live/shared/System.Web.dll new file mode 100644 index 0000000..d9c0431 Binary files /dev/null and b/Live/shared/System.Web.dll differ diff --git a/Live/shared/System.Windows.Forms.dll b/Live/shared/System.Windows.Forms.dll new file mode 100644 index 0000000..0a56538 Binary files /dev/null and b/Live/shared/System.Windows.Forms.dll differ diff --git a/Live/shared/System.Xml.Linq.dll b/Live/shared/System.Xml.Linq.dll new file mode 100644 index 0000000..0abfe59 Binary files /dev/null and b/Live/shared/System.Xml.Linq.dll differ diff --git a/Live/shared/System.Xml.XPath.XDocument.dll b/Live/shared/System.Xml.XPath.XDocument.dll new file mode 100644 index 0000000..c44f014 Binary files /dev/null and b/Live/shared/System.Xml.XPath.XDocument.dll differ diff --git a/Live/shared/System.Xml.dll b/Live/shared/System.Xml.dll new file mode 100644 index 0000000..536a781 Binary files /dev/null and b/Live/shared/System.Xml.dll differ diff --git a/Live/shared/System.dll b/Live/shared/System.dll new file mode 100644 index 0000000..9ec1de4 Binary files /dev/null and b/Live/shared/System.dll differ diff --git a/Live/shared/Unity.Burst.Cecil.Mdb.dll b/Live/shared/Unity.Burst.Cecil.Mdb.dll new file mode 100644 index 0000000..c91fb2c Binary files /dev/null and b/Live/shared/Unity.Burst.Cecil.Mdb.dll differ diff --git a/Live/shared/Unity.Burst.Cecil.Pdb.dll b/Live/shared/Unity.Burst.Cecil.Pdb.dll new file mode 100644 index 0000000..62c2093 Binary files /dev/null and b/Live/shared/Unity.Burst.Cecil.Pdb.dll differ diff --git a/Live/shared/Unity.Burst.Cecil.Rocks.dll b/Live/shared/Unity.Burst.Cecil.Rocks.dll new file mode 100644 index 0000000..ceda0a0 Binary files /dev/null and b/Live/shared/Unity.Burst.Cecil.Rocks.dll differ diff --git a/Live/shared/Unity.Burst.Cecil.dll b/Live/shared/Unity.Burst.Cecil.dll new file mode 100644 index 0000000..91aba2d Binary files /dev/null and b/Live/shared/Unity.Burst.Cecil.dll differ diff --git a/Live/shared/Unity.Burst.Unsafe.dll b/Live/shared/Unity.Burst.Unsafe.dll new file mode 100644 index 0000000..ac36cfa Binary files /dev/null and b/Live/shared/Unity.Burst.Unsafe.dll differ diff --git a/Live/shared/Unity.Burst.dll b/Live/shared/Unity.Burst.dll new file mode 100644 index 0000000..9e26128 Binary files /dev/null and b/Live/shared/Unity.Burst.dll differ diff --git a/Live/shared/Unity.Formats.Fbx.Runtime.dll b/Live/shared/Unity.Formats.Fbx.Runtime.dll new file mode 100644 index 0000000..00e4ad9 Binary files /dev/null and b/Live/shared/Unity.Formats.Fbx.Runtime.dll differ diff --git a/Live/shared/Unity.Mathematics.dll b/Live/shared/Unity.Mathematics.dll new file mode 100644 index 0000000..021540c Binary files /dev/null and b/Live/shared/Unity.Mathematics.dll differ diff --git a/Live/shared/Unity.MemoryProfiler.dll b/Live/shared/Unity.MemoryProfiler.dll new file mode 100644 index 0000000..99ba2e4 Binary files /dev/null and b/Live/shared/Unity.MemoryProfiler.dll differ diff --git a/Live/shared/Unity.PlayableGraphVisualizer.dll b/Live/shared/Unity.PlayableGraphVisualizer.dll new file mode 100644 index 0000000..1d40123 Binary files /dev/null and b/Live/shared/Unity.PlayableGraphVisualizer.dll differ diff --git a/Live/shared/Unity.Postprocessing.Runtime.dll b/Live/shared/Unity.Postprocessing.Runtime.dll new file mode 100644 index 0000000..3a04c1f Binary files /dev/null and b/Live/shared/Unity.Postprocessing.Runtime.dll differ diff --git a/Live/shared/Unity.ProBuilder.Csg.dll b/Live/shared/Unity.ProBuilder.Csg.dll new file mode 100644 index 0000000..f13fbe4 Binary files /dev/null and b/Live/shared/Unity.ProBuilder.Csg.dll differ diff --git a/Live/shared/Unity.ProBuilder.KdTree.dll b/Live/shared/Unity.ProBuilder.KdTree.dll new file mode 100644 index 0000000..168f86e Binary files /dev/null and b/Live/shared/Unity.ProBuilder.KdTree.dll differ diff --git a/Live/shared/Unity.ProBuilder.Poly2Tri.dll b/Live/shared/Unity.ProBuilder.Poly2Tri.dll new file mode 100644 index 0000000..6db0364 Binary files /dev/null and b/Live/shared/Unity.ProBuilder.Poly2Tri.dll differ diff --git a/Live/shared/Unity.ProBuilder.Stl.dll b/Live/shared/Unity.ProBuilder.Stl.dll new file mode 100644 index 0000000..583353b Binary files /dev/null and b/Live/shared/Unity.ProBuilder.Stl.dll differ diff --git a/Live/shared/Unity.ProBuilder.dll b/Live/shared/Unity.ProBuilder.dll new file mode 100644 index 0000000..cfa44b5 Binary files /dev/null and b/Live/shared/Unity.ProBuilder.dll differ diff --git a/Live/shared/Unity.Recorder.Base.dll b/Live/shared/Unity.Recorder.Base.dll new file mode 100644 index 0000000..d9dd806 Binary files /dev/null and b/Live/shared/Unity.Recorder.Base.dll differ diff --git a/Live/shared/Unity.Recorder.dll b/Live/shared/Unity.Recorder.dll new file mode 100644 index 0000000..d1487c8 Binary files /dev/null and b/Live/shared/Unity.Recorder.dll differ diff --git a/Live/shared/Unity.ScriptableBuildPipeline.dll b/Live/shared/Unity.ScriptableBuildPipeline.dll new file mode 100644 index 0000000..d0e1e52 Binary files /dev/null and b/Live/shared/Unity.ScriptableBuildPipeline.dll differ diff --git a/Live/shared/Unity.TextMeshPro.dll b/Live/shared/Unity.TextMeshPro.dll new file mode 100644 index 0000000..ccb3194 Binary files /dev/null and b/Live/shared/Unity.TextMeshPro.dll differ diff --git a/Live/shared/Unity.Timeline.dll b/Live/shared/Unity.Timeline.dll new file mode 100644 index 0000000..59fe536 Binary files /dev/null and b/Live/shared/Unity.Timeline.dll differ diff --git a/Live/shared/UnityEngine.AIModule.dll b/Live/shared/UnityEngine.AIModule.dll new file mode 100644 index 0000000..78e7704 Binary files /dev/null and b/Live/shared/UnityEngine.AIModule.dll differ diff --git a/Live/shared/UnityEngine.ARModule.dll b/Live/shared/UnityEngine.ARModule.dll new file mode 100644 index 0000000..faa2f92 Binary files /dev/null and b/Live/shared/UnityEngine.ARModule.dll differ diff --git a/Live/shared/UnityEngine.AccessibilityModule.dll b/Live/shared/UnityEngine.AccessibilityModule.dll new file mode 100644 index 0000000..5229d35 Binary files /dev/null and b/Live/shared/UnityEngine.AccessibilityModule.dll differ diff --git a/Live/shared/UnityEngine.AndroidJNIModule.dll b/Live/shared/UnityEngine.AndroidJNIModule.dll new file mode 100644 index 0000000..783d959 Binary files /dev/null and b/Live/shared/UnityEngine.AndroidJNIModule.dll differ diff --git a/Live/shared/UnityEngine.AnimationModule.dll b/Live/shared/UnityEngine.AnimationModule.dll new file mode 100644 index 0000000..6243b6b Binary files /dev/null and b/Live/shared/UnityEngine.AnimationModule.dll differ diff --git a/Live/shared/UnityEngine.AssetBundleModule.dll b/Live/shared/UnityEngine.AssetBundleModule.dll new file mode 100644 index 0000000..ebe4176 Binary files /dev/null and b/Live/shared/UnityEngine.AssetBundleModule.dll differ diff --git a/Live/shared/UnityEngine.AudioModule.dll b/Live/shared/UnityEngine.AudioModule.dll new file mode 100644 index 0000000..04a092a Binary files /dev/null and b/Live/shared/UnityEngine.AudioModule.dll differ diff --git a/Live/shared/UnityEngine.ClothModule.dll b/Live/shared/UnityEngine.ClothModule.dll new file mode 100644 index 0000000..e9a819d Binary files /dev/null and b/Live/shared/UnityEngine.ClothModule.dll differ diff --git a/Live/shared/UnityEngine.ClusterInputModule.dll b/Live/shared/UnityEngine.ClusterInputModule.dll new file mode 100644 index 0000000..6324fbb Binary files /dev/null and b/Live/shared/UnityEngine.ClusterInputModule.dll differ diff --git a/Live/shared/UnityEngine.ClusterRendererModule.dll b/Live/shared/UnityEngine.ClusterRendererModule.dll new file mode 100644 index 0000000..26ef8fa Binary files /dev/null and b/Live/shared/UnityEngine.ClusterRendererModule.dll differ diff --git a/Live/shared/UnityEngine.CoreModule.dll b/Live/shared/UnityEngine.CoreModule.dll new file mode 100644 index 0000000..d8a5448 Binary files /dev/null and b/Live/shared/UnityEngine.CoreModule.dll differ diff --git a/Live/shared/UnityEngine.CrashReportingModule.dll b/Live/shared/UnityEngine.CrashReportingModule.dll new file mode 100644 index 0000000..7d391bd Binary files /dev/null and b/Live/shared/UnityEngine.CrashReportingModule.dll differ diff --git a/Live/shared/UnityEngine.DSPGraphModule.dll b/Live/shared/UnityEngine.DSPGraphModule.dll new file mode 100644 index 0000000..eba8cc1 Binary files /dev/null and b/Live/shared/UnityEngine.DSPGraphModule.dll differ diff --git a/Live/shared/UnityEngine.DirectorModule.dll b/Live/shared/UnityEngine.DirectorModule.dll new file mode 100644 index 0000000..5976cc5 Binary files /dev/null and b/Live/shared/UnityEngine.DirectorModule.dll differ diff --git a/Live/shared/UnityEngine.GameCenterModule.dll b/Live/shared/UnityEngine.GameCenterModule.dll new file mode 100644 index 0000000..4797dbe Binary files /dev/null and b/Live/shared/UnityEngine.GameCenterModule.dll differ diff --git a/Live/shared/UnityEngine.GridModule.dll b/Live/shared/UnityEngine.GridModule.dll new file mode 100644 index 0000000..61c1ec4 Binary files /dev/null and b/Live/shared/UnityEngine.GridModule.dll differ diff --git a/Live/shared/UnityEngine.HotReloadModule.dll b/Live/shared/UnityEngine.HotReloadModule.dll new file mode 100644 index 0000000..746630a Binary files /dev/null and b/Live/shared/UnityEngine.HotReloadModule.dll differ diff --git a/Live/shared/UnityEngine.IMGUIModule.dll b/Live/shared/UnityEngine.IMGUIModule.dll new file mode 100644 index 0000000..5dd78e5 Binary files /dev/null and b/Live/shared/UnityEngine.IMGUIModule.dll differ diff --git a/Live/shared/UnityEngine.ImageConversionModule.dll b/Live/shared/UnityEngine.ImageConversionModule.dll new file mode 100644 index 0000000..79aa449 Binary files /dev/null and b/Live/shared/UnityEngine.ImageConversionModule.dll differ diff --git a/Live/shared/UnityEngine.InputLegacyModule.dll b/Live/shared/UnityEngine.InputLegacyModule.dll new file mode 100644 index 0000000..1067ff9 Binary files /dev/null and b/Live/shared/UnityEngine.InputLegacyModule.dll differ diff --git a/Live/shared/UnityEngine.InputModule.dll b/Live/shared/UnityEngine.InputModule.dll new file mode 100644 index 0000000..3be4fb9 Binary files /dev/null and b/Live/shared/UnityEngine.InputModule.dll differ diff --git a/Live/shared/UnityEngine.JSONSerializeModule.dll b/Live/shared/UnityEngine.JSONSerializeModule.dll new file mode 100644 index 0000000..cd1981f Binary files /dev/null and b/Live/shared/UnityEngine.JSONSerializeModule.dll differ diff --git a/Live/shared/UnityEngine.LocalizationModule.dll b/Live/shared/UnityEngine.LocalizationModule.dll new file mode 100644 index 0000000..292f854 Binary files /dev/null and b/Live/shared/UnityEngine.LocalizationModule.dll differ diff --git a/Live/shared/UnityEngine.ParticleSystemModule.dll b/Live/shared/UnityEngine.ParticleSystemModule.dll new file mode 100644 index 0000000..8bb192f Binary files /dev/null and b/Live/shared/UnityEngine.ParticleSystemModule.dll differ diff --git a/Live/shared/UnityEngine.PerformanceReportingModule.dll b/Live/shared/UnityEngine.PerformanceReportingModule.dll new file mode 100644 index 0000000..faf6411 Binary files /dev/null and b/Live/shared/UnityEngine.PerformanceReportingModule.dll differ diff --git a/Live/shared/UnityEngine.Physics2DModule.dll b/Live/shared/UnityEngine.Physics2DModule.dll new file mode 100644 index 0000000..65dba8a Binary files /dev/null and b/Live/shared/UnityEngine.Physics2DModule.dll differ diff --git a/Live/shared/UnityEngine.PhysicsModule.dll b/Live/shared/UnityEngine.PhysicsModule.dll new file mode 100644 index 0000000..4a7a9a6 Binary files /dev/null and b/Live/shared/UnityEngine.PhysicsModule.dll differ diff --git a/Live/shared/UnityEngine.ProfilerModule.dll b/Live/shared/UnityEngine.ProfilerModule.dll new file mode 100644 index 0000000..7644763 Binary files /dev/null and b/Live/shared/UnityEngine.ProfilerModule.dll differ diff --git a/Live/shared/UnityEngine.ScreenCaptureModule.dll b/Live/shared/UnityEngine.ScreenCaptureModule.dll new file mode 100644 index 0000000..4ec8198 Binary files /dev/null and b/Live/shared/UnityEngine.ScreenCaptureModule.dll differ diff --git a/Live/shared/UnityEngine.SharedInternalsModule.dll b/Live/shared/UnityEngine.SharedInternalsModule.dll new file mode 100644 index 0000000..8a9c9eb Binary files /dev/null and b/Live/shared/UnityEngine.SharedInternalsModule.dll differ diff --git a/Live/shared/UnityEngine.SpriteMaskModule.dll b/Live/shared/UnityEngine.SpriteMaskModule.dll new file mode 100644 index 0000000..3de5b54 Binary files /dev/null and b/Live/shared/UnityEngine.SpriteMaskModule.dll differ diff --git a/Live/shared/UnityEngine.SpriteShapeModule.dll b/Live/shared/UnityEngine.SpriteShapeModule.dll new file mode 100644 index 0000000..b59a5b8 Binary files /dev/null and b/Live/shared/UnityEngine.SpriteShapeModule.dll differ diff --git a/Live/shared/UnityEngine.StreamingModule.dll b/Live/shared/UnityEngine.StreamingModule.dll new file mode 100644 index 0000000..69068e5 Binary files /dev/null and b/Live/shared/UnityEngine.StreamingModule.dll differ diff --git a/Live/shared/UnityEngine.SubstanceModule.dll b/Live/shared/UnityEngine.SubstanceModule.dll new file mode 100644 index 0000000..451b91e Binary files /dev/null and b/Live/shared/UnityEngine.SubstanceModule.dll differ diff --git a/Live/shared/UnityEngine.SubsystemsModule.dll b/Live/shared/UnityEngine.SubsystemsModule.dll new file mode 100644 index 0000000..b5b7429 Binary files /dev/null and b/Live/shared/UnityEngine.SubsystemsModule.dll differ diff --git a/Live/shared/UnityEngine.TLSModule.dll b/Live/shared/UnityEngine.TLSModule.dll new file mode 100644 index 0000000..9fae713 Binary files /dev/null and b/Live/shared/UnityEngine.TLSModule.dll differ diff --git a/Live/shared/UnityEngine.TerrainModule.dll b/Live/shared/UnityEngine.TerrainModule.dll new file mode 100644 index 0000000..1c5b70d Binary files /dev/null and b/Live/shared/UnityEngine.TerrainModule.dll differ diff --git a/Live/shared/UnityEngine.TerrainPhysicsModule.dll b/Live/shared/UnityEngine.TerrainPhysicsModule.dll new file mode 100644 index 0000000..48119b4 Binary files /dev/null and b/Live/shared/UnityEngine.TerrainPhysicsModule.dll differ diff --git a/Live/shared/UnityEngine.TextCoreModule.dll b/Live/shared/UnityEngine.TextCoreModule.dll new file mode 100644 index 0000000..e13a54d Binary files /dev/null and b/Live/shared/UnityEngine.TextCoreModule.dll differ diff --git a/Live/shared/UnityEngine.TextRenderingModule.dll b/Live/shared/UnityEngine.TextRenderingModule.dll new file mode 100644 index 0000000..447239e Binary files /dev/null and b/Live/shared/UnityEngine.TextRenderingModule.dll differ diff --git a/Live/shared/UnityEngine.TilemapModule.dll b/Live/shared/UnityEngine.TilemapModule.dll new file mode 100644 index 0000000..6c43665 Binary files /dev/null and b/Live/shared/UnityEngine.TilemapModule.dll differ diff --git a/Live/shared/UnityEngine.UI.dll b/Live/shared/UnityEngine.UI.dll new file mode 100644 index 0000000..e86bf20 Binary files /dev/null and b/Live/shared/UnityEngine.UI.dll differ diff --git a/Live/shared/UnityEngine.UIElementsModule.dll b/Live/shared/UnityEngine.UIElementsModule.dll new file mode 100644 index 0000000..f404351 Binary files /dev/null and b/Live/shared/UnityEngine.UIElementsModule.dll differ diff --git a/Live/shared/UnityEngine.UIModule.dll b/Live/shared/UnityEngine.UIModule.dll new file mode 100644 index 0000000..e082dda Binary files /dev/null and b/Live/shared/UnityEngine.UIModule.dll differ diff --git a/Live/shared/UnityEngine.UNETModule.dll b/Live/shared/UnityEngine.UNETModule.dll new file mode 100644 index 0000000..0234fad Binary files /dev/null and b/Live/shared/UnityEngine.UNETModule.dll differ diff --git a/Live/shared/UnityEngine.UmbraModule.dll b/Live/shared/UnityEngine.UmbraModule.dll new file mode 100644 index 0000000..1045e18 Binary files /dev/null and b/Live/shared/UnityEngine.UmbraModule.dll differ diff --git a/Live/shared/UnityEngine.UnityAnalyticsModule.dll b/Live/shared/UnityEngine.UnityAnalyticsModule.dll new file mode 100644 index 0000000..e3c39e8 Binary files /dev/null and b/Live/shared/UnityEngine.UnityAnalyticsModule.dll differ diff --git a/Live/shared/UnityEngine.UnityConnectModule.dll b/Live/shared/UnityEngine.UnityConnectModule.dll new file mode 100644 index 0000000..7ec2470 Binary files /dev/null and b/Live/shared/UnityEngine.UnityConnectModule.dll differ diff --git a/Live/shared/UnityEngine.UnityTestProtocolModule.dll b/Live/shared/UnityEngine.UnityTestProtocolModule.dll new file mode 100644 index 0000000..297e455 Binary files /dev/null and b/Live/shared/UnityEngine.UnityTestProtocolModule.dll differ diff --git a/Live/shared/UnityEngine.UnityWebRequestAssetBundleModule.dll b/Live/shared/UnityEngine.UnityWebRequestAssetBundleModule.dll new file mode 100644 index 0000000..0024d85 Binary files /dev/null and b/Live/shared/UnityEngine.UnityWebRequestAssetBundleModule.dll differ diff --git a/Live/shared/UnityEngine.UnityWebRequestAudioModule.dll b/Live/shared/UnityEngine.UnityWebRequestAudioModule.dll new file mode 100644 index 0000000..d4f9220 Binary files /dev/null and b/Live/shared/UnityEngine.UnityWebRequestAudioModule.dll differ diff --git a/Live/shared/UnityEngine.UnityWebRequestModule.dll b/Live/shared/UnityEngine.UnityWebRequestModule.dll new file mode 100644 index 0000000..b99842a Binary files /dev/null and b/Live/shared/UnityEngine.UnityWebRequestModule.dll differ diff --git a/Live/shared/UnityEngine.UnityWebRequestTextureModule.dll b/Live/shared/UnityEngine.UnityWebRequestTextureModule.dll new file mode 100644 index 0000000..d8b643a Binary files /dev/null and b/Live/shared/UnityEngine.UnityWebRequestTextureModule.dll differ diff --git a/Live/shared/UnityEngine.UnityWebRequestWWWModule.dll b/Live/shared/UnityEngine.UnityWebRequestWWWModule.dll new file mode 100644 index 0000000..b8b8314 Binary files /dev/null and b/Live/shared/UnityEngine.UnityWebRequestWWWModule.dll differ diff --git a/Live/shared/UnityEngine.VFXModule.dll b/Live/shared/UnityEngine.VFXModule.dll new file mode 100644 index 0000000..0895120 Binary files /dev/null and b/Live/shared/UnityEngine.VFXModule.dll differ diff --git a/Live/shared/UnityEngine.VRModule.dll b/Live/shared/UnityEngine.VRModule.dll new file mode 100644 index 0000000..ea9d6fe Binary files /dev/null and b/Live/shared/UnityEngine.VRModule.dll differ diff --git a/Live/shared/UnityEngine.VehiclesModule.dll b/Live/shared/UnityEngine.VehiclesModule.dll new file mode 100644 index 0000000..f7c1085 Binary files /dev/null and b/Live/shared/UnityEngine.VehiclesModule.dll differ diff --git a/Live/shared/UnityEngine.VideoModule.dll b/Live/shared/UnityEngine.VideoModule.dll new file mode 100644 index 0000000..6b9f0a9 Binary files /dev/null and b/Live/shared/UnityEngine.VideoModule.dll differ diff --git a/Live/shared/UnityEngine.WindModule.dll b/Live/shared/UnityEngine.WindModule.dll new file mode 100644 index 0000000..8ac2232 Binary files /dev/null and b/Live/shared/UnityEngine.WindModule.dll differ diff --git a/Live/shared/UnityEngine.XRModule.dll b/Live/shared/UnityEngine.XRModule.dll new file mode 100644 index 0000000..a58bf6a Binary files /dev/null and b/Live/shared/UnityEngine.XRModule.dll differ diff --git a/Live/shared/UnityEngine.dll b/Live/shared/UnityEngine.dll new file mode 100644 index 0000000..6ff1d0f Binary files /dev/null and b/Live/shared/UnityEngine.dll differ diff --git a/Live/shared/bsg.componentace.compression.libs.zlib.dll b/Live/shared/bsg.componentace.compression.libs.zlib.dll new file mode 100644 index 0000000..9944574 Binary files /dev/null and b/Live/shared/bsg.componentace.compression.libs.zlib.dll differ diff --git a/Live/shared/bsg.console.core.dll b/Live/shared/bsg.console.core.dll new file mode 100644 index 0000000..d5dfe9b Binary files /dev/null and b/Live/shared/bsg.console.core.dll differ diff --git a/Live/shared/bsg.microsoft.extensions.objectpool.dll b/Live/shared/bsg.microsoft.extensions.objectpool.dll new file mode 100644 index 0000000..01bb196 Binary files /dev/null and b/Live/shared/bsg.microsoft.extensions.objectpool.dll differ diff --git a/Live/shared/bsg.system.buffers.dll b/Live/shared/bsg.system.buffers.dll new file mode 100644 index 0000000..8b9899c Binary files /dev/null and b/Live/shared/bsg.system.buffers.dll differ diff --git a/Live/shared/com.nvidia.reflex.Runtime.dll b/Live/shared/com.nvidia.reflex.Runtime.dll new file mode 100644 index 0000000..c89bbca Binary files /dev/null and b/Live/shared/com.nvidia.reflex.Runtime.dll differ diff --git a/Live/shared/com.unity.multiplayer-hlapi.Runtime.dll b/Live/shared/com.unity.multiplayer-hlapi.Runtime.dll new file mode 100644 index 0000000..a58eaa4 Binary files /dev/null and b/Live/shared/com.unity.multiplayer-hlapi.Runtime.dll differ diff --git a/Live/shared/kcp.dll b/Live/shared/kcp.dll new file mode 100644 index 0000000..53ddb7f Binary files /dev/null and b/Live/shared/kcp.dll differ diff --git a/Live/shared/mscorlib.dll b/Live/shared/mscorlib.dll new file mode 100644 index 0000000..7ef70ec Binary files /dev/null and b/Live/shared/mscorlib.dll differ diff --git a/Live/shared/netstandard.dll b/Live/shared/netstandard.dll new file mode 100644 index 0000000..0aa7831 Binary files /dev/null and b/Live/shared/netstandard.dll differ diff --git a/Live/shared/uLipSync.Runtime.dll b/Live/shared/uLipSync.Runtime.dll new file mode 100644 index 0000000..3eba59b Binary files /dev/null and b/Live/shared/uLipSync.Runtime.dll differ diff --git a/Live/shared/websocket-sharp.dll b/Live/shared/websocket-sharp.dll new file mode 100644 index 0000000..88f59a9 Binary files /dev/null and b/Live/shared/websocket-sharp.dll differ diff --git a/Live/shared/where-allocations.dll b/Live/shared/where-allocations.dll new file mode 100644 index 0000000..c0ecccf Binary files /dev/null and b/Live/shared/where-allocations.dll differ diff --git a/Live/test-layout/patch.cs b/Live/test-layout/patch.cs index 384b733..5398a78 100644 --- a/Live/test-layout/patch.cs +++ b/Live/test-layout/patch.cs @@ -1,70 +1,70 @@ -using System; -using System.Linq; -using Aki.Reflection.Patching; -using EFT.InventoryLogic; -using EFT.UI.DragAndDrop; -using System.Reflection; -using Aki.Reflection.Utils; -using EFT.UI; -using UnityEngine; -using Newtonsoft.Json; - -namespace Test_layout -{ - public class Test_layoutPatch : ModulePatch - { - protected override MethodBase GetTargetMethod() - { - var typesToCheck = PatchConstants.EftTypes; - var afterChecks = typesToCheck.First(IsTargetType); - - Debug.LogError($"AfterChecks: {afterChecks.Name}"); - - var methodToCheck = afterChecks.GetMethod("OnModChanged", PatchConstants.PublicFlags); - - Debug.LogError($"methodName: {methodToCheck.Name}"); - - return methodToCheck; - } - - private bool IsTargetType(Type type) - { - Debug.LogError($"type name: {type.Name}"); - var fieldsToCheck = type.GetFields(); - - if (fieldsToCheck.Length == 4 && fieldsToCheck.Any(x => x.Name == "item_0") && - fieldsToCheck.Any(x => x.Name == "slot_0") && fieldsToCheck.Any(x => x.Name == "callback_0")) - { - Debug.LogError("type found mother fucker"); - return true; - } - - return false; - } - - [PatchPostfix] - private static void PatchPostfix(ref ContainedGridsView __result, Item item, ContainedGridsView containedGridsTemplate) - { - Debug.LogError(item.TemplateId); - - if (item.TemplateId != "5648a69d4bdc2ded0b8b457b") return; - - Debug.LogError("Test!"); - - foreach (var gridView in __result.GridViews) - { - Debug.LogError(JsonConvert.SerializeObject(gridView)); - } - - var test = new GridView(); - test.enabled = true; - test.Grid = new GClass2317("1", 1, 2, false, false, Array.Empty(), - new LootItemClass("test", new GClass2348())); - test.IsMagnified = false; - test.name = "GridView 1"; - test.tag = "Untagged"; - - __result.GridViews = new[] { test }; - } - } -} \ No newline at end of file +// using System; +// using System.Linq; +// using Aki.Reflection.Patching; +// using EFT.InventoryLogic; +// using EFT.UI.DragAndDrop; +// using System.Reflection; +// using Aki.Reflection.Utils; +// using EFT.UI; +// using UnityEngine; +// using Newtonsoft.Json; +// +// namespace Test_layout +// { +// public class Test_layoutPatch : ModulePatch +// { +// protected override MethodBase GetTargetMethod() +// { +// var typesToCheck = PatchConstants.EftTypes; +// var afterChecks = typesToCheck.First(IsTargetType); +// +// Debug.LogError($"AfterChecks: {afterChecks.Name}"); +// +// var methodToCheck = afterChecks.GetMethod("OnModChanged", PatchConstants.PublicFlags); +// +// Debug.LogError($"methodName: {methodToCheck.Name}"); +// +// return methodToCheck; +// } +// +// private bool IsTargetType(Type type) +// { +// Debug.LogError($"type name: {type.Name}"); +// var fieldsToCheck = type.GetFields(); +// +// if (fieldsToCheck.Length == 4 && fieldsToCheck.Any(x => x.Name == "item_0") && +// fieldsToCheck.Any(x => x.Name == "slot_0") && fieldsToCheck.Any(x => x.Name == "callback_0")) +// { +// Debug.LogError("type found mother fucker"); +// return true; +// } +// +// return false; +// } +// +// [PatchPostfix] +// private static void PatchPostfix(ref ContainedGridsView __result, Item item, ContainedGridsView containedGridsTemplate) +// { +// Debug.LogError(item.TemplateId); +// +// if (item.TemplateId != "5648a69d4bdc2ded0b8b457b") return; +// +// Debug.LogError("Test!"); +// +// foreach (var gridView in __result.GridViews) +// { +// Debug.LogError(JsonConvert.SerializeObject(gridView)); +// } +// +// var test = new GridView(); +// test.enabled = true; +// test.Grid = new GClass2317("1", 1, 2, false, false, Array.Empty(), +// new LootItemClass("test", new GClass2348())); +// test.IsMagnified = false; +// test.name = "GridView 1"; +// test.tag = "Untagged"; +// +// __result.GridViews = new[] { test }; +// } +// } +// } \ No newline at end of file diff --git a/Live/test-layout/program.cs b/Live/test-layout/program.cs index 457a101..67f0f06 100644 --- a/Live/test-layout/program.cs +++ b/Live/test-layout/program.cs @@ -1,13 +1,13 @@ -using BepInEx; - -namespace Test_layout -{ - [BepInPlugin("com.test_layout", "test_layout", "1.0.0")] - public class Test_layout : BaseUnityPlugin - { - private void Awake() - { - new Test_layoutPatch().Enable(); - } - } -} +// using BepInEx; +// +// namespace Test_layout +// { +// [BepInPlugin("com.test_layout", "test_layout", "1.0.0")] +// public class Test_layout : BaseUnityPlugin +// { +// private void Awake() +// { +// new Test_layoutPatch().Enable(); +// } +// } +// } diff --git a/Live/test-layout/test-layout.csproj b/Live/test-layout/test-layout.csproj index 8f41a64..9904d2e 100644 --- a/Live/test-layout/test-layout.csproj +++ b/Live/test-layout/test-layout.csproj @@ -7,28 +7,28 @@ - ..\..\..\Shared\Aki.Reflection.dll + ..\Shared\Aki.Reflection.dll - ..\..\..\Shared\Assembly-CSharp.dll + ..\Shared\Assembly-CSharp.dll - ..\..\..\Shared\BepInEx.dll + ..\Shared\BepInEx.dll - ..\..\..\Shared\Comfort.dll + ..\Shared\Comfort.dll - ..\..\..\Shared\ItemComponent.Types.dll + ..\Shared\ItemComponent.Types.dll - ..\..\..\Shared\Newtonsoft.Json.dll + ..\Shared\Newtonsoft.Json.dll - ..\..\..\Shared\UnityEngine.dll + ..\Shared\UnityEngine.dll - ..\..\..\Shared\UnityEngine.CoreModule.dll + ..\Shared\UnityEngine.CoreModule.dll