From f26bcbd0fc09f389e1b1c13236018e512752fa3f Mon Sep 17 00:00:00 2001 From: mkrsym1 Date: Wed, 21 Jun 2023 15:41:46 +0300 Subject: [PATCH] HOTFIX: fix module unloading with SRFIX_DISABLE --- game_payload/src/hsr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/game_payload/src/hsr.c b/game_payload/src/hsr.c index 4e399d8..1bec213 100644 --- a/game_payload/src/hsr.c +++ b/game_payload/src/hsr.c @@ -52,7 +52,8 @@ static void _unityplayer_callback(HMODULE unityModule) { } // Remove dependency on shared resources by patching WriteTextureStatisticUserData - + unload_ctr_inc(); + wtsud_patch_addr = ((char*)unityModule) + 0x16430; DWORD oldProtect; @@ -98,6 +99,5 @@ void hsr_fill_data(struct game_data *buf) { buf->tp6_section_name = HSR_TP6_SECTION_NAME; buf->tvm_section_name = HSR_TVM_SECTION_NAME; - unload_ctr_inc(); buf->unityplayer_callback = &_unityplayer_callback; }