#ifndef SERVER_H
#define SERVER_H
-typedef struct
+typedef struct server_static_s
{
// number of svs.clients slots (updated by maxplayers command)
int maxclients;
//=============================================================================
-typedef enum {ss_loading, ss_active} server_state_t;
+typedef enum server_state_e {ss_loading, ss_active} server_state_t;
-typedef struct
+typedef struct server_s
{
// false if only a net client
qboolean active;
qboolean SV_CheckBottom (prvm_edict_t *ent);
qboolean SV_movestep (prvm_edict_t *ent, vec3_t move, qboolean relink);
+struct trace_s SV_ClipMoveToEntity(prvm_edict_t *ent, const vec3_t start, const vec3_t mins, const vec3_t maxs, const vec3_t end, int movetype, int hitsupercontents);
+
void SV_WriteClientdataToMessage (client_t *client, prvm_edict_t *ent, sizebuf_t *msg, int *stats);
void SV_MoveToGoal (void);