diff --git a/.gitignore b/.gitignore index fd0ac76..b34c63e 100644 --- a/.gitignore +++ b/.gitignore @@ -1,72 +1,30 @@ .vs/ -build/ -.vscode/.BROWSE.VC.DB -.gitignore -.vscode/BROWSE.VC.DB -CheatMenu/json/versioninfo.json -/Release -/CheatMenu/.obj/GTASA/Release -/Debug -/CheatMenu/.obj/GTASA/Debug -Depend/Debug/buffer.obj -Depend/Debug/Depend.log -Depend/Debug/hde32.obj -Depend/Debug/hook.obj -Depend/Debug/IDaccess.obj -Depend/Debug/imgui_demo.obj -Depend/Debug/imgui_draw.obj -Depend/Debug/imgui_impl_dx9.obj -Depend/Debug/imgui_impl_dx11.obj -Depend/Debug/imgui_impl_win32.obj -Depend/Debug/imgui_tables.obj -Depend/Debug/imgui_widgets.obj -Depend/Debug/imgui.obj -Depend/Debug/kiero.obj -Depend/Debug/Library.obj -Depend/Debug/Main.obj -Depend/Debug/trampoline.obj -Depend/Debug/Depend.tlog/CL.command.1.tlog -Depend/Debug/Depend.tlog/CL.read.1.tlog -Depend/Debug/Depend.tlog/CL.write.1.tlog -Depend/Debug/Depend.tlog/Depend.lastbuildstate -Depend/Debug/Depend.tlog/Lib-link.read.1.tlog -Depend/Release/buffer.obj -Depend/Release/Depend.log -Depend/Release/hde32.obj -Depend/Release/hook.obj -Depend/Release/IDaccess.obj -Depend/Release/imgui_demo.obj -Depend/Release/imgui_draw.obj -Depend/Release/imgui_impl_dx9.obj -Depend/Release/imgui_impl_dx11.obj -Depend/Release/imgui_impl_win32.obj -Depend/Release/imgui_tables.obj -Depend/Release/imgui_widgets.obj -Depend/Release/imgui.obj -Depend/Release/kiero.obj -Depend/Release/Library.obj -Depend/Release/Main.obj -Depend/Release/trampoline.obj -Depend/Release/Depend.tlog/CL.command.1.tlog -Depend/Release/Depend.tlog/CL.read.1.tlog -Depend/Release/Depend.tlog/CL.write.1.tlog -Depend/Release/Depend.tlog/Depend.lastbuildstate -Depend/Release/Depend.tlog/Lib-link.read.1.tlog -Depend/x64/Debug/Depend.log -Depend/x64/Debug/IDaccess.obj -Depend/x64/Debug/imgui_demo.obj -Depend/x64/Debug/imgui_draw.obj -Depend/x64/Debug/imgui_impl_dx9.obj -Depend/x64/Debug/imgui_impl_dx11.obj -Depend/x64/Debug/imgui_impl_win32.obj -Depend/x64/Debug/imgui_tables.obj -Depend/x64/Debug/imgui_widgets.obj -Depend/x64/Debug/imgui.obj -Depend/x64/Debug/kiero.obj -Depend/x64/Debug/Main.obj -Depend/x64/Debug/Depend.tlog/CL.command.1.tlog -Depend/x64/Debug/Depend.tlog/CL.read.1.tlog -Depend/x64/Debug/Depend.tlog/CL.write.1.tlog -Depend/x64/Debug/Depend.tlog/Depend.lastbuildstate -CheatMenu/CheatMenu/json/versioninfo.json -CheatMenu/CheatMenu/json/config.json +tools/.vs/ +.vs/CheatMenu/v16/.suo +.vs/CheatMenu/v16/Browse.VC.db +.vs/CheatMenu/v16/Solution.VC.db +.vs/CheatMenu/v16/ipch/8a8161b1be2b4103.ipch +.vs/CheatMenu/v16/ipch/e9b0a2fc8cb1509e.ipch +.vs/CheatMenu/v16/ipch/e024ae0f5d73c047.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/265b236fe4986752/UI.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/38b746beec6fb244/IMGUI_WIDGETS.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/3e1cbf187f313294/WEAPON.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/756823df130098d3/HOOK.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/7a8af3ed3d3a54c4/TEXTURES.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/829db28faf316540/UTIL.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/9c90f2807ada373e/IMGUI.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/a09bb0abeabbe0f/LIBRARY.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/a4014625ad130402/VEHICLE.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/a40641fdc3b117af/TELEPORT.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/ab7214dce69112ca/PAINT.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/bbb77d6129ef6abe/CHEATMENU.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/bff6ab00c8dfdfd2/GAME.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/d1aef004461bf238/LIBRARY.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/ee897a6fe2800285/PLAYER.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/f13b890baaf60e88/NEON.ipch +.vs/CheatMenu/v16/ipch/AutoPCH/f42ec7dda8d23a7b/PED.ipch +.vs/CheatMenu2/v16/.suo +.vs/CheatMenu2/v16/Browse.VC.db +tools/.vs/CheatMenu/v16/.suo +tools/.vs/CheatMenu/v16/Browse.VC.db +tools/.vs/CheatMenu/v16/Solution.VC.db diff --git a/.vscode/c_cpp_properties.json b/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..a19e5be --- /dev/null +++ b/.vscode/c_cpp_properties.json @@ -0,0 +1,33 @@ +{ + "configurations": [ + { + "name": "Win32", + "includePath": [ + "${workspaceFolder}/**", + "${PLUGIN_SDK_DIR}/*", + "${DIRECTX9_SDK_DIR}/Include/*", + "${PLUGIN_SDK_DIR}/plugin_sa/*", + "${PLUGIN_SDK_DIR}/plugin_sa/game_sa/*", + "${PLUGIN_SDK_DIR}/shared/*", + "${PLUGIN_SDK_DIR}/shared/game/*", + "C:\\Program Files (x86)\\Windows Kits\\10\\Include\\10.0.19041.0\\ucrt\\*", + "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.29.30037\\include\\*" + ], + "defines": [ + "_DEBUG", + "IS_PLATFORM_WIN", + "_CRT_SECURE_NO_WARNINGS", + "_CRT_NON_CONFORMING_SWPRINTFS", + "GTASA", + "_DX9_SDK_INSTALLED", + "PLUGIN_SGV_10US" + ], + "windowsSdkVersion": "10.0.19041.0", + "compilerPath": "C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30037/bin/Hostx64/x64/cl.exe", + "cStandard": "c17", + "cppStandard": "c++20", + "intelliSenseMode": "windows-msvc-x86" + } + ], + "version": 4 +} \ No newline at end of file diff --git a/CheatMenu.sln b/CheatMenu.sln deleted file mode 100644 index 0cb7837..0000000 --- a/CheatMenu.sln +++ /dev/null @@ -1,62 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.31129.286 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Depend", "Depend\Depend.vcxproj", "{C1AF1B92-52FA-42FF-9101-443D6B75F2A5}" -EndProject -Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CheatMenu", "CheatMenu\CheatMenu.vcxproj", "{B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}" - ProjectSection(ProjectDependencies) = postProject - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5} = {C1AF1B92-52FA-42FF-9101-443D6B75F2A5} - EndProjectSection -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - GTASA Release|x64 = GTASA Release|x64 - GTASA Release|x86 = GTASA Release|x86 - GTASA zDebug|x64 = GTASA zDebug|x64 - GTASA zDebug|x86 = GTASA zDebug|x86 - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.Debug|x64.ActiveCfg = Debug|x64 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.Debug|x64.Build.0 = Debug|x64 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.Debug|x86.ActiveCfg = Debug|Win32 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.Debug|x86.Build.0 = Debug|Win32 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.GTASA Release|x64.ActiveCfg = Release|x64 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.GTASA Release|x64.Build.0 = Release|x64 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.GTASA Release|x86.ActiveCfg = Release|Win32 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.GTASA Release|x86.Build.0 = Release|Win32 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.GTASA zDebug|x64.ActiveCfg = Debug|x64 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.GTASA zDebug|x64.Build.0 = Debug|x64 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.GTASA zDebug|x86.ActiveCfg = Debug|Win32 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.GTASA zDebug|x86.Build.0 = Debug|Win32 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.Release|x64.ActiveCfg = Release|x64 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.Release|x64.Build.0 = Release|x64 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.Release|x86.ActiveCfg = Release|Win32 - {C1AF1B92-52FA-42FF-9101-443D6B75F2A5}.Release|x86.Build.0 = Release|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.Debug|x64.ActiveCfg = GTASA Release|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.Debug|x64.Build.0 = GTASA Release|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.Debug|x86.ActiveCfg = GTASA zDebug|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.Debug|x86.Build.0 = GTASA zDebug|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.GTASA Release|x64.ActiveCfg = GTASA Release|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.GTASA Release|x86.ActiveCfg = GTASA Release|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.GTASA Release|x86.Build.0 = GTASA Release|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.GTASA zDebug|x64.ActiveCfg = GTASA zDebug|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.GTASA zDebug|x86.ActiveCfg = GTASA zDebug|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.GTASA zDebug|x86.Build.0 = GTASA zDebug|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.Release|x64.ActiveCfg = GTASA Release|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.Release|x64.Build.0 = GTASA Release|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.Release|x86.ActiveCfg = GTASA Release|Win32 - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1}.Release|x86.Build.0 = GTASA Release|Win32 - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {5A46C62F-6D31-466C-B1B8-E866BA5176F3} - EndGlobalSection -EndGlobal diff --git a/CheatMenu/CheatMenu.vcxproj b/CheatMenu/CheatMenu.vcxproj deleted file mode 100644 index b83f07b..0000000 --- a/CheatMenu/CheatMenu.vcxproj +++ /dev/null @@ -1,209 +0,0 @@ - - - - - GTASA Release - Win32 - - - GTASA zDebug - Win32 - - - - {B212DDA4-2A8E-45B2-914D-7BEEB31D06B1} - true - Win32Proj - CheatMenu - 10.0 - - - - DynamicLibrary - false - MultiByte - v142 - true - - - DynamicLibrary - true - MultiByte - v142 - - - - - - - - - - - - - $(GTA_SA_DIR)\ - $(ProjectDir).obj\GTASA\Release\ - CheatMenu - .asi - $(IncludePath);$(DIRECTX9_SDK_DIR)\Include\ - $(LibraryPath);$(DIRECTX9_SDK_DIR)\Lib\x86\ - - - $(GTA_SA_DIR)\ - $(ProjectDir).obj\GTASA\Debug\ - CheatMenu - .asi - $(IncludePath);$(DIRECTX9_SDK_DIR)\Include\ - $(LibraryPath);$(DIRECTX9_SDK_DIR)\Lib\x86\ - - - - Level3 - MaxSpeed - true - true - false - MultiThreaded - $(PLUGIN_SDK_DIR)\plugin_sa\;$(PLUGIN_SDK_DIR)\plugin_sa\game_sa\;$(PLUGIN_SDK_DIR)\shared\;$(PLUGIN_SDK_DIR)\shared\game\;%(AdditionalIncludeDirectories) - _NDEBUG;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;GTASA;GTAGAME_NAME="San Andreas";GTAGAME_ABBR="SA";GTAGAME_ABBRLOW="sa";GTAGAME_PROTAGONISTNAME="CJ";GTAGAME_CITYNAME="San Andreas";_DX9_SDK_INSTALLED;PLUGIN_SGV_10US;%(PreprocessorDefinitions) - stdcpplatest - NoListing - - - true - true - No - UseLinkTimeCodeGeneration - $(PLUGIN_SDK_DIR)\output\lib\;$(SolutionDir)\Release\;%(AdditionalLibraryDirectories) - Pdh.lib;urlmon.lib;plugin.lib;d3d9.lib;d3dx9.lib;d3d11.lib;d3dx11.lib;XInput9_1_0.lib;Depend.lib;%(AdditionalDependencies) - Windows - - - false - - - - - Level3 - Disabled - false - MultiThreadedDebug - $(PLUGIN_SDK_DIR)\plugin_sa\;$(PLUGIN_SDK_DIR)\plugin_sa\game_sa\;$(PLUGIN_SDK_DIR)\shared\;$(PLUGIN_SDK_DIR)\shared\game\;%(AdditionalIncludeDirectories) - _DEBUG;_CRT_SECURE_NO_WARNINGS;_CRT_NON_CONFORMING_SWPRINTFS;GTASA;GTAGAME_NAME="San Andreas";GTAGAME_ABBR="SA";GTAGAME_ABBRLOW="sa";GTAGAME_PROTAGONISTNAME="CJ";GTAGAME_CITYNAME="San Andreas";_DX9_SDK_INSTALLED;PLUGIN_SGV_10US;%(PreprocessorDefinitions) - stdcpplatest - - - Debug - Default - $(SolutionDir)\Debug\;$(PLUGIN_SDK_DIR)\output\lib\;%(AdditionalLibraryDirectories) - Pdh.lib;urlmon.lib;plugin_d.lib;d3d9.lib;d3dx9.lib;Depend.lib;%(AdditionalDependencies) - Windows - - - - - Use - pch.h - - - Use - pch.h - - - Use - pch.h - - - NotUsing - pch.h - - - Use - pch.h - - - Use - pch.h - - - Use - pch.h - - - Use - pch.h - - - Use - pch.h - - - Create - pch.h - - - Use - pch.h - - - Use - pch.h - - - Use - pch.h - - - Use - pch.h - - - Use - pch.h - - - Use - pch.h - - - Use - pch.h - - - Use - pch.h - - - Use - pch.h - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/CheatMenu/CheatMenu.vcxproj.DotSettings b/CheatMenu/CheatMenu.vcxproj.DotSettings deleted file mode 100644 index 9da00c9..0000000 --- a/CheatMenu/CheatMenu.vcxproj.DotSettings +++ /dev/null @@ -1,2 +0,0 @@ - - Cpp20 \ No newline at end of file diff --git a/CheatMenu/CheatMenu.vcxproj.filters b/CheatMenu/CheatMenu.vcxproj.filters deleted file mode 100644 index 8f521dd..0000000 --- a/CheatMenu/CheatMenu.vcxproj.filters +++ /dev/null @@ -1,48 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/CheatMenu/CheatMenu.vcxproj.user b/CheatMenu/CheatMenu.vcxproj.user deleted file mode 100644 index 966b4ff..0000000 --- a/CheatMenu/CheatMenu.vcxproj.user +++ /dev/null @@ -1,6 +0,0 @@ - - - - true - - \ No newline at end of file diff --git a/Depend/Debug/Depend.idb b/Depend/Debug/Depend.idb deleted file mode 100644 index ba9a8a6..0000000 Binary files a/Depend/Debug/Depend.idb and /dev/null differ diff --git a/Depend/Debug/Depend.lib.recipe b/Depend/Debug/Depend.lib.recipe deleted file mode 100644 index a53f961..0000000 --- a/Depend/Debug/Depend.lib.recipe +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/Depend/Debug/Depend.log b/Depend/Debug/Depend.log deleted file mode 100644 index 4a3840b..0000000 --- a/Depend/Debug/Depend.log +++ /dev/null @@ -1,20 +0,0 @@ - IDaccess.cpp - Library.cpp - Main.cpp - imgui.cpp - imgui_demo.cpp - imgui_draw.cpp - imgui_impl_dx11.cpp - imgui_impl_dx9.cpp - imgui_impl_win32.cpp - imgui_tables.cpp - imgui_widgets.cpp - kiero.cpp - Generating Code... - buffer.c - hde32.c - hook.c - trampoline.c - Generating Code... -d3d11.lib(d3d11.dll) : warning LNK4006: __NULL_IMPORT_DESCRIPTOR already defined in d3d9.lib(d3d9.dll); second definition ignored - Depend.vcxproj -> C:\Work\Cheat-Menu\Debug\Depend.lib diff --git a/Depend/Debug/Depend.pdb b/Depend/Debug/Depend.pdb deleted file mode 100644 index c96cc56..0000000 Binary files a/Depend/Debug/Depend.pdb and /dev/null differ diff --git a/Depend/Debug/Depend.tlog/CL.command.1.tlog b/Depend/Debug/Depend.tlog/CL.command.1.tlog deleted file mode 100644 index ee85a0e..0000000 Binary files a/Depend/Debug/Depend.tlog/CL.command.1.tlog and /dev/null differ diff --git a/Depend/Debug/Depend.tlog/CL.read.1.tlog b/Depend/Debug/Depend.tlog/CL.read.1.tlog deleted file mode 100644 index eeda390..0000000 Binary files a/Depend/Debug/Depend.tlog/CL.read.1.tlog and /dev/null differ diff --git a/Depend/Debug/Depend.tlog/CL.write.1.tlog b/Depend/Debug/Depend.tlog/CL.write.1.tlog deleted file mode 100644 index b655996..0000000 Binary files a/Depend/Debug/Depend.tlog/CL.write.1.tlog and /dev/null differ diff --git a/Depend/Debug/Depend.tlog/Depend.lastbuildstate b/Depend/Debug/Depend.tlog/Depend.lastbuildstate deleted file mode 100644 index 8deb2af..0000000 --- a/Depend/Debug/Depend.tlog/Depend.lastbuildstate +++ /dev/null @@ -1,2 +0,0 @@ -PlatformToolSet=v142:VCToolArchitecture=Native32Bit:VCToolsVersion=14.29.30037:VCServicingVersionCrtHeaders=14.29.30038:VCServicingVersionCompilers=14.29.30038:TargetPlatformVersion=10.0.19041.0: -Debug|Win32|C:\Work\Cheat-Menu\| diff --git a/Depend/Debug/Depend.tlog/Lib-link.read.1.tlog b/Depend/Debug/Depend.tlog/Lib-link.read.1.tlog deleted file mode 100644 index a03e71c..0000000 Binary files a/Depend/Debug/Depend.tlog/Lib-link.read.1.tlog and /dev/null differ diff --git a/Depend/Debug/Depend.tlog/Lib-link.write.1.tlog b/Depend/Debug/Depend.tlog/Lib-link.write.1.tlog deleted file mode 100644 index 8cfa516..0000000 Binary files a/Depend/Debug/Depend.tlog/Lib-link.write.1.tlog and /dev/null differ diff --git a/Depend/Debug/Depend.tlog/Lib.command.1.tlog b/Depend/Debug/Depend.tlog/Lib.command.1.tlog deleted file mode 100644 index 480a398..0000000 Binary files a/Depend/Debug/Depend.tlog/Lib.command.1.tlog and /dev/null differ diff --git a/Depend/Debug/IDaccess.obj b/Depend/Debug/IDaccess.obj deleted file mode 100644 index 39a0b97..0000000 Binary files a/Depend/Debug/IDaccess.obj and /dev/null differ diff --git a/Depend/Debug/Library.obj b/Depend/Debug/Library.obj deleted file mode 100644 index 05d5ec7..0000000 Binary files a/Depend/Debug/Library.obj and /dev/null differ diff --git a/Depend/Debug/Main.obj b/Depend/Debug/Main.obj deleted file mode 100644 index 11c9e4a..0000000 Binary files a/Depend/Debug/Main.obj and /dev/null differ diff --git a/Depend/Debug/buffer.obj b/Depend/Debug/buffer.obj deleted file mode 100644 index 0f0752f..0000000 Binary files a/Depend/Debug/buffer.obj and /dev/null differ diff --git a/Depend/Debug/hde32.obj b/Depend/Debug/hde32.obj deleted file mode 100644 index 44def95..0000000 Binary files a/Depend/Debug/hde32.obj and /dev/null differ diff --git a/Depend/Debug/hook.obj b/Depend/Debug/hook.obj deleted file mode 100644 index ecb45e5..0000000 Binary files a/Depend/Debug/hook.obj and /dev/null differ diff --git a/Depend/Debug/imgui.obj b/Depend/Debug/imgui.obj deleted file mode 100644 index 06dc871..0000000 Binary files a/Depend/Debug/imgui.obj and /dev/null differ diff --git a/Depend/Debug/imgui_demo.obj b/Depend/Debug/imgui_demo.obj deleted file mode 100644 index cae3a87..0000000 Binary files a/Depend/Debug/imgui_demo.obj and /dev/null differ diff --git a/Depend/Debug/imgui_draw.obj b/Depend/Debug/imgui_draw.obj deleted file mode 100644 index f03c908..0000000 Binary files a/Depend/Debug/imgui_draw.obj and /dev/null differ diff --git a/Depend/Debug/imgui_impl_dx11.obj b/Depend/Debug/imgui_impl_dx11.obj deleted file mode 100644 index 9f29c5b..0000000 Binary files a/Depend/Debug/imgui_impl_dx11.obj and /dev/null differ diff --git a/Depend/Debug/imgui_impl_dx9.obj b/Depend/Debug/imgui_impl_dx9.obj deleted file mode 100644 index 2eede6b..0000000 Binary files a/Depend/Debug/imgui_impl_dx9.obj and /dev/null differ diff --git a/Depend/Debug/imgui_impl_win32.obj b/Depend/Debug/imgui_impl_win32.obj deleted file mode 100644 index 1be3cf0..0000000 Binary files a/Depend/Debug/imgui_impl_win32.obj and /dev/null differ diff --git a/Depend/Debug/imgui_tables.obj b/Depend/Debug/imgui_tables.obj deleted file mode 100644 index 0c9520c..0000000 Binary files a/Depend/Debug/imgui_tables.obj and /dev/null differ diff --git a/Depend/Debug/imgui_widgets.obj b/Depend/Debug/imgui_widgets.obj deleted file mode 100644 index 4c2c8c3..0000000 Binary files a/Depend/Debug/imgui_widgets.obj and /dev/null differ diff --git a/Depend/Debug/kiero.obj b/Depend/Debug/kiero.obj deleted file mode 100644 index 63bf97c..0000000 Binary files a/Depend/Debug/kiero.obj and /dev/null differ diff --git a/Depend/Debug/trampoline.obj b/Depend/Debug/trampoline.obj deleted file mode 100644 index 65f17a6..0000000 Binary files a/Depend/Debug/trampoline.obj and /dev/null differ diff --git a/Depend/Debug/zip.obj b/Depend/Debug/zip.obj deleted file mode 100644 index ac0e9d4..0000000 Binary files a/Depend/Debug/zip.obj and /dev/null differ diff --git a/Depend/Depend.vcxproj b/Depend/Depend.vcxproj deleted file mode 100644 index 1d8d92a..0000000 --- a/Depend/Depend.vcxproj +++ /dev/null @@ -1,248 +0,0 @@ - - - - - Debug - Win32 - - - Release - Win32 - - - Debug - x64 - - - Release - x64 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - NotUsing - NotUsing - - - NotUsing - - - NotUsing - NotUsing - - - NotUsing - - - NotUsing - - - NotUsing - - - NotUsing - - - NotUsing - - - NotUsing - - - NotUsing - - - NotUsing - - - NotUsing - - - NotUsing - - - NotUsing - - - NotUsing - - - NotUsing - - - - 16.0 - Win32Proj - {c1af1b92-52fa-42ff-9101-443d6b75f2a5} - Depend - 10.0 - - - - StaticLibrary - true - v142 - Unicode - - - StaticLibrary - false - v142 - true - Unicode - - - StaticLibrary - true - v142 - Unicode - - - StaticLibrary - false - v142 - true - Unicode - - - - - - - - - - - - - - - - - - - - - true - - - false - - - true - - - false - - - - Level3 - true - IS_PLATFORM_WIN;WIN32;_DEBUG;_LIB;%(PreprocessorDefinitions) - true - Use - pch.h - %(AdditionalIncludeDirectories) - MultiThreadedDebug - - - - - true - - - d3d9.lib;d3d11.lib - - - - - Level3 - true - true - true - IS_PLATFORM_WIN;WIN32;NDEBUG;_LIB;%(PreprocessorDefinitions) - true - NotUsing - pch.h - stdcpplatest - $(PLUGIN_SDK_DIR)\shared\game\;$(PLUGIN_SDK_DIR)\shared\;$(PLUGIN_SDK_DIR)\plugin_sa\game_sa\;$(PLUGIN_SDK_DIR)\plugin_sa\;%(AdditionalIncludeDirectories) - MultiThreaded - - - - - true - true - true - - - false - d3d9.lib;d3d11.lib;XInput9_1_0.lib;%(AdditionalDependencies) - - - - - Level3 - true - _DEBUG;_LIB;%(PreprocessorDefinitions) - true - NotUsing - pch.h - $(PLUGIN_SDK_DIR)\plugin_sa\;$(PLUGIN_SDK_DIR)\plugin_sa\game_sa\;$(PLUGIN_SDK_DIR)\shared\;$(PLUGIN_SDK_DIR)\shared\game\;%(AdditionalIncludeDirectories) - - - - - true - - - - - Level3 - true - true - true - NDEBUG;_LIB;%(PreprocessorDefinitions) - true - Use - pch.h - $(PLUGIN_SDK_DIR)\plugin_sa\;$(PLUGIN_SDK_DIR)\plugin_sa\game_sa\;$(PLUGIN_SDK_DIR)\shared\;$(PLUGIN_SDK_DIR)\shared\game\;%(AdditionalIncludeDirectories) - - - - - true - true - true - - - - - - \ No newline at end of file diff --git a/Depend/Depend.vcxproj.filters b/Depend/Depend.vcxproj.filters deleted file mode 100644 index a21db01..0000000 --- a/Depend/Depend.vcxproj.filters +++ /dev/null @@ -1,47 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/Depend/Depend.vcxproj.user b/Depend/Depend.vcxproj.user deleted file mode 100644 index 966b4ff..0000000 --- a/Depend/Depend.vcxproj.user +++ /dev/null @@ -1,6 +0,0 @@ - - - - true - - \ No newline at end of file diff --git a/Depend/Release/Depend.Build.CppClean.log b/Depend/Release/Depend.Build.CppClean.log deleted file mode 100644 index dacbc01..0000000 --- a/Depend/Release/Depend.Build.CppClean.log +++ /dev/null @@ -1,25 +0,0 @@ -c:\work\cheat-menu\depend\release\depend.pdb -c:\work\cheat-menu\depend\release\kiero.obj -c:\work\cheat-menu\depend\release\imgui_widgets.obj -c:\work\cheat-menu\depend\release\imgui_tables.obj -c:\work\cheat-menu\depend\release\imgui_impl_win32.obj -c:\work\cheat-menu\depend\release\imgui_impl_dx9.obj -c:\work\cheat-menu\depend\release\imgui_impl_dx11.obj -c:\work\cheat-menu\depend\release\imgui_draw.obj -c:\work\cheat-menu\depend\release\imgui_demo.obj -c:\work\cheat-menu\depend\release\imgui.obj -c:\work\cheat-menu\depend\release\main.obj -c:\work\cheat-menu\depend\release\library.obj -c:\work\cheat-menu\depend\release\idaccess.obj -c:\work\cheat-menu\depend\release\zip.obj -c:\work\cheat-menu\depend\release\trampoline.obj -c:\work\cheat-menu\depend\release\hook.obj -c:\work\cheat-menu\depend\release\hde32.obj -c:\work\cheat-menu\depend\release\buffer.obj -c:\work\cheat-menu\release\depend.lib -c:\work\cheat-menu\depend\release\depend.tlog\cl.command.1.tlog -c:\work\cheat-menu\depend\release\depend.tlog\cl.read.1.tlog -c:\work\cheat-menu\depend\release\depend.tlog\cl.write.1.tlog -c:\work\cheat-menu\depend\release\depend.tlog\lib-link.read.1.tlog -c:\work\cheat-menu\depend\release\depend.tlog\lib-link.write.1.tlog -c:\work\cheat-menu\depend\release\depend.tlog\lib.command.1.tlog diff --git a/Depend/Release/Depend.lib.recipe b/Depend/Release/Depend.lib.recipe deleted file mode 100644 index a53f961..0000000 --- a/Depend/Release/Depend.lib.recipe +++ /dev/null @@ -1,7 +0,0 @@ - - - - - - - \ No newline at end of file diff --git a/Depend/Release/Depend.log b/Depend/Release/Depend.log deleted file mode 100644 index 4ea24e8..0000000 --- a/Depend/Release/Depend.log +++ /dev/null @@ -1,19 +0,0 @@ - IDaccess.cpp - Library.cpp - Main.cpp - imgui.cpp - imgui_demo.cpp - imgui_draw.cpp - imgui_impl_dx11.cpp - imgui_impl_dx9.cpp - imgui_impl_win32.cpp - imgui_tables.cpp - imgui_widgets.cpp - kiero.cpp - buffer.c - hde32.c - hook.c - trampoline.c -d3d11.lib(d3d11.dll) : warning LNK4006: __NULL_IMPORT_DESCRIPTOR already defined in d3d9.lib(d3d9.dll); second definition ignored -XInput9_1_0.lib(XINPUT9_1_0.dll) : warning LNK4006: __NULL_IMPORT_DESCRIPTOR already defined in d3d9.lib(d3d9.dll); second definition ignored - Depend.vcxproj -> C:\Work\Cheat-Menu\Release\Depend.lib diff --git a/Depend/Release/Depend.pdb b/Depend/Release/Depend.pdb deleted file mode 100644 index 46d9352..0000000 Binary files a/Depend/Release/Depend.pdb and /dev/null differ diff --git a/Depend/Release/Depend.tlog/CL.command.1.tlog b/Depend/Release/Depend.tlog/CL.command.1.tlog deleted file mode 100644 index 55f7892..0000000 Binary files a/Depend/Release/Depend.tlog/CL.command.1.tlog and /dev/null differ diff --git a/Depend/Release/Depend.tlog/CL.read.1.tlog b/Depend/Release/Depend.tlog/CL.read.1.tlog deleted file mode 100644 index a41d0c0..0000000 Binary files a/Depend/Release/Depend.tlog/CL.read.1.tlog and /dev/null differ diff --git a/Depend/Release/Depend.tlog/CL.write.1.tlog b/Depend/Release/Depend.tlog/CL.write.1.tlog deleted file mode 100644 index c2d427b..0000000 Binary files a/Depend/Release/Depend.tlog/CL.write.1.tlog and /dev/null differ diff --git a/Depend/Release/Depend.tlog/Depend.lastbuildstate b/Depend/Release/Depend.tlog/Depend.lastbuildstate deleted file mode 100644 index 1bc7b4a..0000000 --- a/Depend/Release/Depend.tlog/Depend.lastbuildstate +++ /dev/null @@ -1,2 +0,0 @@ -PlatformToolSet=v142:VCToolArchitecture=Native32Bit:VCToolsVersion=14.29.30037:VCServicingVersionCrtHeaders=14.29.30038:VCServicingVersionCompilers=14.29.30038:TargetPlatformVersion=10.0.19041.0: -Release|Win32|C:\Work\Cheat-Menu\| diff --git a/Depend/Release/Depend.tlog/Lib-link.read.1.tlog b/Depend/Release/Depend.tlog/Lib-link.read.1.tlog deleted file mode 100644 index d112bbc..0000000 Binary files a/Depend/Release/Depend.tlog/Lib-link.read.1.tlog and /dev/null differ diff --git a/Depend/Release/Depend.tlog/Lib-link.write.1.tlog b/Depend/Release/Depend.tlog/Lib-link.write.1.tlog deleted file mode 100644 index 2713baa..0000000 Binary files a/Depend/Release/Depend.tlog/Lib-link.write.1.tlog and /dev/null differ diff --git a/Depend/Release/Depend.tlog/Lib.command.1.tlog b/Depend/Release/Depend.tlog/Lib.command.1.tlog deleted file mode 100644 index 1ef4527..0000000 Binary files a/Depend/Release/Depend.tlog/Lib.command.1.tlog and /dev/null differ diff --git a/Depend/Release/Depend.vcxproj.FileListAbsolute.txt b/Depend/Release/Depend.vcxproj.FileListAbsolute.txt deleted file mode 100644 index e69de29..0000000 diff --git a/Depend/Release/IDaccess.obj b/Depend/Release/IDaccess.obj deleted file mode 100644 index 5a597b5..0000000 Binary files a/Depend/Release/IDaccess.obj and /dev/null differ diff --git a/Depend/Release/Library.obj b/Depend/Release/Library.obj deleted file mode 100644 index 39d0fd6..0000000 Binary files a/Depend/Release/Library.obj and /dev/null differ diff --git a/Depend/Release/Main.obj b/Depend/Release/Main.obj deleted file mode 100644 index e9bc61c..0000000 Binary files a/Depend/Release/Main.obj and /dev/null differ diff --git a/Depend/Release/buffer.obj b/Depend/Release/buffer.obj deleted file mode 100644 index b6f5809..0000000 Binary files a/Depend/Release/buffer.obj and /dev/null differ diff --git a/Depend/Release/hde32.obj b/Depend/Release/hde32.obj deleted file mode 100644 index 7b479f3..0000000 Binary files a/Depend/Release/hde32.obj and /dev/null differ diff --git a/Depend/Release/hook.obj b/Depend/Release/hook.obj deleted file mode 100644 index 5a22efd..0000000 Binary files a/Depend/Release/hook.obj and /dev/null differ diff --git a/Depend/Release/imgui.obj b/Depend/Release/imgui.obj deleted file mode 100644 index 2c61e6f..0000000 Binary files a/Depend/Release/imgui.obj and /dev/null differ diff --git a/Depend/Release/imgui_demo.obj b/Depend/Release/imgui_demo.obj deleted file mode 100644 index 63c00de..0000000 Binary files a/Depend/Release/imgui_demo.obj and /dev/null differ diff --git a/Depend/Release/imgui_draw.obj b/Depend/Release/imgui_draw.obj deleted file mode 100644 index ef6cc33..0000000 Binary files a/Depend/Release/imgui_draw.obj and /dev/null differ diff --git a/Depend/Release/imgui_impl_dx11.obj b/Depend/Release/imgui_impl_dx11.obj deleted file mode 100644 index 0b1b6b5..0000000 Binary files a/Depend/Release/imgui_impl_dx11.obj and /dev/null differ diff --git a/Depend/Release/imgui_impl_dx9.obj b/Depend/Release/imgui_impl_dx9.obj deleted file mode 100644 index 9df0d8c..0000000 Binary files a/Depend/Release/imgui_impl_dx9.obj and /dev/null differ diff --git a/Depend/Release/imgui_impl_win32.obj b/Depend/Release/imgui_impl_win32.obj deleted file mode 100644 index 1cc93b5..0000000 Binary files a/Depend/Release/imgui_impl_win32.obj and /dev/null differ diff --git a/Depend/Release/imgui_tables.obj b/Depend/Release/imgui_tables.obj deleted file mode 100644 index e764a91..0000000 Binary files a/Depend/Release/imgui_tables.obj and /dev/null differ diff --git a/Depend/Release/imgui_widgets.obj b/Depend/Release/imgui_widgets.obj deleted file mode 100644 index f25166a..0000000 Binary files a/Depend/Release/imgui_widgets.obj and /dev/null differ diff --git a/Depend/Release/kiero.obj b/Depend/Release/kiero.obj deleted file mode 100644 index 36dd95a..0000000 Binary files a/Depend/Release/kiero.obj and /dev/null differ diff --git a/Depend/Release/trampoline.obj b/Depend/Release/trampoline.obj deleted file mode 100644 index b6dc14c..0000000 Binary files a/Depend/Release/trampoline.obj and /dev/null differ diff --git a/Depend/x64/Debug/Depend.idb b/Depend/x64/Debug/Depend.idb deleted file mode 100644 index e59f230..0000000 Binary files a/Depend/x64/Debug/Depend.idb and /dev/null differ diff --git a/Depend/x64/Debug/Depend.log b/Depend/x64/Debug/Depend.log deleted file mode 100644 index f803b3b..0000000 --- a/Depend/x64/Debug/Depend.log +++ /dev/null @@ -1,4 +0,0 @@ - Library.cpp - kiero.cpp - Generating Code... -C:\Work\Cheat-Menu\Depend\fla\Library\Library.cpp(11): error C4716: 'Library::GetSymbolAddress': must return a value diff --git a/Depend/x64/Debug/Depend.pdb b/Depend/x64/Debug/Depend.pdb deleted file mode 100644 index cf64467..0000000 Binary files a/Depend/x64/Debug/Depend.pdb and /dev/null differ diff --git a/Depend/x64/Debug/Depend.tlog/CL.command.1.tlog b/Depend/x64/Debug/Depend.tlog/CL.command.1.tlog deleted file mode 100644 index dba138d..0000000 Binary files a/Depend/x64/Debug/Depend.tlog/CL.command.1.tlog and /dev/null differ diff --git a/Depend/x64/Debug/Depend.tlog/CL.read.1.tlog b/Depend/x64/Debug/Depend.tlog/CL.read.1.tlog deleted file mode 100644 index d654d6e..0000000 Binary files a/Depend/x64/Debug/Depend.tlog/CL.read.1.tlog and /dev/null differ diff --git a/Depend/x64/Debug/Depend.tlog/CL.write.1.tlog b/Depend/x64/Debug/Depend.tlog/CL.write.1.tlog deleted file mode 100644 index f5db093..0000000 Binary files a/Depend/x64/Debug/Depend.tlog/CL.write.1.tlog and /dev/null differ diff --git a/Depend/x64/Debug/Depend.tlog/Depend.lastbuildstate b/Depend/x64/Debug/Depend.tlog/Depend.lastbuildstate deleted file mode 100644 index 6c3540e..0000000 --- a/Depend/x64/Debug/Depend.tlog/Depend.lastbuildstate +++ /dev/null @@ -1,2 +0,0 @@ -PlatformToolSet=v142:VCToolArchitecture=Native32Bit:VCToolsVersion=14.29.30037:VCServicingVersionCrtHeaders=14.29.30038:VCServicingVersionCompilers=14.29.30038:TargetPlatformVersion=10.0.19041.0: -Debug|x64|C:\Work\Cheat-Menu\| diff --git a/Depend/x64/Debug/Depend.tlog/unsuccessfulbuild b/Depend/x64/Debug/Depend.tlog/unsuccessfulbuild deleted file mode 100644 index e69de29..0000000 diff --git a/Depend/x64/Debug/IDaccess.obj b/Depend/x64/Debug/IDaccess.obj deleted file mode 100644 index 9b53512..0000000 Binary files a/Depend/x64/Debug/IDaccess.obj and /dev/null differ diff --git a/Depend/x64/Debug/Main.obj b/Depend/x64/Debug/Main.obj deleted file mode 100644 index d49a489..0000000 Binary files a/Depend/x64/Debug/Main.obj and /dev/null differ diff --git a/Depend/x64/Debug/imgui.obj b/Depend/x64/Debug/imgui.obj deleted file mode 100644 index 9a62d57..0000000 Binary files a/Depend/x64/Debug/imgui.obj and /dev/null differ diff --git a/Depend/x64/Debug/imgui_demo.obj b/Depend/x64/Debug/imgui_demo.obj deleted file mode 100644 index 07b82a4..0000000 Binary files a/Depend/x64/Debug/imgui_demo.obj and /dev/null differ diff --git a/Depend/x64/Debug/imgui_draw.obj b/Depend/x64/Debug/imgui_draw.obj deleted file mode 100644 index 867fb52..0000000 Binary files a/Depend/x64/Debug/imgui_draw.obj and /dev/null differ diff --git a/Depend/x64/Debug/imgui_impl_dx11.obj b/Depend/x64/Debug/imgui_impl_dx11.obj deleted file mode 100644 index 02bc890..0000000 Binary files a/Depend/x64/Debug/imgui_impl_dx11.obj and /dev/null differ diff --git a/Depend/x64/Debug/imgui_impl_dx9.obj b/Depend/x64/Debug/imgui_impl_dx9.obj deleted file mode 100644 index 0db7e43..0000000 Binary files a/Depend/x64/Debug/imgui_impl_dx9.obj and /dev/null differ diff --git a/Depend/x64/Debug/imgui_impl_win32.obj b/Depend/x64/Debug/imgui_impl_win32.obj deleted file mode 100644 index ab00055..0000000 Binary files a/Depend/x64/Debug/imgui_impl_win32.obj and /dev/null differ diff --git a/Depend/x64/Debug/imgui_tables.obj b/Depend/x64/Debug/imgui_tables.obj deleted file mode 100644 index 17c45af..0000000 Binary files a/Depend/x64/Debug/imgui_tables.obj and /dev/null differ diff --git a/Depend/x64/Debug/imgui_widgets.obj b/Depend/x64/Debug/imgui_widgets.obj deleted file mode 100644 index 3163f98..0000000 Binary files a/Depend/x64/Debug/imgui_widgets.obj and /dev/null differ diff --git a/CheatMenu/CheatMenu/clothes.txd b/resource/CheatMenu/clothes.txd similarity index 100% rename from CheatMenu/CheatMenu/clothes.txd rename to resource/CheatMenu/clothes.txd diff --git a/CheatMenu/CheatMenu/components.txd b/resource/CheatMenu/components.txd similarity index 100% rename from CheatMenu/CheatMenu/components.txd rename to resource/CheatMenu/components.txd diff --git a/CheatMenu/CheatMenu/json/animation.json b/resource/CheatMenu/json/animation.json similarity index 100% rename from CheatMenu/CheatMenu/json/animation.json rename to resource/CheatMenu/json/animation.json diff --git a/CheatMenu/CheatMenu/json/cheat name.json b/resource/CheatMenu/json/cheat name.json similarity index 100% rename from CheatMenu/CheatMenu/json/cheat name.json rename to resource/CheatMenu/json/cheat name.json diff --git a/CheatMenu/CheatMenu/json/cutscene.json b/resource/CheatMenu/json/cutscene.json similarity index 100% rename from CheatMenu/CheatMenu/json/cutscene.json rename to resource/CheatMenu/json/cutscene.json diff --git a/CheatMenu/CheatMenu/json/mission.json b/resource/CheatMenu/json/mission.json similarity index 100% rename from CheatMenu/CheatMenu/json/mission.json rename to resource/CheatMenu/json/mission.json diff --git a/CheatMenu/CheatMenu/json/ped special.json b/resource/CheatMenu/json/ped special.json similarity index 100% rename from CheatMenu/CheatMenu/json/ped special.json rename to resource/CheatMenu/json/ped special.json diff --git a/CheatMenu/CheatMenu/json/ped.json b/resource/CheatMenu/json/ped.json similarity index 100% rename from CheatMenu/CheatMenu/json/ped.json rename to resource/CheatMenu/json/ped.json diff --git a/CheatMenu/CheatMenu/json/radar sprite.json b/resource/CheatMenu/json/radar sprite.json similarity index 100% rename from CheatMenu/CheatMenu/json/radar sprite.json rename to resource/CheatMenu/json/radar sprite.json diff --git a/CheatMenu/CheatMenu/json/stat.json b/resource/CheatMenu/json/stat.json similarity index 100% rename from CheatMenu/CheatMenu/json/stat.json rename to resource/CheatMenu/json/stat.json diff --git a/CheatMenu/CheatMenu/json/teleport.json b/resource/CheatMenu/json/teleport.json similarity index 100% rename from CheatMenu/CheatMenu/json/teleport.json rename to resource/CheatMenu/json/teleport.json diff --git a/resource/CheatMenu/json/versioninfo.json b/resource/CheatMenu/json/versioninfo.json new file mode 100644 index 0000000..14c15ef --- /dev/null +++ b/resource/CheatMenu/json/versioninfo.json @@ -0,0 +1 @@ +[{"name":"2.7","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/2.7","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/2.7","commit":{"sha":"450f36859ba29d437502df13ddb02a8b36080e52","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/450f36859ba29d437502df13ddb02a8b36080e52"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8yLjc="},{"name":"2.6.2","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/2.6.2","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/2.6.2","commit":{"sha":"f913a6de4eaed7126b79efff5988d99d33c164d1","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/f913a6de4eaed7126b79efff5988d99d33c164d1"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8yLjYuMg=="},{"name":"2.6.1","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/2.6.1","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/2.6.1","commit":{"sha":"580e72ec43156a33b61d7b750fb2e8d7adb04f64","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/580e72ec43156a33b61d7b750fb2e8d7adb04f64"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8yLjYuMQ=="},{"name":"2.6","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/2.6","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/2.6","commit":{"sha":"96673070c64291b0590d2568705dca10b3517d68","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/96673070c64291b0590d2568705dca10b3517d68"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8yLjY="},{"name":"2.5","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/2.5","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/2.5","commit":{"sha":"91ac2f02fe15a2aa3461a61b9461e56eb7a31439","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/91ac2f02fe15a2aa3461a61b9461e56eb7a31439"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8yLjU="},{"name":"2.2","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/2.2","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/2.2","commit":{"sha":"c87590ce3e1b2d85394848279fd3ebfcc7c70b23","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/c87590ce3e1b2d85394848279fd3ebfcc7c70b23"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8yLjI="},{"name":"2.1","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/2.1","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/2.1","commit":{"sha":"a05f0095a7e70a371d93e7c37c540a5b83de4388","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/a05f0095a7e70a371d93e7c37c540a5b83de4388"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8yLjE="},{"name":"2.0","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/2.0","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/2.0","commit":{"sha":"15a8fa5780b9627b394ac6adab7a8ed3c11f441a","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/15a8fa5780b9627b394ac6adab7a8ed3c11f441a"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8yLjA="},{"name":"1.9","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/1.9","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/1.9","commit":{"sha":"9eb617ec93569a33fe96a85a277177231165092e","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/9eb617ec93569a33fe96a85a277177231165092e"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8xLjk="},{"name":"1.8","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/1.8","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/1.8","commit":{"sha":"ddb651ea2497fc1406851304da951ca338310a45","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/ddb651ea2497fc1406851304da951ca338310a45"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8xLjg="},{"name":"1.7","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/1.7","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/1.7","commit":{"sha":"23b17d1d66000b547f34bb2d4709a04f8b818e2a","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/23b17d1d66000b547f34bb2d4709a04f8b818e2a"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8xLjc="},{"name":"1.6","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/1.6","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/1.6","commit":{"sha":"23b17d1d66000b547f34bb2d4709a04f8b818e2a","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/23b17d1d66000b547f34bb2d4709a04f8b818e2a"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8xLjY="},{"name":"1.5","zipball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/zipball/refs/tags/1.5","tarball_url":"https://api.github.com/repos/user-grinch/Cheat-Menu/tarball/refs/tags/1.5","commit":{"sha":"db12c60ae8dd97c06d7037a9264d60184d248949","url":"https://api.github.com/repos/user-grinch/Cheat-Menu/commits/db12c60ae8dd97c06d7037a9264d60184d248949"},"node_id":"MDM6UmVmMTkxNzg4MjI2OnJlZnMvdGFncy8xLjU="}] \ No newline at end of file diff --git a/CheatMenu/CheatMenu/json/weapon.json b/resource/CheatMenu/json/weapon.json similarity index 100% rename from CheatMenu/CheatMenu/json/weapon.json rename to resource/CheatMenu/json/weapon.json diff --git a/CheatMenu/CheatMenu/peds.txd b/resource/CheatMenu/peds.txd similarity index 100% rename from CheatMenu/CheatMenu/peds.txd rename to resource/CheatMenu/peds.txd diff --git a/CheatMenu/CheatMenu/textures.txd b/resource/CheatMenu/textures.txd similarity index 100% rename from CheatMenu/CheatMenu/textures.txd rename to resource/CheatMenu/textures.txd diff --git a/CheatMenu/CheatMenu/vehicles.txd b/resource/CheatMenu/vehicles.txd similarity index 100% rename from CheatMenu/CheatMenu/vehicles.txd rename to resource/CheatMenu/vehicles.txd diff --git a/CheatMenu/CheatMenu/weapons.txd b/resource/CheatMenu/weapons.txd similarity index 100% rename from CheatMenu/CheatMenu/weapons.txd rename to resource/CheatMenu/weapons.txd diff --git a/CheatMenu/Animation.cpp b/src/Animation.cpp similarity index 100% rename from CheatMenu/Animation.cpp rename to src/Animation.cpp diff --git a/CheatMenu/Animation.h b/src/Animation.h similarity index 100% rename from CheatMenu/Animation.h rename to src/Animation.h diff --git a/CheatMenu/CheatMenu.cpp b/src/CheatMenu.cpp similarity index 99% rename from CheatMenu/CheatMenu.cpp rename to src/CheatMenu.cpp index 19b08d2..19fa320 100644 --- a/CheatMenu/CheatMenu.cpp +++ b/src/CheatMenu.cpp @@ -49,7 +49,6 @@ void CheatMenu::DrawWindow() DrawShortcutsWindow(); } } - DrawOverlay(); } diff --git a/CheatMenu/CheatMenu.h b/src/CheatMenu.h similarity index 100% rename from CheatMenu/CheatMenu.h rename to src/CheatMenu.h diff --git a/CheatMenu/Game.cpp b/src/Game.cpp similarity index 99% rename from CheatMenu/Game.cpp rename to src/Game.cpp index f600d31..4d06bbb 100644 --- a/CheatMenu/Game.cpp +++ b/src/Game.cpp @@ -5,6 +5,7 @@ #include "Util.h" #include "CIplStore.h" + // Thanks to aap void Game::RealTimeClock() { diff --git a/CheatMenu/Game.h b/src/Game.h similarity index 100% rename from CheatMenu/Game.h rename to src/Game.h diff --git a/CheatMenu/Hook.cpp b/src/Hook.cpp similarity index 99% rename from CheatMenu/Hook.cpp rename to src/Hook.cpp index ae5a778..2f5450a 100644 --- a/CheatMenu/Hook.cpp +++ b/src/Hook.cpp @@ -1,3 +1,4 @@ +#include "pch.h" #include "Hook.h" #include "../Depend/kiero/kiero.h" #include "../Depend/kiero/minhook/MinHook.h" diff --git a/CheatMenu/Hook.h b/src/Hook.h similarity index 100% rename from CheatMenu/Hook.h rename to src/Hook.h diff --git a/CheatMenu/Json.cpp b/src/Json.cpp similarity index 100% rename from CheatMenu/Json.cpp rename to src/Json.cpp diff --git a/CheatMenu/Json.h b/src/Json.h similarity index 100% rename from CheatMenu/Json.h rename to src/Json.h diff --git a/CheatMenu/Menu.cpp b/src/Menu.cpp similarity index 100% rename from CheatMenu/Menu.cpp rename to src/Menu.cpp diff --git a/CheatMenu/Menu.h b/src/Menu.h similarity index 100% rename from CheatMenu/Menu.h rename to src/Menu.h diff --git a/CheatMenu/MenuInfo.h b/src/MenuInfo.h similarity index 100% rename from CheatMenu/MenuInfo.h rename to src/MenuInfo.h diff --git a/CheatMenu/MoreEvents.cpp b/src/MoreEvents.cpp similarity index 100% rename from CheatMenu/MoreEvents.cpp rename to src/MoreEvents.cpp diff --git a/CheatMenu/MoreEvents.h b/src/MoreEvents.h similarity index 100% rename from CheatMenu/MoreEvents.h rename to src/MoreEvents.h diff --git a/CheatMenu/Neon.cpp b/src/Neon.cpp similarity index 100% rename from CheatMenu/Neon.cpp rename to src/Neon.cpp diff --git a/CheatMenu/Neon.h b/src/Neon.h similarity index 100% rename from CheatMenu/Neon.h rename to src/Neon.h diff --git a/CheatMenu/Paint.cpp b/src/Paint.cpp similarity index 100% rename from CheatMenu/Paint.cpp rename to src/Paint.cpp diff --git a/CheatMenu/Paint.h b/src/Paint.h similarity index 100% rename from CheatMenu/Paint.h rename to src/Paint.h diff --git a/CheatMenu/Ped.cpp b/src/Ped.cpp similarity index 100% rename from CheatMenu/Ped.cpp rename to src/Ped.cpp diff --git a/CheatMenu/Ped.h b/src/Ped.h similarity index 100% rename from CheatMenu/Ped.h rename to src/Ped.h diff --git a/CheatMenu/Player.cpp b/src/Player.cpp similarity index 100% rename from CheatMenu/Player.cpp rename to src/Player.cpp diff --git a/CheatMenu/Player.h b/src/Player.h similarity index 100% rename from CheatMenu/Player.h rename to src/Player.h diff --git a/CheatMenu/Teleport.cpp b/src/Teleport.cpp similarity index 100% rename from CheatMenu/Teleport.cpp rename to src/Teleport.cpp diff --git a/CheatMenu/Teleport.h b/src/Teleport.h similarity index 100% rename from CheatMenu/Teleport.h rename to src/Teleport.h diff --git a/CheatMenu/TimeCycle.h b/src/TimeCycle.h similarity index 100% rename from CheatMenu/TimeCycle.h rename to src/TimeCycle.h diff --git a/CheatMenu/Ui.cpp b/src/Ui.cpp similarity index 100% rename from CheatMenu/Ui.cpp rename to src/Ui.cpp diff --git a/CheatMenu/Ui.h b/src/Ui.h similarity index 100% rename from CheatMenu/Ui.h rename to src/Ui.h diff --git a/CheatMenu/Updater.cpp b/src/Updater.cpp similarity index 100% rename from CheatMenu/Updater.cpp rename to src/Updater.cpp diff --git a/CheatMenu/Updater.h b/src/Updater.h similarity index 100% rename from CheatMenu/Updater.h rename to src/Updater.h diff --git a/CheatMenu/Util.cpp b/src/Util.cpp similarity index 100% rename from CheatMenu/Util.cpp rename to src/Util.cpp diff --git a/CheatMenu/Util.h b/src/Util.h similarity index 97% rename from CheatMenu/Util.h rename to src/Util.h index 1ac0603..93e3981 100644 --- a/CheatMenu/Util.h +++ b/src/Util.h @@ -1,5 +1,5 @@ #pragma once -#include "TCHAR.h" +#include "tchar.h" #include "pdh.h" static PDH_HQUERY cpuQuery; diff --git a/CheatMenu/VKeys.h b/src/VKeys.h similarity index 100% rename from CheatMenu/VKeys.h rename to src/VKeys.h diff --git a/CheatMenu/Vehicle.cpp b/src/Vehicle.cpp similarity index 100% rename from CheatMenu/Vehicle.cpp rename to src/Vehicle.cpp diff --git a/CheatMenu/Vehicle.h b/src/Vehicle.h similarity index 100% rename from CheatMenu/Vehicle.h rename to src/Vehicle.h diff --git a/CheatMenu/Visual.cpp b/src/Visual.cpp similarity index 100% rename from CheatMenu/Visual.cpp rename to src/Visual.cpp diff --git a/CheatMenu/Visual.h b/src/Visual.h similarity index 100% rename from CheatMenu/Visual.h rename to src/Visual.h diff --git a/CheatMenu/Weapon.cpp b/src/Weapon.cpp similarity index 100% rename from CheatMenu/Weapon.cpp rename to src/Weapon.cpp diff --git a/CheatMenu/Weapon.h b/src/Weapon.h similarity index 100% rename from CheatMenu/Weapon.h rename to src/Weapon.h diff --git a/CheatMenu/pch.cpp b/src/pch.cpp similarity index 100% rename from CheatMenu/pch.cpp rename to src/pch.cpp diff --git a/CheatMenu/pch.h b/src/pch.h similarity index 98% rename from CheatMenu/pch.h rename to src/pch.h index 86bcbfb..71db7b7 100644 --- a/CheatMenu/pch.h +++ b/src/pch.h @@ -9,8 +9,6 @@ #include #include #include -#include -#include #include #include #include diff --git a/tools/Debug.bat b/tools/Debug.bat new file mode 100644 index 0000000..210e583 --- /dev/null +++ b/tools/Debug.bat @@ -0,0 +1,4 @@ +@echo off +premake5.exe vs2019 +call "C:\Program Files (x86)\Microsoft Visual Studio\2019\BuildTools\Common7\Tools\VsDevCmd.bat" +MsBuild CheatMenu.sln /property:Configuration=Debug \ No newline at end of file diff --git a/tools/Release.bat b/tools/Release.bat new file mode 100644 index 0000000..3dcef87 --- /dev/null +++ b/tools/Release.bat @@ -0,0 +1,4 @@ +@echo off +premake5.exe vs2019 +call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\Tools\Common7\Tools\VsDevCmd.bat" +MsBuild CheatMenu.sln /property:Configuration=Release \ No newline at end of file diff --git a/tools/premake5.exe b/tools/premake5.exe new file mode 100644 index 0000000..5c557b1 Binary files /dev/null and b/tools/premake5.exe differ diff --git a/tools/premake5.lua b/tools/premake5.lua new file mode 100644 index 0000000..6b5a626 --- /dev/null +++ b/tools/premake5.lua @@ -0,0 +1,105 @@ + +---------------------------- +-- Project Generator +---------------------------- +-- Environment vars +PSDK_DIR = os.getenv("PLUGIN_SDK_DIR") +DX9SDK_DIR = os.getenv("DIRECTX9_SDK_DIR") +GTASA_DIR = "C:/Work/GTASanAndreas" + +if (DX9SDK_DIR == nil) then + error("DIRECTX9_SDK_DIR environment variable not set") +end + +if (PSDK_DIR == nil) then + error("PLUGIN_SDK_DIR environment variable not set") +end +---------------------------- + +workspace "CheatMenu" + configurations { "Debug", "Release" } + architecture "x86" + platforms "Win32" + language "C++" + cppdialect "C++20" + characterset "MBCS" + staticruntime "On" + flags { + "LinkTimeOptimization" + } + +project "Depend" + kind "StaticLib" + targetdir "build" + + files { + "../depned/**.h", + "../depend/**.hpp", + "../depend/**.c", + "../depend/**.cpp" + } + libdirs (PSDK_DIR .. "/output/lib") + + filter "configurations:Debug" + defines { "DEBUG", "IS_PLATFORM_WIN" } + symbols "On" + + filter "configurations:Release" + defines { "NDEBUG", "IS_PLATFORM_WIN" } + optimize "On" + +project "CheatMenu" + kind "SharedLib" + targetdir (GTASA_DIR) + targetextension ".asi" + + files { + "../src/**.h", + "../src/**.hpp", + "../src/**.cpp" + } + includedirs { + PSDK_DIR .. "/plugin_sa/", + PSDK_DIR .. "/plugin_sa/game_sa/", + PSDK_DIR .. "/shared/", + PSDK_DIR .. "/shared/game/" + } + libdirs (PSDK_DIR .. "/output/lib") + + defines { + "NDEBUG", + "IS_PLATFORM_WIN" , + "_CRT_SECURE_NO_WARNINGS", + "_CRT_NON_CONFORMING_SWPRINTFS", + "GTASA", + "_DX9_SDK_INSTALLED", + "PLUGIN_SGV_10US" + } + + pchheader "pch.h" + pchsource "../src/pch.cpp" + + filter "configurations:Debug" + symbols "On" + links { + "Depend", + "d3d9", + "d3d11", + "XInput9_1_0", + "Pdh", + "urlmon", + "plugin_d.lib" + } + + filter "configurations:Release" + -- optimize "On" + links { + "Depend", + "d3d9", + "d3d11", + "XInput9_1_0", + "Pdh", + "urlmon", + "plugin.lib" + } + \ No newline at end of file