X-Git-Url: https://de.git.xonotic.org/?a=blobdiff_plain;f=qcsrc%2Fclient%2Fcsqcmodel_hooks.qh;h=16cc29a0b06b10da56bb51174145dde8cd95df79;hb=HEAD;hp=14b171b6c2a53bbc318c88963e48b9b97d5e0563;hpb=ce80a3d3800ee2f5ce8a8d93ccb6b835a46ec5f6;p=xonotic%2Fxonotic-data.pk3dir.git diff --git a/qcsrc/client/csqcmodel_hooks.qh b/qcsrc/client/csqcmodel_hooks.qh index 14b171b6c..d7ccc5213 100644 --- a/qcsrc/client/csqcmodel_hooks.qh +++ b/qcsrc/client/csqcmodel_hooks.qh @@ -1,5 +1,24 @@ #pragma once +bool autocvar_cl_respawn_ghosts_keepcolors; +int autocvar_cl_playerdetailreduction; +int autocvar_cl_modeldetailreduction; +float autocvar_cl_loddistance1 = 768; +float autocvar_cl_loddistance2 = 2048; +bool autocvar_cl_forceplayermodels; +bool autocvar_cl_forceplayercolors; +bool autocvar_cl_forceuniqueplayercolors; +string autocvar_cl_forcemyplayermodel; +int autocvar_cl_forcemyplayerskin; +int autocvar_cl_forcemyplayercolors; +int autocvar__cl_color; +int autocvar__cl_playerskin; +string autocvar__cl_playermodel; +float autocvar_cl_deathglow; +float autocvar_cl_deathglow_min = 0.5; +float autocvar_cl_jetpack_attenuation = 2; +float autocvar_r_hdr_glowintensity; + // FEATURE: EF_NODRAW workalike const int EF_BRIGHTFIELD = BIT(0); const int EF_BRIGHTLIGHT = BIT(2); @@ -29,4 +48,6 @@ const int MF_TRACER3 = BIT(7); // purple trail void CSQCModel_Effects_Apply(entity this); +void CSQCModel_LOD_Apply(entity this, bool isplayer); + void CSQCModel_Hook_PreDraw(entity this, bool isplayer);