Also record tunings for player demos

This commit is contained in:
Robert Müller 2022-08-25 17:02:40 +02:00
parent c7ddb0ac47
commit 8d3351f046

View file

@ -3734,7 +3734,7 @@ void CGameContext::OnSnap(int ClientID)
{ {
// add tuning to demo // add tuning to demo
CTuningParams StandardTuning; CTuningParams StandardTuning;
if(ClientID == -1 && Server()->DemoRecorder_IsRecording() && mem_comp(&StandardTuning, &m_Tuning, sizeof(CTuningParams)) != 0) if(Server()->IsRecording(ClientID > -1 ? ClientID : MAX_CLIENTS) && mem_comp(&StandardTuning, &m_Tuning, sizeof(CTuningParams)) != 0)
{ {
CMsgPacker Msg(NETMSGTYPE_SV_TUNEPARAMS); CMsgPacker Msg(NETMSGTYPE_SV_TUNEPARAMS);
int *pParams = (int *)&m_Tuning; int *pParams = (int *)&m_Tuning;