]> de.git.xonotic.org Git - voretournament/voretournament.git/blob - data/scripts/evil4_lights.shader
Include gmqcc binaries for Windows and Linux
[voretournament/voretournament.git] / data / scripts / evil4_lights.shader
1 textures/evil4_lights/dwtrim_llight\r
2 {\r
3         dpreflectcube cubemaps/exomorph/exomorph\r
4         surfaceparm metalsteps\r
5         {\r
6                 map textures/evil4_lights/dwtrim_llight\r
7         }\r
8         {\r
9                 map $lightmap\r
10                 blendfunc GL_DST_COLOR GL_ZERO\r
11                 rgbGen identity\r
12     }\r
13 }\r
14 \r
15 textures/evil4_lights/llight_s\r
16 {\r
17         dpreflectcube cubemaps/exomorph/exomorph\r
18         surfaceparm metalsteps\r
19         {\r
20                 map textures/evil4_lights/llight_s\r
21         }\r
22         {\r
23                 map $lightmap\r
24                 blendfunc GL_DST_COLOR GL_ZERO\r
25                 rgbGen identity\r
26     }\r
27 }\r
28 \r
29 textures/evil4_lights/steplight\r
30 {\r
31         dpreflectcube cubemaps/exomorph/exomorph\r
32         surfaceparm metalsteps\r
33         surfaceparm nomarks\r
34         q3map_surfacelight 1000\r
35         //light1\r
36         {\r
37                 map $lightmap\r
38                 rgbGen identity\r
39         }\r
40         {\r
41                 map textures/evil4_lights/steplight.tga\r
42                 blendFunc GL_DST_COLOR GL_ZERO\r
43                 rgbGen identity\r
44         }\r
45         {\r
46                 map textures/evil4_lights/steplight_glow.tga\r
47                 blendfunc GL_ONE GL_ONE\r
48         }\r
49 }\r
50 \r
51 textures/evil4_lights/drkmtlsupport_light\r
52 {\r
53         dpreflectcube cubemaps/exomorph/exomorph\r
54         surfaceparm metalsteps\r
55         surfaceparm nomarks\r
56         q3map_surfacelight 1000\r
57         {\r
58                 map $lightmap\r
59                 rgbGen identity\r
60         }\r
61         {\r
62                 map textures/evil4_lights/drkmtlsupport_light.tga\r
63                 blendFunc GL_DST_COLOR GL_ZERO\r
64                 rgbGen identity\r
65         }\r
66         {\r
67                 map textures/evil4_lights/drkmtlsupport_light_glow.tga\r
68                 rgbGen wave sin 0.5 0.5 1 .5\r
69                 blendfunc GL_ONE GL_ONE\r
70         }\r
71 }\r
72 \r
73 textures/evil4_lights/s_light\r
74 {\r
75         dpreflectcube cubemaps/exomorph/exomorph\r
76         qer_editorimage textures/evil4_lights/s_light.jpg\r
77         surfaceparm metalsteps\r
78         surfaceparm nomarks\r
79         q3map_surfacelight 2500\r
80         {\r
81                 map textures/evil4_lights/s_light.jpg\r
82                 //blendFunc GL_DST_COLOR GL_ZERO\r
83                 rgbGen identity\r
84         }\r
85         {\r
86                 map $lightmap\r
87                 rgbGen identity\r
88                 blendFunc Filter\r
89         }\r
90 }\r
91 \r
92 textures/evil4_lights/t_mtllight\r
93 {\r
94         dpreflectcube cubemaps/exomorph/exomorph\r
95         surfaceparm metalsteps\r
96         surfaceparm nomarks\r
97         q3map_surfacelight 1000\r
98         //light1\r
99         {\r
100                 map $lightmap\r
101                 rgbGen identity\r
102         }\r
103         {\r
104                 map textures/evil4_lights/t_mtllight.jpg\r
105                 blendFunc GL_DST_COLOR GL_ZERO\r
106                 rgbGen identity\r
107         }\r
108 }\r
109 \r
110 textures/evil4_lights/mtl_lightsmll\r
111 {\r
112         dpreflectcube cubemaps/exomorph/exomorph\r
113         surfaceparm metalsteps\r
114         surfaceparm nomarks\r
115         q3map_surfacelight 1000\r
116         //light1\r
117         {\r
118                 map $lightmap\r
119                 rgbGen identity\r
120         }\r
121         {\r
122                 map textures/evil4_lights/mtl_lightsmll.jpg\r
123                 blendFunc GL_DST_COLOR GL_ZERO\r
124                 rgbGen identity\r
125         }\r
126 }\r
127 \r
128 //double glowing effect light strips\r
129 \r
130 textures/evil4_lights/l_light_b\r
131 {\r
132         dpreflectcube cubemaps/exomorph/exomorph\r
133         surfaceparm metalsteps\r
134         q3map_surfacelight 5000\r
135         q3map_lightimage textures/evil4_lights/l_light_b.jpg\r
136         {\r
137                 map $lightmap\r
138                 rgbGen identity\r
139         }\r
140         {\r
141                 map textures/evil4_lights/l_light_b.jpg\r
142                 blendFunc GL_DST_COLOR GL_ZERO\r
143                 rgbGen identity\r
144         }\r
145 }\r
146 \r
147 textures/evil4_lights/l_light_g\r
148 {\r
149         dpreflectcube cubemaps/exomorph/exomorph\r
150         surfaceparm metalsteps\r
151         q3map_surfacelight 5000\r
152         q3map_lightimage textures/evil4_lights/l_light_g.jpg\r
153         {\r
154                 map $lightmap\r
155                 rgbGen identity\r
156         }\r
157         {\r
158                 map textures/evil4_lights/l_light_g.jpg\r
159                 blendFunc GL_DST_COLOR GL_ZERO\r
160                 rgbGen identity\r
161         }\r
162 }\r
163 \r
164 textures/evil4_lights/l_light_r\r
165 {\r
166         dpreflectcube cubemaps/exomorph/exomorph\r
167         surfaceparm metalsteps\r
168         q3map_surfacelight 5000\r
169         q3map_lightimage textures/evil4_lights/l_light_r.jpg\r
170         {\r
171                 map $lightmap\r
172                 rgbGen identity\r
173         }\r
174         {\r
175                 map textures/evil4_lights/l_light_r.jpg\r
176                 blendFunc GL_DST_COLOR GL_ZERO\r
177                 rgbGen identity\r
178         }\r
179 }\r
180 \r
181 textures/evil4_lights/l_light_w\r
182 {\r
183         dpreflectcube cubemaps/exomorph/exomorph\r
184         surfaceparm metalsteps\r
185         q3map_surfacelight 5000\r
186         q3map_lightimage textures/evil4_lights/l_light_w.jpg\r
187         {\r
188                 map $lightmap\r
189                 rgbGen identity\r
190         }\r
191         {\r
192                 map textures/evil4_lights/l_light_w.jpg\r
193                 blendFunc GL_DST_COLOR GL_ZERO\r
194                 rgbGen identity\r
195         }\r
196 }\r
197 \r
198 textures/evil4_lights/mtl_l1\r
199 {\r
200         dpreflectcube cubemaps/exomorph/exomorph\r
201         surfaceparm metalsteps\r
202         q3map_surfacelight 1000\r
203         q3map_lightimage textures/evil4_lights/mtl_l1.tga\r
204         // LordHavoc: replaced most of this shader\r
205         {\r
206                 map textures/evil4_lights/mtl_l1.tga\r
207         }\r
208         {\r
209                 map $lightmap\r
210                 rgbGen identity\r
211                 blendfunc filter\r
212         }\r
213         {\r
214                 map textures/evil4_lights/mtl_l1_glow.tga\r
215                 blendfunc add\r
216         }\r
217         // LordHavoc: original shader\r
218         //{\r
219         //      map textures/evil4_lights/mtl_l1_fx.tga\r
220         //      //blendfunc add\r
221         //      tcmod scale 12 1\r
222         //      rgbGen identity\r
223         //      tcMod scroll 0 1\r
224         //}\r
225         //{\r
226         //      map textures/evil4_lights/mtl_l1_fx.tga\r
227         //      blendfunc add\r
228         //      //tcmod scale 25 1\r
229         //      rgbGen identity\r
230         //      tcMod scroll 1 0\r
231         //}\r
232         //{\r
233         //      map textures/evil4_lights/mtl_l1.tga\r
234         //      blendfunc blend\r
235         //      rgbGen identity\r
236         //}\r
237         //{\r
238         //      map textures/evil4_lights/mtl_l1_glow.tga\r
239         //      blendfunc add\r
240         //      tcmod scale 1 1\r
241         //}\r
242         //{\r
243         //      map $lightmap\r
244         //      rgbGen identity\r
245         //      blendfunc filter\r
246         //}\r
247 }\r
248 \r
249 //border light\r
250 \r
251 textures/evil4_lights/trimtl_grlbtm_light\r
252 {\r
253         dpreflectcube cubemaps/exomorph/exomorph\r
254         surfaceparm metalsteps\r
255         q3map_surfacelight 5000\r
256         qer_editorimage textures/evil4_lights/trimtl_grlbtm_light.tga\r
257         {\r
258                 map textures/evil4_lights/trimtl_grlbtm_light.tga\r
259                 rgbGen identity\r
260         }\r
261         {\r
262                 map $lightmap\r
263                 rgbGen identity\r
264                 blendfunc gl_dst_color gl_zero\r
265         }\r
266 }\r
267 \r
268 textures/evil4_lights/s_bluelight\r
269 {\r
270         dpreflectcube cubemaps/exomorph/exomorph\r
271         surfaceparm metalsteps\r
272         q3map_surfacelight 1000\r
273         q3map_lightimage textures/evil4_lights/s_bluelight.tga\r
274         {\r
275                 map textures/evil4_lights/s_bluelight.tga\r
276                 rgbGen identity\r
277         }       \r
278         {\r
279                 map $lightmap\r
280                 rgbGen identity\r
281                 blendfuns filter\r
282         }\r
283 }