added broadcastvoice data back but only for steam clients so that they can have voice_loopback 1 and hear their voices in demo

This commit is contained in:
2026-07-01 21:18:11 +01:00
parent 37c1a4d1b6
commit 984f3804cf
2 changed files with 28 additions and 45 deletions
+2
View File
@@ -137,6 +137,7 @@ public: // IConCommandBaseAccessor
public:
CVoice();
void OnGameFrame(bool simulating);
bool OnBroadcastVoiceData(IClient *pClient, int nBytes, char *data);
void ListenSocket();
void PushPlayerVoiceData(int playerSlot, int nBytes, char *data);
@@ -218,6 +219,7 @@ private:
void OnDataReceived(CClient *pClient, int16_t *pData, size_t Samples);
void HandleVoiceDataTorchlight();
void HandleNoSteamVoiceData();
void BroadcastVoiceData(IClient *pClient, int nBytes, unsigned char *pData);
};
#endif // _INCLUDE_SOURCEMOD_EXTENSION_PROPER_H_