X-Git-Url: http://de.git.xonotic.org/?p=xonotic%2Fxonotic-data.pk3dir.git;a=blobdiff_plain;f=qcsrc%2Fclient%2Fmain.qh;h=784ecb9c99edf37d308a6e3aa14e8a9cc74d2e3b;hp=50fa49ae962f9576b09d00da780dd8ebb2cc19fe;hb=7069dc3f41678554d089db582ccf16da1f8874a5;hpb=9a04df193299873a8133651e4579dbfc2253b717 diff --git a/qcsrc/client/main.qh b/qcsrc/client/main.qh index 50fa49ae96..784ecb9c99 100644 --- a/qcsrc/client/main.qh +++ b/qcsrc/client/main.qh @@ -17,12 +17,6 @@ entity gametype; float FONT_USER = 8; -vector OFFSET_CURSOR = '0 0 0'; -vector SIZE_CURSOR = '32 32 0'; -void draw_cursor(vector pos, vector ofs, string img, vector col, float a); -void draw_cursor_normal(vector pos, vector col, float a); -void LoadMenuSkinValues(); - void PostInit(); void Ent_Remove(entity this); @@ -63,6 +57,7 @@ STATIC_INIT(main) float drawframetime; vector view_origin, view_forward, view_right, view_up; +.float renderflags; // engine field bool button_zoom; bool spectatorbutton_zoom; @@ -120,3 +115,35 @@ int framecount; float GetSpeedUnitFactor(int speed_unit); string GetSpeedUnit(int speed_unit); + +.int enttype; // entity type sent from server +.int sv_entnum; // entity number sent from server + +.int team; +.int team_size; + +int binddb; + +// Spectating +// -1 - observing +// 0 - playing +// >0 - id of spectated player +float spectatee_status; +float spectatee_status_changed_time; + +#define player_currententnum (spectatee_status > 0 ? spectatee_status : player_localnum + 1) + +// short mapname +string shortmapname; + +// database for misc stuff +int tempdb; +int ClientProgsDB; +vector hook_shotorigin[4]; // WEAPONTODO +vector lightning_shotorigin[4]; // TODO: unused + +float serverprevtime, serverdeltatime; + +float ticrate; + +int serverflags;