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