]> icculus.org git repositories - divverent/nexuiz.git/blob - data/scripts/evil6_walls.shader
commit 1.2.1 game media
[divverent/nexuiz.git] / data / scripts / evil6_walls.shader
1 // textures/evil6_walls/  \r
2 \r
3 // e6girdergrate.tga  (default grate shader)\r
4 textures/evil6_walls/e6girdergrate_s\r
5 {\r
6         qer_editorimage textures/evil6_walls/e6girdergrate.tga\r
7         surfaceparm trans\r
8         surfaceparm nomarks\r
9         surfaceparm metalsteps\r
10         cull none\r
11 \r
12         {\r
13                 map textures/evil6_walls/e6girdergrate.tga\r
14                 alphafunc GE128\r
15                 depthwrite\r
16         }\r
17         {\r
18                 map $lightmap\r
19                 depthfunc equal\r
20                 blendfunc filter\r
21         }\r
22 }\r
23 \r
24 // e6girdergrate2b.tga  (default grate shader)\r
25 textures/evil6_walls/e6girdergrate2b_s\r
26 {\r
27         qer_editorimage textures/evil6_walls/e6girdergrate2b.tga\r
28         surfaceparm trans\r
29         surfaceparm nomarks\r
30         surfaceparm metalsteps\r
31         cull none\r
32 \r
33         {\r
34                 map textures/evil6_walls/e6girdergrate2b.tga\r
35                 alphafunc GE128\r
36                 depthwrite\r
37         }\r
38         {\r
39                 map $lightmap\r
40                 depthfunc equal\r
41                 blendfunc filter\r
42         }\r
43 }\r
44 \r
45 // e6girdersupport.tga  (default grate shader)\r
46 textures/evil6_walls/e6girdersupport_s\r
47 {\r
48         qer_editorimage textures/evil6_walls/e6girdersupport.tga\r
49         surfaceparm trans\r
50         surfaceparm nomarks\r
51         surfaceparm metalsteps\r
52         cull none\r
53 \r
54         {\r
55                 map textures/evil6_walls/e6girdersupport.tga\r
56                 alphafunc GE128\r
57                 depthwrite\r
58         }\r
59         {\r
60                 map $lightmap\r
61                 depthfunc equal\r
62                 blendfunc filter\r
63         }\r
64 }\r
65 \r
66 // e6indsdoor.tga  (default grate shader)\r
67 textures/evil6_walls/e6indsdoor_s\r
68 {\r
69         qer_editorimage textures/evil6_walls/e6indsdoor.tga\r
70         surfaceparm trans\r
71         surfaceparm nomarks\r
72         surfaceparm metalsteps\r
73         cull none\r
74 \r
75         {\r
76                 map textures/evil6_walls/e6indsdoor.tga\r
77                 alphafunc GE128\r
78                 depthwrite\r
79         }\r
80         {\r
81                 map $lightmap\r
82                 depthfunc equal\r
83                 blendfunc filter\r
84         }\r
85 }\r
86 \r
87 // e6tdoor.tga with e6tdoor_fx.tga will use this shader:\r
88 // Tech door light effect\r
89 textures/evil6_walls/e6tdoor \r
90 {         \r
91         qer_editorimage textures/evil6_walls/e6tdoor.tga \r
92         \r
93         { \r
94                 map textures/evil6_walls/e6tdoor.tga \r
95         } \r
96         { \r
97                 map textures/evil6_walls/e6tdoor_fx.tga  \r
98                 tcmod scroll -1 0  \r
99                 blendFunc add \r
100         } \r
101         { \r
102                 map textures/evil6_walls/e6tdoor.tga \r
103                 blendFunc blend\r
104         } \r
105         { \r
106                 map $lightmap \r
107                 blendFunc filter\r
108         } \r
109 }\r
110 \r
111 \r
112 \r
113 \r