/* file generated by qcc, do not modify */
+
+#ifndef CLPROGDEFS_H
+#define CLPROGDEFS_H
+
+/*
typedef struct cl_globalvars_s
{
- int pad[28];
+ int pad[28];
+ int self;
+ int other;
+ int world;
+ float time;
+ float frametime;
+ float player_localentnum;
+ float player_localnum;
+ float maxclients;
+ float clientcommandframe;
+ float servercommandframe;
+ string_t mapname;
+ vec3_t v_forward;
+ vec3_t v_up;
+ vec3_t v_right;
+ float trace_allsolid;
+ float trace_startsolid;
+ float trace_fraction;
+ vec3_t trace_endpos;
+ vec3_t trace_plane_normal;
+ float trace_plane_dist;
+ int trace_ent;
+ float trace_inopen;
+ float trace_inwater;
+ func_t CSQC_Init;
+ func_t CSQC_Shutdown;
+ func_t CSQC_InputEvent;
+ func_t CSQC_UpdateView;
+ func_t CSQC_ConsoleCommand;
+ vec3_t pmove_org;
+ vec3_t pmove_vel;
+ vec3_t pmove_mins;
+ vec3_t pmove_maxs;
+ float input_timelength;
+ vec3_t input_angles;
+ vec3_t input_movevalues;
+ float input_buttons;
+ float movevar_gravity;
+ float movevar_stopspeed;
+ float movevar_maxspeed;
+ float movevar_spectatormaxspeed;
+ float movevar_accelerate;
+ float movevar_airaccelerate;
+ float movevar_wateraccelerate;
+ float movevar_friction;
+ float movevar_waterfriction;
+ float movevar_entgravity;
} cl_globalvars_t;
-/*typedef struct cl_entvars_s
+typedef struct cl_entvars_s
{
-} cl_entvars_t;*/
+ float modelindex;
+ vec3_t absmin;
+ vec3_t absmax;
+ float entnum;
+ float drawmask;
+ func_t predraw;
+ float movetype;
+ float solid;
+ vec3_t origin;
+ vec3_t oldorigin;
+ vec3_t velocity;
+ vec3_t angles;
+ vec3_t avelocity;
+ string_t classname;
+ string_t model;
+ float frame;
+ float skin;
+ float effects;
+ vec3_t mins;
+ vec3_t maxs;
+ vec3_t size;
+ func_t touch;
+ func_t use;
+ func_t think;
+ func_t blocked;
+ float nextthink;
+ int chain;
+ string_t netname;
+ int enemy;
+ float flags;
+ float colormap;
+ int owner;
+} cl_entvars_t;
+
+#define CL_PROGHEADER_CRC 52195
+*/
-#define CL_PROGHEADER_CRC 12923
+#endif