diff --git a/Live/CWX_Mods.sln b/Live/CWX_Mods.sln
index 3578c48..357938e 100644
--- a/Live/CWX_Mods.sln
+++ b/Live/CWX_Mods.sln
@@ -3,25 +3,9 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.1.32407.343
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_WeatherPatcher", "CWX_WeatherPatcher\CWX_WeatherPatcher.csproj", "{0E6813D8-8989-4643-9D11-138F21CE4963}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_BushWhacker", "CWX_BushWhacker\CWX_BushWhacker.csproj", "{FBA1D35B-1115-4333-8A6F-6F5884BD47D9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_MasterKey", "CWX_MasterKey\CWX_MasterKey.csproj", "{40BE277F-55BE-4579-9535-D1F5ED9CC549}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_DebuggingTool", "CWX_DebuggingTool\CWX_DebuggingTool.csproj", "{E439D92F-26FD-42A2-9EA5-38A318EB5403}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_AlarmChanger", "CWX_AlarmChanger\CWX_AlarmChanger.csproj", "{518D3743-AE98-41CD-8A6A-7B537C3FC293}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "test-layout", "test-layout\test-layout.csproj", "{CBDE7880-21AE-45AC-B216-D1061FD6A8A0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CWX_GrassCutter", "CWX_GrassCutter\CWX_GrassCutter.csproj", "{CC095831-11F9-4429-9A5C-BF60EF451E96}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CWX_LockPicking", "CWX_LockPicking\CWX_LockPicking.csproj", "{A9363B69-7848-48FB-8562-4B694778F679}"
-EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Kaeno-TraderScrolling", "Kaeno-TraderScrolling\Kaeno-TraderScrolling.csproj", "{01BF7708-EC1F-4E2A-A788-084AE1C9E467}"
EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Chocster-mod", "Chocster-mod\Chocster-mod.csproj", "{1EE1391B-8D03-43C1-BB65-8B631122D54C}"
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CWX_VoiceAdder", "CWX_VoiceAdder\CWX_VoiceAdder.csproj", "{8030C0C1-BD86-4891-BD69-3D0772423641}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -29,46 +13,14 @@ Global
Release|Any CPU = Release|Any CPU
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {0E6813D8-8989-4643-9D11-138F21CE4963}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0E6813D8-8989-4643-9D11-138F21CE4963}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0E6813D8-8989-4643-9D11-138F21CE4963}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0E6813D8-8989-4643-9D11-138F21CE4963}.Release|Any CPU.Build.0 = Release|Any CPU
- {FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {FBA1D35B-1115-4333-8A6F-6F5884BD47D9}.Release|Any CPU.Build.0 = Release|Any CPU
- {40BE277F-55BE-4579-9535-D1F5ED9CC549}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {40BE277F-55BE-4579-9535-D1F5ED9CC549}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {40BE277F-55BE-4579-9535-D1F5ED9CC549}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {40BE277F-55BE-4579-9535-D1F5ED9CC549}.Release|Any CPU.Build.0 = Release|Any CPU
- {E439D92F-26FD-42A2-9EA5-38A318EB5403}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E439D92F-26FD-42A2-9EA5-38A318EB5403}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E439D92F-26FD-42A2-9EA5-38A318EB5403}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E439D92F-26FD-42A2-9EA5-38A318EB5403}.Release|Any CPU.Build.0 = Release|Any CPU
- {518D3743-AE98-41CD-8A6A-7B537C3FC293}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {518D3743-AE98-41CD-8A6A-7B537C3FC293}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {518D3743-AE98-41CD-8A6A-7B537C3FC293}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {518D3743-AE98-41CD-8A6A-7B537C3FC293}.Release|Any CPU.Build.0 = Release|Any CPU
- {CBDE7880-21AE-45AC-B216-D1061FD6A8A0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CBDE7880-21AE-45AC-B216-D1061FD6A8A0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CBDE7880-21AE-45AC-B216-D1061FD6A8A0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CBDE7880-21AE-45AC-B216-D1061FD6A8A0}.Release|Any CPU.Build.0 = Release|Any CPU
- {CC095831-11F9-4429-9A5C-BF60EF451E96}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CC095831-11F9-4429-9A5C-BF60EF451E96}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CC095831-11F9-4429-9A5C-BF60EF451E96}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CC095831-11F9-4429-9A5C-BF60EF451E96}.Release|Any CPU.Build.0 = Release|Any CPU
- {A9363B69-7848-48FB-8562-4B694778F679}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A9363B69-7848-48FB-8562-4B694778F679}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A9363B69-7848-48FB-8562-4B694778F679}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A9363B69-7848-48FB-8562-4B694778F679}.Release|Any CPU.Build.0 = Release|Any CPU
{01BF7708-EC1F-4E2A-A788-084AE1C9E467}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{01BF7708-EC1F-4E2A-A788-084AE1C9E467}.Debug|Any CPU.Build.0 = Debug|Any CPU
{01BF7708-EC1F-4E2A-A788-084AE1C9E467}.Release|Any CPU.ActiveCfg = Release|Any CPU
{01BF7708-EC1F-4E2A-A788-084AE1C9E467}.Release|Any CPU.Build.0 = Release|Any CPU
- {1EE1391B-8D03-43C1-BB65-8B631122D54C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1EE1391B-8D03-43C1-BB65-8B631122D54C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1EE1391B-8D03-43C1-BB65-8B631122D54C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1EE1391B-8D03-43C1-BB65-8B631122D54C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8030C0C1-BD86-4891-BD69-3D0772423641}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8030C0C1-BD86-4891-BD69-3D0772423641}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8030C0C1-BD86-4891-BD69-3D0772423641}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8030C0C1-BD86-4891-BD69-3D0772423641}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Live/CWX_VoiceAdder/CWX_VoiceAdder.csproj b/Live/CWX_VoiceAdder/CWX_VoiceAdder.csproj
index 5549b18..90790d7 100644
--- a/Live/CWX_VoiceAdder/CWX_VoiceAdder.csproj
+++ b/Live/CWX_VoiceAdder/CWX_VoiceAdder.csproj
@@ -7,28 +7,28 @@
- ..\..\..\Shared\BepInEx\0Harmony.dll
+ D:\HomeRepos\CWX-MegaMod\shared\0Harmony.dll
-
- ..\..\..\Shared\Aki\Aki.Common.dll
+
+ D:\HomeRepos\CWX-MegaMod\shared\spt-Common.dll
-
- ..\..\..\Shared\Aki\Aki.Reflection.dll
+
+ D:\HomeRepos\CWX-MegaMod\shared\spt-Reflection.dll
- ..\..\..\Shared\EFT\Assembly-CSharp.dll
+ D:\HomeRepos\CWX-MegaMod\shared\Assembly-CSharp.dll
- ..\..\..\Shared\BepInEx\BepInEx.dll
+ D:\HomeRepos\CWX-MegaMod\shared\BepInEx.dll
- ..\..\..\Shared\EFT\Newtonsoft.Json.dll
+ D:\HomeRepos\CWX-MegaMod\shared\Newtonsoft.Json.dll
- ..\..\..\Shared\EFT\UnityEngine.dll
+ D:\HomeRepos\CWX-MegaMod\shared\UnityEngine.dll
- ..\..\..\Shared\EFT\UnityEngine.CoreModule.dll
+ D:\HomeRepos\CWX-MegaMod\shared\UnityEngine.CoreModule.dll
diff --git a/Live/CWX_VoiceAdder/VoicePatch.cs b/Live/CWX_VoiceAdder/VoicePatch.cs
index 68ca60a..4b2bef5 100644
--- a/Live/CWX_VoiceAdder/VoicePatch.cs
+++ b/Live/CWX_VoiceAdder/VoicePatch.cs
@@ -1,12 +1,12 @@
-using Aki.Reflection.Patching;
-using Aki.Reflection.Utils;
-using HarmonyLib;
+using HarmonyLib;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Reflection;
using Newtonsoft.Json;
using System.IO;
+using SPT.Reflection.Patching;
+using SPT.Reflection.Utils;
namespace VoiceAdd
{
diff --git a/Live/shared/Accessibility.dll b/Live/shared/Accessibility.dll
index e8d405a..1b2700e 100644
Binary files a/Live/shared/Accessibility.dll and b/Live/shared/Accessibility.dll differ
diff --git a/Live/shared/Aki.Build.dll b/Live/shared/Aki.Build.dll
deleted file mode 100644
index 0a0b0fb..0000000
Binary files a/Live/shared/Aki.Build.dll and /dev/null differ
diff --git a/Live/shared/Aki.Common.dll b/Live/shared/Aki.Common.dll
deleted file mode 100644
index e023ee1..0000000
Binary files a/Live/shared/Aki.Common.dll and /dev/null differ
diff --git a/Live/shared/Aki.Reflection.dll b/Live/shared/Aki.Reflection.dll
deleted file mode 100644
index 1f787d0..0000000
Binary files a/Live/shared/Aki.Reflection.dll and /dev/null differ
diff --git a/Live/shared/AmplifyMotion.dll b/Live/shared/AmplifyMotion.dll
index 5ba2cf2..da0d0d4 100644
Binary files a/Live/shared/AmplifyMotion.dll and b/Live/shared/AmplifyMotion.dll differ
diff --git a/Live/shared/AnimationSystem.Recording.dll b/Live/shared/AnimationSystem.Recording.dll
index f9e34f2..c74de8c 100644
Binary files a/Live/shared/AnimationSystem.Recording.dll and b/Live/shared/AnimationSystem.Recording.dll differ
diff --git a/Live/shared/AnimationSystem.Types.dll b/Live/shared/AnimationSystem.Types.dll
index 23cf57a..577ef00 100644
Binary files a/Live/shared/AnimationSystem.Types.dll and b/Live/shared/AnimationSystem.Types.dll differ
diff --git a/Live/shared/Assembly-CSharp-firstpass.dll b/Live/shared/Assembly-CSharp-firstpass.dll
index c234be1..b4d2058 100644
Binary files a/Live/shared/Assembly-CSharp-firstpass.dll and b/Live/shared/Assembly-CSharp-firstpass.dll differ
diff --git a/Live/shared/Assembly-CSharp.dll b/Live/shared/Assembly-CSharp.dll
index 15cc82f..c1aa8d1 100644
Binary files a/Live/shared/Assembly-CSharp.dll and b/Live/shared/Assembly-CSharp.dll differ
diff --git a/Live/shared/Autodesk.Fbx.dll b/Live/shared/Autodesk.Fbx.dll
index 1a71d54..550d697 100644
Binary files a/Live/shared/Autodesk.Fbx.dll and b/Live/shared/Autodesk.Fbx.dll differ
diff --git a/Live/shared/BSG.Unity.Wires.dll b/Live/shared/BSG.Unity.Wires.dll
index 36c6225..9a6be8c 100644
Binary files a/Live/shared/BSG.Unity.Wires.dll and b/Live/shared/BSG.Unity.Wires.dll differ
diff --git a/Live/shared/Cinemachine.dll b/Live/shared/Cinemachine.dll
index 9327596..8bb52b0 100644
Binary files a/Live/shared/Cinemachine.dll and b/Live/shared/Cinemachine.dll differ
diff --git a/Live/shared/Coffee.SoftMaskForUGUI.dll b/Live/shared/Coffee.SoftMaskForUGUI.dll
index 819490f..4c6f611 100644
Binary files a/Live/shared/Coffee.SoftMaskForUGUI.dll and b/Live/shared/Coffee.SoftMaskForUGUI.dll differ
diff --git a/Live/shared/Comfort.Unity.dll b/Live/shared/Comfort.Unity.dll
index 965d934..76e7617 100644
Binary files a/Live/shared/Comfort.Unity.dll and b/Live/shared/Comfort.Unity.dll differ
diff --git a/Live/shared/Comfort.dll b/Live/shared/Comfort.dll
index b4d2f35..5eeb3c6 100644
Binary files a/Live/shared/Comfort.dll and b/Live/shared/Comfort.dll differ
diff --git a/Live/shared/CommonExtensions.dll b/Live/shared/CommonExtensions.dll
index cad174e..d689683 100644
Binary files a/Live/shared/CommonExtensions.dll and b/Live/shared/CommonExtensions.dll differ
diff --git a/Live/shared/ConfigurationManager.dll b/Live/shared/ConfigurationManager.dll
new file mode 100644
index 0000000..0081f78
Binary files /dev/null and b/Live/shared/ConfigurationManager.dll differ
diff --git a/Live/shared/ConfigurationManager.xml b/Live/shared/ConfigurationManager.xml
new file mode 100644
index 0000000..7530006
--- /dev/null
+++ b/Live/shared/ConfigurationManager.xml
@@ -0,0 +1,216 @@
+
+
+
+ ConfigurationManager
+
+
+
+
+ Get entries for all core BepInEx settings
+
+
+
+
+ Get entries for all settings of a plugin
+
+
+
+
+ Search for all instances of BaseUnityPlugin loaded by chainloader or other means.
+
+
+
+
+ An easy way to let user configure how a plugin behaves without the need to make your own GUI. The user can change any of the settings you expose, even keyboard shortcuts.
+ https://github.com/ManlyMarco/BepInEx.ConfigurationManager
+
+
+
+
+ GUID of this plugin
+
+
+
+
+ Version constant
+
+
+
+
+ Event fired every time the manager window is shown or hidden.
+
+
+
+
+ Disable the hotkey check used by config manager. If enabled you have to set to show the manager.
+
+
+
+
+
+
+
+ Is the config manager main window displayed on screen
+
+
+
+
+ Register a custom setting drawer for a given type. The action is ran in OnGui in a single setting slot.
+ Do not use any Begin / End layout methods, and avoid raising height from standard.
+
+
+
+
+ Rebuild the setting list. Use to update the config manager window if config settings were removed or added while it was open.
+
+
+
+
+ String currently entered into the search box
+
+
+
+
+ Class representing all data about a setting collected by ConfigurationManager.
+
+
+
+
+ List of values this setting can take
+
+
+
+
+ Range of the values this setting can take
+
+
+
+
+ Should the setting be shown as a percentage (only applies to value range settings)
+
+
+
+
+ Custom setting draw action.
+ Use either CustomDrawer or CustomHotkeyDrawer, using both at the same time leads to undefined behaviour.
+
+
+
+
+ Custom setting draw action that allows polling keyboard input with the Input class.
+ Use either CustomDrawer or CustomHotkeyDrawer, using both at the same time leads to undefined behaviour.
+
+
+
+
+ Custom setting draw action that allows polling keyboard input with the Input class.
+
+ Setting currently being set, is available
+ Set this ref parameter to true when you want the current setting drawer to receive Input events. Remember to set it to false after you are done!
+
+
+
+ Show this setting in the settings screen at all? If false, don't show.
+
+
+
+
+ Category the setting is under. Null to be directly under the plugin.
+
+
+
+
+ If set, a "Default" button will be shown next to the setting to allow resetting to default.
+
+
+
+
+ Force the "Reset" button to not be displayed, even if a valid DefaultValue is available.
+
+
+
+
+ Force the setting name to not be displayed. Should only be used with a to get more space.
+ Can be used together with to gain even more space.
+
+
+
+
+ Optional description shown when hovering over the setting
+
+
+
+
+ Name of the setting
+
+
+
+
+ Plugin this setting belongs to
+
+
+
+
+ Only allow showing of the value. False whenever possible by default.
+
+
+
+
+ Type of the variable
+
+
+
+
+ Instance of the plugin that owns this setting
+
+
+
+
+ Is this setting advanced
+
+
+
+
+ Order of the setting on the settings list relative to other settings in a category. 0 by default, lower is higher on the list.
+
+
+
+
+ Get the value of this setting
+
+
+
+
+ Set the value of this setting
+
+
+
+
+ Implementation of
+
+
+
+
+ Custom converter from setting type to string for the textbox
+
+
+
+
+ Custom converter from string to setting type for the textbox
+
+
+
+
+ Arguments representing a change in value
+
+
+
+
+
+
+
+ Newly assigned value
+
+
+
+
diff --git a/Live/shared/DOTween.Modules.dll b/Live/shared/DOTween.Modules.dll
index 9436652..47a880b 100644
Binary files a/Live/shared/DOTween.Modules.dll and b/Live/shared/DOTween.Modules.dll differ
diff --git a/Live/shared/DOTween.dll b/Live/shared/DOTween.dll
index 706719f..2af6077 100644
Binary files a/Live/shared/DOTween.dll and b/Live/shared/DOTween.dll differ
diff --git a/Live/shared/DissonanceVoip.dll b/Live/shared/DissonanceVoip.dll
index ed26a13..f218509 100644
Binary files a/Live/shared/DissonanceVoip.dll and b/Live/shared/DissonanceVoip.dll differ
diff --git a/Live/shared/FbxBuildTestAssets.dll b/Live/shared/FbxBuildTestAssets.dll
index 29ea5e8..77b8fd0 100644
Binary files a/Live/shared/FbxBuildTestAssets.dll and b/Live/shared/FbxBuildTestAssets.dll differ
diff --git a/Live/shared/FilesChecker.dll b/Live/shared/FilesChecker.dll
index 1ad79a6..292c714 100644
Binary files a/Live/shared/FilesChecker.dll and b/Live/shared/FilesChecker.dll differ
diff --git a/Live/shared/ILInjectedProfiler.dll b/Live/shared/ILInjectedProfiler.dll
index 7cf3feb..d52ed3c 100644
Binary files a/Live/shared/ILInjectedProfiler.dll and b/Live/shared/ILInjectedProfiler.dll differ
diff --git a/Live/shared/ItemComponent.Types.dll b/Live/shared/ItemComponent.Types.dll
index c64cde6..0097033 100644
Binary files a/Live/shared/ItemComponent.Types.dll and b/Live/shared/ItemComponent.Types.dll differ
diff --git a/Live/shared/ItemTemplate.Types.dll b/Live/shared/ItemTemplate.Types.dll
index c58c560..ab2281d 100644
Binary files a/Live/shared/ItemTemplate.Types.dll and b/Live/shared/ItemTemplate.Types.dll differ
diff --git a/Live/shared/JBooth.MicroSplat.Core.dll b/Live/shared/JBooth.MicroSplat.Core.dll
index 8deab8c..fa49f48 100644
Binary files a/Live/shared/JBooth.MicroSplat.Core.dll and b/Live/shared/JBooth.MicroSplat.Core.dll differ
diff --git a/Live/shared/LibraryLoaderUtility.dll b/Live/shared/LibraryLoaderUtility.dll
index 25bbdba..b268784 100644
Binary files a/Live/shared/LibraryLoaderUtility.dll and b/Live/shared/LibraryLoaderUtility.dll differ
diff --git a/Live/shared/Meta.XR.Audio.dll b/Live/shared/Meta.XR.Audio.dll
index f0d021a..06a10c1 100644
Binary files a/Live/shared/Meta.XR.Audio.dll and b/Live/shared/Meta.XR.Audio.dll differ
diff --git a/Live/shared/Microsoft.CSharp.dll b/Live/shared/Microsoft.CSharp.dll
index 961b7ed..e9ca922 100644
Binary files a/Live/shared/Microsoft.CSharp.dll and b/Live/shared/Microsoft.CSharp.dll differ
diff --git a/Live/shared/NLog.dll b/Live/shared/NLog.dll
index 908ea9f..a39a6b4 100644
Binary files a/Live/shared/NLog.dll and b/Live/shared/NLog.dll differ
diff --git a/Live/shared/Newtonsoft.Json.UnityConverters.dll b/Live/shared/Newtonsoft.Json.UnityConverters.dll
index 276a80d..11dba87 100644
Binary files a/Live/shared/Newtonsoft.Json.UnityConverters.dll and b/Live/shared/Newtonsoft.Json.UnityConverters.dll differ
diff --git a/Live/shared/Newtonsoft.Json.dll b/Live/shared/Newtonsoft.Json.dll
index 280b380..58e28ed 100644
Binary files a/Live/shared/Newtonsoft.Json.dll and b/Live/shared/Newtonsoft.Json.dll differ
diff --git a/Live/shared/Novell.Directory.Ldap.dll b/Live/shared/Novell.Directory.Ldap.dll
index 7a592aa..6bf0a35 100644
Binary files a/Live/shared/Novell.Directory.Ldap.dll and b/Live/shared/Novell.Directory.Ldap.dll differ
diff --git a/Live/shared/Oculus.AudioManager.dll b/Live/shared/Oculus.AudioManager.dll
index e49a4d0..6e20ae0 100644
Binary files a/Live/shared/Oculus.AudioManager.dll and b/Live/shared/Oculus.AudioManager.dll differ
diff --git a/Live/shared/Oculus.Spatializer.dll b/Live/shared/Oculus.Spatializer.dll
index 61c8bbd..85c43d0 100644
Binary files a/Live/shared/Oculus.Spatializer.dll and b/Live/shared/Oculus.Spatializer.dll differ
diff --git a/Live/shared/Sirenix.OdinInspector.Attributes.dll b/Live/shared/Sirenix.OdinInspector.Attributes.dll
index 180c90e..8d17339 100644
Binary files a/Live/shared/Sirenix.OdinInspector.Attributes.dll 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
index 78653ba..c95d144 100644
Binary files a/Live/shared/Sirenix.OdinInspector.CompatibilityLayer.dll 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
index 71329ae..d1cdcfe 100644
Binary files a/Live/shared/Sirenix.Serialization.Config.dll and b/Live/shared/Sirenix.Serialization.Config.dll differ
diff --git a/Live/shared/Sirenix.Serialization.dll b/Live/shared/Sirenix.Serialization.dll
index 4b75677..8ccd616 100644
Binary files a/Live/shared/Sirenix.Serialization.dll and b/Live/shared/Sirenix.Serialization.dll differ
diff --git a/Live/shared/Sirenix.Utilities.dll b/Live/shared/Sirenix.Utilities.dll
index 716b5bf..5ed2cd1 100644
Binary files a/Live/shared/Sirenix.Utilities.dll and b/Live/shared/Sirenix.Utilities.dll differ
diff --git a/Live/shared/SteamAudio.dll b/Live/shared/SteamAudio.dll
index ca101a3..4f68f3a 100644
Binary files a/Live/shared/SteamAudio.dll and b/Live/shared/SteamAudio.dll differ
diff --git a/Live/shared/Unity.Burst.dll b/Live/shared/Unity.Burst.dll
index 9e26128..ea676e3 100644
Binary files a/Live/shared/Unity.Burst.dll 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
index 00e4ad9..b882eb6 100644
Binary files a/Live/shared/Unity.Formats.Fbx.Runtime.dll and b/Live/shared/Unity.Formats.Fbx.Runtime.dll differ
diff --git a/Live/shared/Unity.Mathematics.dll b/Live/shared/Unity.Mathematics.dll
index 021540c..16941f1 100644
Binary files a/Live/shared/Unity.Mathematics.dll and b/Live/shared/Unity.Mathematics.dll differ
diff --git a/Live/shared/Unity.MemoryProfiler.dll b/Live/shared/Unity.MemoryProfiler.dll
index 99ba2e4..c4fd95d 100644
Binary files a/Live/shared/Unity.MemoryProfiler.dll and b/Live/shared/Unity.MemoryProfiler.dll differ
diff --git a/Live/shared/Unity.PlayableGraphVisualizer.dll b/Live/shared/Unity.PlayableGraphVisualizer.dll
index 1d40123..67f10e7 100644
Binary files a/Live/shared/Unity.PlayableGraphVisualizer.dll and b/Live/shared/Unity.PlayableGraphVisualizer.dll differ
diff --git a/Live/shared/Unity.Postprocessing.Runtime.dll b/Live/shared/Unity.Postprocessing.Runtime.dll
index 3a04c1f..24acf95 100644
Binary files a/Live/shared/Unity.Postprocessing.Runtime.dll 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
index f13fbe4..b9e457a 100644
Binary files a/Live/shared/Unity.ProBuilder.Csg.dll 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
index 168f86e..f69fbab 100644
Binary files a/Live/shared/Unity.ProBuilder.KdTree.dll 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
index 6db0364..d84b78a 100644
Binary files a/Live/shared/Unity.ProBuilder.Poly2Tri.dll 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
index 583353b..02375fd 100644
Binary files a/Live/shared/Unity.ProBuilder.Stl.dll and b/Live/shared/Unity.ProBuilder.Stl.dll differ
diff --git a/Live/shared/Unity.ProBuilder.dll b/Live/shared/Unity.ProBuilder.dll
index cfa44b5..e815274 100644
Binary files a/Live/shared/Unity.ProBuilder.dll and b/Live/shared/Unity.ProBuilder.dll differ
diff --git a/Live/shared/Unity.Recorder.Base.dll b/Live/shared/Unity.Recorder.Base.dll
index d9dd806..deacb36 100644
Binary files a/Live/shared/Unity.Recorder.Base.dll and b/Live/shared/Unity.Recorder.Base.dll differ
diff --git a/Live/shared/Unity.Recorder.dll b/Live/shared/Unity.Recorder.dll
index d1487c8..4b18162 100644
Binary files a/Live/shared/Unity.Recorder.dll and b/Live/shared/Unity.Recorder.dll differ
diff --git a/Live/shared/Unity.ScriptableBuildPipeline.dll b/Live/shared/Unity.ScriptableBuildPipeline.dll
index d0e1e52..a2560c3 100644
Binary files a/Live/shared/Unity.ScriptableBuildPipeline.dll and b/Live/shared/Unity.ScriptableBuildPipeline.dll differ
diff --git a/Live/shared/Unity.TextMeshPro.dll b/Live/shared/Unity.TextMeshPro.dll
index ccb3194..edcfe81 100644
Binary files a/Live/shared/Unity.TextMeshPro.dll and b/Live/shared/Unity.TextMeshPro.dll differ
diff --git a/Live/shared/Unity.Timeline.dll b/Live/shared/Unity.Timeline.dll
index 59fe536..65345f1 100644
Binary files a/Live/shared/Unity.Timeline.dll and b/Live/shared/Unity.Timeline.dll differ
diff --git a/Live/shared/UnityEngine.UI.dll b/Live/shared/UnityEngine.UI.dll
index e86bf20..1bc0e4e 100644
Binary files a/Live/shared/UnityEngine.UI.dll and b/Live/shared/UnityEngine.UI.dll differ
diff --git a/Live/shared/bsg.componentace.compression.libs.zlib.dll b/Live/shared/bsg.componentace.compression.libs.zlib.dll
index 9944574..c72d324 100644
Binary files a/Live/shared/bsg.componentace.compression.libs.zlib.dll 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
index d5dfe9b..0f53541 100644
Binary files a/Live/shared/bsg.console.core.dll 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
index 01bb196..17fd8d5 100644
Binary files a/Live/shared/bsg.microsoft.extensions.objectpool.dll 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
index 8b9899c..2dcfd1c 100644
Binary files a/Live/shared/bsg.system.buffers.dll 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
index c89bbca..ea16c90 100644
Binary files a/Live/shared/com.nvidia.reflex.Runtime.dll 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
index a58eaa4..b2c8465 100644
Binary files a/Live/shared/com.unity.multiplayer-hlapi.Runtime.dll and b/Live/shared/com.unity.multiplayer-hlapi.Runtime.dll differ
diff --git a/Live/shared/kcp.dll b/Live/shared/kcp.dll
index 53ddb7f..9e8870b 100644
Binary files a/Live/shared/kcp.dll and b/Live/shared/kcp.dll differ
diff --git a/Live/shared/mscorlib.dll b/Live/shared/mscorlib.dll
index 7ef70ec..a3fb23f 100644
Binary files a/Live/shared/mscorlib.dll and b/Live/shared/mscorlib.dll differ
diff --git a/Live/shared/netstandard.dll b/Live/shared/netstandard.dll
index 0aa7831..f26f16e 100644
Binary files a/Live/shared/netstandard.dll and b/Live/shared/netstandard.dll differ
diff --git a/Live/shared/spt-common.dll b/Live/shared/spt-common.dll
new file mode 100644
index 0000000..a7f83f6
Binary files /dev/null and b/Live/shared/spt-common.dll differ
diff --git a/Live/shared/spt-core.dll b/Live/shared/spt-core.dll
new file mode 100644
index 0000000..3390e6f
Binary files /dev/null and b/Live/shared/spt-core.dll differ
diff --git a/Live/shared/spt-custom.dll b/Live/shared/spt-custom.dll
new file mode 100644
index 0000000..9f29b5e
Binary files /dev/null and b/Live/shared/spt-custom.dll differ
diff --git a/Live/shared/spt-debugging.dll b/Live/shared/spt-debugging.dll
new file mode 100644
index 0000000..927e983
Binary files /dev/null and b/Live/shared/spt-debugging.dll differ
diff --git a/Live/shared/spt-reflection.dll b/Live/shared/spt-reflection.dll
new file mode 100644
index 0000000..c3ff10f
Binary files /dev/null and b/Live/shared/spt-reflection.dll differ
diff --git a/Live/shared/spt-singleplayer.dll b/Live/shared/spt-singleplayer.dll
new file mode 100644
index 0000000..145a1c6
Binary files /dev/null and b/Live/shared/spt-singleplayer.dll differ
diff --git a/Live/shared/uLipSync.Runtime.dll b/Live/shared/uLipSync.Runtime.dll
index 3eba59b..28810b1 100644
Binary files a/Live/shared/uLipSync.Runtime.dll and b/Live/shared/uLipSync.Runtime.dll differ
diff --git a/Live/shared/websocket-sharp.dll b/Live/shared/websocket-sharp.dll
index 88f59a9..0383349 100644
Binary files a/Live/shared/websocket-sharp.dll and b/Live/shared/websocket-sharp.dll differ
diff --git a/Live/shared/where-allocations.dll b/Live/shared/where-allocations.dll
index c0ecccf..7ec6abe 100644
Binary files a/Live/shared/where-allocations.dll and b/Live/shared/where-allocations.dll differ
diff --git a/Live/CWX_AlarmChanger/AlarmChanger.cs b/Old/CWX_AlarmChanger/AlarmChanger.cs
similarity index 100%
rename from Live/CWX_AlarmChanger/AlarmChanger.cs
rename to Old/CWX_AlarmChanger/AlarmChanger.cs
diff --git a/Live/CWX_AlarmChanger/AlarmChangerPatch.cs b/Old/CWX_AlarmChanger/AlarmChangerPatch.cs
similarity index 100%
rename from Live/CWX_AlarmChanger/AlarmChangerPatch.cs
rename to Old/CWX_AlarmChanger/AlarmChangerPatch.cs
diff --git a/Live/CWX_AlarmChanger/AlarmChangerScript.cs b/Old/CWX_AlarmChanger/AlarmChangerScript.cs
similarity index 100%
rename from Live/CWX_AlarmChanger/AlarmChangerScript.cs
rename to Old/CWX_AlarmChanger/AlarmChangerScript.cs
diff --git a/Live/CWX_AlarmChanger/CWX_AlarmChanger.csproj b/Old/CWX_AlarmChanger/CWX_AlarmChanger.csproj
similarity index 100%
rename from Live/CWX_AlarmChanger/CWX_AlarmChanger.csproj
rename to Old/CWX_AlarmChanger/CWX_AlarmChanger.csproj
diff --git a/Live/CWX_BushWhacker/BushWhacker.cs b/Old/CWX_BushWhacker/BushWhacker.cs
similarity index 100%
rename from Live/CWX_BushWhacker/BushWhacker.cs
rename to Old/CWX_BushWhacker/BushWhacker.cs
diff --git a/Live/CWX_BushWhacker/BushWhackerPatch.cs b/Old/CWX_BushWhacker/BushWhackerPatch.cs
similarity index 100%
rename from Live/CWX_BushWhacker/BushWhackerPatch.cs
rename to Old/CWX_BushWhacker/BushWhackerPatch.cs
diff --git a/Live/CWX_BushWhacker/BushWhackerScript.cs b/Old/CWX_BushWhacker/BushWhackerScript.cs
similarity index 100%
rename from Live/CWX_BushWhacker/BushWhackerScript.cs
rename to Old/CWX_BushWhacker/BushWhackerScript.cs
diff --git a/Live/CWX_BushWhacker/CWX-BushWhacker 1.3.2/bepInEx/plugins/CWX-BushWhacker.dll b/Old/CWX_BushWhacker/CWX-BushWhacker 1.3.2/bepInEx/plugins/CWX-BushWhacker.dll
similarity index 100%
rename from Live/CWX_BushWhacker/CWX-BushWhacker 1.3.2/bepInEx/plugins/CWX-BushWhacker.dll
rename to Old/CWX_BushWhacker/CWX-BushWhacker 1.3.2/bepInEx/plugins/CWX-BushWhacker.dll
diff --git a/Live/CWX_BushWhacker/CWX_BushWhacker.csproj b/Old/CWX_BushWhacker/CWX_BushWhacker.csproj
similarity index 100%
rename from Live/CWX_BushWhacker/CWX_BushWhacker.csproj
rename to Old/CWX_BushWhacker/CWX_BushWhacker.csproj
diff --git a/Live/CWX_BushWhacker/LICENSE.txt b/Old/CWX_BushWhacker/LICENSE.txt
similarity index 100%
rename from Live/CWX_BushWhacker/LICENSE.txt
rename to Old/CWX_BushWhacker/LICENSE.txt
diff --git a/Live/CWX_BushWhacker/README.md b/Old/CWX_BushWhacker/README.md
similarity index 100%
rename from Live/CWX_BushWhacker/README.md
rename to Old/CWX_BushWhacker/README.md
diff --git a/Live/CWX_DebuggingTool/.gitattributes b/Old/CWX_DebuggingTool/.gitattributes
similarity index 100%
rename from Live/CWX_DebuggingTool/.gitattributes
rename to Old/CWX_DebuggingTool/.gitattributes
diff --git a/Live/CWX_DebuggingTool/.gitignore b/Old/CWX_DebuggingTool/.gitignore
similarity index 100%
rename from Live/CWX_DebuggingTool/.gitignore
rename to Old/CWX_DebuggingTool/.gitignore
diff --git a/Live/CWX_DebuggingTool/BotmonClass.cs b/Old/CWX_DebuggingTool/BotmonClass.cs
similarity index 100%
rename from Live/CWX_DebuggingTool/BotmonClass.cs
rename to Old/CWX_DebuggingTool/BotmonClass.cs
diff --git a/Live/CWX_DebuggingTool/Build/CWX_DebuggingTool.dll b/Old/CWX_DebuggingTool/Build/CWX_DebuggingTool.dll
similarity index 100%
rename from Live/CWX_DebuggingTool/Build/CWX_DebuggingTool.dll
rename to Old/CWX_DebuggingTool/Build/CWX_DebuggingTool.dll
diff --git a/Live/CWX_DebuggingTool/CWX_DebuggingTool.csproj b/Old/CWX_DebuggingTool/CWX_DebuggingTool.csproj
similarity index 100%
rename from Live/CWX_DebuggingTool/CWX_DebuggingTool.csproj
rename to Old/CWX_DebuggingTool/CWX_DebuggingTool.csproj
diff --git a/Live/CWX_DebuggingTool/DebuggingTool.cs b/Old/CWX_DebuggingTool/DebuggingTool.cs
similarity index 100%
rename from Live/CWX_DebuggingTool/DebuggingTool.cs
rename to Old/CWX_DebuggingTool/DebuggingTool.cs
diff --git a/Live/CWX_DebuggingTool/Helpers/EnumExtension.cs b/Old/CWX_DebuggingTool/Helpers/EnumExtension.cs
similarity index 100%
rename from Live/CWX_DebuggingTool/Helpers/EnumExtension.cs
rename to Old/CWX_DebuggingTool/Helpers/EnumExtension.cs
diff --git a/Live/CWX_DebuggingTool/Models/BotMonitorMode.cs b/Old/CWX_DebuggingTool/Models/BotMonitorMode.cs
similarity index 100%
rename from Live/CWX_DebuggingTool/Models/BotMonitorMode.cs
rename to Old/CWX_DebuggingTool/Models/BotMonitorMode.cs
diff --git a/Live/CWX_DebuggingTool/Models/BotRoleAndDiffClass.cs b/Old/CWX_DebuggingTool/Models/BotRoleAndDiffClass.cs
similarity index 100%
rename from Live/CWX_DebuggingTool/Models/BotRoleAndDiffClass.cs
rename to Old/CWX_DebuggingTool/Models/BotRoleAndDiffClass.cs
diff --git a/Live/CWX_DebuggingTool/README.md b/Old/CWX_DebuggingTool/README.md
similarity index 100%
rename from Live/CWX_DebuggingTool/README.md
rename to Old/CWX_DebuggingTool/README.md
diff --git a/Live/CWX_GrassCutter/CWX_GrassCutter.csproj b/Old/CWX_GrassCutter/CWX_GrassCutter.csproj
similarity index 100%
rename from Live/CWX_GrassCutter/CWX_GrassCutter.csproj
rename to Old/CWX_GrassCutter/CWX_GrassCutter.csproj
diff --git a/Live/CWX_GrassCutter/GrassCutter.cs b/Old/CWX_GrassCutter/GrassCutter.cs
similarity index 100%
rename from Live/CWX_GrassCutter/GrassCutter.cs
rename to Old/CWX_GrassCutter/GrassCutter.cs
diff --git a/Live/CWX_GrassCutter/GrassCutterPatch.cs b/Old/CWX_GrassCutter/GrassCutterPatch.cs
similarity index 100%
rename from Live/CWX_GrassCutter/GrassCutterPatch.cs
rename to Old/CWX_GrassCutter/GrassCutterPatch.cs
diff --git a/Live/CWX_GrassCutter/GrassCutterScript.cs b/Old/CWX_GrassCutter/GrassCutterScript.cs
similarity index 100%
rename from Live/CWX_GrassCutter/GrassCutterScript.cs
rename to Old/CWX_GrassCutter/GrassCutterScript.cs
diff --git a/Live/CWX_LockPicking/CWX_LockPicking.csproj b/Old/CWX_LockPicking/CWX_LockPicking.csproj
similarity index 100%
rename from Live/CWX_LockPicking/CWX_LockPicking.csproj
rename to Old/CWX_LockPicking/CWX_LockPicking.csproj
diff --git a/Live/CWX_LockPicking/LockPicker.cs b/Old/CWX_LockPicking/LockPicker.cs
similarity index 100%
rename from Live/CWX_LockPicking/LockPicker.cs
rename to Old/CWX_LockPicking/LockPicker.cs
diff --git a/Live/CWX_LockPicking/LockPickerMenuPatch.cs b/Old/CWX_LockPicking/LockPickerMenuPatch.cs
similarity index 100%
rename from Live/CWX_LockPicking/LockPickerMenuPatch.cs
rename to Old/CWX_LockPicking/LockPickerMenuPatch.cs
diff --git a/Live/CWX_MasterKey/CWX_MasterKey.csproj b/Old/CWX_MasterKey/CWX_MasterKey.csproj
similarity index 100%
rename from Live/CWX_MasterKey/CWX_MasterKey.csproj
rename to Old/CWX_MasterKey/CWX_MasterKey.csproj
diff --git a/Live/CWX_MasterKey/LICENSE.txt b/Old/CWX_MasterKey/LICENSE.txt
similarity index 100%
rename from Live/CWX_MasterKey/LICENSE.txt
rename to Old/CWX_MasterKey/LICENSE.txt
diff --git a/Live/CWX_MasterKey/MasterKey.cs b/Old/CWX_MasterKey/MasterKey.cs
similarity index 100%
rename from Live/CWX_MasterKey/MasterKey.cs
rename to Old/CWX_MasterKey/MasterKey.cs
diff --git a/Live/CWX_MasterKey/MasterKeyPatch.cs b/Old/CWX_MasterKey/MasterKeyPatch.cs
similarity index 100%
rename from Live/CWX_MasterKey/MasterKeyPatch.cs
rename to Old/CWX_MasterKey/MasterKeyPatch.cs
diff --git a/Live/CWX_MasterKey/MasterKeyScript.cs b/Old/CWX_MasterKey/MasterKeyScript.cs
similarity index 100%
rename from Live/CWX_MasterKey/MasterKeyScript.cs
rename to Old/CWX_MasterKey/MasterKeyScript.cs
diff --git a/Live/CWX_MasterKey/README.md b/Old/CWX_MasterKey/README.md
similarity index 100%
rename from Live/CWX_MasterKey/README.md
rename to Old/CWX_MasterKey/README.md
diff --git a/Live/CWX_WeatherPatcher/CWX_WeatherPatcher 2.5.2/BepInEx/plugins/CWX-WeatherPatcher.dll b/Old/CWX_WeatherPatcher/CWX_WeatherPatcher 2.5.2/BepInEx/plugins/CWX-WeatherPatcher.dll
similarity index 100%
rename from Live/CWX_WeatherPatcher/CWX_WeatherPatcher 2.5.2/BepInEx/plugins/CWX-WeatherPatcher.dll
rename to Old/CWX_WeatherPatcher/CWX_WeatherPatcher 2.5.2/BepInEx/plugins/CWX-WeatherPatcher.dll
diff --git a/Live/CWX_WeatherPatcher/CWX_WeatherPatcher.csproj b/Old/CWX_WeatherPatcher/CWX_WeatherPatcher.csproj
similarity index 100%
rename from Live/CWX_WeatherPatcher/CWX_WeatherPatcher.csproj
rename to Old/CWX_WeatherPatcher/CWX_WeatherPatcher.csproj
diff --git a/Live/CWX_WeatherPatcher/CustomGlobalFogPatch.cs b/Old/CWX_WeatherPatcher/CustomGlobalFogPatch.cs
similarity index 100%
rename from Live/CWX_WeatherPatcher/CustomGlobalFogPatch.cs
rename to Old/CWX_WeatherPatcher/CustomGlobalFogPatch.cs
diff --git a/Live/CWX_WeatherPatcher/GameWorldPatch.cs b/Old/CWX_WeatherPatcher/GameWorldPatch.cs
similarity index 100%
rename from Live/CWX_WeatherPatcher/GameWorldPatch.cs
rename to Old/CWX_WeatherPatcher/GameWorldPatch.cs
diff --git a/Live/CWX_WeatherPatcher/LICENSE.txt b/Old/CWX_WeatherPatcher/LICENSE.txt
similarity index 100%
rename from Live/CWX_WeatherPatcher/LICENSE.txt
rename to Old/CWX_WeatherPatcher/LICENSE.txt
diff --git a/Live/CWX_WeatherPatcher/LevelSettingsPatch.cs b/Old/CWX_WeatherPatcher/LevelSettingsPatch.cs
similarity index 100%
rename from Live/CWX_WeatherPatcher/LevelSettingsPatch.cs
rename to Old/CWX_WeatherPatcher/LevelSettingsPatch.cs
diff --git a/Live/CWX_WeatherPatcher/README.md b/Old/CWX_WeatherPatcher/README.md
similarity index 100%
rename from Live/CWX_WeatherPatcher/README.md
rename to Old/CWX_WeatherPatcher/README.md
diff --git a/Live/CWX_WeatherPatcher/TodScatteringPatch.cs b/Old/CWX_WeatherPatcher/TodScatteringPatch.cs
similarity index 100%
rename from Live/CWX_WeatherPatcher/TodScatteringPatch.cs
rename to Old/CWX_WeatherPatcher/TodScatteringPatch.cs
diff --git a/Live/CWX_WeatherPatcher/WeatherClassPatch.cs b/Old/CWX_WeatherPatcher/WeatherClassPatch.cs
similarity index 100%
rename from Live/CWX_WeatherPatcher/WeatherClassPatch.cs
rename to Old/CWX_WeatherPatcher/WeatherClassPatch.cs
diff --git a/Live/CWX_WeatherPatcher/WeatherPatcher.cs b/Old/CWX_WeatherPatcher/WeatherPatcher.cs
similarity index 100%
rename from Live/CWX_WeatherPatcher/WeatherPatcher.cs
rename to Old/CWX_WeatherPatcher/WeatherPatcher.cs
diff --git a/Live/Chocster-mod/Chocster-mod.csproj b/Old/Chocster-mod/Chocster-mod.csproj
similarity index 100%
rename from Live/Chocster-mod/Chocster-mod.csproj
rename to Old/Chocster-mod/Chocster-mod.csproj
diff --git a/Live/Chocster-mod/patch.cs b/Old/Chocster-mod/patch.cs
similarity index 100%
rename from Live/Chocster-mod/patch.cs
rename to Old/Chocster-mod/patch.cs
diff --git a/Live/Chocster-mod/plugin.cs b/Old/Chocster-mod/plugin.cs
similarity index 100%
rename from Live/Chocster-mod/plugin.cs
rename to Old/Chocster-mod/plugin.cs
diff --git a/Live/test-layout/patch.cs b/Old/test-layout/patch.cs
similarity index 100%
rename from Live/test-layout/patch.cs
rename to Old/test-layout/patch.cs
diff --git a/Live/test-layout/program.cs b/Old/test-layout/program.cs
similarity index 100%
rename from Live/test-layout/program.cs
rename to Old/test-layout/program.cs
diff --git a/Live/test-layout/test-layout.csproj b/Old/test-layout/test-layout.csproj
similarity index 100%
rename from Live/test-layout/test-layout.csproj
rename to Old/test-layout/test-layout.csproj
diff --git a/README.md b/README.md
index f73d0a7..6f42b2a 100644
--- a/README.md
+++ b/README.md
@@ -1,28 +1,4 @@
-# All in One CWX-Mods
-## currently for EFT - SPT-AKI. - 3.6.1
-
-### Old
-- CWX-AirDrop - Client Mod
-- CWX-DebugTool - Server Mod
-- CWX-PrePatcher - Client Mod
-
-### Live
-- CWX-AlarmChanger - Client Mod
-- CWX-BushWhacker - Client Mod
-- CWX-DebuggingTool - Client Mod
-- CWX-DeSharpener - Client Mod
-- CWX-GrassCutter - Client Mod
-- CWX-LockPicking - Client Mod
-- CWX-MasterKey - Client Mod
-- CWX-VoiceAdder - Client Mod
-- CWX-WeatherPatcher - Client Mod
-- test-layout - Client Mod
-- Kaeno-TraderScrolling - Client Mod
-
-### Work in Progress (WIP)
-- CWX-ColourAdderPatcher - Client Mod
-- CWX-ColourAdderPrePatch - Client Mod
-- CWX-BackpackReload - Client Mod
-- CWX-BUNDLEMAKER - Client Mod
-- CWX-CustomMap - Client Mod & Server Mod
-- CWX-HalloweenEvent - Client Mod & Server Mod
\ No newline at end of file
+- I have moved to keeping my maintained mods on github
+`https://github.com/CWXDEV`
+- however Voiceadder is updated to support 3.9.4 in here.
+- I'm fine with anyone using the code here on the github repo, I only ask for credit