2020-03-11 00:58:50 +00:00
|
|
|
#ifndef ANTIBOT_ANTIBOT_INTERFACE_H
|
|
|
|
#define ANTIBOT_ANTIBOT_INTERFACE_H
|
|
|
|
|
|
|
|
#include "antibot_data.h"
|
|
|
|
extern "C"
|
|
|
|
{
|
|
|
|
|
2020-05-15 22:39:17 +00:00
|
|
|
int AntibotAbiVersion();
|
2020-05-15 16:29:34 +00:00
|
|
|
void AntibotInit(CAntibotData *pCallbackData);
|
2020-05-13 20:27:49 +00:00
|
|
|
void AntibotRoundStart(CAntibotRoundData *pRoundData);
|
|
|
|
void AntibotRoundEnd(void);
|
2020-03-11 00:58:50 +00:00
|
|
|
void AntibotUpdateData(void);
|
|
|
|
void AntibotDestroy(void);
|
|
|
|
void AntibotDump(void);
|
|
|
|
void AntibotOnPlayerInit(int ClientID);
|
|
|
|
void AntibotOnPlayerDestroy(int ClientID);
|
|
|
|
void AntibotOnSpawn(int ClientID);
|
|
|
|
void AntibotOnHammerFireReloading(int ClientID);
|
|
|
|
void AntibotOnHammerFire(int ClientID);
|
|
|
|
void AntibotOnHammerHit(int ClientID);
|
|
|
|
void AntibotOnDirectInput(int ClientID);
|
2020-05-15 16:29:34 +00:00
|
|
|
void AntibotOnCharacterTick(int ClientID);
|
2020-03-11 00:58:50 +00:00
|
|
|
void AntibotOnHookAttach(int ClientID, bool Player);
|
2020-05-15 16:29:34 +00:00
|
|
|
void AntibotOnEngineTick(void);
|
2020-07-01 12:11:37 +00:00
|
|
|
void AntibotOnEngineClientJoin(int ClientID, bool Sixup);
|
2020-05-13 20:27:49 +00:00
|
|
|
void AntibotOnEngineClientDrop(int ClientID, const char *pReason);
|
|
|
|
void AntibotOnEngineClientMessage(int ClientID, const void *pData, int Size, int Flags);
|
2020-03-11 00:58:50 +00:00
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
#endif // ANTIBOT_ANTIBOT_INTERFACE_H
|