Browse Source

engine: client: implement pfnFilteredClientCmd

pull/2/head
Alibek Omarov 3 years ago committed by a1batross
parent
commit
c79a649d97
  1. 19
      engine/client/cl_game.c

19
engine/client/cl_game.c

@ -1744,6 +1744,20 @@ static int GAME_EXPORT pfnClientCmd( const char *szCmdString ) @@ -1744,6 +1744,20 @@ static int GAME_EXPORT pfnClientCmd( const char *szCmdString )
return 1;
}
/*
=============
pfnFilteredClientCmd
=============
*/
static int GAME_EXPORT pfnFilteredClientCmd( const char *szCmdString )
{
if( !COM_CheckString( szCmdString ))
return 0;
Cbuf_AddFilteredText( szCmdString );
Cbuf_AddFilteredText( "\n" );
}
/*
=============
pfnGetPlayerInfo
@ -3878,10 +3892,7 @@ static cl_enginefunc_t gEngfuncs = @@ -3878,10 +3892,7 @@ static cl_enginefunc_t gEngfuncs =
pfnGetAppID,
Cmd_AliasGetList,
pfnVguiWrap2_GetMouseDelta,
// HACKHACK: added it here so it wouldn't cause overflow or segfault
// TODO: itself client command filtering is not implemented yet
pfnClientCmd
pfnFilteredClientCmd
};
void CL_UnloadProgs( void )

Loading…
Cancel
Save