diff --git a/RealTime/Properties/AssemblyInfo.cs b/RealTime/Properties/AssemblyInfo.cs
new file mode 100644
index 00000000..801c6c3f
--- /dev/null
+++ b/RealTime/Properties/AssemblyInfo.cs
@@ -0,0 +1,17 @@
+//
+// Copyright (c) dymanoid. All rights reserved.
+//
+
+using System.Reflection;
+using System.Runtime.InteropServices;
+
+[assembly: AssemblyTitle("RealTime")]
+[assembly: AssemblyDescription("A mod for the Cities:Skylines game")]
+[assembly: AssemblyConfiguration("")]
+[assembly: AssemblyCompany("dymanoid")]
+[assembly: AssemblyProduct("RealTime")]
+[assembly: AssemblyCopyright("Copyright © dymanoid 2018")]
+[assembly: AssemblyTrademark("")]
+[assembly: AssemblyCulture("")]
+
+[assembly: ComVisible(false)]
diff --git a/RealTime/RealTime.csproj b/RealTime/RealTime.csproj
new file mode 100644
index 00000000..41a9c532
--- /dev/null
+++ b/RealTime/RealTime.csproj
@@ -0,0 +1,89 @@
+
+
+
+
+ Debug
+ AnyCPU
+ {7CD7702C-E7D3-4E61-BF3A-B10F7950DE52}
+ Library
+ Properties
+ RealTime
+ RealTime
+ v3.5
+ 512
+
+
+
+
+
+ true
+ full
+ false
+ bin\Debug\
+ DEBUG;TRACE
+ prompt
+ 4
+ bin\Debug\RealTime.xml
+ true
+ RealTime.ruleset
+
+
+ pdbonly
+ true
+ bin\Release\
+ TRACE
+ prompt
+ 4
+ bin\Release\RealTime.xml
+ true
+ RealTime.ruleset
+
+
+
+ ..\..\..\..\..\Data\SteamLibrary\steamapps\common\Cities_Skylines\Cities_Data\Managed\Assembly-CSharp.dll
+ False
+
+
+ ..\..\..\..\..\Data\SteamLibrary\steamapps\common\Cities_Skylines\Cities_Data\Managed\ColossalManaged.dll
+ False
+
+
+ ..\..\..\..\..\Data\SteamLibrary\steamapps\common\Cities_Skylines\Cities_Data\Managed\ICities.dll
+ False
+
+
+
+
+
+
+
+ ..\..\..\..\..\Data\SteamLibrary\steamapps\common\Cities_Skylines\Cities_Data\Managed\UnityEngine.dll
+ False
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ mkdir "%25LOCALAPPDATA%25\Colossal Order\Cities_Skylines\Addons\Mods\$(ProjectName)"
+del "%25LOCALAPPDATA%25\Colossal Order\Cities_Skylines\Addons\Mods\$(ProjectName)\$(TargetFileName)"
+xcopy /y "$(TargetDir)*.dll" "%25LOCALAPPDATA%25\Colossal Order\Cities_Skylines\Addons\Mods\$(ProjectName)"
+
+
+
+
+ This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
+
+
+
+
\ No newline at end of file
diff --git a/RealTime/RealTime.ruleset b/RealTime/RealTime.ruleset
new file mode 100644
index 00000000..4d362ff7
--- /dev/null
+++ b/RealTime/RealTime.ruleset
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/RealTime/RealTime.sln b/RealTime/RealTime.sln
new file mode 100644
index 00000000..f9e91c4b
--- /dev/null
+++ b/RealTime/RealTime.sln
@@ -0,0 +1,25 @@
+
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio 15
+VisualStudioVersion = 15.0.27130.2036
+MinimumVisualStudioVersion = 10.0.40219.1
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RealTime", "RealTime.csproj", "{7CD7702C-E7D3-4E61-BF3A-B10F7950DE52}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Release|Any CPU = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {7CD7702C-E7D3-4E61-BF3A-B10F7950DE52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7CD7702C-E7D3-4E61-BF3A-B10F7950DE52}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7CD7702C-E7D3-4E61-BF3A-B10F7950DE52}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7CD7702C-E7D3-4E61-BF3A-B10F7950DE52}.Release|Any CPU.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {99EFBE80-0D13-4351-896D-96D0F6D5FEFB}
+ EndGlobalSection
+EndGlobal
diff --git a/RealTime/packages.config b/RealTime/packages.config
new file mode 100644
index 00000000..b0aaa025
--- /dev/null
+++ b/RealTime/packages.config
@@ -0,0 +1,5 @@
+
+
+
+
+
\ No newline at end of file
diff --git a/RealTime/stylecop.json b/RealTime/stylecop.json
new file mode 100644
index 00000000..8bf0f14f
--- /dev/null
+++ b/RealTime/stylecop.json
@@ -0,0 +1,14 @@
+{
+ // ACTION REQUIRED: This file was automatically added to your project, but it
+ // will not take effect until additional steps are taken to enable it. See the
+ // following page for additional information:
+ //
+ // https://github.com/DotNetAnalyzers/StyleCopAnalyzers/blob/master/documentation/EnableConfiguration.md
+
+ "$schema": "https://raw.githubusercontent.com/DotNetAnalyzers/StyleCopAnalyzers/master/StyleCop.Analyzers/StyleCop.Analyzers/Settings/stylecop.schema.json",
+ "settings": {
+ "documentationRules": {
+ "companyName": "dymanoid"
+ }
+ }
+}