]> icculus.org git repositories - divverent/nexuiz.git/blob - data/scripts/el3dm1.shader
new primitive: VertButtonPicture
[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         q3map_lightimage textures/e8/e8jumpspawn02b_glow.tga\r
230         surfaceparm metalsteps\r
231         q3map_surfacelight 100\r
232         \r
233         {\r
234                 map textures/e8/e8jumpspawn02b\r
235                 animmap 10 textures/e8/e8jumpspawn02b textures/e8/e8jumpspawn02b-1 textures/e8/e8jumpspawn02b-2 textures/e8/e8jumpspawn02b-3 textures/e8/e8jumpspawn02b-4 textures/e8/e8jumpspawn02b-5 textures/e8/e8jumpspawn02b-6\r
236         }\r
237         {\r
238                 map $lightmap\r
239                 tcGen lightmap\r
240                 blendfunc filter\r
241         }\r
242 }\r
243 \r
244 textures/e8/e8jumpspawn02c\r
245 {\r
246         q3map_lightimage textures/e8/e8jumpspawn02c_glow.tga\r
247         surfaceparm metalsteps\r
248         q3map_surfacelight 100\r
249         \r
250         {\r
251                 map textures/e8/e8jumpspawn02c\r
252                 animmap 10 textures/e8/e8jumpspawn02c textures/e8/e8jumpspawn02c-1 textures/e8/e8jumpspawn02c-2 textures/e8/e8jumpspawn02c-3 textures/e8/e8jumpspawn02c-4 textures/e8/e8jumpspawn02c-5 textures/e8/e8jumpspawn02c-6\r
253         }\r
254         {\r
255                 map $lightmap\r
256                 tcGen lightmap\r
257                 blendfunc filter\r
258         }\r
259 }\r
260 \r
261 textures/e8/e8jumpspawn02d\r
262 {\r
263         surfaceparm metalsteps\r
264         q3map_lightimage textures/e8/e8jumpspawn02_fx.tga\r
265         q3map_surfacelight 100\r
266         {\r
267                 map textures/e8/e8jumpspawn02_fx.tga\r
268                 rgbGen identity\r
269                 tcMod rotate 760\r
270         }\r
271         {\r
272                 map textures/e8/e8jumpspawn02d.tga\r
273                 blendfunc blend\r
274                 rgbGen identity\r
275         }\r
276         {\r
277                 map $lightmap\r
278                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
279                 rgbGen identity\r
280                 tcGen lightmap\r
281         }\r
282 }\r
283 \r
284 textures/e8/e8_launchpad1\r
285 {\r
286         surfaceparm metalsteps\r
287         q3map_lightimage textures/e8/e8_launchpad1.blend.tga\r
288         q3map_surfacelight 100\r
289         {\r
290                 map textures/e8/e8_launchpad1_fx.tga\r
291                 rgbGen identity\r
292                 tcMod scroll 0 3\r
293         }\r
294         {\r
295                 map textures/e8/e8_launchpad1.tga\r
296                 blendfunc blend\r
297                 rgbGen identity\r
298         }\r
299         {\r
300                 map textures/e8/e8_launchpad1.blend.tga\r
301                 blendfunc add\r
302                 rgbGen wave triangle 0.2 2 1 2\r
303         }\r
304         {\r
305                 map $lightmap\r
306                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
307                 rgbGen identity\r
308                 tcGen lightmap\r
309         }\r
310 }\r
311 \r
312 textures/e8/e8red_dcl\r
313 {\r
314         surfaceparm nomarks\r
315         surfaceparm trans\r
316         surfaceparm pointlight\r
317         {\r
318                 map textures/e8/e8red_dcl.tga\r
319                 blendfunc add\r
320                 rgbGen Vertex\r
321         }\r
322 }\r
323 \r
324 textures/e8/e8blue_dcl\r
325 {\r
326         surfaceparm nomarks\r
327         surfaceparm trans\r
328         surfaceparm pointlight\r
329         {\r
330                 map textures/e8/e8blue_dcl.tga\r
331                 blendfunc add\r
332                 rgbGen Vertex\r
333         }\r
334 }\r
335 \r
336 textures/e8/e8xgirder\r
337 {\r
338         surfaceparm alphashadow\r
339         surfaceparm metalsteps\r
340         surfaceparm nomarks\r
341         surfaceparm trans\r
342         cull disable\r
343         nopicmip\r
344         {\r
345                 map textures/e8/e8xgirder.tga\r
346                 rgbGen identity\r
347                 depthWrite\r
348                 alphaFunc GE128\r
349         }\r
350         {\r
351                 map $lightmap\r
352                 blendfunc filter\r
353                 rgbGen identity\r
354                 tcGen lightmap\r
355                 depthFunc equal\r
356         }\r
357 }\r
358 \r
359 textures/e8/e8xgirder_small\r
360 {\r
361         cull disable\r
362         {\r
363                 map textures/e8/e8xgirder_small.tga\r
364                 rgbGen identity\r
365                 depthWrite\r
366                 alphaFunc GE128\r
367         }\r
368         {\r
369                 map $lightmap\r
370                 blendfunc filter\r
371                 rgbGen identity\r
372                 tcGen lightmap\r
373                 depthFunc equal\r
374         }\r
375 }\r
376 \r
377 textures/e8/e8xgirder_small2\r
378 {\r
379         cull disable\r
380         {\r
381                 map textures/e8/e8xgirder_small2.tga\r
382                 rgbGen identity\r
383                 depthWrite\r
384                 alphaFunc GE128\r
385         }\r
386         {\r
387                 map $lightmap\r
388                 blendfunc filter\r
389                 rgbGen identity\r
390                 tcGen lightmap\r
391                 depthFunc equal\r
392         }\r
393 }\r
394 \r
395 textures/e8/e8mtltrim2\r
396 {\r
397         surfaceparm alphashadow\r
398         surfaceparm metalsteps\r
399         surfaceparm trans\r
400         cull disable\r
401         {\r
402                 map textures/e8/e8mtltrim2.tga\r
403                 rgbGen identity\r
404                 depthWrite\r
405                 alphaFunc GE128\r
406         }\r
407         {\r
408                 map $lightmap\r
409                 blendfunc filter\r
410                 rgbGen identity\r
411                 tcGen lightmap\r
412                 depthFunc equal\r
413         }\r
414 }\r
415 \r
416 textures/e8/e8wrntrim2\r
417 {\r
418         surfaceparm alphashadow\r
419         surfaceparm metalsteps\r
420         surfaceparm trans\r
421         cull disable\r
422         {\r
423                 map textures/e8/e8wrntrim2.tga\r
424                 rgbGen identity\r
425                 depthWrite\r
426                 alphaFunc GE128\r
427         }\r
428         {\r
429                 map $lightmap\r
430                 blendfunc filter\r
431                 rgbGen identity\r
432                 tcGen lightmap\r
433                 depthFunc equal\r
434         }\r
435 }\r
436 \r
437 textures/e8/e8mtltrim2\r
438 {\r
439         surfaceparm alphashadow\r
440         surfaceparm metalsteps\r
441         surfaceparm trans\r
442         cull disable\r
443         {\r
444                 map textures/e8/e8mtltrim2.tga\r
445                 rgbGen identity\r
446                 depthWrite\r
447                 alphaFunc GE128\r
448         }\r
449         {\r
450                 map $lightmap\r
451                 blendfunc filter\r
452                 rgbGen identity\r
453                 tcGen lightmap\r
454                 depthFunc equal\r
455         }\r
456 }\r
457 \r
458 textures/e8/e8bgrate01\r
459 {\r
460         surfaceparm alphashadow\r
461         surfaceparm metalsteps\r
462         //surfaceparm trans\r
463         //cull disable\r
464         cull none\r
465         {\r
466                 map textures/e8/e8bgrate01.tga\r
467                 rgbGen identity\r
468                 depthWrite\r
469                 alphaFunc GE128\r
470         }\r
471         {\r
472                 map $lightmap\r
473                 blendfunc filter\r
474                 rgbGen identity\r
475                 tcGen lightmap\r
476                 depthFunc equal\r
477         }\r
478 }\r
479 \r
480 textures/e8/e8rail\r
481 {\r
482         surfaceparm alphashadow\r
483         cull disable\r
484         nomipmaps\r
485         {\r
486                 map textures/e8/e8rail.tga\r
487                 rgbGen identity\r
488                 depthWrite\r
489                 alphaFunc GE128\r
490         }\r
491         {\r
492                 map $lightmap\r
493                 blendfunc filter\r
494                 rgbGen identity\r
495                 tcGen lightmap\r
496                 depthFunc equal\r
497         }\r
498 }\r
499 \r
500 textures/e8/e8rail2\r
501 {\r
502         surfaceparm alphashadow\r
503         cull disable\r
504         nomipmaps\r
505         {\r
506                 map textures/e8/e8rail2.tga\r
507                 rgbGen identity\r
508                 depthWrite\r
509                 alphaFunc GE128\r
510         }\r
511         {\r
512                 map $lightmap\r
513                 blendfunc filter\r
514                 rgbGen identity\r
515                 tcGen lightmap\r
516                 depthFunc equal\r
517         }\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 \r
755 textures/e8/e8tinylightblue\r
756 {\r
757         qer_editorimage textures/e8/e8tinylightblue.tga\r
758         //q3map_lightimage textures/e8/e8tinylightblue.blend.tga\r
759         surfaceparm nomarks\r
760         q3map_surfacelight 950\r
761         {\r
762                 map textures/e8/e8tinylightblue.tga\r
763         }\r
764         {\r
765                 map $lightmap\r
766                 blendfunc filter\r
767                 tcGen lightmap\r
768         }\r
769         {\r
770                 map textures/e8/e8tinylightblue.blend.tga\r
771                 blendfunc add\r
772         }\r
773 }\r
774 \r
775 textures/e8/e8beam\r
776 {\r
777         qer_editorimage textures/e8/e8beam.tga\r
778         surfaceparm nolightmap\r
779         surfaceparm nomarks\r
780         surfaceparm nonsolid\r
781         surfaceparm trans\r
782         cull disable\r
783         qer_trans 0.6\r
784         {\r
785                 map textures/e8/e8beam.tga\r
786                 blendfunc add\r
787                 tcMod scroll 0.3 0\r
788         }\r
789 }\r
790 \r
791 textures/e8/e8beam_blue\r
792 {\r
793         qer_editorimage textures/e8/e8beam_blue.tga\r
794         surfaceparm nolightmap\r
795         surfaceparm nomarks\r
796         surfaceparm nonsolid\r
797         surfaceparm trans\r
798         cull disable\r
799         qer_trans 0.6\r
800         {\r
801                 map textures/e8/e8beam_blue.tga\r
802                 blendfunc add\r
803                 tcMod scroll 0.3 0\r
804         }\r
805 }\r
806 \r
807 textures/e8/e8metal03c_shiney\r
808 {\r
809         qer_editorimage textures/e8/e8metal03c.tga\r
810         {\r
811                 map textures/effects/tinfx.tga\r
812                 rgbGen identity\r
813                 tcGen environment\r
814         }\r
815         {\r
816                 map textures/e8/e8metal03c.tga\r
817                 blendfunc blend\r
818                 rgbGen identity\r
819         }\r
820         {\r
821                 map $lightmap\r
822                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
823                 rgbGen identity\r
824                 tcGen lightmap\r
825         }\r
826 }\r
827 \r
828 textures/e8/ctf_e8stars\r
829 {\r
830         qer_editorimage textures/e8/e8stars.tga\r
831         surfaceparm noimpact\r
832         surfaceparm nolightmap\r
833         surfaceparm nomarks\r
834         q3map_surfacelight 10\r
835         q3map_sun 1 0.98 0.9 15 0 90\r
836         skyParms textures/e8/env/e8 - -\r
837 }\r
838 \r
839 textures/e8/dm_e8stars\r
840 {\r
841         qer_editorimage textures/e8/e8stars.tga\r
842         surfaceparm noimpact\r
843         surfaceparm nolightmap\r
844         surfaceparm nomarks\r
845         q3map_surfacelight 30\r
846         q3map_sun 1 0.98 0.9 55 0 90\r
847         skyParms textures/e8/env/e8 - -\r
848 }\r
849 \r
850 textures/e8/dm_e8stars2\r
851 {\r
852         qer_editorimage textures/e8/e8stars.tga\r
853         surfaceparm noimpact\r
854         surfaceparm nolightmap\r
855         surfaceparm nomarks\r
856         q3map_surfacelight 70\r
857         q3map_sun 1 0.98 0.9 100 0 90\r
858         skyParms textures/e8/env/e8 - -\r
859 }\r
860 \r
861 textures/e8/e8metal_blue_shiney\r
862 {\r
863         qer_editorimage textures/e8/e8metal_blue.tga\r
864         {\r
865                 map textures/effects/tinfx.tga\r
866                 rgbGen identity\r
867                 tcGen environment\r
868         }\r
869         {\r
870                 map textures/e8/e8metal_blue.tga\r
871                 blendfunc blend\r
872                 rgbGen identity\r
873         }\r
874         {\r
875                 map $lightmap\r
876                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
877                 rgbGen identity\r
878                 tcGen lightmap\r
879         }\r
880 }\r
881 \r
882 textures/e8/e8metal_red_shiney\r
883 {\r
884         qer_editorimage textures/e8/e8metal_red.tga\r
885         {\r
886                 map textures/effects/tinfx.tga\r
887                 rgbGen identity\r
888                 tcGen environment\r
889         }\r
890         {\r
891                 map textures/e8/e8metal_red.tga\r
892                 blendfunc blend\r
893                 rgbGen identity\r
894         }\r
895         {\r
896                 map $lightmap\r
897                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
898                 rgbGen identity\r
899                 tcGen lightmap\r
900         }\r
901 }\r
902 \r
903 //broken shader D:\r
904 \r
905 textures/e8/e8trimlight\r
906 {\r
907         q3map_lightimage textures/e8/e8trimlight_fx.tga\r
908         q3map_surfacelight 100\r
909         {\r
910                 map $lightmap\r
911                 rgbGen identity\r
912                 tcGen lightmap\r
913         }\r
914         {\r
915                 map textures/e8/e8trimlight.tga\r
916                 blendfunc filter\r
917                 rgbGen identity\r
918         }\r
919         {\r
920                 map textures/e8/e8trimlight_fx.tga\r
921                 blendfunc add\r
922                 tcMod scroll -2 0\r
923         }\r
924 }\r
925 \r
926 textures/e8/e8trimlight2\r
927 {\r
928         qer_editorimage textures/e8/e8trimlight2.tga\r
929         //q3map_lightimage textures/e8/e8trimlight2.blend.tga\r
930         surfaceparm nomarks\r
931         q3map_surfacelight 400\r
932         {\r
933                 map textures/e8/e8trimlight2.tga\r
934         }\r
935         {\r
936                 map $lightmap\r
937                 blendfunc filter\r
938                 tcGen lightmap\r
939         }\r
940         {\r
941                 map textures/e8/e8trimlight2.blend.tga\r
942                 //rgbGen wave sawtooth .2 1 1 .2\r
943                 blendfunc add\r
944                 tcMod scroll -0.7 0\r
945         }\r
946 }