X-Git-Url: http://git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fclient%2Fview.qc;h=0e028bdae59c982f560ac15a8fed43a9988c1a9c;hb=153e558088db2813f7f7dd5367244b5470f4d425;hp=ee8ef320ae4643740f8bb275f848b9436914462f;hpb=f2c50fe4e6218a0a1bb0ca078ee122c5ba6a238d;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/client/view.qc b/qcsrc/client/view.qc index ee8ef320a..0e028bdae 100644 --- a/qcsrc/client/view.qc +++ b/qcsrc/client/view.qc @@ -1,25 +1,33 @@ -#if defined(CSQC) - #include "../dpdefs/csprogsdefs.qh" - #include "defs.qh" - #include "../common/constants.qh" - #include "../common/stats.qh" - #include "../warpzonelib/mathlib.qh" - #include "../warpzonelib/common.qh" - #include "../warpzonelib/client.qh" - #include "../common/teams.qh" - #include "../common/util.qh" - #include "../common/nades.qh" - #include "../common/weapons/weapons.qh" - #include "../common/mapinfo.qh" - #include "autocvars.qh" - #include "hud.qh" - #include "scoreboard.qh" - #include "noise.qh" - #include "main.qh" - #include "../csqcmodellib/cl_player.qh" -#elif defined(MENUQC) -#elif defined(SVQC) -#endif +#include "_all.qh" + +#include "announcer.qh" +#include "hook.qh" +#include "hud.qh" +#include "hud_config.qh" +#include "mapvoting.qh" +#include "noise.qh" +#include "scoreboard.qh" +#include "shownames.qh" +#include "waypointsprites.qh" + +#include "../common/constants.qh" +#include "../common/mapinfo.qh" +#include "../common/nades.qh" +#include "../common/stats.qh" +#include "../common/triggers/target/music.qh" +#include "../common/teams.qh" +#include "../common/util.qh" + +#include "../common/weapons/all.qh" + +#include "../common/vehicles/vehicles.qh" +#include "../common/vehicles/cl_vehicles.qh" + +#include "../csqcmodellib/cl_player.qh" + +#include "../warpzonelib/client.qh" +#include "../warpzonelib/common.qh" +#include "../warpzonelib/mathlib.qh" entity porto; vector polyline[16]; @@ -390,8 +398,6 @@ const float CAMERA_CHASE = 2; float reticle_type; string reticle_image; string NextFrameCommand; -void CSQC_SPIDER_HUD(); -void CSQC_RAPTOR_HUD(); vector freeze_org, freeze_ang; entity nightvision_noise, nightvision_noise2; @@ -763,7 +769,7 @@ void UpdateCrosshair() wcross_alpha_goal_prev = wcross_alpha; wcross_color_goal_prev = wcross_color; - if(shottype == SHOTTYPE_HITTEAM || (shottype == SHOTTYPE_HITOBSTRUCTION && autocvar_crosshair_hittest_blur && !autocvar_chase_active)) + if(spectatee_status == -1 && shottype == SHOTTYPE_HITTEAM || (shottype == SHOTTYPE_HITOBSTRUCTION && autocvar_crosshair_hittest_blur && !autocvar_chase_active)) { wcross_blur = 1; wcross_alpha *= 0.75; @@ -1776,18 +1782,10 @@ void CSQC_UpdateView(float w, float h) HUD_Panel_Mouse(); if(hud && !intermission) - { - if(hud == HUD_SPIDERBOT) - CSQC_SPIDER_HUD(); - else if(hud == HUD_WAKIZASHI) - CSQC_WAKIZASHI_HUD(); - else if(hud == HUD_RAPTOR) - CSQC_RAPTOR_HUD(); - else if(hud == HUD_BUMBLEBEE) - CSQC_BUMBLE_HUD(); - else if(hud == HUD_BUMBLEBEE_GUN) - CSQC_BUMBLE_GUN_HUD(); - } + if(hud == HUD_BUMBLEBEE_GUN) + CSQC_BUMBLE_GUN_HUD(); + else + VEH_ACTION(hud, VR_HUD); cl_notice_run();