├── CMakeLists.txt ├── LICENSE ├── README.md ├── include ├── cstrike │ ├── Classes │ │ ├── CBaseHandle.h │ │ ├── CGlobalVarsBase.h │ │ ├── CInput.h │ │ ├── CShowPixelsParams.h │ │ ├── CUserCmd.h │ │ ├── ClientClass.h │ │ ├── IClientEntity.h │ │ ├── IClientNetworkable.h │ │ ├── IClientRenderable.h │ │ ├── IClientThinkable.h │ │ ├── IClientUnknown.h │ │ ├── ICollideable.h │ │ ├── IHandleEntity.h │ │ └── RecvTable.h │ ├── Definitions │ │ ├── Buttons.h │ │ ├── Const.h │ │ ├── Flags.h │ │ └── Input.h │ ├── Interfaces │ │ ├── IBaseClientDLL.h │ │ ├── IClientEntityList.h │ │ ├── ICvar.h │ │ ├── IEngineVGui.h │ │ ├── IGameEventManager2.h │ │ ├── IInputInternal.h │ │ ├── IInputSystem.h │ │ ├── ILauncherMgr.h │ │ ├── IMaterialSystem.h │ │ ├── IPanel.h │ │ ├── ISurface.h │ │ ├── IVDebugOverlay.h │ │ ├── IVEngineClient.h │ │ ├── IVModelInfo.h │ │ └── IVModelRender.h │ ├── Structures │ │ ├── Color.h │ │ ├── Matrix.h │ │ ├── PlayerInfo.h │ │ └── Vector.h │ ├── Utilities │ │ ├── CRC32.h │ │ └── Virtuals.h │ └── cstrike.h ├── imgui │ ├── imconfig.h │ ├── imgui.cpp │ ├── imgui.h │ ├── imgui_draw.cpp │ ├── imgui_impl_sdl.cpp │ ├── imgui_impl_sdl.h │ ├── imgui_internal.h │ ├── stb_rect_pack.h │ ├── stb_textedit.h │ └── stb_truetype.h └── vmthook │ └── vmthook.h └── src ├── Basehook.cpp ├── Basehook.h ├── Events └── TestListener.h ├── GUI ├── Components.cpp ├── GUI.cpp └── GUI.h ├── Game └── Entity.h ├── Hooks ├── CreateMove.cpp ├── DrawModelExecute.cpp ├── FrameStageNotify.cpp ├── Hooks.h ├── Paint.cpp ├── PumpWindowsMessageLoop.cpp ├── SetKeyCodeState.cpp ├── SetMouseCodeState.cpp └── ShowPixels.cpp └── Utilities ├── FindPattern.h ├── Interfaces.h ├── Linker.cpp ├── Linker.h └── NetVars.h /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/README.md -------------------------------------------------------------------------------- /include/cstrike/Classes/CBaseHandle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/CBaseHandle.h -------------------------------------------------------------------------------- /include/cstrike/Classes/CGlobalVarsBase.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/CGlobalVarsBase.h -------------------------------------------------------------------------------- /include/cstrike/Classes/CInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/CInput.h -------------------------------------------------------------------------------- /include/cstrike/Classes/CShowPixelsParams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/CShowPixelsParams.h -------------------------------------------------------------------------------- /include/cstrike/Classes/CUserCmd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/CUserCmd.h -------------------------------------------------------------------------------- /include/cstrike/Classes/ClientClass.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/ClientClass.h -------------------------------------------------------------------------------- /include/cstrike/Classes/IClientEntity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/IClientEntity.h -------------------------------------------------------------------------------- /include/cstrike/Classes/IClientNetworkable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/IClientNetworkable.h -------------------------------------------------------------------------------- /include/cstrike/Classes/IClientRenderable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/IClientRenderable.h -------------------------------------------------------------------------------- /include/cstrike/Classes/IClientThinkable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/IClientThinkable.h -------------------------------------------------------------------------------- /include/cstrike/Classes/IClientUnknown.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/IClientUnknown.h -------------------------------------------------------------------------------- /include/cstrike/Classes/ICollideable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/ICollideable.h -------------------------------------------------------------------------------- /include/cstrike/Classes/IHandleEntity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/IHandleEntity.h -------------------------------------------------------------------------------- /include/cstrike/Classes/RecvTable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Classes/RecvTable.h -------------------------------------------------------------------------------- /include/cstrike/Definitions/Buttons.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Definitions/Buttons.h -------------------------------------------------------------------------------- /include/cstrike/Definitions/Const.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Definitions/Const.h -------------------------------------------------------------------------------- /include/cstrike/Definitions/Flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Definitions/Flags.h -------------------------------------------------------------------------------- /include/cstrike/Definitions/Input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Definitions/Input.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IBaseClientDLL.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IBaseClientDLL.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IClientEntityList.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IClientEntityList.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/ICvar.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/ICvar.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IEngineVGui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IEngineVGui.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IGameEventManager2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IGameEventManager2.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IInputInternal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IInputInternal.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IInputSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IInputSystem.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/ILauncherMgr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/ILauncherMgr.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IMaterialSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IMaterialSystem.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IPanel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IPanel.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/ISurface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/ISurface.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IVDebugOverlay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IVDebugOverlay.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IVEngineClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IVEngineClient.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IVModelInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IVModelInfo.h -------------------------------------------------------------------------------- /include/cstrike/Interfaces/IVModelRender.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Interfaces/IVModelRender.h -------------------------------------------------------------------------------- /include/cstrike/Structures/Color.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Structures/Color.h -------------------------------------------------------------------------------- /include/cstrike/Structures/Matrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Structures/Matrix.h -------------------------------------------------------------------------------- /include/cstrike/Structures/PlayerInfo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Structures/PlayerInfo.h -------------------------------------------------------------------------------- /include/cstrike/Structures/Vector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Structures/Vector.h -------------------------------------------------------------------------------- /include/cstrike/Utilities/CRC32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Utilities/CRC32.h -------------------------------------------------------------------------------- /include/cstrike/Utilities/Virtuals.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/Utilities/Virtuals.h -------------------------------------------------------------------------------- /include/cstrike/cstrike.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/cstrike/cstrike.h -------------------------------------------------------------------------------- /include/imgui/imconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/imgui/imconfig.h -------------------------------------------------------------------------------- /include/imgui/imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/imgui/imgui.cpp -------------------------------------------------------------------------------- /include/imgui/imgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/imgui/imgui.h -------------------------------------------------------------------------------- /include/imgui/imgui_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/imgui/imgui_draw.cpp -------------------------------------------------------------------------------- /include/imgui/imgui_impl_sdl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/imgui/imgui_impl_sdl.cpp -------------------------------------------------------------------------------- /include/imgui/imgui_impl_sdl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/imgui/imgui_impl_sdl.h -------------------------------------------------------------------------------- /include/imgui/imgui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/imgui/imgui_internal.h -------------------------------------------------------------------------------- /include/imgui/stb_rect_pack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/imgui/stb_rect_pack.h -------------------------------------------------------------------------------- /include/imgui/stb_textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/imgui/stb_textedit.h -------------------------------------------------------------------------------- /include/imgui/stb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/imgui/stb_truetype.h -------------------------------------------------------------------------------- /include/vmthook/vmthook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/include/vmthook/vmthook.h -------------------------------------------------------------------------------- /src/Basehook.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Basehook.cpp -------------------------------------------------------------------------------- /src/Basehook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Basehook.h -------------------------------------------------------------------------------- /src/Events/TestListener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Events/TestListener.h -------------------------------------------------------------------------------- /src/GUI/Components.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/GUI/Components.cpp -------------------------------------------------------------------------------- /src/GUI/GUI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/GUI/GUI.cpp -------------------------------------------------------------------------------- /src/GUI/GUI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/GUI/GUI.h -------------------------------------------------------------------------------- /src/Game/Entity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Game/Entity.h -------------------------------------------------------------------------------- /src/Hooks/CreateMove.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Hooks/CreateMove.cpp -------------------------------------------------------------------------------- /src/Hooks/DrawModelExecute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Hooks/DrawModelExecute.cpp -------------------------------------------------------------------------------- /src/Hooks/FrameStageNotify.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Hooks/FrameStageNotify.cpp -------------------------------------------------------------------------------- /src/Hooks/Hooks.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Hooks/Hooks.h -------------------------------------------------------------------------------- /src/Hooks/Paint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Hooks/Paint.cpp -------------------------------------------------------------------------------- /src/Hooks/PumpWindowsMessageLoop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Hooks/PumpWindowsMessageLoop.cpp -------------------------------------------------------------------------------- /src/Hooks/SetKeyCodeState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Hooks/SetKeyCodeState.cpp -------------------------------------------------------------------------------- /src/Hooks/SetMouseCodeState.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Hooks/SetMouseCodeState.cpp -------------------------------------------------------------------------------- /src/Hooks/ShowPixels.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Hooks/ShowPixels.cpp -------------------------------------------------------------------------------- /src/Utilities/FindPattern.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Utilities/FindPattern.h -------------------------------------------------------------------------------- /src/Utilities/Interfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Utilities/Interfaces.h -------------------------------------------------------------------------------- /src/Utilities/Linker.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Utilities/Linker.cpp -------------------------------------------------------------------------------- /src/Utilities/Linker.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Utilities/Linker.h -------------------------------------------------------------------------------- /src/Utilities/NetVars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aixxe/cstrike-basehook-linux/HEAD/src/Utilities/NetVars.h --------------------------------------------------------------------------------