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