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