Combined EGameSDK and EGameTools (this repo will soon become EGameSDK by default, which will also include EGameTools)

This commit is contained in:
EricPlayZ
2024-12-30 01:25:31 +02:00
parent 1314807788
commit 8a3a8ece07
235 changed files with 2539 additions and 15567 deletions

11
.gitignore vendored
View File

@ -6,9 +6,10 @@
/x64
/EGameTools/x64
/EGameTools/EGameTools.vcxproj.user
/Tools/ExtractPlayerVarsFromDecompiledFunc/bin
/Tools/ExtractPlayerVarsFromDecompiledFunc/.vs
/Tools/ExtractPlayerVarsFromDecompiledFunc/ExtractPlayerVarsFromDecompiledFunc/bin
/Tools/ExtractPlayerVarsFromDecompiledFunc/ExtractPlayerVarsFromDecompiledFunc/obj
/Tools/ExtractPlayerVarsFromDecompiledFunc/ExtractPlayerVarsFromDecompiledFunc/ExtractPlayerVarsFromDecompiledFunc.csproj.user
/.vs/EGameSDK
/x64
/EGameSDK/x64
/EGameSDK/EGameSDK.vcxproj.user
/enc_temp_folder

31
EGameSDK.sln Normal file
View File

@ -0,0 +1,31 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.5.33530.505
MinimumVisualStudioVersion = 10.0.40219.1
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "EGameSDK", "EGameSDK\EGameSDK.vcxproj", "{6399CAFA-D04A-44FB-8C1D-1FC3A3B59C00}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|x64 = Debug|x64
Debug|x86 = Debug|x86
Release|x64 = Release|x64
Release|x86 = Release|x86
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{6399CAFA-D04A-44FB-8C1D-1FC3A3B59C00}.Debug|x64.ActiveCfg = Debug|x64
{6399CAFA-D04A-44FB-8C1D-1FC3A3B59C00}.Debug|x64.Build.0 = Debug|x64
{6399CAFA-D04A-44FB-8C1D-1FC3A3B59C00}.Debug|x86.ActiveCfg = Debug|x64
{6399CAFA-D04A-44FB-8C1D-1FC3A3B59C00}.Debug|x86.Build.0 = Debug|x64
{6399CAFA-D04A-44FB-8C1D-1FC3A3B59C00}.Release|x64.ActiveCfg = Release|x64
{6399CAFA-D04A-44FB-8C1D-1FC3A3B59C00}.Release|x64.Build.0 = Release|x64
{6399CAFA-D04A-44FB-8C1D-1FC3A3B59C00}.Release|x86.ActiveCfg = Release|x64
{6399CAFA-D04A-44FB-8C1D-1FC3A3B59C00}.Release|x86.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {AC733DAA-3005-4E3E-85AF-48E08162D2DE}
EndGlobalSection
EndGlobal

237
EGameSDK/EGameSDK.vcxproj Normal file
View File

