Merge branch 'master' into cbrutail/shaders_fx_xonotic2
[xonotic/xonotic-maps.pk3dir.git] / scripts / ex2x.shader
1 textures/ex2x/base-yellowpaint
2 {
3         qer_editorimage textures/ex2x/base/base_yellowpaint.tga
4         
5         q3map_bounceScale  0.5
6         dpoffsetmapping - 2
7         dpglossintensitymod  3
8         dpglossexponentmod  4
9
10
11         {
12                 map textures/ex2x/base/base_yellowpaint.tga
13                 
14
15         }
16         {
17                 map $lightmap
18                 rgbGen identity
19                 tcGen lightmap
20                 blendfunc filter
21         }
22 }
23 textures/ex2x/base-bluepaint
24 {
25         qer_editorimage textures/ex2x/base/base_bluepaint.tga
26         
27         q3map_bounceScale  0.5
28         dpoffsetmapping - 2
29         dpglossintensitymod  3
30         dpglossexponentmod  4
31
32
33         {
34                 map textures/ex2x/base/base_bluepaint.tga
35                 
36
37         }
38         {
39                 map $lightmap
40                 rgbGen identity
41                 tcGen lightmap
42                 blendfunc filter
43         }
44 }
45 textures/ex2x/base-chainlink
46 {
47         qer_editorimage textures/ex2x/base/base_chainlink.tga
48         
49         q3map_bounceScale  0.5
50         dpoffsetmapping - 2
51         dpglossintensitymod  3
52         dpglossexponentmod  4
53
54         surfaceparm trans
55         cull none
56
57         {
58                 map textures/ex2x/base/base_chainlink.tga
59                 alphafunc GE128
60         }
61         {
62                 map $lightmap
63                 rgbGen identity
64                 tcGen lightmap
65                 blendfunc filter
66         }
67 }
68 textures/ex2x/base-metal1
69 {
70         qer_editorimage textures/ex2x/base/base_metal1.tga
71         
72         q3map_bounceScale  0.5
73         dpoffsetmapping - 2
74         dpglossintensitymod  3
75         dpglossexponentmod  4
76
77
78         {
79                 map textures/ex2x/base/base_metal1.tga
80                 
81
82         }
83         {
84                 map $lightmap
85                 rgbGen identity
86                 tcGen lightmap
87                 blendfunc filter
88         }
89 }
90 textures/ex2x/base-metal2
91 {
92         qer_editorimage textures/ex2x/base/base_metal2.tga
93         
94         q3map_bounceScale  0.5
95         dpoffsetmapping - 2
96         dpglossintensitymod  3
97         dpglossexponentmod  4
98
99
100         {
101                 map textures/ex2x/base/base_metal2.tga
102                 
103
104         }
105         {
106                 map $lightmap
107                 rgbGen identity
108                 tcGen lightmap
109                 blendfunc filter
110         }
111 }
112 textures/ex2x/base-metal3
113 {
114         qer_editorimage textures/ex2x/base/base_metal3.tga
115         
116         q3map_bounceScale  0.5
117         dpoffsetmapping - 2
118         dpglossintensitymod  3
119         dpglossexponentmod  4
120
121
122         {
123                 map textures/ex2x/base/base_metal3.tga
124                 
125
126         }
127         {
128                 map $lightmap
129                 rgbGen identity
130                 tcGen lightmap
131                 blendfunc filter
132         }
133 }
134 textures/ex2x/base-metal4
135 {
136         qer_editorimage textures/ex2x/base/base_metal4.tga
137         
138         q3map_bounceScale  0.5
139         dpoffsetmapping - 2
140         dpglossintensitymod  3
141         dpglossexponentmod  4
142
143
144         {
145                 map textures/ex2x/base/base_metal4.tga
146                 
147
148         }
149         {
150                 map $lightmap
151                 rgbGen identity
152                 tcGen lightmap
153                 blendfunc filter
154         }
155 }
156 textures/ex2x/base-metalmaterial1
157 {
158         qer_editorimage textures/ex2x/base/base_metalmaterial1.tga
159         
160         q3map_bounceScale  0.5
161         dpoffsetmapping - 2
162         dpglossintensitymod  3
163         dpglossexponentmod  4
164
165
166         {
167                 map textures/ex2x/base/base_metalmaterial1.tga
168                 
169
170         }
171         {
172                 map $lightmap
173                 rgbGen identity
174                 tcGen lightmap
175                 blendfunc filter
176         }
177 }
178 textures/ex2x/base-stone_metal
179 {
180         qer_editorimage textures/ex2x/base/base_stone_metal.tga
181         
182         q3map_bounceScale  0.5
183         dpoffsetmapping - 2
184         dpglossintensitymod  3
185         dpglossexponentmod  4
186
187
188         {
189                 map textures/ex2x/base/base_stone_metal.tga
190                 
191
192         }
193         {
194                 map $lightmap
195                 rgbGen identity
196                 tcGen lightmap
197                 blendfunc filter
198         }
199 }
200 textures/ex2x/floor-1
201 {
202         qer_editorimage textures/ex2x/floor/floor_1.tga
203         
204         q3map_bounceScale  0.5
205         dpoffsetmapping - 2
206         dpglossintensitymod  3
207         dpglossexponentmod  4
208
209
210         {
211                 map textures/ex2x/floor/floor_1.tga
212                 
213
214         }
215         {
216                 map $lightmap
217                 rgbGen identity
218                 tcGen lightmap
219                 blendfunc filter
220         }
221 }
222 textures/ex2x/floor-h1
223 {
224         qer_editorimage textures/ex2x/floor/floor_h1.tga
225         
226         q3map_bounceScale  0.5
227         dpoffsetmapping - 2
228         dpglossintensitymod  3
229         dpglossexponentmod  4
230
231
232         {
233                 map textures/ex2x/floor/floor_h1.tga
234                 
235
236         }
237         {
238                 map $lightmap
239                 rgbGen identity
240                 tcGen lightmap
241                 blendfunc filter
242         }
243 }
244 textures/ex2x/floor-h2
245 {
246         qer_editorimage textures/ex2x/floor/floor_h2.tga
247         
248         q3map_bounceScale  0.5
249         dpoffsetmapping - 2
250         dpglossintensitymod  3
251         dpglossexponentmod  4
252
253
254         {
255                 map textures/ex2x/floor/floor_h2.tga
256                 
257
258         }
259         {
260                 map $lightmap
261                 rgbGen identity
262                 tcGen lightmap
263                 blendfunc filter
264         }
265 }
266 textures/ex2x/floor-h3
267 {
268         qer_editorimage textures/ex2x/floor/floor_h3.tga
269         
270         q3map_bounceScale  0.5
271         dpoffsetmapping - 2
272         dpglossintensitymod  3
273         dpglossexponentmod  4
274
275
276         {
277                 map textures/ex2x/floor/floor_h3.tga
278                 
279
280         }
281         {
282                 map $lightmap
283                 rgbGen identity
284                 tcGen lightmap
285                 blendfunc filter
286         }
287 }
288 textures/ex2x/floor-h4
289 {
290         qer_editorimage textures/ex2x/floor/floor_h4.tga
291         
292         q3map_bounceScale  0.5
293         dpoffsetmapping - 2
294         dpglossintensitymod  3
295         dpglossexponentmod  4
296
297
298         {
299                 map textures/ex2x/floor/floor_h4.tga
300                 
301
302         }
303         {
304                 map $lightmap
305                 rgbGen identity
306                 tcGen lightmap
307                 blendfunc filter
308         }
309 }
310 textures/ex2x/floor-metal1
311 {
312         qer_editorimage textures/ex2x/floor/floor_metal1.tga
313         
314         q3map_bounceScale  0.5
315         dpoffsetmapping - 2
316         dpglossintensitymod  3
317         dpglossexponentmod  4
318
319
320         {
321                 map textures/ex2x/floor/floor_metal1.tga
322                 
323
324         }
325         {
326                 map $lightmap
327                 rgbGen identity
328                 tcGen lightmap
329                 blendfunc filter
330         }
331 }
332 textures/ex2x/floor-metal2
333 {
334         qer_editorimage textures/ex2x/floor/floor_metal2.tga
335         
336         q3map_bounceScale  0.5
337         dpoffsetmapping - 2
338         dpglossintensitymod  3
339         dpglossexponentmod  4
340
341
342         {
343                 map textures/ex2x/floor/floor_metal2.tga
344                 
345
346         }
347         {
348                 map $lightmap
349                 rgbGen identity
350                 tcGen lightmap
351                 blendfunc filter
352         }
353 }
354 textures/ex2x/floor-metal3
355 {
356         qer_editorimage textures/ex2x/floor/floor_metal3.tga
357         
358         q3map_bounceScale  0.5
359         dpoffsetmapping - 2
360         dpglossintensitymod  3
361         dpglossexponentmod  4
362
363
364         {
365                 map textures/ex2x/floor/floor_metal3.tga
366                 
367
368         }
369         {
370                 map $lightmap
371                 rgbGen identity
372                 tcGen lightmap
373                 blendfunc filter
374         }
375 }
376 textures/ex2x/floor-p1
377 {
378         qer_editorimage textures/ex2x/floor/floor_p1.tga
379         
380         q3map_bounceScale  0.5
381         dpoffsetmapping - 2
382         dpglossintensitymod  3
383         dpglossexponentmod  4
384
385
386         {
387                 map textures/ex2x/floor/floor_p1.tga
388                 
389
390         }
391         {
392                 map $lightmap
393                 rgbGen identity
394                 tcGen lightmap
395                 blendfunc filter
396         }
397 }
398 textures/ex2x/floor-plate1
399 {
400         qer_editorimage textures/ex2x/floor/floor_plate1.tga
401         
402         q3map_bounceScale  0.5
403         dpoffsetmapping - 2
404         dpglossintensitymod  3
405         dpglossexponentmod  4
406
407
408         {
409                 map textures/ex2x/floor/floor_plate1.tga
410                 
411
412         }
413         {
414                 map $lightmap
415                 rgbGen identity
416                 tcGen lightmap
417                 blendfunc filter
418         }
419 }
420 textures/ex2x/floor-plate2
421 {
422         qer_editorimage textures/ex2x/floor/floor_plate2.tga
423         
424         q3map_bounceScale  0.5
425         dpoffsetmapping - 2
426         dpglossintensitymod  3
427         dpglossexponentmod  4
428
429
430         {
431                 map textures/ex2x/floor/floor_plate2.tga
432                 
433
434         }
435         {
436                 map $lightmap
437                 rgbGen identity
438                 tcGen lightmap
439                 blendfunc filter
440         }
441 }
442 textures/ex2x/floor-r1
443 {
444         qer_editorimage textures/ex2x/floor/floor_r1.tga
445         
446         q3map_bounceScale  0.5
447         dpoffsetmapping - 2
448         dpglossintensitymod  3
449         dpglossexponentmod  4
450
451
452         {
453                 map textures/ex2x/floor/floor_r1.tga
454                 
455
456         }
457         {
458                 map $lightmap
459                 rgbGen identity
460                 tcGen lightmap
461                 blendfunc filter
462         }
463 }
464 textures/ex2x/floor-rust1
465 {
466         qer_editorimage textures/ex2x/floor/floor_rust1.tga
467         
468         q3map_bounceScale  0.5
469         dpoffsetmapping - 2
470         dpglossintensitymod  3
471         dpglossexponentmod  4
472
473
474         {
475                 map textures/ex2x/floor/floor_rust1.tga
476                 
477
478         }
479         {
480                 map $lightmap
481                 rgbGen identity
482                 tcGen lightmap
483                 blendfunc filter
484         }
485 }
486 textures/ex2x/light-1
487 {
488         qer_editorimage textures/ex2x/light/light_1.tga
489         
490         q3map_bounceScale  0.75
491         dpoffsetmapping - 2
492         dpglossintensitymod  3
493         dpglossexponentmod  4
494
495
496         {
497                 map textures/ex2x/light/light_1.tga
498                 
499
500         }
501         {
502                 map $lightmap
503                 rgbGen identity
504                 tcGen lightmap
505                 blendfunc filter
506         }
507 }
508 textures/ex2x/light-2
509 {
510         qer_editorimage textures/ex2x/light/light_2.tga
511         
512         q3map_bounceScale  0.75
513         dpoffsetmapping - 2
514         dpglossintensitymod  3
515         dpglossexponentmod  4
516
517
518         {
519                 map textures/ex2x/light/light_2.tga
520                 
521
522         }
523         {
524                 map $lightmap
525                 rgbGen identity
526                 tcGen lightmap
527                 blendfunc filter
528         }
529 }
530 textures/ex2x/light-beam_blue
531 {
532         qer_editorimage textures/ex2x/light/light_beam_blue.tga
533         
534         q3map_bounceScale  0.75
535         dpoffsetmapping - 2
536         dpglossintensitymod  3
537         dpglossexponentmod  4
538
539
540         {
541                 map textures/ex2x/light/light_beam_blue.tga
542                 
543
544         }
545         {
546                 map $lightmap
547                 rgbGen identity
548                 tcGen lightmap
549                 blendfunc filter
550         }
551 }
552 textures/ex2x/light-beam_red
553 {
554         qer_editorimage textures/ex2x/light/light_beam_red.tga
555         
556         q3map_bounceScale  0.75
557         dpoffsetmapping - 2
558         dpglossintensitymod  3
559         dpglossexponentmod  4
560
561
562         {
563                 map textures/ex2x/light/light_beam_red.tga
564                 
565
566         }
567         {
568                 map $lightmap
569                 rgbGen identity
570                 tcGen lightmap
571                 blendfunc filter
572         }
573 }
574 textures/ex2x/trim-green2
575 {
576         qer_editorimage textures/ex2x/trim/trim_green2.tga
577         
578         surfaceparm metalsteps
579         q3map_bounceScale  1.5
580         dpoffsetmapping - 2
581         dpglossintensitymod  3
582         dpglossexponentmod  4
583
584
585         {
586                 map textures/ex2x/trim/trim_green2.tga
587                 
588
589         }
590         {
591                 map $lightmap
592                 rgbGen identity
593                 tcGen lightmap
594                 blendfunc filter
595         }
596 }
597 textures/ex2x/trim-warn1
598 {
599         qer_editorimage textures/ex2x/trim/trim_warn1.tga
600         
601         surfaceparm metalsteps
602         q3map_bounceScale  1.5
603         dpoffsetmapping - 2
604         dpglossintensitymod  3
605         dpglossexponentmod  4
606
607
608         {
609                 map textures/ex2x/trim/trim_warn1.tga
610                 
611
612         }
613         {
614                 map $lightmap
615                 rgbGen identity
616                 tcGen lightmap
617                 blendfunc filter
618         }
619 }
620 textures/ex2x/wall-green1
621 {
622         qer_editorimage textures/ex2x/wall/wall_green1.tga
623         
624         q3map_bounceScale  0.5
625         dpoffsetmapping - 2
626         dpglossintensitymod  3
627         dpglossexponentmod  4
628
629
630         {
631                 map textures/ex2x/wall/wall_green1.tga
632                 
633
634         }
635         {
636                 map $lightmap
637                 rgbGen identity
638                 tcGen lightmap
639                 blendfunc filter
640         }
641 }
642 textures/ex2x/wall-green1dirt
643 {
644         qer_editorimage textures/ex2x/wall/wall_green1dirt.tga
645         
646         q3map_bounceScale  0.5
647         dpoffsetmapping - 2
648         dpglossintensitymod  3
649         dpglossexponentmod  4
650
651
652         {
653                 map textures/ex2x/wall/wall_green1dirt.tga
654                 
655
656         }
657         {
658                 map $lightmap
659                 rgbGen identity
660                 tcGen lightmap
661                 blendfunc filter
662         }
663 }
664 textures/ex2x/wall-purple1
665 {
666         qer_editorimage textures/ex2x/wall/wall_purple1.tga
667         
668         q3map_bounceScale  0.5
669         dpoffsetmapping - 2
670         dpglossintensitymod  3
671         dpglossexponentmod  4
672
673
674         {
675                 map textures/ex2x/wall/wall_purple1.tga
676                 
677
678         }
679         {
680                 map $lightmap
681                 rgbGen identity
682                 tcGen lightmap
683                 blendfunc filter
684         }
685 }