]> de.git.xonotic.org Git - xonotic/xonotic-data.pk3dir.git/blobdiff - qcsrc/client/defs.qh
Clean up CSQC #includes
[xonotic/xonotic-data.pk3dir.git] / qcsrc / client / defs.qh
index b13583f6f514785ce4a3f2e28076ad07e00ca50b..4ae2a06965d0f4a13bbfa7c827df18c053f27b0b 100644 (file)
@@ -1,152 +1,6 @@
 #ifndef DEFS_H
 #define DEFS_H
 
-//NOTE: THIS IS AN INTERFACE FILE. DO NOT EDIT.
-//MODIFYING THIS FILE CAN RESULT IN CRC ERRORS.
-//YOU HAVE BEEN WARNED.
-
-//feel free to look though. :)
-
-
-
-
-
-/*
-==============================================================================
-
-                       SOURCE FOR GLOBALVARS_T C STRUCTURE
-
-==============================================================================
-*/
-
-//
-// system globals
-//
-//entity               self;
-//entity               other;
-//entity               world;
-//float                time;
-//float                frametime;
-
-//int          player_localentnum;     //the entnum of the VIEW entity
-//int          player_localnum;        //the playernum
-//float                maxclients;     //a constant filled in by the engine. gah, portability eh?
-
-//float                clientcommandframe;     //player movement
-//float                servercommandframe;     //clientframe echoed off the server
-
-//string               mapname;
-
-//
-// global variables set by built in functions
-//
-//vector               v_forward, v_up, v_right;       // set by makevectors()
-
-// set by traceline / tracebox
-//float                trace_allsolid;
-//float                trace_startsolid;
-//float                trace_fraction;
-//vector               trace_endpos;
-//vector               trace_plane_normal;
-//float                trace_plane_dist;
-//entity               trace_ent;
-//float                trace_inopen;
-//float                trace_inwater;
-
-//
-// required prog functions
-//
-void()         CSQC_Init;
-void()         CSQC_Shutdown;
-float(float f, float t, float n)       CSQC_InputEvent;
-void(float w, float h)         CSQC_UpdateView;
-bool(string s) CSQC_ConsoleCommand;
-
-//these fields are read and set by the default player physics
-//vector               pmove_org;
-//vector               pmove_vel;
-//vector               pmove_mins;
-//vector               pmove_maxs;
-//retrieved from the current movement commands (read by player physics)
-//float                input_timelength;
-//vector               input_angles;
-//vector               input_movevalues;       //forwards, right, up.
-//int                  input_buttons;          //attack, use, jump (default physics only uses jump)
-
-//float                movevar_gravity;
-//float                movevar_stopspeed;
-//float                movevar_maxspeed;
-//float                movevar_spectatormaxspeed;      //used by NOCLIP movetypes.
-//float                movevar_accelerate;
-//float                movevar_airaccelerate;
-//float                movevar_wateraccelerate;
-//float                movevar_friction;
-//float                movevar_waterfriction;
-//float                movevar_entgravity;     //the local player's gravity field. Is a multiple (1 is the normal value)
-
-//================================================
-//void         end_sys_globals;                // flag for structure dumping
-//================================================
-
-/*
-==============================================================================
-
-                       SOURCE FOR ENTVARS_T C STRUCTURE
-
-==============================================================================
-*/
-
-//
-// system fields (*** = do not set in prog code, maintained by C code)
-//
-.int           modelindex;             // *** model index in the precached list
-.vector                absmin, absmax; // *** origin + mins / maxs
-
-.int           entnum; // *** the ent number as on the server
-.float         drawmask;
-.void()                predraw;
-
-.float         movetype;
-.float         solid;
-
-.vector                origin;                 // ***
-.vector                oldorigin;              // ***
-.vector                velocity;
-.vector                angles;
-.vector                avelocity;
-
-.string                classname;              // spawn function
-.string                model;
-.int           frame;
-.int           skin;
-.int           effects;
-
-.vector                mins, maxs;             // bounding box extents reletive to origin
-.vector                size;                   // maxs - mins
-
-.void()                touch;
-.void()                use;
-.void()                think;
-.void()                blocked;                // for doors or plats, called when can't push other
-
-.float         nextthink;
-
-.entity                chain;
-
-.string                netname;
-
-.entity        enemy;
-
-.int           flags;
-
-.int           colormap;
-
-.entity                owner;          // who launched a missile
-
-//================================================
-//void         end_sys_fields;                 // flag for structure dumping
-//================================================
-
 // Additional OPTIONAL Fields and Globals
 //float                intermission;
 float          scoreboard_showscores;