diff --git a/src/client/component/map_rotation.cpp b/src/client/component/map_rotation.cpp index eec5827a..e9b99b3a 100644 --- a/src/client/component/map_rotation.cpp +++ b/src/client/component/map_rotation.cpp @@ -82,10 +82,10 @@ namespace map_rotation if (dvar && dvar->current.enabled) { scheduler::on_game_initialized([]() - { - //printf("=======================setting OLD priority=======================\n"); - SetPriorityClass(GetCurrentProcess(), previousPriority); - }, scheduler::pipeline::main, 1s); + { + //printf("=======================setting OLD priority=======================\n"); + SetPriorityClass(GetCurrentProcess(), previousPriority); + }, scheduler::pipeline::main, 1s); previousPriority = GetPriorityClass(GetCurrentProcess()); //printf("=======================setting NEW priority=======================\n"); diff --git a/src/client/component/patches.cpp b/src/client/component/patches.cpp index e7442f7b..43f9882c 100644 --- a/src/client/component/patches.cpp +++ b/src/client/component/patches.cpp @@ -121,9 +121,9 @@ namespace patches else { scheduler::once([]() - { - command::execute("reconnect"); - }, scheduler::pipeline::main, 1s); + { + command::execute("reconnect"); + }, scheduler::pipeline::main, 1s); game::Com_Error(game::ERR_DROP, error, arg1); } } @@ -228,7 +228,7 @@ namespace patches dvars::override::register_int("elite_clan_active", 0, 0, 0, game::DVAR_FLAG_NONE); utils::hook::set(0x140585680, 0xC3); // don't register commands H1(1.4) - //// disable codPointStore + // disable codPointStore dvars::override::register_int("codPointStore_enabled", 0, 0, 0, game::DVAR_FLAG_NONE, true); // don't register every replicated dvar as a network dvar diff --git a/src/client/component/renderer.cpp b/src/client/component/renderer.cpp index adf50b0a..7459dead 100644 --- a/src/client/component/renderer.cpp +++ b/src/client/component/renderer.cpp @@ -50,7 +50,7 @@ namespace renderer public: void post_unpack() override { - if (game::environment::is_dedi()) + if (game::environment::is_dedi() || !game::environment::is_mp()) { return; } @@ -60,6 +60,8 @@ namespace renderer r_init_draw_method_hook.create(SELECT_VALUE(0x1404BD140, 0x1405C46E0), &r_init_draw_method_stub); r_update_front_end_dvar_options_hook.create(SELECT_VALUE(0x1404F8870, 0x1405FF9E0), &r_update_front_end_dvar_options_stub); + // TODO: find singleplayer addresses. unless they are different, i could not find it in R_RegisterDvars :| + // use "saved" flags for "r_normalMap" utils::hook::set(SELECT_VALUE(0x0, 0x1405D460E), game::DVAR_FLAG_SAVED); @@ -72,4 +74,6 @@ namespace renderer }; } -REGISTER_COMPONENT(renderer::component) \ No newline at end of file +#ifdef DEBUG +REGISTER_COMPONENT(renderer::component) +#endif \ No newline at end of file