@ -0,0 +1,237 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="deps\memscan\memscan.c" />
<ClCompile Include="deps\memscan\util\util.c" />
<ClCompile Include="src\Core\Core.cpp" />
<ClCompile Include="src\dllmain.cpp" />
<ClCompile Include="src\Engine\CBaseCamera.cpp" />
<ClCompile Include="src\Engine\CBulletPhysicsCharacter.cpp" />
<ClCompile Include="src\Engine\CGame.cpp" />
<ClCompile Include="src\Engine\CGSObject.cpp" />
<ClCompile Include="src\Engine\CGSObject2.cpp" />
<ClCompile Include="src\Engine\CInput.cpp" />
<ClCompile Include="src\Engine\CLevel.cpp" />
<ClCompile Include="src\Engine\CLevel2.cpp" />
<ClCompile Include="src\Engine\CLobbySteam.cpp" />
<ClCompile Include="src\Engine\CoPhysicsProperty.cpp" />
<ClCompile Include="src\Engine\CVideoSettings.cpp" />
<ClCompile Include="src\Engine\Engine_Hooks.cpp" />
<ClCompile Include="src\Engine\Engine_Misc.cpp" />
<ClCompile Include="src\GamePH\DayNightCycle.cpp" />
<ClCompile Include="src\GamePH\FreeCamera.cpp" />
<ClCompile Include="src\GamePH\GameDI_PH.cpp" />
<ClCompile Include="src\GamePH\GameDI_PH2.cpp" />
<ClCompile Include="src\GamePH\GamePH_Hooks.cpp" />
<ClCompile Include="src\GamePH\GamePH_Misc.cpp" />
<ClCompile Include="src\GamePH\InventoryContainerDI.cpp" />
<ClCompile Include="src\GamePH\InventoryItem.cpp" />
<ClCompile Include="src\GamePH\LevelDI.cpp" />
<ClCompile Include="src\GamePH\LocalClientDI.cpp" />
<ClCompile Include="src\GamePH\LogicalPlayer.cpp" />
<ClCompile Include="src\GamePH\PlayerDI_PH.cpp" />
<ClCompile Include="src\GamePH\PlayerHealthModule.cpp" />
<ClCompile Include="src\GamePH\PlayerInfectionModule.cpp" />
<ClCompile Include="src\GamePH\PlayerState.cpp" />
<ClCompile Include="src\GamePH\PlayerVariables.cpp" />
<ClCompile Include="src\GamePH\SessionCooperativeDI.cpp" />
<ClCompile Include="src\GamePH\TimeWeather\CSystem.cpp" />
<ClCompile Include="src\GamePH\TPPCameraDI.cpp" />
<ClCompile Include="src\Utils\Files.cpp" />
<ClCompile Include="src\Utils\Hook.cpp" />
<ClCompile Include="src\Utils\Memory.cpp" />
<ClCompile Include="src\Utils\RTTI.cpp" />
<ClCompile Include="src\Utils\Sigscan.cpp" />
<ClCompile Include="src\Utils\Time.cpp" />
<ClCompile Include="src\Utils\Values.cpp" />
<ClCompile Include="src\Utils\Windows.cpp" />
<ClCompile Include="src\Vector3.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\EGSDK\ClassHelpers.h" />
<ClInclude Include="include\EGSDK\Core\Core.h" />
<ClInclude Include="include\EGSDK\Engine\CBaseCamera.h" />
<ClInclude Include="include\EGSDK\Engine\CBulletPhysicsCharacter.h" />
<ClInclude Include="include\EGSDK\Engine\CGame.h" />
<ClInclude Include="include\EGSDK\Engine\CGSObject.h" />
<ClInclude Include="include\EGSDK\Engine\CGSObject2.h" />
<ClInclude Include="include\EGSDK\Engine\CInput.h" />
<ClInclude Include="include\EGSDK\Engine\CLevel.h" />
<ClInclude Include="include\EGSDK\Engine\CLevel2.h" />
<ClInclude Include="include\EGSDK\Engine\CLobbySteam.h" />
<ClInclude Include="include\EGSDK\Engine\CoPhysicsProperty.h" />
<ClInclude Include="include\EGSDK\Engine\CVideoSettings.h" />
<ClInclude Include="include\EGSDK\Engine\Engine_Hooks.h" />
<ClInclude Include="include\EGSDK\Engine\Engine_Misc.h" />
<ClInclude Include="include\EGSDK\Exports.h" />
<ClInclude Include="include\EGSDK\GamePH\CoBaseCameraProxy.h" />
<ClInclude Include="include\EGSDK\GamePH\DayNightCycle.h" />
<ClInclude Include="include\EGSDK\GamePH\FreeCamera.h" />
<ClInclude Include="include\EGSDK\GamePH\GameDI_PH.h" />
<ClInclude Include="include\EGSDK\GamePH\GameDI_PH2.h" />
<ClInclude Include="include\EGSDK\GamePH\GamePH_Hooks.h" />
<ClInclude Include="include\EGSDK\GamePH\GamePH_Misc.h" />
<ClInclude Include="include\EGSDK\GamePH\InventoryContainerDI.h" />
<ClInclude Include="include\EGSDK\GamePH\InventoryItem.h" />
<ClInclude Include="include\EGSDK\GamePH\InventoryMoney.h" />
<ClInclude Include="include\EGSDK\GamePH\ItemDescWithContext.h" />
<ClInclude Include="include\EGSDK\GamePH\LevelDI.h" />
<ClInclude Include="include\EGSDK\GamePH\LocalClientDI.h" />
<ClInclude Include="include\EGSDK\GamePH\LogicalPlayer.h" />
<ClInclude Include="include\EGSDK\GamePH\PlayerDI_PH.h" />
<ClInclude Include="include\EGSDK\GamePH\PlayerHealthModule.h" />
<ClInclude Include="include\EGSDK\GamePH\PlayerInfectionModule.h" />
<ClInclude Include="include\EGSDK\GamePH\PlayerState.h" />
<ClInclude Include="include\EGSDK\GamePH\PlayerVariables.h" />
<ClInclude Include="include\EGSDK\GamePH\SessionCooperativeDI.h" />
<ClInclude Include="include\EGSDK\GamePH\TimeWeather\CSystem.h" />
<ClInclude Include="include\EGSDK\GamePH\TimeWeather\EWeather.h" />
<ClInclude Include="include\EGSDK\GamePH\TPPCameraDI.h" />
<ClInclude Include="include\EGSDK\Offsets.h" />
<ClInclude Include="include\EGSDK\Utils\Files.h" />
<ClInclude Include="include\EGSDK\Utils\Hook.h" />
<ClInclude Include="include\EGSDK\Utils\Memory.h" />
<ClInclude Include="include\EGSDK\Utils\RTTI.h" />
<ClInclude Include="include\EGSDK\Utils\Sigscan.h" />
<ClInclude Include="include\EGSDK\Utils\Time.h" />
<ClInclude Include="include\EGSDK\Utils\Values.h" />
<ClInclude Include="include\EGSDK\Utils\Windows.h" />
<ClInclude Include="include\EGSDK\Vector3.h" />
</ItemGroup>
<PropertyGroup Label="Globals">
<VCProjectVersion>16.0</VCProjectVersion>
<Keyword>Win32Proj</Keyword>
<ProjectGuid>{152BCFEC-E42D-4370-AEDD-36F044085C0C}</ProjectGuid>
<RootNamespace>EGameSDK</RootNamespace>
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
<ProjectName>EGameSDK</ProjectName>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>true</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<UseDebugLibraries>false</UseDebugLibraries>
<PlatformToolset>v143</PlatformToolset>
<WholeProgramOptimization>true</WholeProgramOptimization>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings" />
<ImportGroup Label="Shared">
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<TargetExt>.dll</TargetExt>
<TargetName>EGameSDK</TargetName>
<GenerateManifest>true</GenerateManifest>
<LibraryPath>$(VC_LibraryPath_x64);$(WindowsSDK_LibraryPath_x64)</LibraryPath>
<IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);</IncludePath>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<TargetName>EGameSDK</TargetName>
<TargetExt>.dll</TargetExt>
<LibraryPath>$(LibraryPath)</LibraryPath>
<IncludePath>$(VC_IncludePath);$(WindowsSDK_IncludePath);</IncludePath>
<LinkIncremental>true</LinkIncremental>
</PropertyGroup>
<PropertyGroup Label="Vcpkg" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<VcpkgUseStatic>true</VcpkgUseStatic>
<VcpkgTriplet>x64-windows</VcpkgTriplet>
</PropertyGroup>
<PropertyGroup Label="Vcpkg" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<VcpkgUseStatic>true</VcpkgUseStatic>
<VcpkgTriplet>x64-windows</VcpkgTriplet>
</PropertyGroup>
<PropertyGroup Label="Vcpkg">
<VcpkgEnabled>false</VcpkgEnabled>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING;_DEBUG;EGameSDK_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<LanguageStandard>stdcpplatest</LanguageStandard>
<RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
<Optimization>
</Optimization>
<IntrinsicFunctions>
</IntrinsicFunctions>
<AdditionalIncludeDirectories>include;deps\memscan;deps\MinHook;deps\spdlog\include;</AdditionalIncludeDirectories>
<PrecompiledHeaderOutputFile>$(IntDir)$(TargetName)_$(PlatformTarget).pch</PrecompiledHeaderOutputFile>
<DebugInformationFormat>OldStyle</DebugInformationFormat>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalDependencies>DbgHelp.lib;Version.lib;libMinHook-x64-v141-mtd.lib;spdlog-mtd.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OptimizeReferences>
</OptimizeReferences>
<EnableCOMDATFolding>
</EnableCOMDATFolding>
<AdditionalLibraryDirectories>deps\MinHook\lib;deps\spdlog\lib;</AdditionalLibraryDirectories>
<AssemblyDebug>true</AssemblyDebug>
<ImportLibrary />
<FixedBaseAddress>
</FixedBaseAddress>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<WarningLevel>Level3</WarningLevel>
<FunctionLevelLinking>true</FunctionLevelLinking>
<IntrinsicFunctions>true</IntrinsicFunctions>
<SDLCheck>true</SDLCheck>
<PreprocessorDefinitions>_SILENCE_STDEXT_ARR_ITERS_DEPRECATION_WARNING;EGameSDK_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<ConformanceMode>true</ConformanceMode>
<PrecompiledHeader>NotUsing</PrecompiledHeader>
<PrecompiledHeaderFile>pch.h</PrecompiledHeaderFile>
<LanguageStandard>stdcpplatest</LanguageStandard>
<AdditionalIncludeDirectories>include;deps\memscan;deps\MinHook;deps\spdlog\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<DebugInformationFormat>OldStyle</DebugInformationFormat>
<RuntimeTypeInfo>false</RuntimeTypeInfo>
<PrecompiledHeaderOutputFile>$(IntDir)$(TargetName)_$(PlatformTarget).pch</PrecompiledHeaderOutputFile>
<RuntimeLibrary>MultiThreaded</RuntimeLibrary>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
</ClCompile>
<Link>
<SubSystem>Windows</SubSystem>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<OptimizeReferences>true</OptimizeReferences>
<GenerateDebugInformation>true</GenerateDebugInformation>
<EnableUAC>false</EnableUAC>
<AdditionalLibraryDirectories>deps\MinHook\lib;deps\spdlog\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<AdditionalDependencies>DbgHelp.lib;Version.lib;libMinHook-x64-v141-mtd.lib;spdlog-mt.lib;$(CoreLibraryDependencies);%(AdditionalDependencies)</AdditionalDependencies>
<ImportLibrary />
<AdditionalOptions>/NOIMPLIB /NOEXP %(AdditionalOptions)</AdditionalOptions>
<AssemblyDebug>true</AssemblyDebug>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets" />
</Project>

