Skip to content

Commit 8351776

Browse files
committed
Add reset at start
1 parent 55d0a0a commit 8351776

File tree

3 files changed

+5
-1
lines changed

3 files changed

+5
-1
lines changed

Client/game_sa/CVehicleAudioSettingsManagerSA.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ class CVehicleAudioSettingsManagerSA final : public CVehicleAudioSettingsManager
2727
CVehicleAudioSettingsEntry& GetVehicleModelAudioSettingsData(uint32_t modelId) noexcept override;
2828

2929
void ResetModelSettings(uint32_t modelId) noexcept override;
30-
void ResetAudioSettingsData() noexcept;
30+
void ResetAudioSettingsData() noexcept override;
3131

3232
void SetNextSettings(CVehicleAudioSettingsEntry const* pSettings) noexcept override;
3333
void SetNextSettings(uint32_t modelId) noexcept override;

Client/mods/deathmatch/logic/CClientGame.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
#include <game/CBuildingRemoval.h>
3636
#include "game/CClock.h"
3737
#include <game/CProjectileInfo.h>
38+
#include <game/CVehicleAudioSettingsManager.h>
3839
#include <windowsx.h>
3940
#include "CServerInfo.h"
4041

@@ -3489,6 +3490,8 @@ void CClientGame::Event_OnIngame()
34893490
// Make sure we never get tired
34903491
g_pGame->GetPlayerInfo()->SetDoesNotGetTired(true);
34913492

3493+
g_pGame->GetVehicleAudioSettingsManager()->ResetAudioSettingsData();
3494+
34923495
// Tell doggy we got the game running
34933496
WatchDogCompletedSection("L1");
34943497
}

Client/sdk/game/CVehicleAudioSettingsManager.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ class CVehicleAudioSettingsManager
2020
virtual CVehicleAudioSettingsEntry& GetVehicleModelAudioSettingsData(uint32_t modelId) noexcept = 0;
2121

2222
virtual void ResetModelSettings(uint32_t modelId) noexcept = 0;
23+
virtual void ResetAudioSettingsData() noexcept = 0;
2324
virtual void SetNextSettings(CVehicleAudioSettingsEntry const* pSettings) noexcept = 0;
2425
virtual void SetNextSettings(uint32_t modelId) noexcept = 0;
2526
};

0 commit comments

Comments
 (0)