From a8a238df723503e8c04bbce9985fb7e09473af96 Mon Sep 17 00:00:00 2001 From: havoc Date: Mon, 10 Jul 2006 07:56:26 +0000 Subject: [PATCH] added detection of 4 more surfaceparms to hush warnings git-svn-id: svn://svn.icculus.org/twilight/trunk/darkplaces@6511 d7cf8633-e32d-0410-b094-e92efae38249 --- model_brush.c | 8 ++++++++ model_brush.h | 4 ++++ 2 files changed, 12 insertions(+) diff --git a/model_brush.c b/model_brush.c index 32c49f6e..d84967f8 100644 --- a/model_brush.c +++ b/model_brush.c @@ -4158,18 +4158,26 @@ static void Mod_Q3BSP_LoadShaders(void) shader->surfaceparms |= Q3SURFACEPARM_ALPHASHADOW; else if (!strcasecmp(parameter[1], "areaportal")) shader->surfaceparms |= Q3SURFACEPARM_AREAPORTAL; + else if (!strcasecmp(parameter[1], "botclip")) + shader->surfaceparms |= Q3SURFACEPARM_BOTCLIP; else if (!strcasecmp(parameter[1], "clusterportal")) shader->surfaceparms |= Q3SURFACEPARM_CLUSTERPORTAL; else if (!strcasecmp(parameter[1], "detail")) shader->surfaceparms |= Q3SURFACEPARM_DETAIL; else if (!strcasecmp(parameter[1], "donotenter")) shader->surfaceparms |= Q3SURFACEPARM_DONOTENTER; + else if (!strcasecmp(parameter[1], "dust")) + shader->surfaceparms |= Q3SURFACEPARM_DUST; + else if (!strcasecmp(parameter[1], "hint")) + shader->surfaceparms |= Q3SURFACEPARM_HINT; else if (!strcasecmp(parameter[1], "fog")) shader->surfaceparms |= Q3SURFACEPARM_FOG; else if (!strcasecmp(parameter[1], "lava")) shader->surfaceparms |= Q3SURFACEPARM_LAVA; else if (!strcasecmp(parameter[1], "lightfilter")) shader->surfaceparms |= Q3SURFACEPARM_LIGHTFILTER; + else if (!strcasecmp(parameter[1], "lightgrid")) + shader->surfaceparms |= Q3SURFACEPARM_LIGHTGRID; else if (!strcasecmp(parameter[1], "metalsteps")) shader->surfaceparms |= Q3SURFACEPARM_METALSTEPS; else if (!strcasecmp(parameter[1], "nodamage")) diff --git a/model_brush.h b/model_brush.h index 40b5e53c..9660c484 100644 --- a/model_brush.h +++ b/model_brush.h @@ -630,6 +630,10 @@ q3dpvs_t; #define Q3SURFACEPARM_TRANS 16777216 #define Q3SURFACEPARM_WATER 33554432 #define Q3SURFACEPARM_POINTLIGHT 67108864 +#define Q3SURFACEPARM_HINT 134217728 +#define Q3SURFACEPARM_DUST 268435456 +#define Q3SURFACEPARM_BOTCLIP 536870912 +#define Q3SURFACEPARM_LIGHTGRID 1073741824 // various flags from shaders, used for special effects not otherwise classified #define Q3TEXTUREFLAG_TWOSIDED 1 -- 2.39.2