MCPcopy Create free account
hub / github.com/HorizonMW/HorizonMW-Client

github.com/HorizonMW/HorizonMW-Client @v1.3.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.3.1 ↗ · + Follow
104,806 symbols 288,127 edges 8,084 files 36,858 documented · 35% updated 21mo ago★ 2375 open issues

Browse by type

Functions 88,754 Types & classes 16,051 Endpoints 1
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

license open bugs Build Build status Discord

HorizonMW - H2M-Mod

NOTE: You must legally own Call of Duty®: Modern Warfare Remastered to run this mod. Cracked/Pirated versions of the game are NOT supported.

Compile from source

  • Clone the Git repo. Do NOT download it as ZIP, that won't work.
  • Update the submodules and run premake5 vs2022 or simply use the delivered generate.bat.
  • Build via solution file in build\h1-mod.sln.

Premake arguments

Argument Description
--copy-to=PATH Optional, copy the EXE to a custom folder after build, define the path here if wanted.
--dev-build Enable development builds of the client.

Credits

  • s1x-client - codebase and research (predecessor of MWR)
  • h1-mod - codebase
  • h2-mod - research (successor of MWR)
  • [h2m-mod] - ported assets/maps and allot of groundwork
  • momo5502 - Arxan/Steam research, former lead developer of XLabsProject

Disclaimer

This software has been created purely for the purposes of academic research. It is not intended to be used to attack other systems. Project maintainers are not responsible or liable for misuse of the software. Use responsibly.

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 53,406
Method 35,348
Class 14,704
Enum 1,259
Interface 87
Route 1
Struct 1

Languages

C++53%
C28%
Java7%
C#6%
Python3%
TypeScript2%

Modules by API surface

deps/protobuf/csharp/src/Google.Protobuf.Test.TestProtos/Unittest.cs1,417 symbols
deps/protobuf/src/google/protobuf/descriptor.pb.h797 symbols
deps/mongoose/mongoose.c780 symbols
deps/gsc-tool/deps/fmt/test/gtest/gmock/gmock.h747 symbols
deps/gsc-tool/deps/fmt/test/gtest/gtest/gtest.h708 symbols
deps/DirectXTex/DirectXTex/d3dx12.h690 symbols
deps/gsc-tool/deps/fmt/test/gtest/gmock-gtest-all.cc667 symbols
deps/stb/deprecated/stb.h600 symbols
deps/protobuf/ruby/ext/google/protobuf_c/ruby-upb.c594 symbols
deps/protobuf/php/ext/google/protobuf/php-upb.c592 symbols
deps/json/single_include/nlohmann/json.hpp586 symbols
deps/protobuf/php/ext/google/protobuf/php-upb.h562 symbols

For agents

$ claude mcp add HorizonMW-Client \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page