diff --git a/Scripting/Scripting.vcxproj b/Scripting/Scripting.vcxproj
index f1ba60648..762b2f134 100644
--- a/Scripting/Scripting.vcxproj
+++ b/Scripting/Scripting.vcxproj
@@ -27,9 +27,12 @@
+
+
+
@@ -46,8 +49,11 @@
+
+
+
diff --git a/Scripting/Scripting.vcxproj.filters b/Scripting/Scripting.vcxproj.filters
index af035c1e8..a05d42abd 100644
--- a/Scripting/Scripting.vcxproj.filters
+++ b/Scripting/Scripting.vcxproj.filters
@@ -57,6 +57,15 @@
Header Files
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
@@ -86,6 +95,15 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
+
+ Source Files
+
diff --git a/TR5Main/Scripting/GameScriptMirror.h b/Scripting/include/GameScriptMirror.h
similarity index 100%
rename from TR5Main/Scripting/GameScriptMirror.h
rename to Scripting/include/GameScriptMirror.h
diff --git a/TR5Main/Scripting/GameScriptSinkInfo.h b/Scripting/include/GameScriptSinkInfo.h
similarity index 100%
rename from TR5Main/Scripting/GameScriptSinkInfo.h
rename to Scripting/include/GameScriptSinkInfo.h
diff --git a/TR5Main/Scripting/GameScriptSkyLayer.h b/Scripting/include/GameScriptSkyLayer.h
similarity index 100%
rename from TR5Main/Scripting/GameScriptSkyLayer.h
rename to Scripting/include/GameScriptSkyLayer.h
diff --git a/TR5Main/Scripting/GameScriptMirror.cpp b/Scripting/src/GameScriptMirror.cpp
similarity index 100%
rename from TR5Main/Scripting/GameScriptMirror.cpp
rename to Scripting/src/GameScriptMirror.cpp
diff --git a/TR5Main/Scripting/GameScriptSinkInfo.cpp b/Scripting/src/GameScriptSinkInfo.cpp
similarity index 100%
rename from TR5Main/Scripting/GameScriptSinkInfo.cpp
rename to Scripting/src/GameScriptSinkInfo.cpp
diff --git a/TR5Main/Scripting/GameScriptSkyLayer.cpp b/Scripting/src/GameScriptSkyLayer.cpp
similarity index 100%
rename from TR5Main/Scripting/GameScriptSkyLayer.cpp
rename to Scripting/src/GameScriptSkyLayer.cpp
diff --git a/TR5Main/TombEngine.vcxproj b/TR5Main/TombEngine.vcxproj
index 213c9617b..de849d2bd 100644
--- a/TR5Main/TombEngine.vcxproj
+++ b/TR5Main/TombEngine.vcxproj
@@ -868,22 +868,10 @@ CALL gen.bat
frameworkandsol.h
frameworkandsol.h
-
- frameworkandsol.h
- frameworkandsol.h
-
frameworkandsol.h
frameworkandsol.h
-
- frameworkandsol.h
- frameworkandsol.h
-
-
- frameworkandsol.h
- frameworkandsol.h
-
frameworkandsol.h
frameworkandsol.h