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