diff --git a/Projects/AirportCEO/AirportCEO.sln b/Projects/AirportCEO/AirportCEO.sln
new file mode 100644
index 0000000..f86482a
--- /dev/null
+++ b/Projects/AirportCEO/AirportCEO.sln
@@ -0,0 +1,16 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AirportCEO", "AirportCEO\AirportCEO.csproj", "{DA9D274E-486F-4F82-84FF-CD9388CB0B09}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {DA9D274E-486F-4F82-84FF-CD9388CB0B09}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DA9D274E-486F-4F82-84FF-CD9388CB0B09}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DA9D274E-486F-4F82-84FF-CD9388CB0B09}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DA9D274E-486F-4F82-84FF-CD9388CB0B09}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+EndGlobal
diff --git a/Projects/AirportCEO/AirportCEO.sln.DotSettings.user b/Projects/AirportCEO/AirportCEO.sln.DotSettings.user
new file mode 100644
index 0000000..4c6b6d4
--- /dev/null
+++ b/Projects/AirportCEO/AirportCEO.sln.DotSettings.user
@@ -0,0 +1,4 @@
+
+ <AssemblyExplorer>
+ <Assembly Path="C:\Users\Administrator\RiderProjects\Bepinex\Projects\SupermarketTogether\SupermarketTogether\bin\Release\Assembly-CSharp.dll" />
+</AssemblyExplorer>
\ No newline at end of file
diff --git a/Projects/AirportCEO/AirportCEO/.editorconfig b/Projects/AirportCEO/AirportCEO/.editorconfig
new file mode 100644
index 0000000..7e98c67
--- /dev/null
+++ b/Projects/AirportCEO/AirportCEO/.editorconfig
@@ -0,0 +1,6 @@
+# CSharp formatting rules:
+[*.cs]
+csharp_new_line_before_open_brace = none
+csharp_new_line_before_else = false
+csharp_new_line_before_catch = false
+csharp_new_line_before_finally = false
\ No newline at end of file
diff --git a/Projects/AirportCEO/AirportCEO/AirportCEO.csproj b/Projects/AirportCEO/AirportCEO/AirportCEO.csproj
new file mode 100644
index 0000000..4d951da
--- /dev/null
+++ b/Projects/AirportCEO/AirportCEO/AirportCEO.csproj
@@ -0,0 +1,62 @@
+
+
+
+
+ C:/Games/Airport CEO
+ $(GAME_DIR)/Airport CEO_Data/Managed
+ $(GAME_DIR)/BepInEx
+ Debug
+ AnyCPU
+ {DA9D274E-486F-4F82-84FF-CD9388CB0B09}
+ Library
+ Properties
+ DaveCEO
+ DaveCEO
+ v4.8.1
+ 512
+
+
+ AnyCPU
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+
+
+ AnyCPU
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+
+
+
+
+
+
+
+ $(GAME_BEPINEX)/core/0Harmony.dll
+
+
+ $(GAME_BEPINEX)/core/BepInEx.dll
+
+
+ $(GAME_BEPINEX)/plugins/ConfigurationManager/ConfigurationManager.dll
+
+
+ $(GAME_MANAGED)/Assembly-CSharp.dll
+
+
+ $(GAME_MANAGED)/UnityEngine.dll
+
+
+ $(GAME_MANAGED)/UnityEngine.CoreModule.dll
+
+
+
+
diff --git a/Projects/AirportCEO/AirportCEO/DaveCEO.cs b/Projects/AirportCEO/AirportCEO/DaveCEO.cs
new file mode 100644
index 0000000..823eca7
--- /dev/null
+++ b/Projects/AirportCEO/AirportCEO/DaveCEO.cs
@@ -0,0 +1,31 @@
+using System.Linq;
+using BepInEx;
+using BepInEx.Configuration;
+using HarmonyLib;
+using HarmonyLib.Tools;
+using UnityEngine.SceneManagement;
+
+namespace DaveCEO {
+ [BepInPlugin(pluginGuid, pluginName, pluginVersion)]
+ public class Main : BaseUnityPlugin {
+ private const string pluginGuid = "DaveCEO";
+ private const string pluginName = "DaveCEO";
+ private const string pluginVersion = "1.0.0";
+
+ public static ConfigEntry spawnTimer;
+
+ public void Awake() {
+ spawnTimer = Config.Bind("General", "SpawnTimer", 10f);
+
+ Logger.LogInfo("Cyka mod loaded");
+ HarmonyFileLog.Enabled = true;
+ Harmony harmony = new Harmony(pluginGuid);
+ harmony.PatchAll();
+ var originalMethods = harmony.GetPatchedMethods();
+ Logger.LogInfo("Patched " + originalMethods.Count() + " methods");
+ foreach (var method in originalMethods) {
+ Logger.LogInfo("Patched " + method.Name);
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/Projects/AirportCEO/AirportCEO/Properties/AssemblyInfo.cs b/Projects/AirportCEO/AirportCEO/Properties/AssemblyInfo.cs
new file mode 100644
index 0000000..7b22a2f
--- /dev/null
+++ b/Projects/AirportCEO/AirportCEO/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("DaveCEO")]
+[assembly: AssemblyDescription("")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("")]
+[assembly: AssemblyProduct("DaveCEO")]
+[assembly: AssemblyCopyright("Copyright © 2023")]
+[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("DA9D274E-486F-4F82-84FF-CD9388CB0B09")]
+
+// 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")]
\ No newline at end of file
diff --git a/Projects/AirportCEO/AirportCEO/sync b/Projects/AirportCEO/AirportCEO/sync
new file mode 100644
index 0000000..4060a49
--- /dev/null
+++ b/Projects/AirportCEO/AirportCEO/sync
@@ -0,0 +1 @@
+bin/Release/DaveCEO.dll,"C:\Games\Airport CEO\BepInEx\plugins\DaveCEO.dll"
\ No newline at end of file
diff --git a/Projects/AirportCEO/SupermarketSimulator.sln.DotSettings.user b/Projects/AirportCEO/SupermarketSimulator.sln.DotSettings.user
new file mode 100644
index 0000000..4c6b6d4
--- /dev/null
+++ b/Projects/AirportCEO/SupermarketSimulator.sln.DotSettings.user
@@ -0,0 +1,4 @@
+
+ <AssemblyExplorer>
+ <Assembly Path="C:\Users\Administrator\RiderProjects\Bepinex\Projects\SupermarketTogether\SupermarketTogether\bin\Release\Assembly-CSharp.dll" />
+</AssemblyExplorer>
\ No newline at end of file
diff --git a/Projects/AirportCEO/SupermarketTogether.sln.DotSettings.user b/Projects/AirportCEO/SupermarketTogether.sln.DotSettings.user
new file mode 100644
index 0000000..4c6b6d4
--- /dev/null
+++ b/Projects/AirportCEO/SupermarketTogether.sln.DotSettings.user
@@ -0,0 +1,4 @@
+
+ <AssemblyExplorer>
+ <Assembly Path="C:\Users\Administrator\RiderProjects\Bepinex\Projects\SupermarketTogether\SupermarketTogether\bin\Release\Assembly-CSharp.dll" />
+</AssemblyExplorer>
\ No newline at end of file