View File

@ -0,0 +1,336 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<ClCompile Include="deps\memscan\memscan.c">
<Filter>deps\memscan</Filter>
</ClCompile>
<ClCompile Include="deps\memscan\util\util.c">
<Filter>deps\memscan\util</Filter>
</ClCompile>
<ClCompile Include="src\Core\Core.cpp">
<Filter>src\Core</Filter>
</ClCompile>
<ClCompile Include="src\Engine\CGSObject.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\CGSObject2.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\CInput.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\CLevel.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\CLevel2.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\CLobbySteam.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\CoPhysicsProperty.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\CVideoSettings.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\Engine_Hooks.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\Engine_Misc.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\CBaseCamera.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\CBulletPhysicsCharacter.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\Engine\CGame.cpp">
<Filter>src\Engine</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\DayNightCycle.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\FreeCamera.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\GameDI_PH.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\GameDI_PH2.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\GamePH_Hooks.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\GamePH_Misc.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\InventoryContainerDI.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\InventoryItem.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\LevelDI.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\LocalClientDI.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\LogicalPlayer.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\PlayerDI_PH.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\PlayerHealthModule.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\PlayerInfectionModule.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\PlayerState.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\PlayerVariables.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\SessionCooperativeDI.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\TPPCameraDI.cpp">
<Filter>src\GamePH</Filter>
</ClCompile>
<ClCompile Include="src\GamePH\TimeWeather\CSystem.cpp">
<Filter>src\GamePH\TimeWeather</Filter>
</ClCompile>
<ClCompile Include="src\Utils\Hook.cpp">
<Filter>src\Utils</Filter>
</ClCompile>
<ClCompile Include="src\Utils\Memory.cpp">
<Filter>src\Utils</Filter>
</ClCompile>
<ClCompile Include="src\Utils\RTTI.cpp">
<Filter>src\Utils</Filter>
</ClCompile>
<ClCompile Include="src\Utils\Sigscan.cpp">
<Filter>src\Utils</Filter>
</ClCompile>
<ClCompile Include="src\Utils\Time.cpp">
<Filter>src\Utils</Filter>
</ClCompile>
<ClCompile Include="src\Utils\Values.cpp">
<Filter>src\Utils</Filter>
</ClCompile>
<ClCompile Include="src\Utils\Windows.cpp">
<Filter>src\Utils</Filter>
</ClCompile>
<ClCompile Include="src\Utils\Files.cpp">
<Filter>src\Utils</Filter>
</ClCompile>
<ClCompile Include="src\dllmain.cpp">
<Filter>src</Filter>
</ClCompile>
<ClCompile Include="src\Vector3.cpp">
<Filter>src</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<Filter Include="include">
<UniqueIdentifier>{240d20d1-1840-4efd-a681-fac101427937}</UniqueIdentifier>
</Filter>
<Filter Include="src">
<UniqueIdentifier>{218d6c51-9cf3-40d0-bf4d-bf541b5a1087}</UniqueIdentifier>
</Filter>
<Filter Include="deps">
<UniqueIdentifier>{12e04078-a701-4cf3-91c0-213a9d89f946}</UniqueIdentifier>
</Filter>
<Filter Include="deps\memscan">
<UniqueIdentifier>{3dc097d2-c84a-4a44-ac24-7baa23de9450}</UniqueIdentifier>
</Filter>
<Filter Include="deps\memscan\util">
<UniqueIdentifier>{8f001c65-e2d0-41a7-843f-c6f83948525f}</UniqueIdentifier>
</Filter>
<Filter Include="include\Core">
<UniqueIdentifier>{075c0a95-cc22-4a85-88a7-af8dcc522167}</UniqueIdentifier>
</Filter>
<Filter Include="include\Engine">
<UniqueIdentifier>{d6e14061-d739-4cb4-95cd-131086b5365a}</UniqueIdentifier>
</Filter>
<Filter Include="include\GamePH">
<UniqueIdentifier>{ad009156-fe7a-4150-a5e2-74bd330276bc}</UniqueIdentifier>
</Filter>
<Filter Include="include\Utils">
<UniqueIdentifier>{5b9dd038-d0bd-4c39-ab73-8eefb4caa7a3}</UniqueIdentifier>
</Filter>
<Filter Include="include\GamePH\TimeWeather">
<UniqueIdentifier>{b57ade37-61c4-4b2e-aa2f-2bb3539e310c}</UniqueIdentifier>
</Filter>
<Filter Include="src\Core">
<UniqueIdentifier>{f93cdab4-4b15-4043-a202-b954c2ff0428}</UniqueIdentifier>
</Filter>
<Filter Include="src\Engine">
<UniqueIdentifier>{76ff4605-50c3-4fee-a531-b478f29261f9}</UniqueIdentifier>
</Filter>
<Filter Include="src\GamePH">
<UniqueIdentifier>{b920b792-6899-486d-85ad-d8415004ab4a}</UniqueIdentifier>
</Filter>
<Filter Include="src\Utils">
<UniqueIdentifier>{6b391f0c-15fb-4b15-93b0-3f4b6863e684}</UniqueIdentifier>
</Filter>
<Filter Include="src\GamePH\TimeWeather">
<UniqueIdentifier>{5af79ed5-d275-484f-b7b0-0f23aef9f33d}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClInclude Include="include\EGSDK\ClassHelpers.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Exports.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Offsets.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Vector3.h">
<Filter>include</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Utils\Hook.h">
<Filter>include\Utils</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Utils\Memory.h">
<Filter>include\Utils</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Utils\RTTI.h">
<Filter>include\Utils</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Utils\Sigscan.h">
<Filter>include\Utils</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Utils\Time.h">
<Filter>include\Utils</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Utils\Values.h">
<Filter>include\Utils</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Utils\Windows.h">
<Filter>include\Utils</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Utils\Files.h">
<Filter>include\Utils</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\CoBaseCameraProxy.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\DayNightCycle.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\FreeCamera.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\GameDI_PH.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\GameDI_PH2.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\GamePH_Misc.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\InventoryContainerDI.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\InventoryItem.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\InventoryMoney.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\ItemDescWithContext.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\LevelDI.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\LocalClientDI.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\LogicalPlayer.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\PlayerDI_PH.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\PlayerHealthModule.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\PlayerInfectionModule.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\PlayerState.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\PlayerVariables.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\SessionCooperativeDI.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\TPPCameraDI.h">
<Filter>include\GamePH</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\TimeWeather\EWeather.h">
<Filter>include\GamePH\TimeWeather</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\TimeWeather\CSystem.h">
<Filter>include\GamePH\TimeWeather</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\CGSObject.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\CGSObject2.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\CInput.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\CLevel.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\CLevel2.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\CLobbySteam.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\CoPhysicsProperty.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\CVideoSettings.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\Engine_Hooks.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\Engine_Misc.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\CBaseCamera.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\CBulletPhysicsCharacter.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Engine\CGame.h">
<Filter>include\Engine</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\Core\Core.h">
<Filter>include\Core</Filter>
</ClInclude>
<ClInclude Include="include\EGSDK\GamePH\GamePH_Hooks.h">
<Filter>include\GamePH</Filter>
</ClInclude>
</ItemGroup>
</Project>

Some files were not shown because too many files have changed in this diff Show More