]> de.git.xonotic.org Git - xonotic/xonotic-maps.pk3dir.git/blob - scripts/exx_reflections_off.shader
Make shader names shorter
[xonotic/xonotic-maps.pk3dir.git] / scripts / exx_reflections_off.shader
1 // contains exx textures with reflections on solid surfaces, disabled state
2 // those shaders are active when r_reflections_world is off
3
4 textures/exx/base-metal01
5 {
6         dpshaderkillifcvar r_reflections_world != 0
7
8         qer_editorimage textures/exx/base/base_metal01.tga
9         
10         surfaceparm metalsteps
11         q3map_bounceScale  2
12         dpoffsetmapping - 2 match8 106
13         dpglossintensitymod  3
14         dpglossexponentmod  4
15
16         {
17                 map textures/exx/base/base_metal01.tga
18                 
19
20         }
21         {
22                 map $lightmap
23                 rgbGen identity
24                 tcGen lightmap
25                 blendfunc filter
26         }
27 }
28 textures/exx/base-metal02
29 {
30         dpshaderkillifcvar r_reflections_world != 0
31
32         qer_editorimage textures/exx/base/base_metal02.tga
33         
34         surfaceparm metalsteps
35         q3map_bounceScale  2
36         dpoffsetmapping - 2 match8 106
37         dpglossintensitymod  3
38         dpglossexponentmod  4
39
40         {
41                 map textures/exx/base/base_metal02.tga
42                 
43
44         }
45         {
46                 map $lightmap
47                 rgbGen identity
48                 tcGen lightmap
49                 blendfunc filter
50         }
51 }
52 textures/exx/base-metal03
53 {
54         dpshaderkillifcvar r_reflections_world != 0
55
56         qer_editorimage textures/exx/base/base_metal03.tga
57         
58         surfaceparm metalsteps
59         q3map_bounceScale  2
60         dpoffsetmapping - 2 match8 106
61         dpglossintensitymod  3
62         dpglossexponentmod  4
63
64         {
65                 map textures/exx/base/base_metal03.tga
66                 
67
68         }
69         {
70                 map $lightmap
71                 rgbGen identity
72                 tcGen lightmap
73                 blendfunc filter
74         }
75 }
76 textures/exx/base-metal04
77 {
78         dpshaderkillifcvar r_reflections_world != 0
79
80         qer_editorimage textures/exx/base/base_metal04.tga
81         
82         surfaceparm metalsteps
83         q3map_bounceScale  2
84         dpoffsetmapping - 2 match8 106
85         dpglossintensitymod  3
86         dpglossexponentmod  4
87
88         {
89                 map textures/exx/base/base_metal04.tga
90                 
91
92         }
93         {
94                 map $lightmap
95                 rgbGen identity
96                 tcGen lightmap
97                 blendfunc filter
98         }
99 }
100 textures/exx/base-metal05rust
101 {
102         dpshaderkillifcvar r_reflections_world != 0
103
104         qer_editorimage textures/exx/base/base_metal05rust.tga
105         
106         surfaceparm metalsteps
107         q3map_bounceScale  2
108         dpoffsetmapping - 2 match8 70
109         dpglossintensitymod  3
110         dpglossexponentmod  4
111
112         {
113                 map textures/exx/base/base_metal05rust.tga
114                 
115
116         }
117         {
118                 map $lightmap
119                 rgbGen identity
120                 tcGen lightmap
121                 blendfunc filter
122         }
123 }
124 textures/exx/base-metal06rust
125 {
126         dpshaderkillifcvar r_reflections_world != 0
127
128         qer_editorimage textures/exx/base/base_metal06rust.tga
129         
130         surfaceparm metalsteps
131         q3map_bounceScale  2
132         dpoffsetmapping - 2 match8 70
133         dpglossintensitymod  3
134         dpglossexponentmod  4
135
136         {
137                 map textures/exx/base/base_metal06rust.tga
138                 
139
140         }
141         {
142                 map $lightmap
143                 rgbGen identity
144                 tcGen lightmap
145                 blendfunc filter
146         }
147 }
148 textures/exx/base-metal07rust
149 {
150         dpshaderkillifcvar r_reflections_world != 0
151
152         qer_editorimage textures/exx/base/base_metal07rust.tga
153         
154         surfaceparm metalsteps
155         q3map_bounceScale  2
156         dpoffsetmapping - 2 match8 70
157         dpglossintensitymod  3
158         dpglossexponentmod  4
159
160         {
161                 map textures/exx/base/base_metal07rust.tga
162                 
163
164         }
165         {
166                 map $lightmap
167                 rgbGen identity
168                 tcGen lightmap
169                 blendfunc filter
170         }
171 }
172 textures/exx/floor-clang01
173 {
174         dpshaderkillifcvar r_reflections_world != 0
175
176         qer_editorimage textures/exx/floor/floor_clang01.tga
177         
178         q3map_bounceScale  0.75
179         dpoffsetmapping - 2 match8 37
180         dpglossintensitymod  3
181         dpglossexponentmod  4
182         surfaceparm metalsteps
183
184         {
185                 map textures/exx/floor/floor_clang01.tga
186                 
187
188         }
189         {
190                 map $lightmap
191                 rgbGen identity
192                 tcGen lightmap
193                 blendfunc filter
194         }
195 }
196 textures/exx/floor-clang01b
197 {
198         dpshaderkillifcvar r_reflections_world != 0
199
200         qer_editorimage textures/exx/floor/floor_clang01b.tga
201         
202         q3map_bounceScale  0.75
203         dpoffsetmapping - 2 match8 37
204         dpglossintensitymod  3
205         dpglossexponentmod  4
206         surfaceparm metalsteps
207
208         {
209                 map textures/exx/floor/floor_clang01b.tga
210                 
211
212         }
213         {
214                 map $lightmap
215                 rgbGen identity
216                 tcGen lightmap
217                 blendfunc filter
218         }
219 }
220 textures/exx/floor-grate01
221 {
222         dpshaderkillifcvar r_reflections_world != 0
223
224         qer_editorimage textures/exx/floor/floor_grate01.tga
225         surfaceparm trans
226         surfaceparm metalsteps
227         q3map_bounceScale  0.75
228         surfaceparm alphashadow
229         surfaceparm nomarks
230         Cull None
231         dpoffsetmapping - 2 match8 126
232         dpglossintensitymod  3
233         dpglossexponentmod  4
234
235         {
236                 map textures/exx/floor/floor_grate01.tga
237             alphaFunc GT0
238         }
239         {
240                 map $lightmap
241                 rgbGen identity
242                 tcGen lightmap
243                 blendfunc filter
244         }
245 }
246 textures/exx/floor-grate01-cull
247 {
248         dpshaderkillifcvar r_reflections_world != 0
249
250         qer_editorimage textures/exx/floor/floor_grate01.tga
251         surfaceparm trans
252         surfaceparm metalsteps
253         q3map_bounceScale  0.75
254         surfaceparm alphashadow
255         surfaceparm nomarks
256         dpoffsetmapping - 2 match8 126
257         dpglossintensitymod  3
258         dpglossexponentmod  4
259
260         {
261                 map textures/exx/floor/floor_grate01.tga
262             alphaFunc GT0
263         }
264         {
265                 map $lightmap
266                 rgbGen identity
267                 tcGen lightmap
268                 blendfunc filter
269         }
270 }
271 textures/exx/floor-grate02
272 {
273         dpshaderkillifcvar r_reflections_world != 0
274
275         qer_editorimage textures/exx/floor/floor_grate02.tga
276         surfaceparm trans
277         surfaceparm metalsteps
278         q3map_bounceScale  0.75
279         surfaceparm alphashadow
280         surfaceparm nomarks
281         Cull None
282         dpoffsetmapping - 2 match8 224
283         dpglossintensitymod  3
284         dpglossexponentmod  4
285
286         {
287                 map textures/exx/floor/floor_grate02.tga
288             alphaFunc GT0
289         }
290         {
291                 map $lightmap
292                 rgbGen identity
293                 tcGen lightmap
294                 blendfunc filter
295         }
296 }
297 textures/exx/floor-grate02-cull
298 {
299         dpshaderkillifcvar r_reflections_world != 0
300
301         qer_editorimage textures/exx/floor/floor_grate02.tga
302         surfaceparm trans
303         surfaceparm metalsteps
304         q3map_bounceScale  0.75
305         surfaceparm alphashadow
306         surfaceparm nomarks
307         dpoffsetmapping - 2 match8 224
308         dpglossintensitymod  3
309         dpglossexponentmod  4
310
311         {
312                 map textures/exx/floor/floor_grate02.tga
313             alphaFunc GT0
314         }
315         {
316                 map $lightmap
317                 rgbGen identity
318                 tcGen lightmap
319                 blendfunc filter
320         }
321 }
322 textures/exx/floor-grate03
323 {
324         dpshaderkillifcvar r_reflections_world != 0
325
326         qer_editorimage textures/exx/floor/floor_grate03.tga
327         surfaceparm trans
328         surfaceparm metalsteps
329         q3map_bounceScale  0.75
330         surfaceparm alphashadow
331         surfaceparm nomarks
332         Cull None
333         dpoffsetmapping - 2 match8 223
334         dpglossintensitymod  3
335         dpglossexponentmod  4
336
337         {
338                 map textures/exx/floor/floor_grate03.tga
339             alphaFunc GT0
340         }
341         {
342                 map $lightmap
343                 rgbGen identity
344                 tcGen lightmap
345                 blendfunc filter
346         }
347 }
348 textures/exx/floor-grate03-cull
349 {
350         dpshaderkillifcvar r_reflections_world != 0
351
352         qer_editorimage textures/exx/floor/floor_grate03.tga
353         surfaceparm trans
354         surfaceparm metalsteps
355         q3map_bounceScale  0.75
356         surfaceparm alphashadow
357         surfaceparm nomarks
358         dpoffsetmapping - 2 match8 223
359         dpglossintensitymod  3
360         dpglossexponentmod  4
361
362         {
363                 map textures/exx/floor/floor_grate03.tga
364             alphaFunc GT0
365         }
366         {
367                 map $lightmap
368                 rgbGen identity
369                 tcGen lightmap
370                 blendfunc filter
371         }
372 }
373 textures/exx/floor-grate04
374 {
375         dpshaderkillifcvar r_reflections_world != 0
376
377         qer_editorimage textures/exx/floor/floor_grate04.tga
378         surfaceparm trans
379         surfaceparm metalsteps
380         q3map_bounceScale  0.75
381         surfaceparm alphashadow
382         surfaceparm nomarks
383         Cull None
384         dpoffsetmapping - 2 match8 248
385         dpglossintensitymod  3
386         dpglossexponentmod  4
387
388         {
389                 map textures/exx/floor/floor_grate04.tga
390             alphaFunc GT0
391         }
392         {
393                 map $lightmap
394                 rgbGen identity
395                 tcGen lightmap
396                 blendfunc filter
397         }
398 }
399
400 textures/exx/floor-grate04-cull
401 {
402         dpshaderkillifcvar r_reflections_world != 0
403
404         qer_editorimage textures/exx/floor/floor_grate04.tga
405         surfaceparm trans
406         surfaceparm metalsteps
407         q3map_bounceScale  0.75
408         surfaceparm alphashadow
409         surfaceparm nomarks
410         dpoffsetmapping - 2 match8 248
411         dpglossintensitymod  3
412         dpglossexponentmod  4
413
414         {
415                 map textures/exx/floor/floor_grate04.tga
416             alphaFunc GT0
417         }
418         {
419                 map $lightmap
420                 rgbGen identity
421                 tcGen lightmap
422                 blendfunc filter
423         }
424 }
425
426
427 textures/exx/floor-metal02
428 {
429         dpshaderkillifcvar r_reflections_world != 0
430
431         qer_editorimage textures/exx/floor/floor_metal02.tga
432         
433         surfaceparm metalsteps
434         q3map_bounceScale  2
435         dpoffsetmapping - 2 match8 241
436         dpglossintensitymod  3
437         dpglossexponentmod  4
438
439         {
440                 map textures/exx/floor/floor_metal02.tga
441                 
442
443         }
444         {
445                 map $lightmap
446                 rgbGen identity
447                 tcGen lightmap
448                 blendfunc filter
449         }
450 }
451 textures/exx/floor-panel01
452 {
453         dpshaderkillifcvar r_reflections_world != 0
454
455         qer_editorimage textures/exx/floor/floor_panel01.tga
456         surfaceparm metalsteps
457         q3map_bounceScale  0.75
458         dpoffsetmapping - 2 match8 172
459         dpglossintensitymod  3
460         dpglossexponentmod  4
461
462         {
463                 map textures/exx/floor/floor_panel01.tga
464                 
465
466         }
467         {
468                 map $lightmap
469                 rgbGen identity
470                 tcGen lightmap
471                 blendfunc filter
472         }
473 }
474 textures/exx/floor-rnd01
475 {
476         dpshaderkillifcvar r_reflections_world != 0
477
478         qer_editorimage textures/exx/floor/floor_rnd01.tga
479         surfaceparm metalsteps
480         
481         q3map_bounceScale  0.75
482         dpoffsetmapping - 2 match8 128
483         dpglossintensitymod  3
484         dpglossexponentmod  4
485
486         {
487                 map textures/exx/floor/floor_rnd01.tga
488                 
489
490         }
491         {
492                 map $lightmap
493                 rgbGen identity
494                 tcGen lightmap
495                 blendfunc filter
496         }
497 }
498 textures/exx/floor-rnd02
499 {
500         dpshaderkillifcvar r_reflections_world != 0
501
502         qer_editorimage textures/exx/floor/floor_rnd02.tga
503         surfaceparm metalsteps
504         
505         q3map_bounceScale  0.75
506         dpoffsetmapping - 2 match8 110
507         dpglossintensitymod  3
508         dpglossexponentmod  4
509
510         {
511                 map textures/exx/floor/floor_rnd02.tga
512                 
513
514         }
515         {
516                 map $lightmap
517                 rgbGen identity
518                 tcGen lightmap
519                 blendfunc filter
520         }
521 }
522 textures/exx/floor-simple05
523 {
524         dpshaderkillifcvar r_reflections_world != 0
525
526         qer_editorimage textures/exx/floor/floor_simple05.tga
527         surfaceparm metalsteps
528         
529         q3map_bounceScale  0.75
530         dpoffsetmapping - 4 match8 32
531         dpglossintensitymod  3
532         dpglossexponentmod  4
533
534         {
535                 map textures/exx/floor/floor_simple05.tga
536                 
537
538         }
539         {
540                 map $lightmap
541                 rgbGen identity
542                 tcGen lightmap
543                 blendfunc filter
544         }
545 }
546 textures/exx/floor-simplines
547 {
548         dpshaderkillifcvar r_reflections_world != 0
549
550         qer_editorimage textures/exx/floor/floor_simplines.tga
551         
552         q3map_bounceScale  0.75
553         dpoffsetmapping - 1 match8 244
554         dpglossintensitymod  3
555         dpglossexponentmod  4
556
557         {
558                 map textures/exx/floor/floor_simplines.tga
559                 
560
561         }
562         {
563                 map $lightmap
564                 rgbGen identity
565                 tcGen lightmap
566                 blendfunc filter
567         }
568 }
569 textures/exx/floor-tile03
570 {
571         dpshaderkillifcvar r_reflections_world != 0
572
573         qer_editorimage textures/exx/floor/floor_tile03.tga
574         surfaceparm metalsteps
575         
576         q3map_bounceScale  0.75
577         dpoffsetmapping - 2 match8 218
578         dpglossintensitymod  3
579         dpglossexponentmod  4
580
581         {
582                 map textures/exx/floor/floor_tile03.tga
583                 
584
585         }
586         {
587                 map $lightmap
588                 rgbGen identity
589                 tcGen lightmap
590                 blendfunc filter
591         }
592 }
593 textures/exx/floor-tread01
594 {
595         dpshaderkillifcvar r_reflections_world != 0
596
597         qer_editorimage textures/exx/floor/floor_tread01.tga
598         surfaceparm metalsteps
599         
600         q3map_bounceScale  0.75
601         dpoffsetmapping - 1 match8 221
602         dpglossintensitymod  3
603         dpglossexponentmod  4
604
605         {
606                 map textures/exx/floor/floor_tread01.tga
607                 
608
609         }
610         {
611                 map $lightmap
612                 rgbGen identity
613                 tcGen lightmap
614                 blendfunc filter
615         }
616 }
617
618 textures/exx/light-panel01
619 {
620         dpshaderkillifcvar r_reflections_world != 0
621
622         qer_editorimage textures/exx/light/light_panel01.tga
623         
624         q3map_bounceScale  0.75
625         dpoffsetmapping - 2 match8 79
626         dpglossintensitymod  3
627         dpglossexponentmod  4
628
629         {
630                 map textures/exx/light/light_panel01.tga
631                 
632
633         }
634         {
635                 map $lightmap
636                 rgbGen identity
637                 tcGen lightmap
638                 blendfunc filter
639         }
640 }
641 textures/exx/light-panel01-surfacelight
642 {
643         dpshaderkillifcvar r_reflections_world != 0
644
645         qer_editorimage textures/exx/light/light_panel01.tga
646         
647         q3map_bounceScale  0.75
648         dpoffsetmapping - 2 match8 79
649         dpglossintensitymod  3
650         dpglossexponentmod  4
651
652         q3map_surfacelight 2500
653         q3map_lightSubdivide 64
654
655
656         {
657                 map textures/exx/light/light_panel01.tga
658                 
659
660         }
661         {
662                 map $lightmap
663                 rgbGen identity
664                 tcGen lightmap
665                 blendfunc filter
666         }
667 }
668 textures/exx/light-u201
669 {
670         dpshaderkillifcvar r_reflections_world != 0
671
672         qer_editorimage textures/exx/light/light_u201.tga
673         
674         q3map_bounceScale  0.75
675         dpoffsetmapping - 2 match8 76
676         dpglossintensitymod  3
677         dpglossexponentmod  4
678
679
680         {
681                 map textures/exx/light/light_u201.tga
682                 
683
684         }
685         {
686                 map $lightmap
687                 rgbGen identity
688                 tcGen lightmap
689                 blendfunc filter
690         }
691 }
692 textures/exx/light-u201-surfacelight
693 {
694         dpshaderkillifcvar r_reflections_world != 0
695
696         qer_editorimage textures/exx/light/light_u201.tga
697         
698         q3map_bounceScale  0.75
699         dpoffsetmapping - 2 match8 76
700         dpglossintensitymod  3
701         dpglossexponentmod  4
702
703         q3map_surfacelight 2500
704         q3map_lightSubdivide 64
705
706
707         {
708                 map textures/exx/light/light_u201.tga
709                 
710
711         }
712         {
713                 map $lightmap
714                 rgbGen identity
715                 tcGen lightmap
716                 blendfunc filter
717         }
718 }
719 textures/exx/panel-grate01
720 {
721         dpshaderkillifcvar r_reflections_world != 0
722
723         qer_editorimage textures/exx/panel/panel_grate01.tga
724         
725         surfaceparm metalsteps
726         q3map_bounceScale  2
727         dpoffsetmapping - 2
728         dpglossintensitymod  3
729         dpglossexponentmod  4
730
731         surfaceparm nomarks
732         surfaceparm trans
733         surfaceparm alphashadow
734
735         cull none
736         nopicmip
737         nomipmaps
738
739
740         {
741                 map textures/exx/panel/panel_grate01.tga
742                 alphaFunc GT0
743                 rgbgen vertex
744         }
745         {
746                 map $lightmap
747                 rgbGen identity
748                 tcGen lightmap
749                 blendfunc filter
750         }
751 }
752 textures/exx/panel-grate01-cull
753 {
754         dpshaderkillifcvar r_reflections_world != 0
755
756         qer_editorimage textures/exx/panel/panel_grate01.tga
757         
758         surfaceparm metalsteps
759         q3map_bounceScale  2
760         dpoffsetmapping - 2
761         dpglossintensitymod  3
762         dpglossexponentmod  4
763
764         surfaceparm nomarks
765         surfaceparm trans
766         surfaceparm alphashadow
767
768         nopicmip
769         nomipmaps
770
771
772         {
773                 map textures/exx/panel/panel_grate01.tga
774                 alphaFunc GT0
775                 rgbgen vertex
776         }
777         {
778                 map $lightmap
779                 rgbGen identity
780                 tcGen lightmap
781                 blendfunc filter
782         }
783 }
784 textures/exx/panel-metal01
785 {
786         dpshaderkillifcvar r_reflections_world != 0
787
788         qer_editorimage textures/exx/panel/panel_metal01.tga
789         
790         surfaceparm metalsteps
791         q3map_bounceScale  2
792         dpoffsetmapping - 2 match8 101
793         dpglossintensitymod  3
794         dpglossexponentmod  4
795
796         {
797                 map textures/exx/panel/panel_metal01.tga
798                 
799
800         }
801         {
802                 map $lightmap
803                 rgbGen identity
804                 tcGen lightmap
805                 blendfunc filter
806         }
807 }
808 textures/exx/panel-metal01b
809 {
810         dpshaderkillifcvar r_reflections_world != 0
811
812         qer_editorimage textures/exx/panel/panel_metal01b.tga
813         
814         surfaceparm metalsteps
815         q3map_bounceScale  2
816         dpoffsetmapping - 2 match8 101
817         dpglossintensitymod  3
818         dpglossexponentmod  4
819
820         {
821                 map textures/exx/panel/panel_metal01b.tga
822                 
823
824         }
825         {
826                 map $lightmap
827                 rgbGen identity
828                 tcGen lightmap
829                 blendfunc filter
830         }
831 }
832 textures/exx/panel-metal01c
833 {
834         dpshaderkillifcvar r_reflections_world != 0
835
836         qer_editorimage textures/exx/panel/panel_metal01c.tga
837         
838         surfaceparm metalsteps
839         q3map_bounceScale  2
840         dpoffsetmapping - 2 match8 116
841         dpglossintensitymod  3
842         dpglossexponentmod  4
843
844         {
845                 map textures/exx/panel/panel_metal01c.tga
846                 
847
848         }
849         {
850                 map $lightmap
851                 rgbGen identity
852                 tcGen lightmap
853                 blendfunc filter
854         }
855 }
856 textures/exx/panel-metal02
857 {
858         dpshaderkillifcvar r_reflections_world != 0
859
860         qer_editorimage textures/exx/panel/panel_metal02.tga
861         
862         surfaceparm metalsteps
863         q3map_bounceScale  2
864         dpoffsetmapping - 2 match8 216
865         dpglossintensitymod  3
866         dpglossexponentmod  4
867
868         {
869                 map textures/exx/panel/panel_metal02.tga
870                 
871
872         }
873         {
874                 map $lightmap
875                 rgbGen identity
876                 tcGen lightmap
877                 blendfunc filter
878         }
879 }
880 textures/exx/panel-metal03
881 {
882         dpshaderkillifcvar r_reflections_world != 0
883
884         qer_editorimage textures/exx/panel/panel_metal03.tga
885         
886         surfaceparm metalsteps
887         q3map_bounceScale  2
888         dpoffsetmapping - 2 match8 241
889         dpglossintensitymod  3
890         dpglossexponentmod  4
891
892         {
893                 map textures/exx/panel/panel_metal03.tga
894                 
895
896         }
897         {
898                 map $lightmap
899                 rgbGen identity
900                 tcGen lightmap
901                 blendfunc filter
902         }
903 }
904 textures/exx/panel-metal04
905 {
906         dpshaderkillifcvar r_reflections_world != 0
907
908         qer_editorimage textures/exx/panel/panel_metal04.tga
909         
910         surfaceparm metalsteps
911         q3map_bounceScale  2
912         dpoffsetmapping - 2 match8 229
913         dpglossintensitymod  3
914         dpglossexponentmod  4
915
916         {
917                 map textures/exx/panel/panel_metal04.tga
918                 
919
920         }
921         {
922                 map $lightmap
923                 rgbGen identity
924                 tcGen lightmap
925                 blendfunc filter
926         }
927 }
928 textures/exx/panel-metal05
929 {
930         dpshaderkillifcvar r_reflections_world != 0
931
932         qer_editorimage textures/exx/panel/panel_metal05.tga
933         
934         surfaceparm metalsteps
935         q3map_bounceScale  2
936         dpoffsetmapping - 2 match8 238
937         dpglossintensitymod  3
938         dpglossexponentmod  4
939
940         {
941                 map textures/exx/panel/panel_metal05.tga
942                 
943
944         }
945         {
946                 map $lightmap
947                 rgbGen identity
948                 tcGen lightmap
949                 blendfunc filter
950         }
951 }
952 textures/exx/panel-metalbig04
953 {
954         dpshaderkillifcvar r_reflections_world != 0
955
956         qer_editorimage textures/exx/panel/panel_metalbig04.tga
957         
958         surfaceparm metalsteps
959         q3map_bounceScale  2
960         dpoffsetmapping - 2 match8 165
961         dpglossintensitymod  3
962         dpglossexponentmod  4
963
964         {
965                 map textures/exx/panel/panel_metalbig04.tga
966                 
967
968         }
969         {
970                 map $lightmap
971                 rgbGen identity
972                 tcGen lightmap
973                 blendfunc filter
974         }
975 }
976 textures/exx/panel-metalbig04b
977 {
978         dpshaderkillifcvar r_reflections_world != 0
979
980         qer_editorimage textures/exx/panel/panel_metalbig04b.tga
981         
982         surfaceparm metalsteps
983         q3map_bounceScale  2
984         dpoffsetmapping - 2 match8 177
985         dpglossintensitymod  3
986         dpglossexponentmod  4
987
988         {
989                 map textures/exx/panel/panel_metalbig04b.tga
990                 
991
992         }
993         {
994                 map $lightmap
995                 rgbGen identity
996                 tcGen lightmap
997                 blendfunc filter
998         }
999 }
1000 textures/exx/panel-q201
1001 {
1002         dpshaderkillifcvar r_reflections_world != 0
1003
1004         qer_editorimage textures/exx/panel/panel_q201.tga
1005         surfaceparm metalsteps
1006         
1007         q3map_bounceScale  0.75
1008         dpoffsetmapping - 2 match8 138
1009         dpglossintensitymod  3
1010         dpglossexponentmod  4
1011
1012         {
1013                 map textures/exx/panel/panel_q201.tga
1014                 
1015
1016         }
1017         {
1018                 map $lightmap
1019                 rgbGen identity
1020                 tcGen lightmap
1021                 blendfunc filter
1022         }
1023 }
1024 textures/exx/panel-q201b
1025 {
1026         dpshaderkillifcvar r_reflections_world != 0
1027
1028         qer_editorimage textures/exx/panel/panel_q201b.tga
1029         
1030         surfaceparm metalsteps
1031         q3map_bounceScale  0.75
1032         dpoffsetmapping - 2 match8 81
1033         dpglossintensitymod  3
1034         dpglossexponentmod  4
1035
1036         {
1037                 map textures/exx/panel/panel_q201b.tga
1038                 
1039
1040         }
1041         {
1042                 map $lightmap
1043                 rgbGen identity
1044                 tcGen lightmap
1045                 blendfunc filter
1046         }
1047 }
1048 textures/exx/panel-q201c
1049 {
1050         dpshaderkillifcvar r_reflections_world != 0
1051
1052         qer_editorimage textures/exx/panel/panel_q201c.tga
1053         
1054         surfaceparm metalsteps
1055         q3map_bounceScale  0.75
1056         dpoffsetmapping - 2 match8 98
1057         dpglossintensitymod  3
1058         dpglossexponentmod  4
1059
1060         {
1061                 map textures/exx/panel/panel_q201c.tga
1062                 
1063
1064         }
1065         {
1066                 map $lightmap
1067                 rgbGen identity
1068                 tcGen lightmap
1069                 blendfunc filter
1070         }
1071 }
1072 textures/exx/panel-q201d
1073 {
1074         dpshaderkillifcvar r_reflections_world != 0
1075
1076         qer_editorimage textures/exx/panel/panel_q201d.tga
1077         
1078         surfaceparm metalsteps
1079         q3map_bounceScale  0.75
1080         dpoffsetmapping - 2 match8 189
1081         dpglossintensitymod  3
1082         dpglossexponentmod  4
1083
1084         {
1085                 map textures/exx/panel/panel_q201d.tga
1086                 
1087
1088         }
1089         {
1090                 map $lightmap
1091                 rgbGen identity
1092                 tcGen lightmap
1093                 blendfunc filter
1094         }
1095 }
1096 textures/exx/panel-q201e
1097 {
1098         dpshaderkillifcvar r_reflections_world != 0
1099
1100         qer_editorimage textures/exx/panel/panel_q201e.tga
1101         
1102         surfaceparm metalsteps
1103         q3map_bounceScale  0.75
1104         dpoffsetmapping - 2 match8 132
1105         dpglossintensitymod  3
1106         dpglossexponentmod  4
1107
1108         {
1109                 map textures/exx/panel/panel_q201e.tga
1110                 
1111
1112         }
1113         {
1114                 map $lightmap
1115                 rgbGen identity
1116                 tcGen lightmap
1117                 blendfunc filter
1118         }
1119 }
1120 textures/exx/panel-rs01
1121 {
1122         dpshaderkillifcvar r_reflections_world != 0
1123
1124         qer_editorimage textures/exx/panel/panel_rs01.tga
1125         
1126         surfaceparm metalsteps
1127         q3map_bounceScale  0.75
1128         dpoffsetmapping - 2 match8 178
1129         dpglossintensitymod  3
1130         dpglossexponentmod  4
1131
1132         {
1133                 map textures/exx/panel/panel_rs01.tga
1134                 
1135
1136         }
1137         {
1138                 map $lightmap
1139                 rgbGen identity
1140                 tcGen lightmap
1141                 blendfunc filter
1142         }
1143 }
1144 textures/exx/trim-01
1145 {
1146         dpshaderkillifcvar r_reflections_world != 0
1147
1148         qer_editorimage textures/exx/trim/trim_01.tga
1149         
1150         surfaceparm metalsteps
1151         q3map_bounceScale  1.5
1152         dpoffsetmapping - 2 match8 169
1153         dpglossintensitymod  3
1154         dpglossexponentmod  4
1155
1156         {
1157                 map textures/exx/trim/trim_01.tga
1158                 
1159
1160         }
1161         {
1162                 map $lightmap
1163                 rgbGen identity
1164                 tcGen lightmap
1165                 blendfunc filter
1166         }
1167 }
1168 textures/exx/trim-baseboard
1169 {
1170         dpshaderkillifcvar r_reflections_world != 0
1171
1172         qer_editorimage textures/exx/trim/trim_baseboard.tga
1173         
1174         surfaceparm metalsteps
1175         q3map_bounceScale  1.5
1176         dpoffsetmapping - 2 match8 181
1177         dpglossintensitymod  3
1178         dpglossexponentmod  4
1179
1180         {
1181                 map textures/exx/trim/trim_baseboard.tga                
1182         }
1183
1184         {
1185                 map $lightmap
1186                 rgbGen identity
1187                 tcGen lightmap
1188                 blendfunc filter
1189         }
1190 }
1191 textures/exx/trim-baseboard02
1192 {
1193         dpshaderkillifcvar r_reflections_world != 0
1194
1195         qer_editorimage textures/exx/trim/trim_baseboard02.tga
1196         
1197         surfaceparm metalsteps
1198         q3map_bounceScale  1.5
1199         dpoffsetmapping - 2 match8 162
1200         dpglossintensitymod  3
1201         dpglossexponentmod  4
1202
1203         {
1204                 map textures/exx/trim/trim_baseboard02.tga
1205                 
1206
1207         }
1208         {
1209                 map $lightmap
1210                 rgbGen identity
1211                 tcGen lightmap
1212                 blendfunc filter
1213         }
1214 }
1215 textures/exx/trim-baseboard03
1216 {
1217         dpshaderkillifcvar r_reflections_world != 0
1218
1219         qer_editorimage textures/exx/trim/trim_baseboard03.tga
1220         
1221         surfaceparm metalsteps
1222         q3map_bounceScale  1.5
1223         dpoffsetmapping - 2 match8 110
1224         dpglossintensitymod  3
1225         dpglossexponentmod  4
1226
1227         {
1228                 map textures/exx/trim/trim_baseboard03.tga
1229                 
1230
1231         }
1232         {
1233                 map $lightmap
1234                 rgbGen identity
1235                 tcGen lightmap
1236                 blendfunc filter
1237         }
1238 }
1239 textures/exx/trim-metalsupp01
1240 {
1241         dpshaderkillifcvar r_reflections_world != 0
1242
1243         qer_editorimage textures/exx/trim/trim_metalsupp01.tga
1244         
1245         surfaceparm metalsteps
1246         q3map_bounceScale  2
1247         dpoffsetmapping - 8 match8 243
1248         dpglossintensitymod  3
1249         dpglossexponentmod  4
1250
1251         {
1252                 map textures/exx/trim/trim_metalsupp01.tga
1253                 
1254
1255         }
1256         {
1257                 map $lightmap
1258                 rgbGen identity
1259                 tcGen lightmap
1260                 blendfunc filter
1261         }
1262 }
1263 textures/exx/trim-psimple04
1264 {
1265         dpshaderkillifcvar r_reflections_world != 0
1266
1267         qer_editorimage textures/exx/trim/trim_psimple04.tga
1268         
1269         surfaceparm metalsteps
1270         q3map_bounceScale  1.5
1271         dpoffsetmapping - 2 match8 44
1272         dpglossintensitymod  3
1273         dpglossexponentmod  4
1274
1275         {
1276                 map textures/exx/trim/trim_psimple04.tga
1277                 
1278
1279         }
1280         {
1281                 map $lightmap
1282                 rgbGen identity
1283                 tcGen lightmap
1284                 blendfunc filter
1285         }
1286 }
1287 textures/exx/trim-psimple05
1288 {
1289         dpshaderkillifcvar r_reflections_world != 0
1290
1291         qer_editorimage textures/exx/trim/trim_psimple05.tga
1292         
1293         surfaceparm metalsteps
1294         q3map_bounceScale  1.5
1295         dpoffsetmapping - 2 match8 230
1296         dpglossintensitymod  3
1297         dpglossexponentmod  4
1298
1299         {
1300                 map textures/exx/trim/trim_psimple05.tga
1301                 
1302
1303         }
1304         {
1305                 map $lightmap
1306                 rgbGen identity
1307                 tcGen lightmap
1308                 blendfunc filter
1309         }
1310 }
1311 textures/exx/trim-simple01
1312 {
1313         dpshaderkillifcvar r_reflections_world != 0
1314
1315         qer_editorimage textures/exx/trim/trim_simple01.tga
1316         
1317         surfaceparm metalsteps
1318         q3map_bounceScale  1.75
1319         dpoffsetmapping - 2 match8 213
1320         dpglossintensitymod  3
1321         dpglossexponentmod  4
1322
1323         {
1324                 map textures/exx/trim/trim_simple01.tga
1325                 
1326
1327         }
1328         {
1329                 map $lightmap
1330                 rgbGen identity
1331                 tcGen lightmap
1332                 blendfunc filter
1333         }
1334 }
1335 textures/exx/trim-simple03
1336 {
1337         dpshaderkillifcvar r_reflections_world != 0
1338
1339         qer_editorimage textures/exx/trim/trim_simple03.tga
1340         
1341         surfaceparm metalsteps
1342         q3map_bounceScale  0.75
1343         dpoffsetmapping - 2 match8 142
1344         dpglossintensitymod  3
1345         dpglossexponentmod  4
1346
1347         {
1348                 map textures/exx/trim/trim_simple03.tga
1349                 
1350
1351         }
1352         {
1353                 map $lightmap
1354                 rgbGen identity
1355                 tcGen lightmap
1356                 blendfunc filter
1357         }
1358 }
1359 textures/exx/trim-steptop01
1360 {
1361         dpshaderkillifcvar r_reflections_world != 0
1362
1363         qer_editorimage textures/exx/trim/trim_steptop01.tga
1364         
1365         surfaceparm metalsteps
1366         q3map_bounceScale  0.75
1367         dpoffsetmapping - 2 match8 140
1368         dpglossintensitymod  3
1369         dpglossexponentmod  4
1370
1371         {
1372                 map textures/exx/trim/trim_steptop01.tga
1373                 
1374
1375         }
1376         {
1377                 map $lightmap
1378                 rgbGen identity
1379                 tcGen lightmap
1380                 blendfunc filter
1381         }
1382 }
1383 textures/exx/trim-support03
1384 {
1385         dpshaderkillifcvar r_reflections_world != 0
1386
1387         qer_editorimage textures/exx/trim/trim_support03.tga
1388         
1389         surfaceparm metalsteps
1390         q3map_bounceScale  1.5
1391         dpoffsetmapping - 2 match8 111
1392         dpglossintensitymod  3
1393         dpglossexponentmod  4
1394
1395         {
1396                 map textures/exx/trim/trim_support03.tga
1397                 
1398
1399         }
1400         {
1401                 map $lightmap
1402                 rgbGen identity
1403                 tcGen lightmap
1404                 blendfunc filter
1405         }
1406 }
1407 textures/exx/trim-vert01
1408 {
1409         dpshaderkillifcvar r_reflections_world != 0
1410
1411         qer_editorimage textures/exx/trim/trim_vert01.tga
1412         
1413         surfaceparm metalsteps
1414         q3map_bounceScale  1.5
1415         dpoffsetmapping - 2 match8 231
1416         dpglossintensitymod  3
1417         dpglossexponentmod  4
1418
1419         {
1420                 map textures/exx/trim/trim_vert01.tga
1421                 
1422
1423         }
1424         {
1425                 map $lightmap
1426                 rgbGen identity
1427                 tcGen lightmap
1428                 blendfunc filter
1429         }
1430 }
1431 textures/exx/trim-horz01
1432 {
1433         dpshaderkillifcvar r_reflections_world != 0
1434
1435         qer_editorimage textures/exx/trim/trim_horz01.tga
1436         
1437         surfaceparm metalsteps
1438         q3map_bounceScale  1.5
1439         dpoffsetmapping - 2 match8 231
1440         dpglossintensitymod  3
1441         dpglossexponentmod  4
1442
1443         {
1444                 map textures/exx/trim/trim_horz01.tga
1445                 
1446
1447         }
1448         {
1449                 map $lightmap
1450                 rgbGen identity
1451                 tcGen lightmap
1452                 blendfunc filter
1453         }
1454 }
1455
1456 textures/exx/wall-bigrib02
1457 {
1458         dpshaderkillifcvar r_reflections_world != 0
1459
1460         qer_editorimage textures/exx/wall/wall_bigrib02.tga
1461         
1462         surfaceparm metalsteps
1463         q3map_bounceScale  1.75
1464         dpoffsetmapping - 2 match8 250
1465         dpglossintensitymod  3
1466         dpglossexponentmod  4
1467
1468         {
1469                 map textures/exx/wall/wall_bigrib02.tga
1470                 
1471
1472         }
1473         {
1474                 map $lightmap
1475                 rgbGen identity
1476                 tcGen lightmap
1477                 blendfunc filter
1478         }
1479 }
1480 textures/exx/wall-bplate06
1481 {
1482         dpshaderkillifcvar r_reflections_world != 0
1483
1484         qer_editorimage textures/exx/wall/wall_bplate06.tga
1485         
1486         surfaceparm metalsteps
1487         q3map_bounceScale  1.75
1488         dpoffsetmapping - 8 match8 114
1489         dpglossintensitymod  3
1490         dpglossexponentmod  4
1491
1492         {
1493                 map textures/exx/wall/wall_bplate06.tga
1494                 
1495
1496         }
1497         {
1498                 map $lightmap
1499                 rgbGen identity
1500                 tcGen lightmap
1501                 blendfunc filter
1502         }
1503 }
1504 textures/exx/wall-des01
1505 {
1506         dpshaderkillifcvar r_reflections_world != 0
1507
1508         qer_editorimage textures/exx/wall/wall_des01.tga
1509
1510         surfaceparm metalsteps  
1511         q3map_bounceScale  1.75
1512         dpoffsetmapping - 2 match8 55
1513         dpglossintensitymod  3
1514         dpglossexponentmod  4
1515
1516         {
1517                 map textures/exx/wall/wall_des01.tga
1518                 
1519
1520         }
1521         {
1522                 map $lightmap
1523                 rgbGen identity
1524                 tcGen lightmap
1525                 blendfunc filter
1526         }
1527 }
1528 textures/exx/wall-metal01
1529 {
1530         dpshaderkillifcvar r_reflections_world != 0
1531
1532         qer_editorimage textures/exx/wall/wall_metal01.tga
1533         
1534         surfaceparm metalsteps
1535         q3map_bounceScale  2
1536         dpoffsetmapping - 2 match8 225
1537         dpglossintensitymod  3
1538         dpglossexponentmod  4
1539
1540         {
1541                 map textures/exx/wall/wall_metal01.tga
1542                 
1543
1544         }
1545         {
1546                 map $lightmap
1547                 rgbGen identity
1548                 tcGen lightmap
1549                 blendfunc filter
1550         }
1551 }
1552 textures/exx/wall-metal01b
1553 {
1554         dpshaderkillifcvar r_reflections_world != 0
1555
1556         qer_editorimage textures/exx/wall/wall_metal01b.tga
1557         
1558         surfaceparm metalsteps
1559         q3map_bounceScale  2
1560         dpoffsetmapping - 2 match8 225
1561         dpglossintensitymod  3
1562         dpglossexponentmod  4
1563
1564         {
1565                 map textures/exx/wall/wall_metal01b.tga
1566                 
1567
1568         }
1569         {
1570                 map $lightmap
1571                 rgbGen identity
1572                 tcGen lightmap
1573                 blendfunc filter
1574         }
1575 }
1576 textures/exx/wall-metal02
1577 {
1578         dpshaderkillifcvar r_reflections_world != 0
1579
1580         qer_editorimage textures/exx/wall/wall_metal02.tga
1581         
1582         surfaceparm metalsteps
1583         q3map_bounceScale  2
1584         dpoffsetmapping - 2 match8 177
1585         dpglossintensitymod  3
1586         dpglossexponentmod  4
1587
1588         {
1589                 map textures/exx/wall/wall_metal02.tga
1590                 
1591
1592         }
1593         {
1594                 map $lightmap
1595                 rgbGen identity
1596                 tcGen lightmap
1597                 blendfunc filter
1598         }
1599 }
1600 textures/exx/wall-metalb01
1601 {
1602         dpshaderkillifcvar r_reflections_world != 0
1603
1604         qer_editorimage textures/exx/wall/wall_metalb01.tga
1605         
1606         surfaceparm metalsteps
1607         q3map_bounceScale  2
1608         dpoffsetmapping - 1 match8 37
1609         dpglossintensitymod  3
1610         dpglossexponentmod  4
1611
1612         {
1613                 map textures/exx/wall/wall_metalb01.tga
1614                 
1615
1616         }
1617         {
1618                 map $lightmap
1619                 rgbGen identity
1620                 tcGen lightmap
1621                 blendfunc filter
1622         }
1623 }
1624 textures/exx/wall-metalrib01
1625 {
1626         dpshaderkillifcvar r_reflections_world != 0
1627
1628         qer_editorimage textures/exx/wall/wall_metalrib01.tga
1629         
1630         surfaceparm metalsteps
1631         q3map_bounceScale  2
1632         dpoffsetmapping - 2 match8 216
1633         dpglossintensitymod  3
1634         dpglossexponentmod  4
1635
1636         {
1637                 map textures/exx/wall/wall_metalrib01.tga
1638                 
1639
1640         }
1641         {
1642                 map $lightmap
1643                 rgbGen identity
1644                 tcGen lightmap
1645                 blendfunc filter
1646         }
1647 }
1648 textures/exx/wall-panel05
1649 {
1650         dpshaderkillifcvar r_reflections_world != 0
1651
1652         qer_editorimage textures/exx/wall/wall_panel05.tga
1653         
1654         surfaceparm metalsteps
1655         q3map_bounceScale  1.75
1656         dpoffsetmapping - 2 match8 66
1657         dpglossintensitymod  3
1658         dpglossexponentmod  4
1659
1660         {
1661                 map textures/exx/wall/wall_panel05.tga
1662                 
1663
1664         }
1665         {
1666                 map $lightmap
1667                 rgbGen identity
1668                 tcGen lightmap
1669                 blendfunc filter
1670         }
1671 }
1672 textures/exx/wall-panels08
1673 {
1674         dpshaderkillifcvar r_reflections_world != 0
1675
1676         qer_editorimage textures/exx/wall/wall_panels08.tga
1677         
1678         surfaceparm metalsteps
1679         q3map_bounceScale  1.75
1680         dpoffsetmapping - 2 match8 195
1681         dpglossintensitymod  3
1682         dpglossexponentmod  4
1683
1684         {
1685                 map textures/exx/wall/wall_panels08.tga
1686                 
1687
1688         }
1689         {
1690                 map $lightmap
1691                 rgbGen identity
1692                 tcGen lightmap
1693                 blendfunc filter
1694         }
1695 }
1696 textures/exx/wall-panels08b
1697 {
1698         dpshaderkillifcvar r_reflections_world != 0
1699
1700         qer_editorimage textures/exx/wall/wall_panels08b.tga
1701         
1702         surfaceparm metalsteps
1703         q3map_bounceScale  1.75
1704         dpoffsetmapping - 2 match8 195
1705         dpglossintensitymod  3
1706         dpglossexponentmod  4
1707
1708         {
1709                 map textures/exx/wall/wall_panels08b.tga
1710                 
1711
1712         }
1713         {
1714                 map $lightmap
1715                 rgbGen identity
1716                 tcGen lightmap
1717                 blendfunc filter
1718         }
1719 }
1720 textures/exx/wall-pipe
1721 {
1722         dpshaderkillifcvar r_reflections_world != 0
1723
1724         qer_editorimage textures/exx/wall/wall_pipe.tga
1725         
1726         surfaceparm metalsteps
1727         q3map_bounceScale  1.25
1728         dpoffsetmapping - 2 match8 157
1729         dpglossintensitymod  3
1730         dpglossexponentmod  4
1731
1732         {
1733                 map textures/exx/wall/wall_pipe.tga
1734                 
1735
1736         }
1737         {
1738                 map $lightmap
1739                 rgbGen identity
1740                 tcGen lightmap
1741                 blendfunc filter
1742         }
1743 }
1744 textures/exx/wall-u207
1745 {
1746         dpshaderkillifcvar r_reflections_world != 0
1747
1748         qer_editorimage textures/exx/wall/wall_u207.tga
1749         
1750         surfaceparm metalsteps
1751         q3map_bounceScale  1.75
1752         dpoffsetmapping - 2 match8 109
1753         dpglossintensitymod  3
1754         dpglossexponentmod  4
1755
1756         {
1757                 map textures/exx/wall/wall_u207.tga
1758                 
1759
1760         }
1761         {
1762                 map $lightmap
1763                 rgbGen identity
1764                 tcGen lightmap
1765                 blendfunc filter
1766         }
1767 }