diff --git a/akebi-gc.sln b/akebi-gc.sln
index 1915763..f0de0a1 100644
--- a/akebi-gc.sln
+++ b/akebi-gc.sln
@@ -3,11 +3,11 @@ Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.0.32014.148
MinimumVisualStudioVersion = 10.0.40219.1
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "injector", "injector\injector.vcxproj", "{F578B30C-8DE6-4741-99E4-1D30D2ACDAC4}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cheat-library", "cheat-library\cheat-library.vcxproj", "{CE178784-CB96-45CA-AE16-FC0DA1126970}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cheat-base", "cheat-base\cheat-base.vcxproj", "{ADB35022-823B-4DC0-B495-3EFEFBD3A82F}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "cheat-library", "cheat-library\cheat-library.vcxproj", "{CE178784-CB96-45CA-AE16-FC0DA1126970}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "injector", "injector\injector.vcxproj", "{F578B30C-8DE6-4741-99E4-1D30D2ACDAC4}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
diff --git a/cheat-base/cheat-base.vcxproj b/cheat-base/cheat-base.vcxproj
index f755db3..10266a0 100644
--- a/cheat-base/cheat-base.vcxproj
+++ b/cheat-base/cheat-base.vcxproj
@@ -1,14 +1,26 @@
+
+ Debug
+ Win32
+
Debug
x64
+
+ Release_WS
+ Win32
+
Release_WS
x64
+
+ Release
+ Win32
+
Release
x64
@@ -43,6 +55,24 @@
true
MultiByte
+
+ v143
+ StaticLibrary
+ true
+ MultiByte
+
+
+ v143
+ StaticLibrary
+ MultiByte
+ true
+
+
+ v143
+ StaticLibrary
+ MultiByte
+ true
+
@@ -60,18 +90,30 @@
true
- $(SolutionDir)bin\$(Configuration)\
- $(SolutionDir)bin\$(Configuration)\obj\$(ProjectName)\
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\obj\$(ProjectName)\
false
- $(SolutionDir)bin\$(Configuration)\
- $(SolutionDir)bin\$(Configuration)\obj\$(ProjectName)\
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\obj\$(ProjectName)\
false
- $(SolutionDir)bin\$(Configuration)\
- $(SolutionDir)bin\$(Configuration)\obj\$(ProjectName)\
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\obj\$(ProjectName)\
+
+
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\obj\$(ProjectName)\
+
+
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\obj\$(ProjectName)\
+
+
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\
+ $(SolutionDir)bin\$(Configuration)-$(PlatformShortName)\obj\$(ProjectName)\
@@ -81,8 +123,9 @@
true
Use
pch.h
- stdcpp17
+ stdcpp20
$(ProjectDir)framework\;$(ProjectDir)src\;$(ProjectDir)vendor\detours\;$(ProjectDir)vendor\fmt\include\;$(ProjectDir)vendor\imgui\;$(ProjectDir)vendor\magic_enum\include\;$(ProjectDir)vendor\simpleIni\;$(ProjectDir)vendor\json\single_include\;$(ProjectDir)vendor\imgui-notify-v2\;$(ProjectDir)vendor\stb\
+ stdc17
@@ -94,26 +137,28 @@
- detours-x64.lib;%(AdditionalDependencies)
+ detours-$(PlatformShortName).lib
- $(ProjectDir)/vendor/detours/;%(AdditionalLibraryDirectories)
+ $(ProjectDir)vendor\detours\;%(AdditionalLibraryDirectories)
Level3
true
- false
+ true
true
_AMD64_;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;_CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions)
true
Use
pch.h
- stdcpp17
+ stdcpp20
$(ProjectDir)framework\;$(ProjectDir)src\;$(ProjectDir)vendor\detours\;$(ProjectDir)vendor\fmt\include\;$(ProjectDir)vendor\imgui\;$(ProjectDir)vendor\magic_enum\include\;$(ProjectDir)vendor\simpleIni\;$(ProjectDir)vendor\json\single_include\;$(ProjectDir)vendor\imgui-notify-v2\;$(ProjectDir)vendor\stb\
- Disabled
- false
+ MaxSpeed
+ true
+ false
+ stdc17
@@ -127,26 +172,28 @@
- detours-x64.lib;%(AdditionalDependencies)
+ detours-$(PlatformShortName).lib
- $(ProjectDir)/vendor/detours/;%(AdditionalLibraryDirectories)
+ $(ProjectDir)vendor\detours\;%(AdditionalLibraryDirectories)
Level3
true
- false
+ true
true
_AMD64_;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;_CRT_SECURE_NO_WARNINGS;NDEBUG;_LIB;%(PreprocessorDefinitions)
true
Use
pch.h
- stdcpp17
+ stdcpp20
$(ProjectDir)framework\;$(ProjectDir)src\;$(ProjectDir)vendor\detours\;$(ProjectDir)vendor\fmt\include\;$(ProjectDir)vendor\imgui\;$(ProjectDir)vendor\magic_enum\include\;$(ProjectDir)vendor\simpleIni\;$(ProjectDir)vendor\json\single_include\;$(ProjectDir)vendor\imgui-notify-v2\;$(ProjectDir)vendor\stb\
- Disabled
- false
+ MaxSpeed
+ true
+ false
+ stdc17
@@ -160,10 +207,63 @@
- detours-x64.lib;%(AdditionalDependencies)
+ detours-$(PlatformShortName).lib
- $(ProjectDir)/vendor/detours/;%(AdditionalLibraryDirectories)
+ $(ProjectDir)vendor\detours\;%(AdditionalLibraryDirectories)
+
+
+
+
+ stdcpp20
+ true
+ Level3
+ $(ProjectDir)framework\;$(ProjectDir)src\;$(ProjectDir)vendor\detours\;$(ProjectDir)vendor\fmt\include\;$(ProjectDir)vendor\imgui\;$(ProjectDir)vendor\magic_enum\include\;$(ProjectDir)vendor\simpleIni\;$(ProjectDir)vendor\json\single_include\;$(ProjectDir)vendor\imgui-notify-v2\;$(ProjectDir)vendor\stb\
+ _DEBUG;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;_CRT_SECURE_NO_WARNINGS;_MBCS;%(PreprocessorDefinitions)
+ Use
+ pch.h
+ stdc17
+ ProgramDatabase
+ false
+ false
+
+
+ detours-$(PlatformShortName).lib
+ $(ProjectDir)vendor\detours\;%(AdditionalLibraryDirectories)
+
+
+
+
+ stdcpp20
+ true
+ Level3
+ $(ProjectDir)framework\;$(ProjectDir)src\;$(ProjectDir)vendor\detours\;$(ProjectDir)vendor\fmt\include\;$(ProjectDir)vendor\imgui\;$(ProjectDir)vendor\magic_enum\include\;$(ProjectDir)vendor\simpleIni\;$(ProjectDir)vendor\json\single_include\;$(ProjectDir)vendor\imgui-notify-v2\;$(ProjectDir)vendor\stb\
+ true
+ _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;_CRT_SECURE_NO_WARNINGS;_MBCS;%(PreprocessorDefinitions)
+ Use
+ pch.h
+ stdc17
+
+
+ detours-$(PlatformShortName).lib
+ $(ProjectDir)vendor\detours\;%(AdditionalLibraryDirectories)
+
+
+
+
+ stdcpp20
+ true
+ Level3
+ $(ProjectDir)framework\;$(ProjectDir)src\;$(ProjectDir)vendor\detours\;$(ProjectDir)vendor\fmt\include\;$(ProjectDir)vendor\imgui\;$(ProjectDir)vendor\magic_enum\include\;$(ProjectDir)vendor\simpleIni\;$(ProjectDir)vendor\json\single_include\;$(ProjectDir)vendor\imgui-notify-v2\;$(ProjectDir)vendor\stb\
+ true
+ _SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;_SILENCE_ALL_CXX17_DEPRECATION_WARNINGS;_CRT_SECURE_NO_WARNINGS;_MBCS;%(PreprocessorDefinitions)
+ Use
+ pch.h
+ stdc17
+
+
+ detours-$(PlatformShortName).lib
+ $(ProjectDir)vendor\detours\;%(AdditionalLibraryDirectories)
@@ -196,6 +296,8 @@
+
+
@@ -208,6 +310,8 @@
+
+
@@ -247,12 +351,20 @@
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
+
+
@@ -269,57 +381,90 @@
Create
Create
Create
+ Create
+ Create
+ Create
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
NotUsing
NotUsing
NotUsing
+ NotUsing
+ pch.h
+ pch.h
diff --git a/cheat-base/cheat-base.vcxproj.filters b/cheat-base/cheat-base.vcxproj.filters
index 95f3a92..c8e131f 100644
--- a/cheat-base/cheat-base.vcxproj.filters
+++ b/cheat-base/cheat-base.vcxproj.filters
@@ -231,6 +231,18 @@
Header Files
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
+
+ Header Files
+
@@ -317,5 +329,11 @@
Source Files
+
+ Source Files
+
+
+ Source Files
+
\ No newline at end of file
diff --git a/cheat-base/framework/pch.h b/cheat-base/framework/pch.h
index 2cfc048..45f6c66 100644
--- a/cheat-base/framework/pch.h
+++ b/cheat-base/framework/pch.h
@@ -17,6 +17,8 @@
#include
#include
#include
+#include
+#include
#include