Skip to content

Commit

Permalink
Add reset at start
Browse files Browse the repository at this point in the history
  • Loading branch information
TheNormalnij committed Feb 4, 2025
1 parent 55d0a0a commit 8351776
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 1 deletion.
2 changes: 1 addition & 1 deletion Client/game_sa/CVehicleAudioSettingsManagerSA.h
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ class CVehicleAudioSettingsManagerSA final : public CVehicleAudioSettingsManager
CVehicleAudioSettingsEntry& GetVehicleModelAudioSettingsData(uint32_t modelId) noexcept override;

void ResetModelSettings(uint32_t modelId) noexcept override;
void ResetAudioSettingsData() noexcept;
void ResetAudioSettingsData() noexcept override;

void SetNextSettings(CVehicleAudioSettingsEntry const* pSettings) noexcept override;
void SetNextSettings(uint32_t modelId) noexcept override;
Expand Down
3 changes: 3 additions & 0 deletions Client/mods/deathmatch/logic/CClientGame.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@
#include <game/CBuildingRemoval.h>
#include "game/CClock.h"
#include <game/CProjectileInfo.h>
#include <game/CVehicleAudioSettingsManager.h>
#include <windowsx.h>
#include "CServerInfo.h"

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

g_pGame->GetVehicleAudioSettingsManager()->ResetAudioSettingsData();

// Tell doggy we got the game running
WatchDogCompletedSection("L1");
}
Expand Down
1 change: 1 addition & 0 deletions Client/sdk/game/CVehicleAudioSettingsManager.h
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ class CVehicleAudioSettingsManager
virtual CVehicleAudioSettingsEntry& GetVehicleModelAudioSettingsData(uint32_t modelId) noexcept = 0;

virtual void ResetModelSettings(uint32_t modelId) noexcept = 0;
virtual void ResetAudioSettingsData() noexcept = 0;
virtual void SetNextSettings(CVehicleAudioSettingsEntry const* pSettings) noexcept = 0;
virtual void SetNextSettings(uint32_t modelId) noexcept = 0;
};

0 comments on commit 8351776

Please sign in to comment.