fix(NoRecoil): GTAV-Classes offsets were changed (#2131)

Fixes #2120
This commit is contained in:
張致強 2023-09-15 17:42:01 +08:00 committed by GitHub
parent 0c6acb7581
commit 59cc4f2aa7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -24,14 +24,14 @@ namespace big
if (p_modified_weapon != weapon_mgr->m_weapon_info) if (p_modified_weapon != weapon_mgr->m_weapon_info)
{ {
if (p_modified_weapon) if (p_modified_weapon)
p_modified_weapon->m_explosion_shake_amplitude = og_recoil_value; p_modified_weapon->m_recoil_shake_amplitude = og_recoil_value;
p_modified_weapon = weapon_mgr->m_weapon_info; p_modified_weapon = weapon_mgr->m_weapon_info;
if (weapon_mgr->m_weapon_info) if (weapon_mgr->m_weapon_info)
{ {
og_recoil_value = weapon_mgr->m_weapon_info->m_explosion_shake_amplitude; og_recoil_value = weapon_mgr->m_weapon_info->m_recoil_shake_amplitude;
weapon_mgr->m_weapon_info->m_explosion_shake_amplitude = 0.0f; weapon_mgr->m_weapon_info->m_recoil_shake_amplitude = 0.0f;
} }
} }
} }
@ -41,7 +41,7 @@ namespace big
{ {
if (g_local_player && p_modified_weapon) if (g_local_player && p_modified_weapon)
{ {
p_modified_weapon->m_explosion_shake_amplitude = og_recoil_value; p_modified_weapon->m_recoil_shake_amplitude = og_recoil_value;
p_modified_weapon = nullptr; p_modified_weapon = nullptr;
} }
} }