diff --git a/OWML.Common/OWML.Common.csproj b/OWML.Common/OWML.Common.csproj
index 6716f366..dddb4e79 100644
--- a/OWML.Common/OWML.Common.csproj
+++ b/OWML.Common/OWML.Common.csproj
@@ -32,12 +32,24 @@
4
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\Assembly-CSharp.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\OW.Unity.Dlls.dll
+
-
- ..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.AudioModule.dll
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.AudioModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.CoreModule.dll
-
- ..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.CoreModule.dll
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.PhysicsModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.UnityWebRequestWWWModule.dll
@@ -55,5 +67,8 @@
+
+
+
\ No newline at end of file
diff --git a/OWML.Common/packages.config b/OWML.Common/packages.config
new file mode 100644
index 00000000..8624866e
--- /dev/null
+++ b/OWML.Common/packages.config
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/OWML.ModHelper.Assets/OWML.ModHelper.Assets.csproj b/OWML.ModHelper.Assets/OWML.ModHelper.Assets.csproj
index 8bf8e4e6..cfbed24f 100644
--- a/OWML.ModHelper.Assets/OWML.ModHelper.Assets.csproj
+++ b/OWML.ModHelper.Assets/OWML.ModHelper.Assets.csproj
@@ -33,19 +33,27 @@
4
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\Assembly-CSharp.dll
+
NAudio-Unity\NAudio-Unity.dll
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\OW.Unity.Dlls.dll
+
-
- ..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.AudioModule.dll
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.AudioModule.dll
- False
- ..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.CoreModule.dll
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.CoreModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.PhysicsModule.dll
-
- ..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.UnityWebRequestWWWModule.dll
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.UnityWebRequestWWWModule.dll
@@ -68,5 +76,8 @@
OWML.ModHelper
+
+
+
\ No newline at end of file
diff --git a/OWML.ModHelper.Assets/packages.config b/OWML.ModHelper.Assets/packages.config
new file mode 100644
index 00000000..8624866e
--- /dev/null
+++ b/OWML.ModHelper.Assets/packages.config
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/OWML.ModHelper.Events/OWML.ModHelper.Events.csproj b/OWML.ModHelper.Events/OWML.ModHelper.Events.csproj
index 9282d7a2..b4ac9f69 100644
--- a/OWML.ModHelper.Events/OWML.ModHelper.Events.csproj
+++ b/OWML.ModHelper.Events/OWML.ModHelper.Events.csproj
@@ -21,6 +21,7 @@
DEBUG;TRACE
prompt
4
+ latest
pdbonly
@@ -34,9 +35,24 @@
..\packages\Lib.Harmony.1.2.0.1\lib\net35\0Harmony.dll
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\Assembly-CSharp.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\OW.Unity.Dlls.dll
+
-
- ..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.CoreModule.dll
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.AudioModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.CoreModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.PhysicsModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.UnityWebRequestWWWModule.dll
diff --git a/OWML.ModHelper.Events/packages.config b/OWML.ModHelper.Events/packages.config
index edc218f4..4caa60a4 100644
--- a/OWML.ModHelper.Events/packages.config
+++ b/OWML.ModHelper.Events/packages.config
@@ -1,4 +1,5 @@
+
\ No newline at end of file
diff --git a/OWML.ModHelper/OWML.ModHelper.csproj b/OWML.ModHelper/OWML.ModHelper.csproj
index 0884c810..6698f7eb 100644
--- a/OWML.ModHelper/OWML.ModHelper.csproj
+++ b/OWML.ModHelper/OWML.ModHelper.csproj
@@ -31,12 +31,27 @@
4
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\Assembly-CSharp.dll
+
..\packages\Json.Net.Unity3D.9.0.1\lib\net35\Newtonsoft.Json.dll
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\OW.Unity.Dlls.dll
+
-
- ..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.CoreModule.dll
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.AudioModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.CoreModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.PhysicsModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.UnityWebRequestWWWModule.dll
diff --git a/OWML.ModHelper/packages.config b/OWML.ModHelper/packages.config
index eceb5e43..fdf5befd 100644
--- a/OWML.ModHelper/packages.config
+++ b/OWML.ModHelper/packages.config
@@ -1,4 +1,5 @@
+
\ No newline at end of file
diff --git a/OWML.ModLoader/OWML.ModLoader.csproj b/OWML.ModLoader/OWML.ModLoader.csproj
index 68db5882..30c2fc86 100644
--- a/OWML.ModLoader/OWML.ModLoader.csproj
+++ b/OWML.ModLoader/OWML.ModLoader.csproj
@@ -32,12 +32,27 @@
4
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\Assembly-CSharp.dll
+
..\packages\Json.Net.Unity3D.9.0.1\lib\net35\Newtonsoft.Json.dll
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\OW.Unity.Dlls.dll
+
-
- ..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.CoreModule.dll
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.AudioModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.CoreModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.PhysicsModule.dll
+
+
+ ..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.UnityWebRequestWWWModule.dll
diff --git a/OWML.ModLoader/packages.config b/OWML.ModLoader/packages.config
index eceb5e43..fdf5befd 100644
--- a/OWML.ModLoader/packages.config
+++ b/OWML.ModLoader/packages.config
@@ -1,4 +1,5 @@
+
\ No newline at end of file
diff --git a/OWML.Nuget/OWML.Nuget.csproj b/OWML.Nuget/OWML.Nuget.csproj
new file mode 100644
index 00000000..b804f6f2
--- /dev/null
+++ b/OWML.Nuget/OWML.Nuget.csproj
@@ -0,0 +1,70 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {6A215200-7519-4D57-B140-0E0973EE2345}
+ Library
+ Properties
+ OWML.Nuget
+ OWML
+ v3.5
+ 512
+ true
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+ False
+ ..\OWML.ModHelper.Assets\NAudio-Unity\NAudio-Unity.dll
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {3c00626f-b688-4f32-b493-5b7ec1c879a0}
+ OWML.Common
+
+
+ {a62856bd-d06c-4f2c-86e8-91c6fdf8f8d5}
+ OWML.ModHelper.Assets
+
+
+ {b771615e-6b51-44f8-b862-d7543c12c0ff}
+ OWML.ModHelper.Events
+
+
+ {cb57bab8-d70e-4fce-9bf1-328a924173a7}
+ OWML.ModHelper
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OWML.Nuget/OWML.Nuget.nuspec b/OWML.Nuget/OWML.Nuget.nuspec
new file mode 100644
index 00000000..53f7949d
--- /dev/null
+++ b/OWML.Nuget/OWML.Nuget.nuspec
@@ -0,0 +1,30 @@
+
+
+
+ $id$
+ $version$
+ $title$
+ $author$
+ $author$
+ false
+ MIT
+ https://github.com/amazingalek/owml
+ $description$
+
+ Copyright 2019
+ Outer Wilds
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OWML.Nuget/Properties/AssemblyInfo.cs b/OWML.Nuget/Properties/AssemblyInfo.cs
new file mode 100644
index 00000000..731da111
--- /dev/null
+++ b/OWML.Nuget/Properties/AssemblyInfo.cs
@@ -0,0 +1,35 @@
+using System.Reflection;
+using System.Runtime.InteropServices;
+
+// General Information about an assembly is controlled through the following
+// set of attributes. Change these attribute values to modify the information
+// associated with an assembly.
+[assembly: AssemblyTitle("OWML")]
+[assembly: AssemblyDescription("Mod loader and mod framework for Outer Wilds")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("Alek")]
+[assembly: AssemblyProduct("OWML")]
+[assembly: AssemblyCopyright("")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+// Setting ComVisible to false makes the types in this assembly not visible
+// to COM components. If you need to access a type in this assembly from
+// COM, set the ComVisible attribute to true on that type.
+[assembly: ComVisible(false)]
+
+// The following GUID is for the ID of the typelib if this project is exposed to COM
+[assembly: Guid("6a215200-7519-4d57-b140-0e0973ee2345")]
+
+// Version information for an assembly consists of the following four values:
+//
+// Major Version
+// Minor Version
+// Build Number
+// Revision
+//
+// You can specify all the values or you can default the Build and Revision Numbers
+// by using the '*' as shown below:
+// [assembly: AssemblyVersion("1.0.*")]
+[assembly: AssemblyVersion("1.0.0.0")]
+[assembly: AssemblyFileVersion("1.0.0.0")]
diff --git a/OWML.SampleMods/OWML.EnableDebugMode/OWML.EnableDebugMode.csproj b/OWML.SampleMods/OWML.EnableDebugMode/OWML.EnableDebugMode.csproj
index 0e64e9dd..006153ef 100644
--- a/OWML.SampleMods/OWML.EnableDebugMode/OWML.EnableDebugMode.csproj
+++ b/OWML.SampleMods/OWML.EnableDebugMode/OWML.EnableDebugMode.csproj
@@ -31,12 +31,48 @@
4
-
- ..\..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\Assembly-CSharp.dll
+
+ ..\..\packages\Lib.Harmony.1.2.0.1\lib\net35\0Harmony.dll
+
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\Assembly-CSharp.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\NAudio-Unity.dll
+
+
+ ..\..\packages\Json.Net.Unity3D.9.0.1\lib\net35\Newtonsoft.Json.dll
+
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\OW.Unity.Dlls.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.Common.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.ModHelper.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.ModHelper.Assets.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.ModHelper.Events.dll
-
- ..\..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.CoreModule.dll
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.AudioModule.dll
+
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.CoreModule.dll
+
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.PhysicsModule.dll
+
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.UnityWebRequestWWWModule.dll
@@ -47,20 +83,7 @@
Always
-
-
-
- {3C00626F-B688-4F32-B493-5B7EC1C879A0}
- OWML.Common
-
-
- {b771615e-6b51-44f8-b862-d7543c12c0ff}
- OWML.ModHelper.Events
-
-
- {CB57BAB8-D70E-4FCE-9BF1-328A924173A7}
- OWML.ModHelper
-
+
diff --git a/OWML.SampleMods/OWML.EnableDebugMode/packages.config b/OWML.SampleMods/OWML.EnableDebugMode/packages.config
new file mode 100644
index 00000000..47aa6d15
--- /dev/null
+++ b/OWML.SampleMods/OWML.EnableDebugMode/packages.config
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OWML.SampleMods/OWML.LoadCustomAssets/OWML.LoadCustomAssets.csproj b/OWML.SampleMods/OWML.LoadCustomAssets/OWML.LoadCustomAssets.csproj
index 4cc942f1..0ede943d 100644
--- a/OWML.SampleMods/OWML.LoadCustomAssets/OWML.LoadCustomAssets.csproj
+++ b/OWML.SampleMods/OWML.LoadCustomAssets/OWML.LoadCustomAssets.csproj
@@ -31,36 +31,54 @@
4
-
- ..\..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\Assembly-CSharp.dll
+
+ ..\..\packages\Lib.Harmony.1.2.0.1\lib\net35\0Harmony.dll
+
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\Assembly-CSharp.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\NAudio-Unity.dll
+
+
+ ..\..\packages\Json.Net.Unity3D.9.0.1\lib\net35\Newtonsoft.Json.dll
+
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\OW.Unity.Dlls.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.Common.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.ModHelper.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.ModHelper.Assets.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.ModHelper.Events.dll
- False
- ..\..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.AudioModule.dll
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.AudioModule.dll
-
- ..\..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.CoreModule.dll
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.CoreModule.dll
- False
- ..\..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.PhysicsModule.dll
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.PhysicsModule.dll
+
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.UnityWebRequestWWWModule.dll
-
-
- {3C00626F-B688-4F32-B493-5B7EC1C879A0}
- OWML.Common
-
-
- {CB57BAB8-D70E-4FCE-9BF1-328A924173A7}
- OWML.ModHelper
-
-
Always
@@ -68,6 +86,7 @@
Always
+
diff --git a/OWML.SampleMods/OWML.LoadCustomAssets/packages.config b/OWML.SampleMods/OWML.LoadCustomAssets/packages.config
new file mode 100644
index 00000000..47aa6d15
--- /dev/null
+++ b/OWML.SampleMods/OWML.LoadCustomAssets/packages.config
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OWML.SampleMods/OWML.TestMod/OWML.TestMod.csproj b/OWML.SampleMods/OWML.TestMod/OWML.TestMod.csproj
index f7b2f75d..fcc80cb4 100644
--- a/OWML.SampleMods/OWML.TestMod/OWML.TestMod.csproj
+++ b/OWML.SampleMods/OWML.TestMod/OWML.TestMod.csproj
@@ -37,14 +37,48 @@
+
+ ..\..\packages\Lib.Harmony.1.2.0.1\lib\net35\0Harmony.dll
+
- False
- ..\..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\Assembly-CSharp.dll
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\Assembly-CSharp.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\NAudio-Unity.dll
+
+
+ ..\..\packages\Json.Net.Unity3D.9.0.1\lib\net35\Newtonsoft.Json.dll
+
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\OW.Unity.Dlls.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.Common.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.ModHelper.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.ModHelper.Assets.dll
+
+
+ ..\..\packages\OWML.1.0.0\lib\net35\OWML.ModHelper.Events.dll
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.AudioModule.dll
+
- False
- ..\..\..\..\..\..\..\Program Files (x86)\Outer Wilds\OuterWilds_Data\Managed\UnityEngine.CoreModule.dll
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.CoreModule.dll
+
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.PhysicsModule.dll
+
+
+ ..\..\packages\OW.Unity.Dlls.1.0.0\lib\net35\UnityEngine.UnityWebRequestWWWModule.dll
@@ -55,16 +89,7 @@
Always
-
-
-
- {3C00626F-B688-4F32-B493-5B7EC1C879A0}
- OWML.Common
-
-
- {CB57BAB8-D70E-4FCE-9BF1-328A924173A7}
- OWML.ModHelper
-
+
diff --git a/OWML.SampleMods/OWML.TestMod/packages.config b/OWML.SampleMods/OWML.TestMod/packages.config
new file mode 100644
index 00000000..47aa6d15
--- /dev/null
+++ b/OWML.SampleMods/OWML.TestMod/packages.config
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/OWML.sln b/OWML.sln
index 137db1cd..620070d0 100644
--- a/OWML.sln
+++ b/OWML.sln
@@ -25,6 +25,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OWML.ModHelper.Assets", "OW
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OWML.ModHelper.Events", "OWML.ModHelper.Events\OWML.ModHelper.Events.csproj", "{B771615E-6B51-44F8-B862-D7543C12C0FF}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "OWML.Nuget", "OWML.Nuget\OWML.Nuget.csproj", "{6A215200-7519-4D57-B140-0E0973EE2345}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@@ -71,6 +73,10 @@ Global
{B771615E-6B51-44F8-B862-D7543C12C0FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
{B771615E-6B51-44F8-B862-D7543C12C0FF}.Release|Any CPU.ActiveCfg = Release|Any CPU
{B771615E-6B51-44F8-B862-D7543C12C0FF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6A215200-7519-4D57-B140-0E0973EE2345}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6A215200-7519-4D57-B140-0E0973EE2345}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6A215200-7519-4D57-B140-0E0973EE2345}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6A215200-7519-4D57-B140-0E0973EE2345}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/createrelease.bat b/createrelease.bat
index a0578803..defc8550 100644
--- a/createrelease.bat
+++ b/createrelease.bat
@@ -2,21 +2,21 @@ rmdir /Q /S "Release"
mkdir "Release"
copy "OWML.Patcher\bin\Debug\OWML.Patcher.dll" "Release\OWML.Patcher.dll"
-copy "OWML.Common\bin\Debug\OWML.Common.dll" "Release\OWML.Common.dll"
-copy "OWML.ModHelper\bin\Debug\OWML.ModHelper.dll" "Release\OWML.ModHelper.dll"
-copy "OWML.ModHelper.Events\bin\Debug\OWML.ModHelper.Events.dll" "Release\OWML.ModHelper.Events.dll"
-copy "OWML.ModHelper.Assets\bin\Debug\OWML.ModHelper.Assets.dll" "Release\OWML.ModHelper.Assets.dll"
copy "OWML.ModLoader\bin\Debug\OWML.ModLoader.dll" "Release\OWML.ModLoader.dll"
copy "OWML.Launcher\bin\Debug\OWML.Launcher.exe" "Release\OWML.Launcher.exe"
copy "OWML.Launcher\bin\Debug\OWML.Config.json" "Release\OWML.Config.json"
-
-copy "OWML.ModHelper.Assets\bin\Debug\NAudio-Unity.dll" "Release\NAudio-Unity.dll"
copy "OWML.Patcher\bin\Debug\dnpatch.dll" "Release\dnpatch.dll"
copy "OWML.Patcher\bin\Debug\dnlib.dll" "Release\dnlib.dll"
-copy "OWML.ModHelper.Events\bin\Debug\0Harmony.dll" "Release\0Harmony.dll"
-copy "OWML.Launcher\bin\Debug\Newtonsoft.Json.dll" "Release\Newtonsoft.Json.dll"
copy "OWML.Launcher\bin\Debug\System.Runtime.Serialization.dll" "Release\System.Runtime.Serialization.dll"
+copy "OWML.Nuget\bin\Debug\NAudio-Unity.dll" "Release\NAudio-Unity.dll"
+copy "OWML.Nuget\bin\Debug\OWML.Common.dll" "Release\OWML.Common.dll"
+copy "OWML.Nuget\bin\Debug\OWML.ModHelper.dll" "Release\OWML.ModHelper.dll"
+copy "OWML.Nuget\bin\Debug\OWML.ModHelper.Events.dll" "Release\OWML.ModHelper.Events.dll"
+copy "OWML.Nuget\bin\Debug\OWML.ModHelper.Assets.dll" "Release\OWML.ModHelper.Assets.dll"
+copy "OWML.Nuget\bin\Debug\0Harmony.dll" "Release\0Harmony.dll"
+copy "OWML.Nuget\bin\Debug\Newtonsoft.Json.dll" "Release\Newtonsoft.Json.dll"
+
mkdir "Release\Logs"
mkdir "Release\Mods"