├── .clang-format ├── .gitattributes ├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── cmake.toml ├── cmake └── cmkr.cmake ├── msvc └── portal2-internal.sln ├── portal2-injector ├── injector │ ├── injector.cpp │ └── injector.h ├── main.cpp ├── portal2-injector.vcxproj ├── portal2-injector.vcxproj.filters └── portal2-injector.vcxproj.user ├── portal2-internal ├── dllmain.cpp ├── hack │ ├── bootstrap.cpp │ ├── cfg │ │ ├── cfg.cpp │ │ ├── cfg.hpp │ │ ├── detail │ │ │ └── json.hpp │ │ └── opts.hpp │ ├── features │ │ ├── features.hpp │ │ ├── misc │ │ │ ├── airacceleration.cpp │ │ │ ├── airacceleration_fix.cpp │ │ │ ├── autostrafer.cpp │ │ │ ├── bhop.cpp │ │ │ └── misc.hpp │ │ └── visuals │ │ │ ├── chams.cpp │ │ │ ├── change_portal_colors.cpp │ │ │ ├── mat_ambient_light.cpp │ │ │ ├── trails.cpp │ │ │ └── visuals.hpp │ ├── hack.hpp │ ├── hooks │ │ ├── hooked │ │ │ ├── create_move.cpp │ │ │ ├── draw_model_execute.cpp │ │ │ ├── override_view.cpp │ │ │ ├── present.cpp │ │ │ └── reset.cpp │ │ ├── hooks.cpp │ │ └── hooks.hpp │ └── menu │ │ ├── imgui │ │ ├── imconfig.h │ │ ├── imgui.cpp │ │ ├── imgui.h │ │ ├── imgui_draw.cpp │ │ ├── imgui_internal.h │ │ ├── imgui_tables.cpp │ │ ├── imgui_widgets.cpp │ │ ├── impls │ │ │ ├── imgui_impl_dx9.cpp │ │ │ ├── imgui_impl_dx9.h │ │ │ ├── imgui_impl_win32.cpp │ │ │ └── imgui_impl_win32.h │ │ ├── imstb_rectpack.h │ │ ├── imstb_textedit.h │ │ └── imstb_truetype.h │ │ ├── menu.cpp │ │ ├── menu.hpp │ │ └── ui │ │ ├── imgui_custom.cpp │ │ └── imgui_custom.hpp ├── portal2-internal.vcxproj ├── portal2-internal.vcxproj.filters ├── portal2-internal.vcxproj.user ├── sdk │ ├── enums │ │ ├── e_cmd_buttons.hpp │ │ ├── e_ent_flags.hpp │ │ └── enums.hpp │ ├── interfaces │ │ ├── c_clientmode.hpp │ │ ├── c_cvar.hpp │ │ ├── c_engine_client.hpp │ │ ├── c_entitylist.hpp │ │ ├── c_global_vars.hpp │ │ ├── c_hl_client.hpp │ │ ├── c_input.hpp │ │ ├── c_input_stacksystem.hpp │ │ ├── c_input_system.hpp │ │ ├── c_mat_system.hpp │ │ ├── c_model_render.hpp │ │ ├── c_prop_portal.hpp │ │ ├── c_studio_renderer.hpp │ │ ├── i_model_info_client.hpp │ │ ├── i_render_beams.hpp │ │ ├── i_surface.hpp │ │ └── interfaces.hpp │ ├── misc │ │ ├── ang_t.hpp │ │ ├── client_class.hpp │ │ ├── color_t.hpp │ │ ├── flt_range_t.hpp │ │ ├── recv.hpp │ │ └── vec_t.hpp │ ├── portal.cpp │ ├── portal.hpp │ └── structs │ │ ├── c_base_entity.hpp │ │ ├── c_base_player.hpp │ │ └── c_usercmd.hpp └── util │ ├── cast │ └── cast.hpp │ ├── game │ ├── game.cpp │ └── game.hpp │ ├── hash │ └── fnv.hpp │ ├── hooking │ ├── detours │ │ ├── detours.cpp │ │ ├── detours.hpp │ │ └── mh │ │ │ ├── buffer.c │ │ │ ├── buffer.h │ │ │ ├── hde │ │ │ ├── hde32.c │ │ │ ├── hde32.h │ │ │ ├── hde64.c │ │ │ ├── hde64.h │ │ │ ├── pstdint.h │ │ │ ├── table32.h │ │ │ └── table64.h │ │ │ ├── hook.c │ │ │ ├── minhook.h │ │ │ ├── trampoline.c │ │ │ └── trampoline.h │ ├── hooking.hpp │ └── vmt │ │ ├── vmt.cpp │ │ └── vmt.hpp │ ├── input │ ├── input.cpp │ └── input.hpp │ ├── logger │ ├── logger.cpp │ └── logger.hpp │ ├── math │ ├── base.hpp │ ├── math.cpp │ └── math.hpp │ ├── mem │ ├── addr │ │ └── addr.hpp │ ├── mem.cpp │ ├── mem.hpp │ └── module │ │ └── module.hpp │ └── util.hpp └── readme.md /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/.clang-format -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/LICENSE -------------------------------------------------------------------------------- /cmake.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/cmake.toml -------------------------------------------------------------------------------- /cmake/cmkr.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/cmake/cmkr.cmake -------------------------------------------------------------------------------- /msvc/portal2-internal.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/msvc/portal2-internal.sln -------------------------------------------------------------------------------- /portal2-injector/injector/injector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-injector/injector/injector.cpp -------------------------------------------------------------------------------- /portal2-injector/injector/injector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-injector/injector/injector.h -------------------------------------------------------------------------------- /portal2-injector/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-injector/main.cpp -------------------------------------------------------------------------------- /portal2-injector/portal2-injector.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-injector/portal2-injector.vcxproj -------------------------------------------------------------------------------- /portal2-injector/portal2-injector.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-injector/portal2-injector.vcxproj.filters -------------------------------------------------------------------------------- /portal2-injector/portal2-injector.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-injector/portal2-injector.vcxproj.user -------------------------------------------------------------------------------- /portal2-internal/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/dllmain.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/bootstrap.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/bootstrap.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/cfg/cfg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/cfg/cfg.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/cfg/cfg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/cfg/cfg.hpp -------------------------------------------------------------------------------- /portal2-internal/hack/cfg/detail/json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/cfg/detail/json.hpp -------------------------------------------------------------------------------- /portal2-internal/hack/cfg/opts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/cfg/opts.hpp -------------------------------------------------------------------------------- /portal2-internal/hack/features/features.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/features/features.hpp -------------------------------------------------------------------------------- /portal2-internal/hack/features/misc/airacceleration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/features/misc/airacceleration.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/features/misc/airacceleration_fix.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/features/misc/airacceleration_fix.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/features/misc/autostrafer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/features/misc/autostrafer.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/features/misc/bhop.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/features/misc/bhop.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/features/misc/misc.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/features/misc/misc.hpp -------------------------------------------------------------------------------- /portal2-internal/hack/features/visuals/chams.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/features/visuals/chams.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/features/visuals/change_portal_colors.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/features/visuals/change_portal_colors.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/features/visuals/mat_ambient_light.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/features/visuals/mat_ambient_light.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/features/visuals/trails.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/features/visuals/trails.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/features/visuals/visuals.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/features/visuals/visuals.hpp -------------------------------------------------------------------------------- /portal2-internal/hack/hack.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/hack.hpp -------------------------------------------------------------------------------- /portal2-internal/hack/hooks/hooked/create_move.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/hooks/hooked/create_move.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/hooks/hooked/draw_model_execute.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/hooks/hooked/draw_model_execute.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/hooks/hooked/override_view.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/hooks/hooked/override_view.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/hooks/hooked/present.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/hooks/hooked/present.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/hooks/hooked/reset.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/hooks/hooked/reset.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/hooks/hooks.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/hooks/hooks.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/hooks/hooks.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/hooks/hooks.hpp -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/imconfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/imconfig.h -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/imgui.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/imgui.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/imgui.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/imgui.h -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/imgui_draw.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/imgui_draw.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/imgui_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/imgui_internal.h -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/imgui_tables.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/imgui_tables.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/imgui_widgets.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/imgui_widgets.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/impls/imgui_impl_dx9.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/impls/imgui_impl_dx9.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/impls/imgui_impl_dx9.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/impls/imgui_impl_dx9.h -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/impls/imgui_impl_win32.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/impls/imgui_impl_win32.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/impls/imgui_impl_win32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/impls/imgui_impl_win32.h -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/imstb_rectpack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/imstb_rectpack.h -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/imstb_textedit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/imstb_textedit.h -------------------------------------------------------------------------------- /portal2-internal/hack/menu/imgui/imstb_truetype.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/imgui/imstb_truetype.h -------------------------------------------------------------------------------- /portal2-internal/hack/menu/menu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/menu.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/menu/menu.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/menu.hpp -------------------------------------------------------------------------------- /portal2-internal/hack/menu/ui/imgui_custom.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/ui/imgui_custom.cpp -------------------------------------------------------------------------------- /portal2-internal/hack/menu/ui/imgui_custom.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/hack/menu/ui/imgui_custom.hpp -------------------------------------------------------------------------------- /portal2-internal/portal2-internal.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/portal2-internal.vcxproj -------------------------------------------------------------------------------- /portal2-internal/portal2-internal.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/portal2-internal.vcxproj.filters -------------------------------------------------------------------------------- /portal2-internal/portal2-internal.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/portal2-internal.vcxproj.user -------------------------------------------------------------------------------- /portal2-internal/sdk/enums/e_cmd_buttons.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/enums/e_cmd_buttons.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/enums/e_ent_flags.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/enums/e_ent_flags.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/enums/enums.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/enums/enums.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_clientmode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_clientmode.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_cvar.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_cvar.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_engine_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_engine_client.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_entitylist.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_entitylist.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_global_vars.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_global_vars.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_hl_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_hl_client.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_input.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_input_stacksystem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_input_stacksystem.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_input_system.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_input_system.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_mat_system.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_mat_system.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_model_render.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_model_render.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_prop_portal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/c_prop_portal.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/c_studio_renderer.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | class c_studio_renderer { 4 | public: 5 | }; 6 | -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/i_model_info_client.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/i_model_info_client.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/i_render_beams.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/i_render_beams.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/i_surface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/i_surface.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/interfaces/interfaces.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/interfaces/interfaces.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/misc/ang_t.hpp: -------------------------------------------------------------------------------- 1 | #pragma once 2 | 3 | struct ang_t { 4 | public: 5 | float x, y, z; 6 | }; 7 | -------------------------------------------------------------------------------- /portal2-internal/sdk/misc/client_class.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/misc/client_class.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/misc/color_t.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/misc/color_t.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/misc/flt_range_t.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/misc/flt_range_t.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/misc/recv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/misc/recv.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/misc/vec_t.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/misc/vec_t.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/portal.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/portal.cpp -------------------------------------------------------------------------------- /portal2-internal/sdk/portal.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/portal.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/structs/c_base_entity.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/structs/c_base_entity.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/structs/c_base_player.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/structs/c_base_player.hpp -------------------------------------------------------------------------------- /portal2-internal/sdk/structs/c_usercmd.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/sdk/structs/c_usercmd.hpp -------------------------------------------------------------------------------- /portal2-internal/util/cast/cast.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/cast/cast.hpp -------------------------------------------------------------------------------- /portal2-internal/util/game/game.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/game/game.cpp -------------------------------------------------------------------------------- /portal2-internal/util/game/game.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/game/game.hpp -------------------------------------------------------------------------------- /portal2-internal/util/hash/fnv.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hash/fnv.hpp -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/detours.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/detours.cpp -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/detours.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/detours.hpp -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/buffer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/buffer.c -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/buffer.h -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/hde/hde32.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/hde/hde32.c -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/hde/hde32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/hde/hde32.h -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/hde/hde64.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/hde/hde64.c -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/hde/hde64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/hde/hde64.h -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/hde/pstdint.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/hde/pstdint.h -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/hde/table32.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/hde/table32.h -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/hde/table64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/hde/table64.h -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/hook.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/hook.c -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/minhook.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/minhook.h -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/trampoline.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/trampoline.c -------------------------------------------------------------------------------- /portal2-internal/util/hooking/detours/mh/trampoline.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/detours/mh/trampoline.h -------------------------------------------------------------------------------- /portal2-internal/util/hooking/hooking.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/hooking.hpp -------------------------------------------------------------------------------- /portal2-internal/util/hooking/vmt/vmt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/vmt/vmt.cpp -------------------------------------------------------------------------------- /portal2-internal/util/hooking/vmt/vmt.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/hooking/vmt/vmt.hpp -------------------------------------------------------------------------------- /portal2-internal/util/input/input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/input/input.cpp -------------------------------------------------------------------------------- /portal2-internal/util/input/input.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/input/input.hpp -------------------------------------------------------------------------------- /portal2-internal/util/logger/logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/logger/logger.cpp -------------------------------------------------------------------------------- /portal2-internal/util/logger/logger.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/logger/logger.hpp -------------------------------------------------------------------------------- /portal2-internal/util/math/base.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/math/base.hpp -------------------------------------------------------------------------------- /portal2-internal/util/math/math.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/math/math.cpp -------------------------------------------------------------------------------- /portal2-internal/util/math/math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/math/math.hpp -------------------------------------------------------------------------------- /portal2-internal/util/mem/addr/addr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/mem/addr/addr.hpp -------------------------------------------------------------------------------- /portal2-internal/util/mem/mem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/mem/mem.cpp -------------------------------------------------------------------------------- /portal2-internal/util/mem/mem.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/mem/mem.hpp -------------------------------------------------------------------------------- /portal2-internal/util/mem/module/module.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/mem/module/module.hpp -------------------------------------------------------------------------------- /portal2-internal/util/util.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/portal2-internal/util/util.hpp -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/es3n1n/portal2-internal/HEAD/readme.md --------------------------------------------------------------------------------