]> git.xonotic.org Git - voretournament/voretournament.git/blob - data/scripts/evil4_d_techwalls.shader
Shaders for evil and evil9
[voretournament/voretournament.git] / data / scripts / evil4_d_techwalls.shader
1 textures/evil4_d_techwalls/d_drkmtl_dpanel\r
2 {\r
3         dpreflectcube cubemaps/exomorph/exomorph\r
4         {\r
5                 map textures/evil4_d_techwalls/d_drkmtl_dpanel\r
6         }\r
7         {\r
8                 map $lightmap\r
9                 blendfunc GL_DST_COLOR GL_ZERO\r
10                 rgbGen identity\r
11     }\r
12 }\r
13 \r
14 textures/evil4_d_techwalls/d_drkmtl_dpanelb\r
15 {\r
16         dpreflectcube cubemaps/exomorph/exomorph\r
17         {\r
18                 map textures/evil4_d_techwalls/d_drkmtl_dpanelb\r
19         }\r
20         {\r
21                 map $lightmap\r
22                 blendfunc GL_DST_COLOR GL_ZERO\r
23                 rgbGen identity\r
24     }\r
25 }\r
26 \r
27 textures/evil4_d_techwalls/d_drkmtl_dpanelc\r
28 {\r
29         dpreflectcube cubemaps/exomorph/exomorph\r
30         {\r
31                 map textures/evil4_d_techwalls/d_drkmtl_dpanelc\r
32         }\r
33         {\r
34                 map $lightmap\r
35                 blendfunc GL_DST_COLOR GL_ZERO\r
36                 rgbGen identity\r
37     }\r
38 }\r
39 \r
40 textures/evil4_d_techwalls/d_drkmtl_dpanelwrn\r
41 {\r
42         dpreflectcube cubemaps/exomorph/exomorph\r
43         {\r
44                 map textures/evil4_d_techwalls/d_drkmtl_dpanelwrn\r
45         }\r
46         {\r
47                 map $lightmap\r
48                 blendfunc GL_DST_COLOR GL_ZERO\r
49                 rgbGen identity\r
50     }\r
51 }\r
52 \r
53 textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb\r
54 {\r
55         dpreflectcube cubemaps/exomorph/exomorph\r
56         {\r
57                 map textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb\r
58         }\r
59         {\r
60                 map $lightmap\r
61                 blendfunc GL_DST_COLOR GL_ZERO\r
62                 rgbGen identity\r
63     }\r
64 }\r
65 \r
66 textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb2\r
67 {\r
68         dpreflectcube cubemaps/exomorph/exomorph\r
69         {\r
70                 map textures/evil4_d_techwalls/d_drkmtl_dpanelwrnb2.tga\r
71                 blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA\r
72                 rgbGen identity\r
73         }\r
74         {\r
75                 map $lightmap\r
76                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA\r
77                 rgbGen identity\r
78         }\r
79 }\r
80 \r
81 textures/evil4_d_techwalls/d_drkmtl_dpanelwrnbgrt\r
82 {\r
83         dpreflectcube cubemaps/exomorph/exomorph\r
84         {\r
85                 map textures/evil4_d_techwalls/d_drkmtl_dpanelwrnbgrt\r
86         }\r
87         {\r
88                 map $lightmap\r
89                 blendfunc GL_DST_COLOR GL_ZERO\r
90                 rgbGen identity\r
91     }\r
92 }\r
93 \r
94 textures/evil4_d_techwalls/d_drkmtl_lightboard\r
95 {\r
96         dpreflectcube cubemaps/exomorph/exomorph\r
97         {\r
98                 map textures/evil4_d_techwalls/d_drkmtl_lightboard\r
99         }\r
100         {\r
101                 map $lightmap\r
102                 blendfunc GL_DST_COLOR GL_ZERO\r
103                 rgbGen identity\r
104     }\r
105 }\r
106 \r
107 textures/evil4_d_techwalls/d_drkmtl_mpanel\r
108 {\r
109         dpreflectcube cubemaps/exomorph/exomorph\r
110         {\r
111                 map textures/evil4_d_techwalls/d_drkmtl_mpanel\r
112         }\r
113         {\r
114                 map $lightmap\r
115                 blendfunc GL_DST_COLOR GL_ZERO\r
116                 rgbGen identity\r
117     }\r
118 }\r
119 \r
120 textures/evil4_d_techwalls/d_drkmtl_mpanelgrt\r
121 {\r
122         dpreflectcube cubemaps/exomorph/exomorph\r
123         {\r
124                 map textures/evil4_d_techwalls/d_drkmtl_mpanelgrt\r
125         }\r
126         {\r
127                 map $lightmap\r
128                 blendfunc GL_DST_COLOR GL_ZERO\r
129                 rgbGen identity\r
130     }\r
131 }\r
132 \r
133 textures/evil4_d_techwalls/d_drkmtlsupport_alpha\r
134 {\r
135         dpreflectcube cubemaps/exomorph/exomorph\r
136         {\r
137                 map textures/evil4_d_techwalls/d_drkmtlsupport_alpha\r
138         }\r
139         {\r
140                 map $lightmap\r
141                 blendfunc GL_DST_COLOR GL_ZERO\r
142                 rgbGen identity\r
143     }\r
144 }\r
145 \r
146 textures/evil4_d_techwalls/d_drkmtlsupport\r
147 {\r
148         dpreflectcube cubemaps/exomorph/exomorph\r
149         {\r
150                 map textures/evil4_d_techwalls/d_drkmtlsupport\r
151         }\r
152         {\r
153                 map $lightmap\r
154                 blendfunc GL_DST_COLOR GL_ZERO\r
155                 rgbGen identity\r
156     }\r
157 }\r
158 \r
159 textures/evil4_d_techwalls/d_lighttechdoor\r
160 {\r
161         dpreflectcube cubemaps/exomorph/exomorph\r
162         {\r
163                 map textures/evil4_d_techwalls/d_lighttechdoor\r
164         }\r
165         {\r
166                 map $lightmap\r
167                 blendfunc GL_DST_COLOR GL_ZERO\r
168                 rgbGen identity\r
169     }\r
170 }\r
171 \r
172 textures/evil4_d_techwalls/d_shinymtlsupport\r
173 {\r
174         dpreflectcube cubemaps/exomorph/exomorph\r
175         {\r
176                 map textures/evil4_d_techwalls/d_shinymtlsupport\r
177         }\r
178         {\r
179                 map $lightmap\r
180                 blendfunc GL_DST_COLOR GL_ZERO\r
181                 rgbGen identity\r
182     }\r
183 }\r
184 \r
185 textures/evil4_d_techwalls/d_tech_drkwall_b\r
186 {\r
187         dpreflectcube cubemaps/exomorph/exomorph\r
188         {\r
189                 map textures/evil4_d_techwalls/d_tech_drkwall_b\r
190         }\r
191         {\r
192                 map $lightmap\r
193                 blendfunc GL_DST_COLOR GL_ZERO\r
194                 rgbGen identity\r
195     }\r
196 }\r
197 \r
198 textures/evil4_d_techwalls/d_tech_drkwall_cutl\r
199 {\r
200         dpreflectcube cubemaps/exomorph/exomorph\r
201         {\r
202                 map textures/evil4_d_techwalls/d_tech_drkwall_cutl\r
203         }\r
204         {\r
205                 map $lightmap\r
206                 blendfunc GL_DST_COLOR GL_ZERO\r
207                 rgbGen identity\r
208     }\r
209 }\r
210 \r
211 textures/evil4_d_techwalls/d_tech_drkwall_cutr\r
212 {\r
213         dpreflectcube cubemaps/exomorph/exomorph\r
214         {\r
215                 map textures/evil4_d_techwalls/d_tech_drkwall_cutr\r
216         }\r
217         {\r
218                 map $lightmap\r
219                 blendfunc GL_DST_COLOR GL_ZERO\r
220                 rgbGen identity\r
221     }\r
222 }\r
223 \r
224 textures/evil4_d_techwalls/d_tech_drkwall\r
225 {\r
226         dpreflectcube cubemaps/exomorph/exomorph\r
227         {\r
228                 map textures/evil4_d_techwalls/d_tech_drkwall\r
229         }\r
230         {\r
231                 map $lightmap\r
232                 blendfunc GL_DST_COLOR GL_ZERO\r
233                 rgbGen identity\r
234     }\r
235 }\r
236 \r
237 textures/evil4_d_techwalls/d_tech_drkwall_seam\r
238 {\r
239         dpreflectcube cubemaps/exomorph/exomorph\r
240         {\r
241                 map textures/evil4_d_techwalls/d_tech_drkwall_seam\r
242         }\r
243         {\r
244                 map $lightmap\r
245                 blendfunc GL_DST_COLOR GL_ZERO\r
246                 rgbGen identity\r
247     }\r
248 }\r
249 \r
250 textures/evil4_d_techwalls/d_tech_drkwall_seam2\r
251 {\r
252         dpreflectcube cubemaps/exomorph/exomorph\r
253         {\r
254                 map textures/evil4_d_techwalls/d_tech_drkwall_seam2\r
255         }\r
256         {\r
257                 map $lightmap\r
258                 blendfunc GL_DST_COLOR GL_ZERO\r
259                 rgbGen identity\r
260     }\r
261 }\r
262 \r
263 textures/evil4_d_techwalls/d_tech_drkwall2\r
264 {\r
265         dpreflectcube cubemaps/exomorph/exomorph\r
266         {\r
267                 map textures/evil4_d_techwalls/d_tech_drkwall2\r
268         }\r
269         {\r
270                 map $lightmap\r
271                 blendfunc GL_DST_COLOR GL_ZERO\r
272                 rgbGen identity\r
273     }\r
274 }\r
275 \r
276 textures/evil4_d_techwalls/d_tech_drkwll_pnltek\r
277 {\r
278         dpreflectcube cubemaps/exomorph/exomorph\r
279         {\r
280                 map textures/evil4_d_techwalls/d_tech_drkwll_pnltek\r
281         }\r
282         {\r
283                 map $lightmap\r
284                 blendfunc GL_DST_COLOR GL_ZERO\r
285                 rgbGen identity\r
286     }\r
287 }\r
288 \r
289 textures/evil4_d_techwalls/d_tech_dw_grate\r
290 {\r
291         dpreflectcube cubemaps/exomorph/exomorph\r
292         {\r
293                 map textures/evil4_d_techwalls/d_tech_dw_grate\r
294         }\r
295         {\r
296                 map $lightmap\r
297                 blendfunc GL_DST_COLOR GL_ZERO\r
298                 rgbGen identity\r
299     }\r
300 }\r
301 \r
302 textures/evil4_d_techwalls/d_tech_dw2\r
303 {\r
304         dpreflectcube cubemaps/exomorph/exomorph\r
305         {\r
306                 map textures/evil4_d_techwalls/d_tech_dw2\r
307                 rgbGen identity\r
308         }\r
309         {\r
310                 map $lightmap\r
311                 blendfunc filter\r
312                 rgbGen identity\r
313         }\r
314         {\r
315                 map textures/evil4_d_techwalls/d_tech_dw2_fx\r
316                 blendFunc add\r
317                 rgbGen wave sin .5 .5 0 3\r
318         }\r
319 }\r
320 \r
321 textures/evil4_d_techwalls/d_tech_dw2g\r
322 {\r
323         dpreflectcube cubemaps/exomorph/exomorph\r
324         {\r
325                 map textures/evil4_d_techwalls/d_tech_dw2g\r
326                 rgbGen identity\r
327         }\r
328         {\r
329                 map $lightmap\r
330                 blendfunc filter\r
331                 rgbGen identity\r
332         }\r
333         {\r
334                 map textures/evil4_d_techwalls/d_tech_dw2_fx\r
335                 blendFunc add\r
336                 rgbGen wave sin .5 .5 0 3\r
337         }\r
338 }\r
339 \r
340 textures/evil4_d_techwalls/d_tech_dw2gb\r
341 {\r
342         dpreflectcube cubemaps/exomorph/exomorph\r
343         {\r
344                 map textures/evil4_d_techwalls/d_tech_dw2gb\r
345                 rgbGen identity\r
346         }\r
347         {\r
348                 map $lightmap\r
349                 blendfunc filter\r
350                 rgbGen identity\r
351         }\r
352         {\r
353                 map textures/evil4_d_techwalls/d_tech_dw2_fx\r
354                 blendFunc add\r
355                 rgbGen wave sin .5 .5 0 3\r
356         }\r
357 }\r
358 \r
359 textures/evil4_d_techwalls/d_tech_dwb_2g\r
360 {\r
361         dpreflectcube cubemaps/exomorph/exomorph\r
362         {\r
363                 map textures/evil4_d_techwalls/d_tech_dwb_2g\r
364         }\r
365         {\r
366                 map $lightmap\r
367                 blendfunc GL_DST_COLOR GL_ZERO\r
368                 rgbGen identity\r
369     }\r
370 }\r
371 \r
372 textures/evil4_d_techwalls/d_tech_dwb_2gsign\r
373 {\r
374         dpreflectcube cubemaps/exomorph/exomorph\r
375         {\r
376                 map textures/evil4_d_techwalls/d_tech_dwb_2gsign\r
377         }\r
378         {\r
379                 map $lightmap\r
380                 blendfunc GL_DST_COLOR GL_ZERO\r
381                 rgbGen identity\r
382     }\r
383 }\r
384 \r
385 textures/evil4_d_techwalls/d_tech_dwb_light\r
386 {\r
387         dpreflectcube cubemaps/exomorph/exomorph\r
388         {\r
389                 map textures/evil4_d_techwalls/d_tech_dwb_light\r
390         }\r
391         {\r
392                 map $lightmap\r
393                 blendfunc GL_DST_COLOR GL_ZERO\r
394                 rgbGen identity\r
395     }\r
396 }\r
397 \r
398 textures/evil4_d_techwalls/d_tech_dwb\r
399 {\r
400         dpreflectcube cubemaps/exomorph/exomorph\r
401         {\r
402                 map textures/evil4_d_techwalls/d_tech_dwb\r
403         }\r
404         {\r
405                 map $lightmap\r
406                 blendfunc GL_DST_COLOR GL_ZERO\r
407                 rgbGen identity\r
408     }\r
409 }\r
410 \r
411 textures/evil4_d_techwalls/d_tech_dwb_sign\r
412 {\r
413         dpreflectcube cubemaps/exomorph/exomorph\r
414         {\r
415                 map textures/evil4_d_techwalls/d_tech_dwb_sign\r
416         }\r
417         {\r
418                 map $lightmap\r
419                 blendfunc GL_DST_COLOR GL_ZERO\r
420                 rgbGen identity\r
421     }\r
422 }\r
423 \r
424 textures/evil4_d_techwalls/d_tech_dws_grate\r
425 {\r
426         dpreflectcube cubemaps/exomorph/exomorph\r
427         {\r
428                 map textures/evil4_d_techwalls/d_tech_dws_grate\r
429         }\r
430         {\r
431                 map $lightmap\r
432                 blendfunc GL_DST_COLOR GL_ZERO\r
433                 rgbGen identity\r
434     }\r
435 }\r
436 \r
437 textures/evil4_d_techwalls/d_tech_dwteky\r
438 {\r
439         dpreflectcube cubemaps/exomorph/exomorph\r
440         {\r
441                 map textures/evil4_d_techwalls/d_tech_dwteky\r
442         }\r
443         {\r
444                 map $lightmap\r
445                 blendfunc GL_DST_COLOR GL_ZERO\r
446                 rgbGen identity\r
447     }\r
448 }\r
449 \r
450 textures/evil4_d_techwalls/d_tech_wall_dlight\r
451 {\r
452         dpreflectcube cubemaps/exomorph/exomorph\r
453         surfaceparm nomarks\r
454         q3map_surfacelight 5000\r
455         {\r
456                 map textures/evil4_d_techwalls/d_tech_wall_dlight.tga\r
457                 rgbGen identity\r
458         }\r
459         {\r
460                 map $lightmap\r
461                 blendfunc filter\r
462                 rgbGen identity\r
463         }\r
464 }\r
465 \r
466 textures/evil4_d_techwalls/d_tech_wall_drkm\r
467 {\r
468         dpreflectcube cubemaps/exomorph/exomorph\r
469         {\r
470                 map textures/evil4_d_techwalls/d_tech_wall_drkm\r
471         }\r
472         {\r
473                 map $lightmap\r
474                 blendfunc GL_DST_COLOR GL_ZERO\r
475                 rgbGen identity\r
476     }\r
477 }\r
478 \r
479 textures/evil4_d_techwalls/d_tech_wall_drkm2\r
480 {\r
481         dpreflectcube cubemaps/exomorph/exomorph\r
482         {\r
483                 map textures/evil4_d_techwalls/d_tech_wall_drkm2\r
484         }\r
485         {\r
486                 map $lightmap\r
487                 blendfunc GL_DST_COLOR GL_ZERO\r
488                 rgbGen identity\r
489     }\r
490 }\r
491 \r
492 textures/evil4_d_techwalls/d_tech_wall_drkmpanel\r
493 {\r
494         dpreflectcube cubemaps/exomorph/exomorph\r
495         {\r
496                 map textures/evil4_d_techwalls/d_tech_wall_drkmpanel\r
497         }\r
498         {\r
499                 map $lightmap\r
500                 blendfunc GL_DST_COLOR GL_ZERO\r
501                 rgbGen identity\r
502     }\r
503 }\r
504 \r
505 textures/evil4_d_techwalls/d_tech_wall_grll\r
506 {\r
507         dpreflectcube cubemaps/exomorph/exomorph\r
508         {\r
509                 map textures/evil4_d_techwalls/d_tech_wall_grll\r
510         }\r
511         {\r
512                 map $lightmap\r
513                 blendfunc GL_DST_COLOR GL_ZERO\r
514                 rgbGen identity\r
515     }\r
516 }\r
517 \r
518 textures/evil4_d_techwalls/d_tech_wall2_huge\r
519 {\r
520         dpreflectcube cubemaps/exomorph/exomorph\r
521         {\r
522                 map textures/evil4_d_techwalls/d_tech_wall2_huge\r
523         }\r
524         {\r
525                 map $lightmap\r
526                 blendfunc GL_DST_COLOR GL_ZERO\r
527                 rgbGen identity\r
528     }\r
529 }\r
530 \r
531 textures/evil4_d_techwalls/d_tech_window\r
532 {\r
533         dpreflectcube cubemaps/exomorph/exomorph\r
534         cull twosided\r
535         {\r
536                 map textures/evil4_d_techwalls/d_tech_window\r
537                 blendFunc blend\r
538                 rgbGen identity\r
539         }\r
540 \r
541         {\r
542                 map $lightmap\r
543                 blendFunc GL_DST_COLOR GL_ONE_MINUS_DST_ALPHA\r
544                 rgbGen identity\r
545         }\r
546 }\r
547 \r
548 textures/evil4_d_techwalls/d_tech_window\r
549 {\r
550         dpreflectcube cubemaps/exomorph/exomorph\r
551         {\r
552                 map textures/evil4_d_techwalls/d_tech_window\r
553         }\r
554         {\r
555                 map $lightmap\r
556                 blendfunc GL_DST_COLOR GL_ZERO\r
557                 rgbGen identity\r
558     }\r
559 }\r
560 \r
561 textures/evil4_d_techwalls/d_tech_windowmask\r
562 {\r
563         dpreflectcube cubemaps/exomorph/exomorph\r
564         {\r
565                 map textures/evil4_d_techwalls/d_tech_windowmask\r
566         }\r
567         {\r
568                 map $lightmap\r
569                 blendfunc GL_DST_COLOR GL_ZERO\r
570                 rgbGen identity\r
571     }\r
572 }