]> icculus.org git repositories - divverent/nexuiz.git/blob - data/scripts/el3dm1.shader
cleanup
[divverent/nexuiz.git] / data / scripts / el3dm1.shader
1 textures/e8/e8weirdfx1\r
2 {\r
3         {\r
4                 map textures/e8/e8weirdfx1.tga\r
5                 rgbGen wave sawtooth 0 1 2 3\r
6                 tcMod turb 0 0.5 0 1\r
7                 tcMod scroll 2 0\r
8         }\r
9         {\r
10                 map textures/e8/e8weirdfx1.tga\r
11                 blendfunc add\r
12                 rgbGen wave noise 0 1 0 0.4\r
13                 tcMod scroll 1 2\r
14         }\r
15 }\r
16 \r
17 textures/e8/e8blueglow\r
18 {\r
19         qer_editorimage textures/e8/e8blueglow.tga\r
20         q3map_lightimage textures/e8/e8blueglow.blend.tga\r
21         surfaceparm nomarks\r
22         q3map_surfacelight 950\r
23         {\r
24                 map textures/e8/e8blueglow.tga\r
25         }\r
26         {\r
27                 map $lightmap\r
28                 blendfunc filter\r
29                 tcGen lightmap\r
30         }\r
31         {\r
32                 map textures/e8/e8blueglow.blend.tga\r
33                 blendfunc add\r
34                 //rgbGen Vertex\r
35         }\r
36 }\r
37 \r
38 textures/e8/e8alphaspawn\r
39 {\r
40         surfaceparm nomarks\r
41         surfaceparm trans\r
42         surfaceparm pointlight\r
43         {\r
44                 map textures/e8/e8alphaspawn.tga\r
45                 blendfunc add\r
46                 rgbGen Vertex\r
47         }\r
48 }\r
49 \r
50 textures/e8/e8yarrow\r
51 {\r
52         surfaceparm nomarks\r
53         surfaceparm trans\r
54         surfaceparm pointlight\r
55         {\r
56                 map textures/e8/e8yarrow.tga\r
57                 blendfunc add\r
58                 rgbGen Vertex\r
59         }\r
60 }\r
61 \r
62 textures/e8/e8lightblue_flicker\r
63 {\r
64         qer_editorimage textures/e8/e8tinylightblue.tga\r
65         surfaceparm nomarks\r
66         q3map_surfacelight 950\r
67         {\r
68                 map textures/e8/e8tinylightblue.tga\r
69         }\r
70         {\r
71                 map $lightmap\r
72                 blendfunc filter\r
73                 tcGen lightmap\r
74         }\r
75         {\r
76                 map textures/e8/e8tinylightblue.blend.tga\r
77                 blendfunc add\r
78                 rgbGen wave noise 0 1 0 0.4\r
79         }\r
80 }\r
81 \r
82 //id shader modified..\r
83 \r
84 textures/e8/zap_e8\r
85 {\r
86         qer_editorimage textures/sfx/zap_scroll.tga\r
87 //q3map_surfacelight    300\r
88         surfaceparm     trans\r
89         surfaceparm nomarks\r
90         surfaceparm nolightmap\r
91         cull none\r
92         {\r
93                 Map textures/sfx/zap_scroll.tga\r
94                 blendFunc GL_ONE GL_ONE\r
95                 rgbgen wave triangle .8 2 0 7\r
96                 tcMod scroll 0 1\r
97         }\r
98         {\r
99                 Map textures/sfx/zap_scroll.tga\r
100                 blendFunc GL_ONE GL_ONE\r
101                 rgbgen wave triangle 1 1.4 0 5\r
102                 tcMod scale  -1 1\r
103                 tcMod scroll 0 1\r
104         }\r
105         {\r
106                 Map textures/sfx/zap_scroll2.tga\r
107                 blendFunc GL_ONE GL_ONE\r
108                 rgbgen wave triangle 1 1.4 0 6.3\r
109                 tcMod scale  -1 1\r
110                 tcMod scroll 2 1\r
111         }\r
112         {\r
113                 Map textures/sfx/zap_scroll2.tga\r
114                 blendFunc GL_ONE GL_ONE\r
115                 rgbgen wave triangle 1 1.4 0 7.7\r
116                 tcMod scroll -1.3 1\r
117         }\r
118 }\r
119 //end id shader modify\r
120 \r
121 textures/e8/e8lighttrim_static\r
122 {\r
123         qer_editorimage textures/e8/e8lighttrim.tga\r
124         //q3map_lightimage textures/e8/e8lighttrim.blend.tga\r
125         surfaceparm nomarks\r
126         q3map_surfacelight 400\r
127         {\r
128                 map textures/e8/e8lighttrim.tga\r
129         }\r
130         {\r
131                 map $lightmap\r
132                 blendfunc filter\r
133                 tcGen lightmap\r
134         }\r
135         {\r
136                 map textures/e8/e8lighttrim.blend.tga\r
137                 blendfunc add\r
138         }\r
139 }\r
140 \r
141 textures/e8/e8lighttrim_glow\r
142 {\r
143         qer_editorimage textures/e8/e8lighttrim.tga\r
144         //q3map_lightimage textures/e8/e8lighttrim.blend.tga\r
145         surfaceparm nomarks\r
146         q3map_surfacelight 400\r
147         {\r
148                 map textures/e8/e8lighttrim.tga\r
149         }\r
150         {\r
151                 map $lightmap\r
152                 blendfunc filter\r
153                 tcGen lightmap\r
154         }\r
155         {\r
156                 map textures/e8/e8lighttrim.blend.tga\r
157                 rgbGen wave sawtooth .2 1 1 .2\r
158                 blendfunc add\r
159         }\r
160 }\r
161 \r
162 textures/e8/e8lighttrim_b_static\r
163 {\r
164         qer_editorimage textures/e8/e8lighttrim_b.tga\r
165         //q3map_lightimage textures/e8/e8lighttrim_b.blend.tga\r
166         surfaceparm nomarks\r
167         q3map_surfacelight 400\r
168         {\r
169                 map textures/e8/e8lighttrim_b.tga\r
170         }\r
171         {\r
172                 map $lightmap\r
173                 blendfunc filter\r
174                 tcGen lightmap\r
175         }\r
176         {\r
177                 map textures/e8/e8lighttrim_b.blend.tga\r
178                 blendfunc add\r
179                 //rgbGen identity\r
180         }\r
181 }\r
182 \r
183 textures/e8/e8lighttrim_b_glow\r
184 {\r
185         qer_editorimage textures/e8/e8lighttrim_b.tga\r
186         //q3map_lightimage textures/e8/e8lighttrim_b.blend.tga\r
187         surfaceparm nomarks\r
188         q3map_surfacelight 400\r
189         {\r
190                 map textures/e8/e8lighttrim_b.tga\r
191         }\r
192         {\r
193                 map $lightmap\r
194                 blendfunc filter\r
195                 tcGen lightmap\r
196         }\r
197         {\r
198                 map textures/e8/e8lighttrim_b.blend.tga\r
199                 rgbGen wave sawtooth .2 1 1 .2\r
200                 blendfunc add\r
201         }\r
202 }\r
203 \r
204 textures/e8/e8jumpspawn02\r
205 {\r
206         surfaceparm metalsteps\r
207         q3map_lightimage textures/e8/e8jumpspawn02_fx.tga\r
208         q3map_surfacelight 100\r
209         {\r
210                 map textures/e8/e8jumpspawn02_fx.tga\r
211                 rgbGen identity\r
212                 tcMod rotate 760\r
213         }\r
214         {\r
215                 map textures/e8/e8jumpspawn02.tga\r
216                 blendfunc blend\r
217                 rgbGen identity\r
218         }\r
219         {\r
220                 map $lightmap\r
221                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
222                 rgbGen identity\r
223                 tcGen lightmap\r
224         }\r
225 }\r
226 \r
227 textures/e8/e8jumpspawn02b\r
228 {\r
229         surfaceparm metalsteps\r
230         q3map_lightimage textures/e8/e8jumpspawn02_fx.tga\r
231         q3map_surfacelight 100\r
232         {\r
233                 map textures/e8/e8jumpspawn02_fx.tga\r
234                 rgbGen identity\r
235                 tcMod rotate 760\r
236         }\r
237         {\r
238                 map textures/e8/e8jumpspawn02b.tga\r
239                 blendfunc blend\r
240                 rgbGen identity\r
241         }\r
242         {\r
243                 map $lightmap\r
244                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
245                 rgbGen identity\r
246                 tcGen lightmap\r
247         }\r
248 }\r
249 \r
250 textures/e8/e8jumpspawn02c\r
251 {\r
252         surfaceparm metalsteps\r
253         q3map_lightimage textures/e8/e8jumpspawn02_fx.tga\r
254         q3map_surfacelight 100\r
255         {\r
256                 map textures/e8/e8jumpspawn02_fx.tga\r
257                 rgbGen identity\r
258                 tcMod rotate 760\r
259         }\r
260         {\r
261                 map textures/e8/e8jumpspawn02c.tga\r
262                 blendfunc blend\r
263                 rgbGen identity\r
264         }\r
265         {\r
266                 map $lightmap\r
267                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
268                 rgbGen identity\r
269                 tcGen lightmap\r
270         }\r
271 }\r
272 \r
273 textures/e8/e8jumpspawn02d\r
274 {\r
275         surfaceparm metalsteps\r
276         q3map_lightimage textures/e8/e8jumpspawn02_fx.tga\r
277         q3map_surfacelight 100\r
278         {\r
279                 map textures/e8/e8jumpspawn02_fx.tga\r
280                 rgbGen identity\r
281                 tcMod rotate 760\r
282         }\r
283         {\r
284                 map textures/e8/e8jumpspawn02d.tga\r
285                 blendfunc blend\r
286                 rgbGen identity\r
287         }\r
288         {\r
289                 map $lightmap\r
290                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
291                 rgbGen identity\r
292                 tcGen lightmap\r
293         }\r
294 }\r
295 \r
296 textures/e8/e8_launchpad1\r
297 {\r
298         surfaceparm metalsteps\r
299         q3map_lightimage textures/e8/e8_launchpad1.blend.tga\r
300         q3map_surfacelight 100\r
301         {\r
302                 map textures/e8/e8_launchpad1_fx.tga\r
303                 rgbGen identity\r
304                 tcMod scroll 0 3\r
305         }\r
306         {\r
307                 map textures/e8/e8_launchpad1.tga\r
308                 blendfunc blend\r
309                 rgbGen identity\r
310         }\r
311         {\r
312                 map textures/e8/e8_launchpad1.blend.tga\r
313                 blendfunc add\r
314                 rgbGen wave triangle 0.2 2 1 2\r
315         }\r
316         {\r
317                 map $lightmap\r
318                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
319                 rgbGen identity\r
320                 tcGen lightmap\r
321         }\r
322 }\r
323 \r
324 textures/e8/e8red_dcl\r
325 {\r
326         surfaceparm nomarks\r
327         surfaceparm trans\r
328         surfaceparm pointlight\r
329         {\r
330                 map textures/e8/e8red_dcl.tga\r
331                 blendfunc add\r
332                 rgbGen Vertex\r
333         }\r
334 }\r
335 \r
336 textures/e8/e8blue_dcl\r
337 {\r
338         surfaceparm nomarks\r
339         surfaceparm trans\r
340         surfaceparm pointlight\r
341         {\r
342                 map textures/e8/e8blue_dcl.tga\r
343                 blendfunc add\r
344                 rgbGen Vertex\r
345         }\r
346 }\r
347 \r
348 textures/e8/e8xgirder\r
349 {\r
350         surfaceparm alphashadow\r
351         surfaceparm metalsteps\r
352         surfaceparm nomarks\r
353         surfaceparm trans\r
354         cull disable\r
355         nopicmip\r
356         {\r
357                 map textures/e8/e8xgirder.tga\r
358                 rgbGen identity\r
359                 depthWrite\r
360                 alphaFunc GE128\r
361         }\r
362         {\r
363                 map $lightmap\r
364                 blendfunc filter\r
365                 rgbGen identity\r
366                 tcGen lightmap\r
367                 depthFunc equal\r
368         }\r
369 }\r
370 \r
371 textures/e8/e8xgirder_small\r
372 {\r
373         cull disable\r
374         {\r
375                 map textures/e8/e8xgirder_small.tga\r
376                 rgbGen identity\r
377                 depthWrite\r
378                 alphaFunc GE128\r
379         }\r
380         {\r
381                 map $lightmap\r
382                 blendfunc filter\r
383                 rgbGen identity\r
384                 tcGen lightmap\r
385                 depthFunc equal\r
386         }\r
387 }\r
388 \r
389 textures/e8/e8xgirder_small2\r
390 {\r
391         cull disable\r
392         {\r
393                 map textures/e8/e8xgirder_small2.tga\r
394                 rgbGen identity\r
395                 depthWrite\r
396                 alphaFunc GE128\r
397         }\r
398         {\r
399                 map $lightmap\r
400                 blendfunc filter\r
401                 rgbGen identity\r
402                 tcGen lightmap\r
403                 depthFunc equal\r
404         }\r
405 }\r
406 \r
407 textures/e8/e8mtltrim2\r
408 {\r
409         surfaceparm alphashadow\r
410         surfaceparm metalsteps\r
411         surfaceparm trans\r
412         cull disable\r
413         {\r
414                 map textures/e8/e8mtltrim2.tga\r
415                 rgbGen identity\r
416                 depthWrite\r
417                 alphaFunc GE128\r
418         }\r
419         {\r
420                 map $lightmap\r
421                 blendfunc filter\r
422                 rgbGen identity\r
423                 tcGen lightmap\r
424                 depthFunc equal\r
425         }\r
426 }\r
427 \r
428 textures/e8/e8wrntrim2\r
429 {\r
430         surfaceparm alphashadow\r
431         surfaceparm metalsteps\r
432         surfaceparm trans\r
433         cull disable\r
434         {\r
435                 map textures/e8/e8wrntrim2.tga\r
436                 rgbGen identity\r
437                 depthWrite\r
438                 alphaFunc GE128\r
439         }\r
440         {\r
441                 map $lightmap\r
442                 blendfunc filter\r
443                 rgbGen identity\r
444                 tcGen lightmap\r
445                 depthFunc equal\r
446         }\r
447 }\r
448 \r
449 textures/e8/e8mtltrim2\r
450 {\r
451         surfaceparm alphashadow\r
452         surfaceparm metalsteps\r
453         surfaceparm trans\r
454         cull disable\r
455         {\r
456                 map textures/e8/e8mtltrim2.tga\r
457                 rgbGen identity\r
458                 depthWrite\r
459                 alphaFunc GE128\r
460         }\r
461         {\r
462                 map $lightmap\r
463                 blendfunc filter\r
464                 rgbGen identity\r
465                 tcGen lightmap\r
466                 depthFunc equal\r
467         }\r
468 }\r
469 \r
470 textures/e8/e8bgrate01\r
471 {\r
472         surfaceparm alphashadow\r
473         surfaceparm metalsteps\r
474         //surfaceparm trans\r
475         //cull disable\r
476         cull none\r
477         {\r
478                 map textures/e8/e8bgrate01.tga\r
479                 rgbGen identity\r
480                 depthWrite\r
481                 alphaFunc GE128\r
482         }\r
483         {\r
484                 map $lightmap\r
485                 blendfunc filter\r
486                 rgbGen identity\r
487                 tcGen lightmap\r
488                 depthFunc equal\r
489         }\r
490 }\r
491 \r
492 textures/e8/e8rail\r
493 {\r
494         surfaceparm alphashadow\r
495         cull disable\r
496         nomipmaps\r
497         {\r
498                 map textures/e8/e8rail.tga\r
499                 rgbGen identity\r
500                 depthWrite\r
501                 alphaFunc GE128\r
502         }\r
503         {\r
504                 map $lightmap\r
505                 blendfunc filter\r
506                 rgbGen identity\r
507                 tcGen lightmap\r
508                 depthFunc equal\r
509         }\r
510 }\r
511 \r
512 textures/e8/e8rail2\r
513 {\r
514         surfaceparm alphashadow\r
515         cull disable\r
516         nomipmaps\r
517         {\r
518                 map textures/e8/e8rail2.tga\r
519                 rgbGen identity\r
520                 depthWrite\r
521                 alphaFunc GE128\r
522         }\r
523         {\r
524                 map $lightmap\r
525                 blendfunc filter\r
526                 rgbGen identity\r
527                 tcGen lightmap\r
528                 depthFunc equal\r
529         }\r
530 }\r
531 \r
532 textures/e8/e8icon_red\r
533 {\r
534         surfaceparm nolightmap\r
535         surfaceparm nomarks\r
536         surfaceparm trans\r
537         cull disable\r
538         {\r
539                 map textures/e8/e8icon_red.tga\r
540                 blendfunc add\r
541                 rgbGen wave triangle 0.2 0.5 0 0.2\r
542         }\r
543 }\r
544 \r
545 textures/e8/e8icon_blue\r
546 {\r
547         surfaceparm nolightmap\r
548         surfaceparm nomarks\r
549         surfaceparm trans\r
550         cull disable\r
551         {\r
552                 map textures/e8/e8icon_blue.tga\r
553                 blendfunc add\r
554                 rgbGen wave triangle 0.2 0.5 0 0.2\r
555         }\r
556 }\r
557 \r
558 textures/e8/e8scuffs1\r
559 {\r
560         surfaceparm nolightmap\r
561         surfaceparm nomarks\r
562         surfaceparm trans\r
563         cull disable\r
564         qer_trans 0.4\r
565         {\r
566                 map textures/e8/e8scuffs1.tga\r
567                 blendfunc blend\r
568                 rgbGen Vertex\r
569                 depthWrite\r
570         }\r
571 }\r
572 \r
573 textures/e8/e8circle_red\r
574 {\r
575         surfaceparm nolightmap\r
576         surfaceparm nomarks\r
577         surfaceparm trans\r
578         {\r
579                 map textures/e8/e8circle_red.tga\r
580                 blendfunc add\r
581                 rgbGen identity\r
582         }\r
583 }\r
584 \r
585 textures/e8/e8circle_blue\r
586 {\r
587         surfaceparm nolightmap\r
588         surfaceparm nomarks\r
589         surfaceparm trans\r
590         {\r
591                 map textures/e8/e8circle_blue.tga\r
592                 blendfunc add\r
593                 rgbGen identity\r
594         }\r
595 }\r
596 \r
597 textures/e8/e8circle_red_fade\r
598 {\r
599         surfaceparm nolightmap\r
600         surfaceparm nomarks\r
601         surfaceparm trans\r
602         cull disable\r
603         {\r
604                 map textures/e8/e8circle_red_fade.tga\r
605                 blendfunc add\r
606                 rgbGen wave triangle 0.2 0.5 0 0.5\r
607         }\r
608 }\r
609 \r
610 textures/e8/e8circle_blue_fade\r
611 {\r
612         surfaceparm nolightmap\r
613         surfaceparm nomarks\r
614         surfaceparm trans\r
615         cull disable\r
616         {\r
617                 map textures/e8/e8circle_blue_fade.tga\r
618                 blendfunc add\r
619                 rgbGen wave triangle 0.2 0.5 0 0.5\r
620         }\r
621 }\r
622 \r
623 textures/e8/e8flag_red\r
624 {\r
625         surfaceparm alphashadow\r
626         surfaceparm nomarks\r
627         surfaceparm trans\r
628         cull disable\r
629         deformVertexes wave 30 sin 0 3 0 0.2\r
630         deformVertexes wave 100 sin 0 3 0 0.7\r
631         tessSize 64\r
632         {\r
633                 map textures/e8/e8flag_red.tga\r
634                 rgbGen Vertex\r
635                 depthWrite\r
636                 alphaFunc GE128\r
637         }\r
638         {\r
639                 map $lightmap\r
640                 blendfunc filter\r
641                 rgbGen identity\r
642                 tcGen lightmap\r
643                 depthFunc equal\r
644         }\r
645 }\r
646 \r
647 textures/e8/e8flag_blue\r
648 {\r
649         surfaceparm alphashadow\r
650         surfaceparm nomarks\r
651         surfaceparm trans\r
652         cull disable\r
653         deformVertexes wave 30 sin 0 3 0 0.2\r
654         deformVertexes wave 100 sin 0 3 0 0.7\r
655         tessSize 64\r
656         {\r
657                 map textures/e8/e8flag_blue.tga\r
658                 rgbGen Vertex\r
659                 depthWrite\r
660                 alphaFunc GE128\r
661         }\r
662         {\r
663                 map $lightmap\r
664                 blendfunc filter\r
665                 rgbGen identity\r
666                 tcGen lightmap\r
667                 depthFunc equal\r
668         }\r
669 }\r
670 \r
671 textures/e8/e8spawn01b\r
672 {\r
673         {\r
674                 map textures/sfx/proto_zzztblu2.tga\r
675                 rgbGen identity\r
676                 tcMod turb 0 0.5 0 9.6\r
677                 tcMod scale 2 2\r
678                 tcMod scroll 9 5\r
679         }\r
680         {\r
681                 map textures/e8/e8spawn01b.tga\r
682                 blendfunc blend\r
683                 rgbGen identity\r
684         }\r
685         {\r
686                 map $lightmap\r
687                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
688                 rgbGen identity\r
689                 tcGen lightmap\r
690         }\r
691 }\r
692 \r
693 textures/e8/e8trim_bluefx\r
694 {\r
695         q3map_lightimage textures/e8/e8trimfx_b.tga\r
696         q3map_surfacelight 100\r
697         {\r
698                 map $lightmap\r
699                 rgbGen identity\r
700                 tcGen lightmap\r
701         }\r
702         {\r
703                 map textures/e8/e8trim_bluefx.tga\r
704                 blendfunc filter\r
705                 rgbGen identity\r
706         }\r
707         {\r
708                 map textures/e8/e8trimfx_b.tga\r
709                 blendfunc add\r
710                 tcMod scroll -2 0\r
711         }\r
712 }\r
713 \r
714 textures/e8/e8trim_redfx\r
715 {\r
716         q3map_lightimage textures/e8/e8trimfx_r.tga\r
717         q3map_surfacelight 100\r
718         {\r
719                 map $lightmap\r
720                 rgbGen identity\r
721                 tcGen lightmap\r
722         }\r
723         {\r
724                 map textures/e8/e8trim_redfx.tga\r
725                 blendfunc filter\r
726                 rgbGen identity\r
727         }\r
728         {\r
729                 map textures/e8/e8trimfx_r.tga\r
730                 blendfunc add\r
731                 tcMod scroll -2 0\r
732         }\r
733 }\r
734 \r
735 textures/e8/e8evilspacetxt\r
736 {\r
737         surfaceparm nomarks\r
738         surfaceparm trans\r
739         surfaceparm pointlight\r
740         {\r
741                 map textures/e8/e8evilspacetxt.tga\r
742                 blendfunc add\r
743                 rgbGen Vertex\r
744         }\r
745 }\r
746 \r
747 textures/e8/e8tinylight\r
748 {\r
749         qer_editorimage textures/e8/e8tinylight.tga\r
750         q3map_lightimage textures/e8/e8tinylight.blend.tga\r
751         surfaceparm nomarks\r
752         q3map_surfacelight 950\r
753         {\r
754                 map textures/e8/e8tinylight.tga\r
755         }\r
756         {\r
757                 map $lightmap\r
758                 blendfunc filter\r
759                 tcGen lightmap\r
760         }\r
761         {\r
762                 map textures/e8/e8tinylight.blend.tga\r
763                 blendfunc add\r
764         }\r
765 }\r
766 \r
767 textures/e8/e8tinylightblue\r
768 {\r
769         qer_editorimage textures/e8/e8tinylightblue.tga\r
770         //q3map_lightimage textures/e8/e8tinylightblue.blend.tga\r
771         surfaceparm nomarks\r
772         q3map_surfacelight 950\r
773         {\r
774                 map textures/e8/e8tinylightblue.tga\r
775         }\r
776         {\r
777                 map $lightmap\r
778                 blendfunc filter\r
779                 tcGen lightmap\r
780         }\r
781         {\r
782                 map textures/e8/e8tinylightblue.blend.tga\r
783                 blendfunc add\r
784         }\r
785 }\r
786 \r
787 textures/e8/e8beam\r
788 {\r
789         qer_editorimage textures/e8/e8beam.tga\r
790         surfaceparm nolightmap\r
791         surfaceparm nomarks\r
792         surfaceparm nonsolid\r
793         surfaceparm trans\r
794         cull disable\r
795         qer_trans 0.6\r
796         {\r
797                 map textures/e8/e8beam.tga\r
798                 blendfunc add\r
799                 tcMod scroll 0.3 0\r
800         }\r
801 }\r
802 \r
803 textures/e8/e8beam_blue\r
804 {\r
805         qer_editorimage textures/e8/e8beam_blue.tga\r
806         surfaceparm nolightmap\r
807         surfaceparm nomarks\r
808         surfaceparm nonsolid\r
809         surfaceparm trans\r
810         cull disable\r
811         qer_trans 0.6\r
812         {\r
813                 map textures/e8/e8beam_blue.tga\r
814                 blendfunc add\r
815                 tcMod scroll 0.3 0\r
816         }\r
817 }\r
818 \r
819 textures/e8/e8metal03c_shiney\r
820 {\r
821         qer_editorimage textures/e8/e8metal03c.tga\r
822         {\r
823                 map textures/effects/tinfx.tga\r
824                 rgbGen identity\r
825                 tcGen environment\r
826         }\r
827         {\r
828                 map textures/e8/e8metal03c.tga\r
829                 blendfunc blend\r
830                 rgbGen identity\r
831         }\r
832         {\r
833                 map $lightmap\r
834                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
835                 rgbGen identity\r
836                 tcGen lightmap\r
837         }\r
838 }\r
839 \r
840 textures/e8/ctf_e8stars\r
841 {\r
842         qer_editorimage textures/e8/e8stars.tga\r
843         surfaceparm noimpact\r
844         surfaceparm nolightmap\r
845         surfaceparm nomarks\r
846         q3map_surfacelight 10\r
847         q3map_sun 1 0.98 0.9 15 0 90\r
848         skyParms textures/e8/env/e8 - -\r
849 }\r
850 \r
851 textures/e8/dm_e8stars\r
852 {\r
853         qer_editorimage textures/e8/e8stars.tga\r
854         surfaceparm noimpact\r
855         surfaceparm nolightmap\r
856         surfaceparm nomarks\r
857         q3map_surfacelight 30\r
858         q3map_sun 1 0.98 0.9 55 0 90\r
859         skyParms textures/e8/env/e8 - -\r
860 }\r
861 \r
862 textures/e8/dm_e8stars2\r
863 {\r
864         qer_editorimage textures/e8/e8stars.tga\r
865         surfaceparm noimpact\r
866         surfaceparm nolightmap\r
867         surfaceparm nomarks\r
868         q3map_surfacelight 70\r
869         q3map_sun 1 0.98 0.9 100 0 90\r
870         skyParms textures/e8/env/e8 - -\r
871 }\r
872 \r
873 textures/e8/e8metal_blue_shiney\r
874 {\r
875         qer_editorimage textures/e8/e8metal_blue.tga\r
876         {\r
877                 map textures/effects/tinfx.tga\r
878                 rgbGen identity\r
879                 tcGen environment\r
880         }\r
881         {\r
882                 map textures/e8/e8metal_blue.tga\r
883                 blendfunc blend\r
884                 rgbGen identity\r
885         }\r
886         {\r
887                 map $lightmap\r
888                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
889                 rgbGen identity\r
890                 tcGen lightmap\r
891         }\r
892 }\r
893 \r
894 textures/e8/e8metal_red_shiney\r
895 {\r
896         qer_editorimage textures/e8/e8metal_red.tga\r
897         {\r
898                 map textures/effects/tinfx.tga\r
899                 rgbGen identity\r
900                 tcGen environment\r
901         }\r
902         {\r
903                 map textures/e8/e8metal_red.tga\r
904                 blendfunc blend\r
905                 rgbGen identity\r
906         }\r
907         {\r
908                 map $lightmap\r
909                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
910                 rgbGen identity\r
911                 tcGen lightmap\r
912         }\r
913 }\r
914 \r
915 //broken shader D:\r
916 \r
917 textures/e8/e8trimlight\r
918 {\r
919         q3map_lightimage textures/e8/e8trimlight_fx.tga\r
920         q3map_surfacelight 100\r
921         {\r
922                 map $lightmap\r
923                 rgbGen identity\r
924                 tcGen lightmap\r
925         }\r
926         {\r
927                 map textures/e8/e8trimlight.tga\r
928                 blendfunc filter\r
929                 rgbGen identity\r
930         }\r
931         {\r
932                 map textures/e8/e8trimlight_fx.tga\r
933                 blendfunc add\r
934                 tcMod scroll -2 0\r
935         }\r
936 }\r
937 \r
938 textures/e8/e8trimlight2\r
939 {\r
940         qer_editorimage textures/e8/e8trimlight2.tga\r
941         //q3map_lightimage textures/e8/e8trimlight2.blend.tga\r
942         surfaceparm nomarks\r
943         q3map_surfacelight 400\r
944         {\r
945                 map textures/e8/e8trimlight2.tga\r
946         }\r
947         {\r
948                 map $lightmap\r
949                 blendfunc filter\r
950                 tcGen lightmap\r
951         }\r
952         {\r
953                 map textures/e8/e8trimlight2.blend.tga\r
954                 //rgbGen wave sawtooth .2 1 1 .2\r
955                 blendfunc add\r
956                 tcMod scroll -0.7 0\r
957         }\r
958 }