#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; 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