diff --git a/engine/client/clq3defs.h b/engine/client/clq3defs.h index 257f24eb3..17a3c09ad 100644 --- a/engine/client/clq3defs.h +++ b/engine/client/clq3defs.h @@ -2,6 +2,8 @@ #define _Q3DEFS_H_ #define PROTOCOL_VERSION_Q3 68 +int StringKey( const char *string, int length ); + typedef struct { qboolean allsolid; // if true, plane is not valid qboolean startsolid; // if true, the initial point was in a solid area @@ -310,4 +312,13 @@ typedef struct { char name[MAX_QPATH]; } fontInfo_t; + +void Netchan_TransmitNextFragment( netchan_t *chan ); +void Netchan_TransmitQ3( netchan_t *chan, int length, const qbyte *data ); +qboolean Netchan_ProcessQ3 (netchan_t *chan); + +qboolean MSG_Q3_ReadDeltaEntity( const q3entityState_t *from, q3entityState_t *to, int number ); +void MSG_Q3_ReadDeltaPlayerstate( const q3playerState_t *from, q3playerState_t *to ); + + #endif diff --git a/engine/client/view.h b/engine/client/view.h index 6dc17f59a..6be742de5 100644 --- a/engine/client/view.h +++ b/engine/client/view.h @@ -33,4 +33,6 @@ void GLV_UpdatePalette (void); void SWV_UpdatePalette (void); qboolean V_CheckGamma (void); void V_AddEntity(entity_t *in); +void V_AddAxisEntity(entity_t *in); +void V_AddEntity(entity_t *in); void V_AddLight (vec3_t org, float quant, float r, float g, float b);