diff --git a/deps/GSL b/deps/GSL index 355982d..3325bbd 160000 --- a/deps/GSL +++ b/deps/GSL @@ -1 +1 @@ -Subproject commit 355982daf6c54ccb11bef8a1c511be2622dec402 +Subproject commit 3325bbd33d24d1f8f5a0f69e782c92ad5a39a68e diff --git a/deps/asmjit b/deps/asmjit index cfc9f81..e8c8e2e 160000 --- a/deps/asmjit +++ b/deps/asmjit @@ -1 +1 @@ -Subproject commit cfc9f813cc6ccda63cad872edb32b38e0662bedb +Subproject commit e8c8e2e48a1a38154c8e8864eb3bc61db80a1e31 diff --git a/deps/gsc-tool b/deps/gsc-tool index 616595f..2d9781c 160000 --- a/deps/gsc-tool +++ b/deps/gsc-tool @@ -1 +1 @@ -Subproject commit 616595f8e0dd62d6d57ed7a4ef7635a4c65e5dde +Subproject commit 2d9781ce0ce9e8551eaf040d7761fd986f33cfdc diff --git a/deps/libtomcrypt b/deps/libtomcrypt index 54f0456..a6b9aff 160000 --- a/deps/libtomcrypt +++ b/deps/libtomcrypt @@ -1 +1 @@ -Subproject commit 54f0456559c8f64b93273a7c71c88a46550eed4e +Subproject commit a6b9aff7aab857fe1b491710a5c5b9e2be49cb08 diff --git a/deps/libtommath b/deps/libtommath index 5809141..e823b0c 160000 --- a/deps/libtommath +++ b/deps/libtommath @@ -1 +1 @@ -Subproject commit 5809141a3a6ec1bf3443c927c02b955e19224016 +Subproject commit e823b0c34cea291bdb94d672731e1c1f08525557 diff --git a/deps/minhook b/deps/minhook index c1a7c38..c3fcafd 160000 --- a/deps/minhook +++ b/deps/minhook @@ -1 +1 @@ -Subproject commit c1a7c3843bd1a5fe3eb779b64c0d823bca3dc339 +Subproject commit c3fcafdc10146beb5919319d0683e44e3c30d537 diff --git a/deps/rapidjson b/deps/rapidjson index d621dc9..24b5e7a 160000 --- a/deps/rapidjson +++ b/deps/rapidjson @@ -1 +1 @@ -Subproject commit d621dc9e9c77f81e5c8a35b8dcc16dcd63351321 +Subproject commit 24b5e7a8b27f42fa16b96fc70aade9106cf7102f diff --git a/deps/zlib b/deps/zlib index ef24c4c..5a82f71 160000 --- a/deps/zlib +++ b/deps/zlib @@ -1 +1 @@ -Subproject commit ef24c4c7502169f016dcd2a26923dbaf3216748c +Subproject commit 5a82f71ed1dfc0bec044d9702463dbdf84ea3b71 diff --git a/premake5.lua b/premake5.lua index a499bf3..2ed7043 100644 --- a/premake5.lua +++ b/premake5.lua @@ -259,7 +259,7 @@ filter "configurations:Release" buildoptions {"/GL"} linkoptions {"/IGNORE:4702", "/LTCG"} defines {"NDEBUG"} - flags {"FatalCompileWarnings"} + fatalwarnings {"All"} filter {} filter "configurations:Debug" diff --git a/src/client/component/steam_proxy.cpp b/src/client/component/steam_proxy.cpp index 00115d9..f4bea83 100644 --- a/src/client/component/steam_proxy.cpp +++ b/src/client/component/steam_proxy.cpp @@ -26,6 +26,8 @@ namespace steam_proxy ownership_state state_; utils::binary_resource runner_file(RUNNER, "s1-mod-runner.exe"); + + bool is_disabled() { return true; } } class component final : public component_interface @@ -33,7 +35,7 @@ namespace steam_proxy public: void post_load() override { - if (game::environment::is_dedi()) + if (game::environment::is_dedi() || is_disabled()) { return; }