engine: client: add support for "mp3 playfile/loopfile" commands.

This commit is contained in:
Andrey Akhmichin 2023-12-02 00:01:53 +05:00 committed by Alibek Omarov
parent e161ff0f7a
commit a34c22fb10
1 changed files with 12 additions and 0 deletions

View File

@ -85,6 +85,12 @@ void CL_PlayCDTrack_f( void )
paused = false;
looped = false;
}
else if( !Q_stricmp( command, "playfile" ))
{
S_StartBackgroundTrack( pszTrack, NULL, 0, true );
paused = false;
looped = false;
}
else if( !Q_stricmp( command, "loop" ))
{
if( Q_isdigit( pszTrack ))
@ -96,6 +102,12 @@ void CL_PlayCDTrack_f( void )
paused = false;
looped = true;
}
else if( !Q_stricmp( command, "loopfile" ))
{
S_StartBackgroundTrack( pszTrack, pszTrack, 0, true );
paused = false;
looped = true;
}
else if( !Q_stricmp( command, "pause" ))
{
S_StreamSetPause( true );