File tree Expand file tree Collapse file tree 3 files changed +5
-1
lines changed Expand file tree Collapse file tree 3 files changed +5
-1
lines changed Original file line number Diff line number Diff 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 ;
Original file line number Diff line number Diff line change 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}
Original file line number Diff line number Diff 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};
You can’t perform that action at this time.
0 commit comments