├── .clang-format ├── .clang-tidy ├── .editorconfig ├── .github ├── FUNDING.yml └── workflows │ ├── linux.yaml │ └── windows.yaml ├── .gitignore ├── .vcpkg ├── linux.cmake └── windows.cmake ├── CMakeLists.txt ├── CMakePresets.json ├── LICENSE ├── README.md ├── cmake ├── ClangTools.cmake └── CoD4DM1Config.cmake.in ├── fixtures ├── 1.6.dm_1 ├── 1.7.dm_1 ├── 1.9.dm_1 └── CMakeLists.txt ├── src ├── API │ ├── CMakeLists.txt │ ├── DemoReader.cpp │ ├── DemoReader.hpp │ └── __test__ │ │ ├── CMakeLists.txt │ │ └── DemoReader.test.cpp ├── CLI.cpp ├── CMakeLists.txt ├── Crypt │ ├── CMakeLists.txt │ ├── Huffman.cpp │ ├── Huffman.hpp │ ├── Msg.cpp │ ├── Msg.hpp │ ├── NetFields.cpp │ └── NetFields.hpp ├── Demo │ ├── CMakeLists.txt │ ├── Demo.cpp │ ├── Demo.hpp │ ├── DemoData.hpp │ └── __test__ │ │ ├── CMakeLists.txt │ │ ├── Demo.test.cpp │ │ └── Demo.test.hpp └── Utils │ ├── CMakeLists.txt │ ├── Utility.cpp │ └── Utility.hpp ├── vcpkg-configuration.json └── vcpkg.json /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/.clang-format -------------------------------------------------------------------------------- /.clang-tidy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/.clang-tidy -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: Iswenzz 2 | -------------------------------------------------------------------------------- /.github/workflows/linux.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/.github/workflows/linux.yaml -------------------------------------------------------------------------------- /.github/workflows/windows.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/.github/workflows/windows.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/.gitignore -------------------------------------------------------------------------------- /.vcpkg/linux.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/.vcpkg/linux.cmake -------------------------------------------------------------------------------- /.vcpkg/windows.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/.vcpkg/windows.cmake -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CMakePresets.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/CMakePresets.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/README.md -------------------------------------------------------------------------------- /cmake/ClangTools.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/cmake/ClangTools.cmake -------------------------------------------------------------------------------- /cmake/CoD4DM1Config.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/cmake/CoD4DM1Config.cmake.in -------------------------------------------------------------------------------- /fixtures/1.6.dm_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/fixtures/1.6.dm_1 -------------------------------------------------------------------------------- /fixtures/1.7.dm_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/fixtures/1.7.dm_1 -------------------------------------------------------------------------------- /fixtures/1.9.dm_1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/fixtures/1.9.dm_1 -------------------------------------------------------------------------------- /fixtures/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/fixtures/CMakeLists.txt -------------------------------------------------------------------------------- /src/API/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/API/CMakeLists.txt -------------------------------------------------------------------------------- /src/API/DemoReader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/API/DemoReader.cpp -------------------------------------------------------------------------------- /src/API/DemoReader.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/API/DemoReader.hpp -------------------------------------------------------------------------------- /src/API/__test__/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | if(BUILD_TESTING) 2 | target_sources(CoD4DM1.Tests PRIVATE 3 | DemoReader.test.cpp) 4 | endif() 5 | -------------------------------------------------------------------------------- /src/API/__test__/DemoReader.test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/API/__test__/DemoReader.test.cpp -------------------------------------------------------------------------------- /src/CLI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/CLI.cpp -------------------------------------------------------------------------------- /src/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/CMakeLists.txt -------------------------------------------------------------------------------- /src/Crypt/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Crypt/CMakeLists.txt -------------------------------------------------------------------------------- /src/Crypt/Huffman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Crypt/Huffman.cpp -------------------------------------------------------------------------------- /src/Crypt/Huffman.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Crypt/Huffman.hpp -------------------------------------------------------------------------------- /src/Crypt/Msg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Crypt/Msg.cpp -------------------------------------------------------------------------------- /src/Crypt/Msg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Crypt/Msg.hpp -------------------------------------------------------------------------------- /src/Crypt/NetFields.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Crypt/NetFields.cpp -------------------------------------------------------------------------------- /src/Crypt/NetFields.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Crypt/NetFields.hpp -------------------------------------------------------------------------------- /src/Demo/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Demo/CMakeLists.txt -------------------------------------------------------------------------------- /src/Demo/Demo.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Demo/Demo.cpp -------------------------------------------------------------------------------- /src/Demo/Demo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Demo/Demo.hpp -------------------------------------------------------------------------------- /src/Demo/DemoData.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Demo/DemoData.hpp -------------------------------------------------------------------------------- /src/Demo/__test__/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Demo/__test__/CMakeLists.txt -------------------------------------------------------------------------------- /src/Demo/__test__/Demo.test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Demo/__test__/Demo.test.cpp -------------------------------------------------------------------------------- /src/Demo/__test__/Demo.test.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Demo/__test__/Demo.test.hpp -------------------------------------------------------------------------------- /src/Utils/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Utils/CMakeLists.txt -------------------------------------------------------------------------------- /src/Utils/Utility.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Utils/Utility.cpp -------------------------------------------------------------------------------- /src/Utils/Utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/src/Utils/Utility.hpp -------------------------------------------------------------------------------- /vcpkg-configuration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/vcpkg-configuration.json -------------------------------------------------------------------------------- /vcpkg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Iswenzz/CoD4-DM1/HEAD/vcpkg.json --------------------------------------------------------------------------------