72 lines
2.3 KiB
C
72 lines
2.3 KiB
C
|
/*
|
||
|
* GibStats Logging functions
|
||
|
*
|
||
|
*
|
||
|
* $Id: stdlog.h 1.4 1998/03/14 13:19:09 mdavies Exp mdavies $
|
||
|
*/
|
||
|
|
||
|
#ifndef __STDLOG_H__
|
||
|
#define __STDLOG_H__
|
||
|
|
||
|
#define _USE_LOGGING_
|
||
|
#ifdef _USE_LOGGING_
|
||
|
|
||
|
//#define __STDLOG_ID__ "$Id: stdlog.h 1.4 1998/03/14 13:19:09 mdavies Exp $"
|
||
|
#define __STDLOG_ID__ "$Id: stdlog.h 1.7 1998/04/06 09:24:23 mdavies Exp $"
|
||
|
|
||
|
/*
|
||
|
* NEW API
|
||
|
*
|
||
|
*/
|
||
|
|
||
|
extern void sl_LogPlayerTeamChange( game_import_t *gi,
|
||
|
char *pPlayerName,
|
||
|
char *pTeamName);
|
||
|
|
||
|
extern void sl_LogPlayerRename( game_import_t *gi,
|
||
|
char *pOldPlayerName,
|
||
|
char *pNewPlayerName);
|
||
|
|
||
|
extern void sl_Logging( game_import_t *gi,
|
||
|
char *pPatchName );
|
||
|
|
||
|
extern void sl_GameStart( game_import_t *gi,
|
||
|
level_locals_t level );
|
||
|
|
||
|
extern void sl_GameEnd( game_import_t *gi,
|
||
|
level_locals_t level );
|
||
|
|
||
|
void sl_LogScore( game_import_t *gi,
|
||
|
char *pKillerName,
|
||
|
char *pTargetName,
|
||
|
char *pScoreType,
|
||
|
int mod,
|
||
|
int iScore);
|
||
|
|
||
|
extern void sl_LogPlayerConnect( game_import_t *gi,
|
||
|
level_locals_t level,
|
||
|
edict_t *ent );
|
||
|
|
||
|
extern void sl_LogPlayerDisconnect( game_import_t *gi,
|
||
|
level_locals_t level,
|
||
|
edict_t *ent );
|
||
|
|
||
|
extern void sl_LogPlayerName( game_import_t *gi,
|
||
|
char *pPlayerName,
|
||
|
char *pTeamName );
|
||
|
#else
|
||
|
#define sl_LogPlayerTeamChange( gi, pPlayerName, pTeamName)
|
||
|
#define sl_LogPlayerRename( gi, OldPlayerName, pNewPlayerName)
|
||
|
#define sl_Logging( gi, pPatchName )
|
||
|
#define sl_GameStart(gi, level )
|
||
|
#define sl_GameEnd( gi, level )
|
||
|
#define sl_LogScore( gi, pKillerName, pTargetName, pScoreType, pWeaponName, iScore)
|
||
|
#define sl_LogPlayerConnect( gi, level, ent )
|
||
|
#define sl_LogPlayerDisconnect( gi, level, ent )
|
||
|
#define sl_LogPlayerName( gi, pPlayerName, pTeamName)
|
||
|
#endif
|
||
|
|
||
|
#endif
|
||
|
|
||
|
/* end of file */
|