From b02929edd1bdb05d04c3493d86c120433b057b0c Mon Sep 17 00:00:00 2001
From: Amos <48657826+Mauler125@users.noreply.github.com>
Date: Tue, 22 Feb 2022 12:25:09 +0100
Subject: [PATCH] Move project files to dedicated folder and rename solution
file
---
r5dev/dedicated.vcxproj | 568 ---------------
r5dev/gamesdk.vcxproj | 677 -----------------
r5dev/protobuf.vcxproj.filters | 546 --------------
r5dev/vproj/dedicated.vcxproj | 568 +++++++++++++++
r5dev/{ => vproj}/dedicated.vcxproj.filters | 590 +++++++--------
r5dev/vproj/gamesdk.vcxproj | 677 +++++++++++++++++
r5dev/{ => vproj}/gamesdk.vcxproj.filters | 688 +++++++++---------
r5dev/{ => vproj}/netconsole.vcxproj | 34 +-
r5dev/{ => vproj}/netconsole.vcxproj.filters | 34 +-
r5dev/{ => vproj}/protobuf.vcxproj | 334 ++++-----
r5dev/vproj/protobuf.vcxproj.filters | 546 ++++++++++++++
r5dev/{ => vproj}/sdklauncher.vcxproj | 36 +-
r5dev/{ => vproj}/sdklauncher.vcxproj.filters | 34 +-
detours.sln => r5sdk.sln | 10 +-
14 files changed, 2671 insertions(+), 2671 deletions(-)
delete mode 100644 r5dev/dedicated.vcxproj
delete mode 100644 r5dev/gamesdk.vcxproj
delete mode 100644 r5dev/protobuf.vcxproj.filters
create mode 100644 r5dev/vproj/dedicated.vcxproj
rename r5dev/{ => vproj}/dedicated.vcxproj.filters (57%)
create mode 100644 r5dev/vproj/gamesdk.vcxproj
rename r5dev/{ => vproj}/gamesdk.vcxproj.filters (57%)
rename r5dev/{ => vproj}/netconsole.vcxproj (93%)
rename r5dev/{ => vproj}/netconsole.vcxproj.filters (73%)
rename r5dev/{ => vproj}/protobuf.vcxproj (80%)
create mode 100644 r5dev/vproj/protobuf.vcxproj.filters
rename r5dev/{ => vproj}/sdklauncher.vcxproj (90%)
rename r5dev/{ => vproj}/sdklauncher.vcxproj.filters (68%)
rename detours.sln => r5sdk.sln (91%)
diff --git a/r5dev/dedicated.vcxproj b/r5dev/dedicated.vcxproj
deleted file mode 100644
index 6931f2b5..00000000
--- a/r5dev/dedicated.vcxproj
+++ /dev/null
@@ -1,568 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
- 16.0
- Win32Proj
- {ed2c50b3-7c2c-4e44-988e-daa059f72b9c}
- dedicated
- 10.0
-
-
-
- Application
- true
- v143
- Unicode
-
-
- Application
- false
- v143
- true
- Unicode
-
-
- DynamicLibrary
- true
- v143
- MultiByte
- Static
-
-
- DynamicLibrary
- false
- v143
- true
- MultiByte
- Static
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
- false
-
-
- true
- $(SolutionDir)r5dev\;$(IncludePath);
- $(SolutionDir)r5dev\thirdparty\detours\libs;$(SolutionDir)r5dev\thirdparty\lzham\libs;$(LibraryPath);
- $(SolutionDir)bin\$(Configuration)\
- $(SolutionDir)build\$(ProjectName)\$(Configuration)\
-
-
- false
- $(SolutionDir)r5dev\;$(IncludePath);
- $(SolutionDir)r5dev\thirdparty\detours\libs;$(SolutionDir)r5dev\thirdparty\lzham\libs;$(LibraryPath);
- $(SolutionDir)bin\$(Configuration)\
- $(SolutionDir)build\$(ProjectName)\$(Configuration)\
-
-
-
- Level3
- true
- WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Console
- true
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
-
-
- Console
- true
- true
- true
-
-
-
-
- Level3
- true
- _DEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- /D DEDICATED %(AdditionalOptions)
- Use
- core\stdafx.h
- stdcpp17
- stdc17
-
-
- Console
- true
- User32.lib;bcrypt.lib;protobuf.lib;%(AdditionalDependencies)
- $(SolutionDir)bin\$(Configuration)\
-
-
- IF EXIST "$(SolutionDir)..\..\r5apex_ds.exe" del "$(SolutionDir)..\..\$(ProjectName)" && copy /Y "$(TargetPath)" "$(SolutionDir)..\..\
-
-
- if not EXIST $(SolutionDir)bin\$(Configuration)\protobuf.lib (
-"$(DevEnvDir)devenv" "$(SolutionDir)detours.sln" /Rebuild $(Configuration) /project "$(SolutionDir)r5dev\protobuf.vcxproj"
-);
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
- true
- /D DEDICATED %(AdditionalOptions)
- Use
- core\stdafx.h
- stdcpp17
- true
- Speed
- stdc17
-
-
- Console
- true
- true
- true
- User32.lib;bcrypt.lib;protobuf.lib;%(AdditionalDependencies)
- $(SolutionDir)bin\$(Configuration)\
-
-
- IF EXIST "$(SolutionDir)..\..\r5apex_ds.exe" del "$(SolutionDir)..\..\$(ProjectName)" && copy /Y "$(TargetPath)" "$(SolutionDir)..\..\
-
-
- if not EXIST $(SolutionDir)bin\$(Configuration)\protobuf.lib (
-"$(DevEnvDir)devenv" "$(SolutionDir)detours.sln" /Rebuild $(Configuration) /project "$(SolutionDir)r5dev\protobuf.vcxproj"
-);
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
-
-
-
-
-
-
-
-
-
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/r5dev/gamesdk.vcxproj b/r5dev/gamesdk.vcxproj
deleted file mode 100644
index 1398bb8b..00000000
--- a/r5dev/gamesdk.vcxproj
+++ /dev/null
@@ -1,677 +0,0 @@
-
-
-
-
- Debug
- Win32
-
-
- Release
- Win32
-
-
- Debug
- x64
-
-
- Release
- x64
-
-
-
-
-
-
-
-
-
-
-
-
- Create
- Create
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
-
-
-
-
-
-
-
-
-
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- Use
- Use
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
- NotUsing
- NotUsing
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 16.0
- Win32Proj
- {28cc6b4f-7a95-4933-ada9-65e38d48516d}
- r5dev
- 10.0
- gamesdk
-
-
-
- DynamicLibrary
- true
- v143
- Unicode
-
-
- DynamicLibrary
- false
- v143
- true
- Unicode
-
-
- DynamicLibrary
- true
- v143
- MultiByte
- Static
-
-
- DynamicLibrary
- false
- v143
- true
- MultiByte
- Static
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- true
-
-
- false
-
-
- true
- $(SolutionDir)r5dev\;$(IncludePath);$(DXSDK_DIR)Include
- $(SolutionDir)r5dev\thirdparty\detours\libs;$(SolutionDir)r5dev\thirdparty\lzham\libs;$(LibraryPath);$(DXSDK_DIR)Lib\x64
- r5apexsdkd64
- $(SolutionDir)bin\$(Configuration)\
- $(SolutionDir)build\$(ProjectName)\$(Configuration)\
- $(VC_ReferencesPath_x64);
-
-
- false
- $(SolutionDir)r5dev\;$(IncludePath);$(DXSDK_DIR)Include
- $(SolutionDir)r5dev\thirdparty\detours\libs;$(SolutionDir)r5dev\thirdparty\lzham\libs;$(LibraryPath);$(DXSDK_DIR)Lib\x64
- r5apexsdkd64
- $(VC_ReferencesPath_x64);
- $(SolutionDir)bin\$(Configuration)\
- $(SolutionDir)build\$(ProjectName)\$(Configuration)\
-
-
-
- Level3
- true
- WIN32;_DEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
- Use
- pch.h
-
-
- Windows
- true
- false
- Source.def
-
-
-
-
- Level3
- true
- true
- true
- WIN32;NDEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
- Use
- pch.h
-
-
- Windows
- true
- true
- true
- false
- Source.def
-
-
-
-
- Level3
- true
- _DEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
- Use
- core\stdafx.h
-
-
- stdcpp17
- stdc17
-
-
- Windows
- true
- false
- r5dev.def
- d3d11.lib;bcrypt.lib;protobuf.lib;%(AdditionalDependencies)
- $(SolutionDir)bin\$(Configuration)\
-
-
- IF EXIST "$(SolutionDir)..\..\r5apex.exe" del "$(SolutionDir)..\..\$(ProjectName)" && copy /Y "$(TargetPath)" "$(SolutionDir)..\..\
-
-
- if not EXIST $(SolutionDir)bin\$(Configuration)\protobuf.lib (
-"$(DevEnvDir)devenv" "$(SolutionDir)detours.sln" /Rebuild $(Configuration) /project "$(SolutionDir)r5dev\protobuf.vcxproj"
-);
-
-
-
-
-
- Level3
- true
- true
- true
- NDEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
- true
- Use
- core\stdafx.h
- Speed
-
-
- true
- true
- AnySuitable
- stdc17
- stdcpp17
- true
-
-
- true
-
-
- Windows
- true
- true
- true
- false
- r5dev.def
- d3d11.lib;bcrypt.lib;protobuf.lib;%(AdditionalDependencies)
- $(SolutionDir)bin\$(Configuration)\
-
-
- IF EXIST "$(SolutionDir)..\..\r5apex.exe" del "$(SolutionDir)..\..\$(ProjectName)" && copy /Y "$(TargetPath)" "$(SolutionDir)..\..\
-
-
- if not EXIST $(SolutionDir)bin\$(Configuration)\protobuf.lib (
-"$(DevEnvDir)devenv" "$(SolutionDir)detours.sln" /Rebuild $(Configuration) /project "$(SolutionDir)r5dev\protobuf.vcxproj"
-);
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/r5dev/protobuf.vcxproj.filters b/r5dev/protobuf.vcxproj.filters
deleted file mode 100644
index 66356fb8..00000000
--- a/r5dev/protobuf.vcxproj.filters
+++ /dev/null
@@ -1,546 +0,0 @@
-
-
-
-
- compiler
-
-
- compiler
-
-
- stubs
-
-
- stubs
-
-
- stubs
-
-
- stubs
-
-
- stubs
-
-
- stubs
-
-
- stubs
-
-
- stubs
-
-
- stubs
-
-
- stubs
-
-
- stubs
-
-
- io
-
-
- io
-
-
- io
-
-
- io
-
-
- io
-
-
- io
-
-
- io
-
-
- io
-
-
- io
-
-
- util
-
-
- util
-
-
- util
-
-
- util
-
-
- util
-
-
- util
-
-
- util
-
-
- util\internal
-
-
- util\internal
-
-
- util\internal
-
-
- util\internal
-
-
- util\internal
-
-
- util\internal
-
-
- util\internal
-
-
- util\internal
-
-
- util\internal
-
-
- util\internal
-
-
- util\internal
-
-
- util\internal
-
-
- util\internal
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
- source
-
-
-
-
- {9938338d-9b4b-4464-97e5-a47636d0b1a4}
-
-
- {8ce9e500-f5b5-4d81-aafb-becab42d0174}
-
-
- {d60db004-45fa-4ae3-b74d-47b327b69c2e}
-
-
- {87c48269-0f18-42b5-b7be-b0ccb26a5f76}
-
-
- {b464f51d-733d-4b4e-8441-b6cabdecd127}
-
-
- {d80f3bd1-5ff7-4d05-a301-b391f6396dea}
-
-
- {1f4012c2-e2e2-48f9-b2f3-2ffe80c9a912}
-
-
- {e42972f8-3b4a-4e5f-8bf5-cc88ae71b499}
-
-
- {4cd49ba1-876f-42de-b9e1-fccab9db185e}
-
-
- {01b23346-904d-4495-b48c-e04281bfda22}
-
-
- {8647c75c-0fa4-49fc-a30c-193a45680c43}
-
-
- {23955e3f-a0de-4045-952a-188b5c12144e}
-
-
-
-
- compiler\include
-
-
- compiler\include
-
-
- stubs\include
-
-
- stubs\include
-
-
- stubs\include
-
-
- stubs\include
-
-
- stubs\include
-
-
- stubs\include
-
-
- stubs\include
-
-
- stubs\include
-
-
- stubs\include
-
-
- stubs\include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- include
-
-
- io\include
-
-
- io\include
-
-
- io\include
-
-
- io\include
-
-
- io\include
-
-
- io\include
-
-
- io\include
-
-
- io\include
-
-
- io\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\internal\include
-
-
- util\include
-
-
- util\include
-
-
- util\include
-
-
- util\include
-
-
- util\include
-
-
- util\include
-
-
- util\include
-
-
-
-
-
-
\ No newline at end of file
diff --git a/r5dev/vproj/dedicated.vcxproj b/r5dev/vproj/dedicated.vcxproj
new file mode 100644
index 00000000..c84e5480
--- /dev/null
+++ b/r5dev/vproj/dedicated.vcxproj
@@ -0,0 +1,568 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+
+ 16.0
+ Win32Proj
+ {ed2c50b3-7c2c-4e44-988e-daa059f72b9c}
+ dedicated
+ 10.0
+
+
+
+ Application
+ true
+ v143
+ Unicode
+
+
+ Application
+ false
+ v143
+ true
+ Unicode
+
+
+ DynamicLibrary
+ true
+ v143
+ MultiByte
+ Static
+
+
+ DynamicLibrary
+ false
+ v143
+ true
+ MultiByte
+ Static
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+ true
+ $(SolutionDir)r5dev\;$(IncludePath);
+ $(SolutionDir)r5dev\thirdparty\detours\libs;$(SolutionDir)r5dev\thirdparty\lzham\libs;$(LibraryPath);
+ $(SolutionDir)bin\$(Configuration)\
+ $(SolutionDir)build\$(ProjectName)\$(Configuration)\
+
+
+ false
+ $(SolutionDir)r5dev\;$(IncludePath);
+ $(SolutionDir)r5dev\thirdparty\detours\libs;$(SolutionDir)r5dev\thirdparty\lzham\libs;$(LibraryPath);
+ $(SolutionDir)bin\$(Configuration)\
+ $(SolutionDir)build\$(ProjectName)\$(Configuration)\
+
+
+
+ Level3
+ true
+ WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+
+
+ Console
+ true
+
+
+
+
+ Level3
+ true
+ true
+ true
+ WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+
+
+ Console
+ true
+ true
+ true
+
+
+
+
+ Level3
+ true
+ _DEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ /D DEDICATED %(AdditionalOptions)
+ Use
+ core\stdafx.h
+ stdcpp17
+ stdc17
+
+
+ Console
+ true
+ User32.lib;bcrypt.lib;protobuf.lib;%(AdditionalDependencies)
+ $(SolutionDir)bin\$(Configuration)\
+
+
+ IF EXIST "$(SolutionDir)..\..\r5apex_ds.exe" del "$(SolutionDir)..\..\$(ProjectName)" && copy /Y "$(TargetPath)" "$(SolutionDir)..\..\
+
+
+ if not EXIST $(SolutionDir)bin\$(Configuration)\protobuf.lib (
+"$(DevEnvDir)devenv" "$(SolutionDir)detours.sln" /Rebuild $(Configuration) /project "$(SolutionDir)r5dev\protobuf.vcxproj"
+);
+
+
+
+
+ Level3
+ true
+ true
+ true
+ NDEBUG;_CONSOLE;%(PreprocessorDefinitions)
+ true
+ /D DEDICATED %(AdditionalOptions)
+ Use
+ core\stdafx.h
+ stdcpp17
+ true
+ Speed
+ stdc17
+
+
+ Console
+ true
+ true
+ true
+ User32.lib;bcrypt.lib;protobuf.lib;%(AdditionalDependencies)
+ $(SolutionDir)bin\$(Configuration)\
+
+
+ IF EXIST "$(SolutionDir)..\..\r5apex_ds.exe" del "$(SolutionDir)..\..\$(ProjectName)" && copy /Y "$(TargetPath)" "$(SolutionDir)..\..\
+
+
+ if not EXIST $(SolutionDir)bin\$(Configuration)\protobuf.lib (
+"$(DevEnvDir)devenv" "$(SolutionDir)detours.sln" /Rebuild $(Configuration) /project "$(SolutionDir)r5dev\protobuf.vcxproj"
+);
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Create
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/r5dev/dedicated.vcxproj.filters b/r5dev/vproj/dedicated.vcxproj.filters
similarity index 57%
rename from r5dev/dedicated.vcxproj.filters
rename to r5dev/vproj/dedicated.vcxproj.filters
index acedf350..21e13a26 100644
--- a/r5dev/dedicated.vcxproj.filters
+++ b/r5dev/vproj/dedicated.vcxproj.filters
@@ -132,892 +132,892 @@
-
+
sdk\client
-
+
sdk\client
-
+
sdk\common
-
+
sdk\common
-
+
core
-
+
core
-
+
core
-
+
core
-
+
sdk\ebisusdk
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\launcher
-
+
sdk\mathlib
-
+
sdk\networksystem
-
+
sdk\networksystem
-
+
sdk\public\include
-
+
sdk\public\include
-
+
sdk\public\include
-
+
sdk\public\include
-
+
sdk\public\include
-
+
sdk\rtech
-
+
sdk\rtech
-
+
sdk\server
-
+
sdk\squirrel
-
+
sdk\squirrel
-
+
thirdparty\detours\include
-
+
thirdparty\detours\include
-
+
thirdparty\detours\include
-
+
thirdparty\detours\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\fmt
-
+
thirdparty\spdlog\include\fmt
-
+
thirdparty\spdlog\include\fmt
-
+
thirdparty\spdlog\include\fmt
-
+
thirdparty\spdlog\include\fmt
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\cfg
-
+
thirdparty\spdlog\include\cfg
-
+
thirdparty\spdlog\include\cfg
-
+
thirdparty\spdlog\include\cfg
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\vpc
-
+
sdk\vpc
-
+
sdk\vpc
-
+
sdk\vpc
-
+
sdk\vphysics
-
+
windows
-
+
sdk\networksystem
-
+
sdk\mathlib
-
+
sdk\mathlib
-
+
sdk\squirrel
-
+
sdk\server
-
+
sdk\tier0
-
+
sdk\mathlib
-
+
sdk\vpklib
-
+
sdk\public\include
-
+
sdk\mathlib
-
+
sdk\bsplib
-
+
sdk\common
-
+
sdk\engine
-
+
sdk\rtech
-
+
windows
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\lzhamcomp\include
-
+
thirdparty\lzham\lzhamcomp\include
-
+
thirdparty\lzham\lzhamdecomp\include
-
+
thirdparty\lzham\lzhamdecomp\include
-
+
sdk\mathlib
-
+
sdk\tier0
-
+
core
-
+
sdk\mathlib
-
+
core
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\tier2
-
+
sdk\mathlib
-
+
sdk\tier1
-
+
sdk\mathlib
-
+
sdk\common
-
+
sdk\engine
-
+
thirdparty\protobuf
-
+
thirdparty\protobuf
-
+
sdk\launcher
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\networksystem
-
+
sdk\client
-
+
sdk\studiorender
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\game\server
-
+
sdk\common
-
+
sdk\appframework
-
+
sdk\appframework
-
+
sdk\client
-
+
sdk\client
-
+
sdk\common
-
+
core
-
+
core
-
+
core
-
+
sdk\ebisusdk
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\launcher
-
+
sdk\public
-
+
sdk\public
-
+
sdk\rtech
-
+
sdk\rtech
-
+
sdk\server
-
+
sdk\squirrel
-
+
sdk\squirrel
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\vpc
-
+
sdk\vpc
-
+
sdk\vpc
-
+
sdk\vphysics
-
+
windows
-
+
sdk\networksystem
-
+
sdk\mathlib
-
+
sdk\squirrel
-
+
sdk\server
-
+
sdk\vpklib
-
+
sdk\public
-
+
sdk\bsplib
-
+
sdk\mathlib
-
+
sdk\mathlib
-
+
sdk\engine
-
+
sdk\rtech
-
+
windows
-
+
thirdparty\detours
-
+
thirdparty\detours
-
+
thirdparty\detours
-
+
thirdparty\detours
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham\lzhamcomp
-
+
thirdparty\lzham\lzhamcomp
-
+
thirdparty\lzham\lzhamcomp
-
+
thirdparty\lzham\lzhamdecomp
-
+
thirdparty\lzham\lzhamdecomp
-
+
sdk\mathlib
-
+
sdk\tier0
-
+
core
-
+
core
-
+
sdk\vpc
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\tier2
-
+
sdk\tier1
-
+
sdk\mathlib
-
+
sdk\engine
-
+
thirdparty\protobuf
-
+
thirdparty\protobuf
-
+
sdk\launcher
-
+
sdk\engine
-
+
sdk\networksystem
-
+
\ No newline at end of file
diff --git a/r5dev/vproj/gamesdk.vcxproj b/r5dev/vproj/gamesdk.vcxproj
new file mode 100644
index 00000000..679debfa
--- /dev/null
+++ b/r5dev/vproj/gamesdk.vcxproj
@@ -0,0 +1,677 @@
+
+
+
+
+ Debug
+ Win32
+
+
+ Release
+ Win32
+
+
+ Debug
+ x64
+
+
+ Release
+ x64
+
+
+
+
+
+
+
+
+
+
+
+
+ Create
+ Create
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+
+
+
+
+
+
+
+
+
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ Use
+ Use
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+ NotUsing
+ NotUsing
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 16.0
+ Win32Proj
+ {28cc6b4f-7a95-4933-ada9-65e38d48516d}
+ r5dev
+ 10.0
+ gamesdk
+
+
+
+ DynamicLibrary
+ true
+ v143
+ Unicode
+
+
+ DynamicLibrary
+ false
+ v143
+ true
+ Unicode
+
+
+ DynamicLibrary
+ true
+ v143
+ MultiByte
+ Static
+
+
+ DynamicLibrary
+ false
+ v143
+ true
+ MultiByte
+ Static
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ true
+
+
+ false
+
+
+ true
+ $(SolutionDir)r5dev\;$(IncludePath);$(DXSDK_DIR)Include
+ $(SolutionDir)r5dev\thirdparty\detours\libs;$(SolutionDir)r5dev\thirdparty\lzham\libs;$(LibraryPath);$(DXSDK_DIR)Lib\x64
+ r5apexsdkd64
+ $(SolutionDir)bin\$(Configuration)\
+ $(SolutionDir)build\$(ProjectName)\$(Configuration)\
+ $(VC_ReferencesPath_x64);
+
+
+ false
+ $(SolutionDir)r5dev\;$(IncludePath);$(DXSDK_DIR)Include
+ $(SolutionDir)r5dev\thirdparty\detours\libs;$(SolutionDir)r5dev\thirdparty\lzham\libs;$(LibraryPath);$(DXSDK_DIR)Lib\x64
+ r5apexsdkd64
+ $(VC_ReferencesPath_x64);
+ $(SolutionDir)bin\$(Configuration)\
+ $(SolutionDir)build\$(ProjectName)\$(Configuration)\
+
+
+
+ Level3
+ true
+ WIN32;_DEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ true
+ Use
+ pch.h
+
+
+ Windows
+ true
+ false
+ Source.def
+
+
+
+
+ Level3
+ true
+ true
+ true
+ WIN32;NDEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ true
+ Use
+ pch.h
+
+
+ Windows
+ true
+ true
+ true
+ false
+ Source.def
+
+
+
+
+ Level3
+ true
+ _DEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ true
+ Use
+ core\stdafx.h
+
+
+ stdcpp17
+ stdc17
+
+
+ Windows
+ true
+ false
+ ..\r5dev.def
+ d3d11.lib;bcrypt.lib;protobuf.lib;%(AdditionalDependencies)
+ $(SolutionDir)bin\$(Configuration)\
+
+
+ IF EXIST "$(SolutionDir)..\..\r5apex.exe" del "$(SolutionDir)..\..\$(ProjectName)" && copy /Y "$(TargetPath)" "$(SolutionDir)..\..\
+
+
+ if not EXIST $(SolutionDir)bin\$(Configuration)\protobuf.lib (
+"$(DevEnvDir)devenv" "$(SolutionDir)detours.sln" /Rebuild $(Configuration) /project "$(SolutionDir)r5dev\protobuf.vcxproj"
+);
+
+
+
+
+
+ Level3
+ true
+ true
+ true
+ NDEBUG;R5DEV_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)
+ true
+ Use
+ core\stdafx.h
+ Speed
+
+
+ true
+ true
+ AnySuitable
+ stdc17
+ stdcpp17
+ true
+
+
+ true
+
+
+ Windows
+ true
+ true
+ true
+ false
+ ..\r5dev.def
+ d3d11.lib;bcrypt.lib;protobuf.lib;%(AdditionalDependencies)
+ $(SolutionDir)bin\$(Configuration)\
+
+
+ IF EXIST "$(SolutionDir)..\..\r5apex.exe" del "$(SolutionDir)..\..\$(ProjectName)" && copy /Y "$(TargetPath)" "$(SolutionDir)..\..\
+
+
+ if not EXIST $(SolutionDir)bin\$(Configuration)\protobuf.lib (
+"$(DevEnvDir)devenv" "$(SolutionDir)detours.sln" /Rebuild $(Configuration) /project "$(SolutionDir)r5dev\protobuf.vcxproj"
+);
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/r5dev/gamesdk.vcxproj.filters b/r5dev/vproj/gamesdk.vcxproj.filters
similarity index 57%
rename from r5dev/gamesdk.vcxproj.filters
rename to r5dev/vproj/gamesdk.vcxproj.filters
index 403c603c..e1b64080 100644
--- a/r5dev/gamesdk.vcxproj.filters
+++ b/r5dev/vproj/gamesdk.vcxproj.filters
@@ -162,1042 +162,1042 @@
-
+
sdk\client
-
+
sdk\client
-
+
sdk\client
-
+
sdk\ebisusdk
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\gameui
-
+
sdk\gameui
-
+
sdk\public
-
+
sdk\public
-
+
sdk\rtech
-
+
sdk\rtech
-
+
sdk\inputsystem
-
+
sdk\launcher
-
+
sdk\server
-
+
sdk\squirrel
-
+
sdk\squirrel
-
+
thirdparty\imgui
-
+
thirdparty\imgui
-
+
thirdparty\imgui
-
+
thirdparty\imgui
-
+
thirdparty\imgui
-
+
thirdparty\imgui
-
+
thirdparty\imgui
-
+
thirdparty\imgui
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\vgui
-
+
sdk\vgui
-
+
sdk\vguimatsurface
-
+
sdk\vpc
-
+
sdk\vpc
-
+
sdk\vpc
-
+
sdk\vphysics
-
+
windows
-
+
windows
-
+
windows
-
+
core
-
+
core
-
+
core
-
+
thirdparty\imgui
-
+
sdk\common
-
+
sdk\mathlib
-
+
sdk\networksystem
-
+
sdk\squirrel
-
+
sdk\server
-
+
sdk\vpklib
-
+
sdk\public
-
+
sdk\bsplib
-
+
sdk\mathlib
-
+
sdk\mathlib
-
+
sdk\rtech
-
+
sdk\engine
-
+
windows
-
+
thirdparty\detours
-
+
thirdparty\detours
-
+
thirdparty\detours
-
+
thirdparty\detours
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham
-
+
thirdparty\lzham\lzhamcomp
-
+
thirdparty\lzham\lzhamcomp
-
+
thirdparty\lzham\lzhamcomp
-
+
thirdparty\lzham\lzhamdecomp
-
+
thirdparty\lzham\lzhamdecomp
-
+
sdk\mathlib
-
+
sdk\tier0
-
+
core
-
+
core
-
+
sdk\vpc
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\tier2
-
+
sdk\tier1
-
+
sdk\mathlib
-
+
sdk\engine
-
+
thirdparty\protobuf
-
+
thirdparty\protobuf
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\vgui
-
+
sdk\networksystem
-
+
sdk\client
-
+
sdk\client
-
+
sdk\client
-
+
sdk\common
-
+
sdk\ebisusdk
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\gameui
-
+
sdk\gameui
-
+
sdk\public\include
-
+
sdk\public\include
-
+
sdk\public\include
-
+
sdk\public\include
-
+
sdk\public\include
-
+
sdk\rtech
-
+
sdk\rtech
-
+
sdk\inputsystem
-
+
sdk\inputsystem
-
+
sdk\launcher
-
+
sdk\mathlib
-
+
sdk\networksystem
-
+
sdk\server
-
+
sdk\squirrel
-
+
sdk\squirrel
-
+
thirdparty\detours\include
-
+
thirdparty\detours\include
-
+
thirdparty\detours\include
-
+
thirdparty\detours\include
-
+
thirdparty\imgui\include
-
+
thirdparty\imgui\include
-
+
thirdparty\imgui\include
-
+
thirdparty\imgui\include
-
+
thirdparty\imgui\include
-
+
thirdparty\imgui\include
-
+
thirdparty\imgui\include
-
+
thirdparty\imgui\include
-
+
thirdparty\imgui\include
-
+
thirdparty\imgui\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\sinks
-
+
thirdparty\spdlog\include\fmt
-
+
thirdparty\spdlog\include\fmt
-
+
thirdparty\spdlog\include\fmt
-
+
thirdparty\spdlog\include\fmt
-
+
thirdparty\spdlog\include\fmt
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\fmt\bundled
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\details
-
+
thirdparty\spdlog\include\cfg
-
+
thirdparty\spdlog\include\cfg
-
+
thirdparty\spdlog\include\cfg
-
+
thirdparty\spdlog\include\cfg
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\tier0
-
+
sdk\vgui
-
+
sdk\vgui
-
+
sdk\vgui
-
+
sdk\vguimatsurface
-
+
sdk\vpc
-
+
sdk\vpc
-
+
sdk\vpc
-
+
sdk\vpc
-
+
sdk\vphysics
-
+
windows
-
+
windows
-
+
windows
-
+
core
-
+
core
-
+
core
-
+
core
-
+
sdk\common
-
+
sdk\mathlib
-
+
sdk\networksystem
-
+
sdk\networksystem
-
+
sdk\mathlib
-
+
sdk\public\include
-
+
sdk\squirrel
-
+
core
-
+
sdk\server
-
+
sdk\tier0
-
+
sdk\mathlib
-
+
sdk\vpklib
-
+
sdk\public\include
-
+
sdk\mathlib
-
+
sdk\bsplib
-
+
sdk\common
-
+
sdk\rtech
-
+
sdk\engine
-
+
windows
-
+
sdk\mathlib
-
+
sdk\materialsystem
-
+
sdk\engine
-
+
sdk\milessdk
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\include
-
+
thirdparty\lzham\lzhamcomp\include
-
+
thirdparty\lzham\lzhamcomp\include
-
+
thirdparty\lzham\lzhamdecomp\include
-
+
thirdparty\lzham\lzhamdecomp\include
-
+
sdk\mathlib
-
+
sdk\tier0
-
+
core
-
+
core
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\mathlib
-
+
sdk\tier2
-
+
sdk\tier1
-
+
sdk\mathlib
-
+
sdk\common
-
+
sdk\engine
-
+
thirdparty\protobuf
-
+
thirdparty\protobuf
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\vgui
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\networksystem
-
+
sdk\studiorender
-
+
sdk\engine
-
+
sdk\engine
-
+
sdk\game\server
-
+
sdk\common
-
+
sdk\appframework
-
+
sdk\appframework
-
+
-
+
sdk\resource\png
-
+
sdk\resource
diff --git a/r5dev/netconsole.vcxproj b/r5dev/vproj/netconsole.vcxproj
similarity index 93%
rename from r5dev/netconsole.vcxproj
rename to r5dev/vproj/netconsole.vcxproj
index fd3d7ba4..bef251b9 100644
--- a/r5dev/netconsole.vcxproj
+++ b/r5dev/vproj/netconsole.vcxproj
@@ -19,40 +19,40 @@
-
+
Create
Create
Create
Create
-
-
-
-
+
+
+
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
16.0
diff --git a/r5dev/netconsole.vcxproj.filters b/r5dev/vproj/netconsole.vcxproj.filters
similarity index 73%
rename from r5dev/netconsole.vcxproj.filters
rename to r5dev/vproj/netconsole.vcxproj.filters
index bb7b06d0..dc8827f9 100644
--- a/r5dev/netconsole.vcxproj.filters
+++ b/r5dev/vproj/netconsole.vcxproj.filters
@@ -28,57 +28,57 @@
-
+
sdk\tier1
-
+
sdk\public
-
+
core
-
+
sdk\tier2
-
+
sdk\engine
-
+
core
-
+
core
-
+
thirdparty\protobuf
-
+
thirdparty\protobuf
-
+
sdk\tier1
-
+
core
-
+
sdk\tier2
-
+
sdk\engine
-
+
core
-
+
core
-
+
thirdparty\protobuf
-
+
thirdparty\protobuf
diff --git a/r5dev/protobuf.vcxproj b/r5dev/vproj/protobuf.vcxproj
similarity index 80%
rename from r5dev/protobuf.vcxproj
rename to r5dev/vproj/protobuf.vcxproj
index ca5b17ab..eac81c76 100644
--- a/r5dev/protobuf.vcxproj
+++ b/r5dev/vproj/protobuf.vcxproj
@@ -163,511 +163,511 @@
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
NotUsing
-
+
NotUsing
NotUsing
NotUsing
@@ -675,90 +675,90 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/r5dev/vproj/protobuf.vcxproj.filters b/r5dev/vproj/protobuf.vcxproj.filters
new file mode 100644
index 00000000..0e0630c2
--- /dev/null
+++ b/r5dev/vproj/protobuf.vcxproj.filters
@@ -0,0 +1,546 @@
+
+
+
+
+ compiler
+
+
+ compiler
+
+
+ stubs
+
+
+ stubs
+
+
+ stubs
+
+
+ stubs
+
+
+ stubs
+
+
+ stubs
+
+
+ stubs
+
+
+ stubs
+
+
+ stubs
+
+
+ stubs
+
+
+ stubs
+
+
+ io
+
+
+ io
+
+
+ io
+
+
+ io
+
+
+ io
+
+
+ io
+
+
+ io
+
+
+ io
+
+
+ io
+
+
+ util
+
+
+ util
+
+
+ util
+
+
+ util
+
+
+ util
+
+
+ util
+
+
+ util
+
+
+ util\internal
+
+
+ util\internal
+
+
+ util\internal
+
+
+ util\internal
+
+
+ util\internal
+
+
+ util\internal
+
+
+ util\internal
+
+
+ util\internal
+
+
+ util\internal
+
+
+ util\internal
+
+
+ util\internal
+
+
+ util\internal
+
+
+ util\internal
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+ source
+
+
+
+
+ {9938338d-9b4b-4464-97e5-a47636d0b1a4}
+
+
+ {8ce9e500-f5b5-4d81-aafb-becab42d0174}
+
+
+ {d60db004-45fa-4ae3-b74d-47b327b69c2e}
+
+
+ {87c48269-0f18-42b5-b7be-b0ccb26a5f76}
+
+
+ {b464f51d-733d-4b4e-8441-b6cabdecd127}
+
+
+ {d80f3bd1-5ff7-4d05-a301-b391f6396dea}
+
+
+ {1f4012c2-e2e2-48f9-b2f3-2ffe80c9a912}
+
+
+ {e42972f8-3b4a-4e5f-8bf5-cc88ae71b499}
+
+
+ {4cd49ba1-876f-42de-b9e1-fccab9db185e}
+
+
+ {01b23346-904d-4495-b48c-e04281bfda22}
+
+
+ {8647c75c-0fa4-49fc-a30c-193a45680c43}
+
+
+ {23955e3f-a0de-4045-952a-188b5c12144e}
+
+
+
+
+ compiler\include
+
+
+ compiler\include
+
+
+ stubs\include
+
+
+ stubs\include
+
+
+ stubs\include
+
+
+ stubs\include
+
+
+ stubs\include
+
+
+ stubs\include
+
+
+ stubs\include
+
+
+ stubs\include
+
+
+ stubs\include
+
+
+ stubs\include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ include
+
+
+ io\include
+
+
+ io\include
+
+
+ io\include
+
+
+ io\include
+
+
+ io\include
+
+
+ io\include
+
+
+ io\include
+
+
+ io\include
+
+
+ io\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\internal\include
+
+
+ util\include
+
+
+ util\include
+
+
+ util\include
+
+
+ util\include
+
+
+ util\include
+
+
+ util\include
+
+
+ util\include
+
+
+
+
+
+
\ No newline at end of file
diff --git a/r5dev/sdklauncher.vcxproj b/r5dev/vproj/sdklauncher.vcxproj
similarity index 90%
rename from r5dev/sdklauncher.vcxproj
rename to r5dev/vproj/sdklauncher.vcxproj
index afc9838f..c56a7eeb 100644
--- a/r5dev/sdklauncher.vcxproj
+++ b/r5dev/vproj/sdklauncher.vcxproj
@@ -68,7 +68,7 @@
-
+
@@ -180,44 +180,44 @@
-
+
Create
Create
-
-
-
+
+
+
NotUsing
NotUsing
-
+
NotUsing
NotUsing
-
+
NotUsing
NotUsing
-
+
NotUsing
NotUsing
-
+
-
-
+
+
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/r5dev/sdklauncher.vcxproj.filters b/r5dev/vproj/sdklauncher.vcxproj.filters
similarity index 68%
rename from r5dev/sdklauncher.vcxproj.filters
rename to r5dev/vproj/sdklauncher.vcxproj.filters
index dfc82d06..fca0f1c8 100644
--- a/r5dev/sdklauncher.vcxproj.filters
+++ b/r5dev/vproj/sdklauncher.vcxproj.filters
@@ -21,61 +21,61 @@
-
+
Source Files
-
+
Source Files
-
+
Detours Files
-
+
Detours Files
-
+
Detours Files
-
+
Detours Files
-
+
Source Files
-
+
Resource Files
-
+
Header Files
-
+
Header Files
-
+
Header Files
-
+
Detours Files\include
-
+
Detours Files\include
-
+
Detours Files\include
-
+
Header Files
-
+
Resource Files
-
+
Resource Files
diff --git a/detours.sln b/r5sdk.sln
similarity index 91%
rename from detours.sln
rename to r5sdk.sln
index 4b56ea4b..e70f5f82 100644
--- a/detours.sln
+++ b/r5sdk.sln
@@ -3,15 +3,15 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.0.31808.319
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gamesdk", "r5dev\gamesdk.vcxproj", "{28CC6B4F-7A95-4933-ADA9-65E38D48516D}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gamesdk", "r5dev\vproj\gamesdk.vcxproj", "{28CC6B4F-7A95-4933-ADA9-65E38D48516D}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sdklauncher", "r5dev\sdklauncher.vcxproj", "{18F8C75E-3844-4AA6-AB93-980A08253519}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sdklauncher", "r5dev\vproj\sdklauncher.vcxproj", "{18F8C75E-3844-4AA6-AB93-980A08253519}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dedicated", "r5dev\dedicated.vcxproj", "{ED2C50B3-7C2C-4E44-988E-DAA059F72B9C}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dedicated", "r5dev\vproj\dedicated.vcxproj", "{ED2C50B3-7C2C-4E44-988E-DAA059F72B9C}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "netconsole", "r5dev\netconsole.vcxproj", "{9579B31F-CE24-4852-A941-CD1AD71E2248}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "netconsole", "r5dev\vproj\netconsole.vcxproj", "{9579B31F-CE24-4852-A941-CD1AD71E2248}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "protobuf", "r5dev\protobuf.vcxproj", "{B273A875-6618-49FE-8CA4-0B693BA264D5}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "protobuf", "r5dev\vproj\protobuf.vcxproj", "{B273A875-6618-49FE-8CA4-0B693BA264D5}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution