diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..add57be
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+bin/
+obj/
+/packages/
+riderModule.iml
+/_ReSharper.Caches/
\ No newline at end of file
diff --git a/.idea/.idea.Unify/.idea/.gitignore b/.idea/.idea.Unify/.idea/.gitignore
new file mode 100644
index 0000000..07aad73
--- /dev/null
+++ b/.idea/.idea.Unify/.idea/.gitignore
@@ -0,0 +1,13 @@
+# Default ignored files
+/shelf/
+/workspace.xml
+# Rider ignored files
+/.idea.Unify.iml
+/modules.xml
+/contentModel.xml
+/projectSettingsUpdater.xml
+# Datasource local storage ignored files
+/../../../../../../:\RiderProjects\Unify\.idea\.idea.Unify\.idea/dataSources/
+/dataSources.local.xml
+# Editor-based HTTP Client requests
+/httpRequests/
diff --git a/.idea/.idea.Unify/.idea/encodings.xml b/.idea/.idea.Unify/.idea/encodings.xml
new file mode 100644
index 0000000..df87cf9
--- /dev/null
+++ b/.idea/.idea.Unify/.idea/encodings.xml
@@ -0,0 +1,4 @@
+
+
+
+
\ No newline at end of file
diff --git a/.idea/.idea.Unify/.idea/indexLayout.xml b/.idea/.idea.Unify/.idea/indexLayout.xml
new file mode 100644
index 0000000..27ba142
--- /dev/null
+++ b/.idea/.idea.Unify/.idea/indexLayout.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/.idea.Unify/.idea/vcs.xml b/.idea/.idea.Unify/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/.idea.Unify/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Unify.sln b/Unify.sln
new file mode 100644
index 0000000..6e62d58
--- /dev/null
+++ b/Unify.sln
@@ -0,0 +1,16 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Unify", "Unify\Unify.csproj", "{9CD7E063-D004-410C-A7D7-C0E737490BF3}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {9CD7E063-D004-410C-A7D7-C0E737490BF3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9CD7E063-D004-410C-A7D7-C0E737490BF3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9CD7E063-D004-410C-A7D7-C0E737490BF3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9CD7E063-D004-410C-A7D7-C0E737490BF3}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+EndGlobal
diff --git a/Unify.sln.DotSettings.user b/Unify.sln.DotSettings.user
new file mode 100644
index 0000000..e5500e8
--- /dev/null
+++ b/Unify.sln.DotSettings.user
@@ -0,0 +1,2 @@
+
+ ForceIncluded
\ No newline at end of file
diff --git a/Unify/Unify.cs b/Unify/Unify.cs
new file mode 100644
index 0000000..49954a0
--- /dev/null
+++ b/Unify/Unify.cs
@@ -0,0 +1,24 @@
+using BepInEx;
+using BepInEx.IL2CPP;
+using HarmonyLib;
+using Reactor;
+
+namespace Unify
+{
+ [BepInPlugin(Id, Name, Version)]
+ [BepInProcess("Among Us.exe")]
+ [BepInDependency(ReactorPlugin.Id)]
+ public class UnifyPlugin : BasePlugin
+ {
+ public const string Id = "reactor.unify";
+ private const string Name = "Unify";
+ private const string Version = "0.1.0";
+
+ public Harmony Harmony { get; } = new Harmony(Id);
+
+ public override void Load()
+ {
+ Harmony.PatchAll();
+ }
+ }
+}
\ No newline at end of file
diff --git a/Unify/Unify.csproj b/Unify/Unify.csproj
new file mode 100644
index 0000000..62c804c
--- /dev/null
+++ b/Unify/Unify.csproj
@@ -0,0 +1,31 @@
+
+
+ netstandard2.1
+ 0.1.0
+ NuclearPowered/Mappings:0.1.2
+
+ Region mod for Reactor
+ Daemon
+
+
+
+ 2020.12.9s
+ $(DefineConstants);STEAM
+
+
+
+ 2020.11.17i
+ $(DefineConstants);ITCH
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Unify/build/Unify-2020.12.9s.dll b/Unify/build/Unify-2020.12.9s.dll
new file mode 100644
index 0000000..984f4e2
Binary files /dev/null and b/Unify/build/Unify-2020.12.9s.dll differ