amxmodx/dlls/ns/CPlayer.h

45 lines
724 B
C
Raw Normal View History

#ifndef CPLAYER_H
#define CPLAYER_H
class CPlayer
{
public:
void PreThink();
void PreThink_Post();
void PostThink_Post();
void Spawn();
void ChangeTeam();
void ChangeClass(int newclass);
void Connect();
void Disconnect();
void Reset();
void Die();
int GetClass();
bool bot;
// Basic engine stuff.
edict_t *edict;
entvars_t *pev;
int oldimpulse; // Store the previous impulse.
int olddeadflag;
int oldteam;
2004-09-10 18:43:37 +00:00
int index() { return ENTINDEX(pev->pContainingEntity); };
bool connected;
REAL fov;
bool foved;
// Custom model/body/skin
bool custommodel;
bool customskin;
bool custombody;
char model[128];
int skin;
int body;
// Speed change
int speedchange;
int maxspeed;
int iclass;
};
#endif