Subversion-Projekte sthq.colony7

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
62 chriss 1
//*************************************************
2
//* 		   THE START OF		     			  *
3
//* 		THE MAIN ENGINEERING SHADERS		  *
4
//*************************************************
5
textures/engineering/sludge
6
{
7
    surfaceparm nolightmap
8
    surfaceparm nosteps
9
    surfaceparm slime
10
    surfaceparm trans
11
    surfaceparm pointlight
12
    cull disable
13
    deformVertexes wave 200 sin 0 0.5 0 0.5
14
    tessSize 96
15
    {
16
        map textures/engineering/sludge.tga
17
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
18
        rgbGen vertex
19
        tcMod scroll 0 0.03
20
        tcMod turb 0.05 0.1 0.05 0.1
21
    }
22
    {
23
        map textures/engineering/sludge.tga
24
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
25
        rgbGen vertex
26
        tcMod scroll 0.01 -0.02
27
        tcMod turb 0.05 0.1 0.1 0.2
28
    }
29
    {
30
        map textures/engineering/sludge.tga
31
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
32
        detail
33
        rgbGen vertex
34
        tcMod scroll -0.01 0.01
35
        tcMod turb 0.05 0.1 0.3 0.2
36
    }
37
}
38
 
39
textures/engineering/greenfog
40
{
41
    qer_editorimage textures/borg/fog.tga
42
    qer_nocarve
43
    surfaceparm fog
44
    surfaceparm nolightmap
45
    surfaceparm nonsolid
46
    surfaceparm trans
47
    surfaceparm nodrop
48
    cull back
49
    fogparms ( 0.3 0.5 0.3 ) 512
50
}
51
 
52
textures/engineering/flowreg
53
{
54
    surfaceparm nolightmap
55
    surfaceparm pointlight
56
    {
57
        map textures/engineering/flowreg.tga
58
        blendFunc GL_ONE GL_ZERO
59
        rgbGen vertex
60
    }
61
    {
62
        map textures/detail/gleam2.tga
63
        blendFunc GL_ONE GL_ONE
64
        detail
65
        rgbGen identity
66
        tcGen environment
67
        tcMod scale 3 3
68
    }
69
}
70
 
71
textures/engineering/uppercon1
72
{
73
    surfaceparm nolightmap
74
    surfaceparm pointlight
75
    {
76
        map textures/detail/gleam2.tga
77
        blendFunc GL_ONE GL_ZERO
78
        rgbGen identity
79
        tcGen environment
80
        tcMod scale 3 3
81
    }
82
    {
83
        map textures/engineering/uppercon1.tga
84
        blendFunc GL_ONE GL_SRC_ALPHA
85
        rgbGen vertex
86
    }
87
}
88
 
89
textures/engineering/powdist_b
90
{
91
    surfaceparm nolightmap
92
    surfaceparm pointlight
93
    {
94
        map textures/detail/gleam2.tga
95
        blendFunc GL_ONE GL_ZERO
96
        rgbGen identity
97
        tcGen environment
98
        tcMod scale 3 3
99
    }
100
    {
101
        map textures/engineering/powdist_b.tga
102
        blendFunc GL_ONE GL_SRC_ALPHA
103
        rgbGen vertex
104
    }
105
}
106
 
107
textures/engineering/engcon1
108
{
109
    surfaceparm nolightmap
110
    surfaceparm pointlight
111
    {
112
        map textures/detail/gleam2.tga
113
        blendFunc GL_ONE GL_ZERO
114
        rgbGen identity
115
        tcGen environment
116
        tcMod scale 3 3
117
    }
118
    {
119
        map textures/engineering/engcon1.tga
120
        blendFunc GL_ONE GL_SRC_ALPHA
121
        rgbGen vertex
122
    }
123
}
124
 
125
textures/engineering/engpanv1
126
{
127
    surfaceparm nolightmap
128
    surfaceparm pointlight
129
    {
130
        map textures/detail/gleam2.tga
131
        blendFunc GL_ONE GL_ZERO
132
        rgbGen identity
133
        tcGen environment
134
        tcMod scale 3 3
135
    }
136
    {
137
        map textures/engineering/engpanv1.tga
138
        blendFunc GL_ONE GL_SRC_ALPHA
139
        rgbGen vertex
140
    }
141
}
142
 
143
textures/engineering/engpanv2
144
{
145
    surfaceparm nolightmap
146
    surfaceparm pointlight
147
    {
148
        map textures/detail/gleam2.tga
149
        blendFunc GL_ONE GL_ZERO
150
        rgbGen identity
151
        tcGen environment
152
        tcMod scale 3 3
153
    }
154
    {
155
        map textures/engineering/engpanv2.tga
156
        blendFunc GL_ONE GL_SRC_ALPHA
157
        rgbGen vertex
158
    }
159
}
160
 
161
textures/engineering/engpanv2_warning
162
{
163
    qer_editorimage textures/engineering/engpanv2.tga
164
    surfaceparm nolightmap
165
    surfaceparm pointlight
166
    {
167
        map textures/detail/gleam2.tga
168
        blendFunc GL_ONE GL_ZERO
169
        rgbGen identity
170
        tcGen environment
171
        tcMod scale 3 3
172
    }
173
    {
174
        map textures/engineering/engpanv2.tga
175
        blendFunc GL_ONE GL_SRC_ALPHA
176
        rgbGen vertex
177
    }
178
    {
179
        map textures/engineering/warning_glow.tga
180
        blendFunc GL_ONE GL_ONE
181
        rgbGen wave sin 0.25 1 0 1
182
    }
183
}
184
 
185
textures/engineering/conpanel
186
{
187
    surfaceparm nolightmap
188
    surfaceparm pointlight
189
    {
190
        map textures/detail/gleam2.tga
191
        blendFunc GL_ONE GL_ZERO
192
        rgbGen identity
193
        tcGen environment
194
        tcMod scale 3 3
195
    }
196
    {
197
        map textures/engineering/conpaneldm.tga
198
        blendFunc GL_ONE GL_SRC_ALPHA
199
        rgbGen vertex
200
    }
201
    {
202
        map textures/engineering/conpanel5.tga
203
        blendFunc GL_ONE GL_ONE
204
    }
205
}
206
 
207
textures/engineering/conpanel1
208
{
209
    surfaceparm nolightmap
210
    surfaceparm pointlight
211
    {
212
        map textures/detail/gleam2.tga
213
        blendFunc GL_ONE GL_ZERO
214
        rgbGen identity
215
        tcGen environment
216
        tcMod scale 3 3
217
    }
218
    {
219
        map textures/engineering/conpanel1.tga
220
        blendFunc GL_ONE GL_SRC_ALPHA
221
        rgbGen vertex
222
    }
223
}
224
 
225
textures/engineering/panel
226
{
227
    {
228
        map textures/detail/gleam2.tga
229
        blendFunc GL_ONE GL_ZERO
230
        rgbGen identity
231
        tcGen environment
232
        tcMod scale 3 3
233
    }
234
    {
235
        map textures/engineering/panel.tga
236
        blendFunc GL_ONE GL_SRC_ALPHA
237
        rgbGen vertex
238
    }
239
    {
240
        map $lightmap
241
        blendFunc GL_DST_COLOR GL_ZERO
242
    }
243
}
244
 
245
textures/engineering/panel1
246
{
247
    surfaceparm nolightmap
248
    surfaceparm pointlight
249
    {
250
        map textures/detail/gleam2.tga
251
        blendFunc GL_ONE GL_ZERO
252
        rgbGen identity
253
        tcGen environment
254
        tcMod scale 3 3
255
    }
256
    {
257
        map textures/engineering/panel1.tga
258
        blendFunc GL_ONE GL_SRC_ALPHA
259
        rgbGen vertex
260
    }
261
}
262
 
263
textures/engineering/station1_b
264
{
265
    {
266
        map textures/detail/gleam2.tga
267
        blendFunc GL_ONE GL_ZERO
268
        rgbGen identity
269
        tcGen environment
270
        tcMod scale 3 3
271
    }
272
    {
273
        map textures/engineering/station1_b.tga
274
        blendFunc GL_ONE GL_SRC_ALPHA
275
        rgbGen identity
276
    }
277
    {
278
        map $lightmap
279
        blendFunc GL_DST_COLOR GL_ZERO
280
    }
281
}
282
 
283
textures/engineering/station3_b
284
{
285
    {
286
        map textures/detail/gleam2.tga
287
        blendFunc GL_ONE GL_ZERO
288
        rgbGen identity
289
        tcGen environment
290
        tcMod scale 3 3
291
    }
292
    {
293
        map textures/engineering/station3_b.tga
294
        blendFunc GL_ONE GL_SRC_ALPHA
295
        rgbGen identity
296
    }
297
    {
298
        map $lightmap
299
        blendFunc GL_DST_COLOR GL_ZERO
300
    }
301
}
302
 
303
textures/engineering/conpanel_warning
304
{
305
    qer_editorimage textures/engineering/conpanel.tga
306
    surfaceparm nolightmap
307
    surfaceparm pointlight
308
    {
309
        map textures/detail/gleam2.tga
310
        blendFunc GL_ONE GL_ZERO
311
        rgbGen identity
312
        tcGen environment
313
        tcMod scale 3 3
314
    }
315
    {
316
        map textures/engineering/conpanel.tga
317
        blendFunc GL_ONE GL_SRC_ALPHA
318
        rgbGen vertex
319
    }
320
    {
321
        map textures/engineering/warning_glow2.tga
322
        blendFunc GL_ONE GL_ONE
323
        rgbGen wave sin 0.25 1 0 1
324
    }
325
}
326
 
327
textures/engineering/hologrid_b
328
{
329
    surfaceparm nomarks
330
    surfaceparm trans
331
    {
332
        map textures/engineering/hologrid_b.tga
333
        alphaFunc GE128
334
        blendFunc GL_ONE GL_ZERO
335
        depthWrite
336
    }
337
    {
338
        map $lightmap
339
        blendFunc GL_DST_COLOR GL_ZERO
340
        depthFunc equal
341
    }
342
}
343
 
344
textures/engineering/glass1_opaque
345
{
346
    qer_editorimage textures/engineering/glass1.tga
347
    qer_trans 0.5
348
    surfaceparm trans
349
    tessSize 48
350
    {
351
        map textures/engineering/glass1.tga
352
        blendFunc GL_ONE GL_ZERO
353
        tcGen environment
354
//        tcMod scale 3 3
355
    }
356
    {
357
        map textures/engineering/glass1.tga
358
        blendFunc GL_ONE GL_ONE
359
        tcGen environment
360
        tcMod scale -2 2
361
		detail
362
    }
363
    {
364
        map $lightmap
365
        blendFunc GL_DST_COLOR GL_ZERO
366
    }
367
}
368
 
369
textures/engineering/glass1
370
{
371
    qer_trans 0.5
372
    surfaceparm trans
373
    tessSize 48
374
    {
375
        map $lightmap
376
        blendFunc GL_DST_COLOR GL_ZERO
377
    }
378
    {
379
        map textures/engineering/glass1.tga
380
        blendFunc GL_ONE GL_ONE
381
        tcGen environment
382
//        tcMod scale 3 3
383
    }
384
}
385
 
386
textures/engineering/glass_nolightmap
387
{
388
    qer_editorimage textures/engineering/glass1.tga
389
    qer_trans 0.5
390
    surfaceparm nolightmap
391
    surfaceparm trans
392
    tessSize 48
393
    {
394
        map textures/engineering/glass1.tga
395
        blendFunc GL_ZERO GL_ONE_MINUS_SRC_COLOR
396
    }
397
    {
398
        map textures/engineering/glass1.tga
399
        blendFunc GL_ONE GL_ONE
400
        tcGen environment
401
//        tcMod scale 3 3
402
    }
403
}
404
 
405
textures/engineering/glass_vertexlight
406
{
407
    qer_editorimage textures/engineering/glass1.tga
408
    qer_trans 0.5
409
    surfaceparm nolightmap
410
	surfaceparm pointlight
411
    surfaceparm trans
412
    {
413
        map textures/engineering/glass1.tga
414
        blendFunc GL_ONE GL_ONE
415
		rgbGen vertex
416
        tcGen environment
417
//        tcMod scale 3 3
418
    }
419
}
420
 
421
textures/engineering/glass_nolightmap_nonsolid
422
{
423
    qer_editorimage textures/engineering/glass1.tga
424
    qer_trans 0.5
425
    surfaceparm nolightmap
426
    surfaceparm nonsolid
427
    surfaceparm trans
428
    cull disable
429
    tessSize 48
430
    {
431
        map textures/engineering/glass1.tga
432
        blendFunc GL_ZERO GL_ONE_MINUS_SRC_COLOR
433
    }
434
    {
435
        map textures/engineering/glass1.tga
436
        blendFunc GL_ONE GL_ONE
437
        tcGen environment
438
//      tcMod scale 3 3
439
    }
440
}
441
 
442
textures/engineering/glass_nolightmap_verticalsquash
443
{
444
    qer_editorimage textures/engineering/glass1.tga
445
    qer_trans 0.5
446
    surfaceparm nolightmap
447
    surfaceparm trans
448
    tessSize 48
449
    {
450
        map textures/engineering/glass1.tga
451
        blendFunc GL_ZERO GL_ONE_MINUS_SRC_COLOR
452
    }
453
    {
454
        map textures/engineering/glass1.tga
455
        blendFunc GL_ONE GL_ONE
456
        tcGen environment
457
        tcMod scale 1.5 6
458
    }
459
}
460
 
461
textures/engineering/coreglassedge
462
{
463
    qer_trans 0.5
464
    surfaceparm trans
465
    {
466
        map textures/engineering/coreglassedge.tga
467
    }
468
    {
469
        map $lightmap
470
        blendFunc GL_DST_COLOR GL_ZERO
471
    }
472
    {
473
        map textures/engineering/glass1.tga
474
        blendFunc GL_ONE GL_ONE
475
        tcGen environment
476
        tcMod scale 3 3
477
    }
478
}
479
 
480
textures/engineering/chromeborder
481
{
482
    qer_trans 0.5
483
    surfaceparm trans
484
    cull disable
485
    {
486
        map textures/engineering/chromeborder.tga
487
    }
488
    {
489
        map $lightmap
490
        blendFunc GL_ZERO GL_SRC_COLOR
491
    }
492
}
493
 
494
textures/engineering/ceilinglight
495
{
496
    q3map_surfacelight 1925
497
    surfaceparm nolightmap
498
    {
499
        map textures/engineering/ceilinglight.tga
500
    }
501
}
502
 
503
textures/engineering/chrome
504
{
505
    {
506
        map textures/engineering/chrome.tga
507
        blendFunc GL_ONE GL_ZERO
508
        rgbGen identity
509
    }
510
    {
511
        map $lightmap
512
        blendFunc GL_DST_COLOR GL_ZERO
513
        rgbGen identity
514
    }
515
    {
516
        map textures/detail/gleam4.tga
517
        blendFunc GL_DST_COLOR GL_SRC_COLOR
518
        detail
519
        rgbGen identity
520
        tcGen environment
521
        tcMod scale 3 3
522
    }
523
}
524
 
525
textures/engineering/elight1
526
{
527
    q3map_surfacelight 4900
528
    surfaceparm nolightmap
529
    {
530
        map textures/engineering/elight1.tga
531
    }
532
}
533
 
534
textures/engineering/englightcorner
535
{
536
    q3map_surfacelight 4900
537
    surfaceparm nolightmap
538
    {
539
        map textures/engineering/englightcorner.tga
540
    }
541
}
542
 
543
textures/engineering/core_mult
544
{
545
    q3map_surfacelight 612
546
    surfaceparm nolightmap
547
    {
548
        map textures/engineering/core_energy.tga
549
        tcMod scale 0.35 0.14
550
        tcMod scroll -0.4 0.9
551
    }
552
    {
553
        map textures/engineering/core_energy.tga
554
        blendFunc GL_DST_COLOR GL_ONE
555
        tcMod scale 0.25 0.13
556
        tcMod scroll 0.75 -0.15
557
    }
558
    {
559
        map textures/engineering/core_energy.tga
560
        blendFunc GL_DST_COLOR GL_ZERO
561
        tcMod scale 0.23 0.12
562
        tcMod scroll 0.4 -0.85
563
    }
564
    {
565
        map textures/engineering/core_mult.tga
566
        blendFunc GL_DST_COLOR GL_ONE
567
        tcMod scale 0.15 0.3
568
        tcMod scroll -0.8 -0.6
569
    }
570
}
571
 
572
textures/engineering/railsupports
573
{
574
    surfaceparm trans
575
    cull disable
576
    {
577
        map textures/engineering/railsupports.tga
578
        alphaFunc GE128
579
        blendFunc GL_ONE GL_ZERO
580
        depthWrite
581
    }
582
    {
583
        map $lightmap
584
        blendFunc GL_DST_COLOR GL_ZERO
585
        depthFunc equal
586
    }
587
}
588
 
589
textures/engineering/walkwaylight
590
{
591
    q3map_surfacelight 1225
592
    surfaceparm nolightmap
593
    {
594
        map textures/engineering/walkwaylight.tga
595
    }
596
}
597
 
598
textures/engineering/walkwaylightf
599
{
600
    q3map_surfacelight 1225
601
    surfaceparm nolightmap
602
    {
603
        map textures/engineering/walkwaylightf.tga
604
    }
605
}
606
 
607
textures/engineering/powdist1_b
608
{
609
    surfaceparm nolightmap
610
    surfaceparm pointlight
611
    {
612
        map textures/detail/gleam2.tga
613
        blendFunc GL_ONE GL_ZERO
614
        rgbGen identity
615
        tcGen environment
616
        tcMod scale 3 3
617
    }
618
    {
619
        map textures/engineering/powdist1_b.tga
620
        blendFunc GL_ONE GL_SRC_ALPHA
621
        rgbGen vertex
622
    }
623
    {
624
        map textures/engineering/powdist1a_b.tga
625
        blendFunc GL_ONE GL_ONE
626
        rgbGen wave square 0 1 0 1
627
    }
628
}
629
 
630
textures/engineering/chromebright
631
{
632
    {
633
        map textures/engineering/chromebright.tga
634
        blendFunc GL_ONE GL_ZERO
635
        rgbGen identity
636
    }
637
    {
638
        map $lightmap
639
        blendFunc GL_DST_COLOR GL_ZERO
640
        rgbGen identity
641
    }
642
    {
643
        map textures/detail/gleam4.tga
644
        blendFunc GL_DST_COLOR GL_SRC_COLOR
645
        detail
646
        rgbGen identity
647
        tcGen environment
648
        tcMod scale 3 3
649
    }
650
}
651
 
652
textures/engineering/chromecore
653
{
654
    {
655
        map textures/engineering/chromecore.tga
656
        blendFunc GL_ONE GL_ZERO
657
        rgbGen identity
658
    }
659
    {
660
        map $lightmap
661
        blendFunc GL_DST_COLOR GL_ZERO
662
        rgbGen identity
663
    }
664
    {
665
        map textures/detail/gleam4.tga
666
        blendFunc GL_DST_COLOR GL_SRC_COLOR
667
        detail
668
        rgbGen identity
669
        tcGen environment
670
        tcMod scale 3 3
671
    }
672
}
673
 
674
textures/engineering/conpanel2
675
{
676
    {
677
        map $lightmap
678
        rgbGen identity
679
    }
680
    {
681
        map textures/engineering/conpanel2a.tga
682
        blendFunc GL_DST_COLOR GL_ZERO
683
    }
684
    {
685
        map textures/engineering/conpanel2b.tga
686
        blendFunc GL_ONE GL_ONE
687
    }
688
    {
689
        map textures/engineering/conpanel2c.tga
690
        blendFunc GL_ONE GL_ONE
691
        rgbGen wave square 0 1 0 1
692
    }
693
}
694
 
695
textures/engineering/conpaneldm
696
{
697
    {
698
        map $lightmap
699
    }
700
    {
701
        map textures/engineering/conpaneldm.tga
702
        blendFunc GL_DST_COLOR GL_ZERO
703
    }
704
    {
705
        map textures/engineering/conpaneldmra.tga
706
        blendFunc GL_ONE GL_ONE
707
        rgbGen wave square 0 1 0 0.5
708
    }
709
    {
710
        animMap 6 textures/engineering/conpaneldmra2d.tga textures/engineering/conpaneldmra2c.tga textures/engineering/conpaneldmra2b.tga textures/engineering/conpaneldmra2a.tga textures/engineering/conpaneldmra2.tga textures/engineering/conpaneldmra2d1.tga textures/engineering/conpaneldmra2d2.tga textures/engineering/conpaneldmra2d3.tga
711
        blendFunc GL_ONE GL_ONE
712
    }
713
    {
714
        map textures/engineering/conpaneldmraglow.tga
715
        blendFunc GL_ONE GL_ONE
716
        rgbGen wave sin 0 1 0 0.75
717
    }
718
}
719
 
720
textures/engineering/conpaneldm1
721
{
722
    {
723
        map $lightmap
724
        rgbGen identity
725
    }
726
    {
727
        map textures/engineering/conpaneldm.tga
728
        blendFunc GL_DST_COLOR GL_ZERO
729
    }
730
    {
731
        map textures/engineering/conpaneldm1.tga
732
        blendFunc GL_ONE GL_ONE
733
    }
734
    {
735
        animMap 6 textures/engineering/conpaneln.tga textures/engineering/conpanelno.tga textures/engineering/conpanelnom.tga textures/engineering/conpanelnomi.tga textures/engineering/conpanelnomin.tga textures/engineering/conpanelnomina.tga textures/engineering/conpanelnominal.tga
736
        blendFunc GL_ONE GL_ONE
737
    }
738
}
739
 
740
textures/engineering/secpanel1
741
{
742
    qer_editorimage textures/engineering/corestatus.tga
743
    surfaceparm nolightmap
744
    surfaceparm pointlight
745
    {
746
        map textures/detail/gleam2.tga
747
        blendFunc GL_ONE GL_ZERO
748
        rgbGen identity
749
        tcGen environment
750
        tcMod scale 3 3
751
    }
752
    {
753
        map textures/engineering/secpanel1.tga
754
        blendFunc GL_ONE GL_SRC_ALPHA
755
        rgbGen vertex
756
    }
757
    {
758
        map textures/engineering/secpanel1a.tga
759
        blendFunc GL_ONE GL_ONE
760
        rgbGen wave sin 0 0.75 0 2
761
    }
762
    {
763
        map textures/engineering/secpanel2.tga
764
        blendFunc GL_ONE GL_ONE
765
        rgbGen wave square 0 1 0 0.5
766
    }
767
}
768
 
769
textures/engineering/secpanel2
770
{
771
    qer_editorimage textures/engineering/corestatus.tga
772
    surfaceparm nolightmap
773
    surfaceparm pointlight
774
    {
775
        map textures/detail/gleam2.tga
776
        blendFunc GL_ONE GL_ZERO
777
        rgbGen identity
778
        tcGen environment
779
        tcMod scale 3 3
780
    }
781
    {
782
        map textures/engineering/secpanel1.tga
783
        blendFunc GL_ONE GL_SRC_ALPHA
784
        rgbGen vertex
785
    }
786
    {
787
        map textures/engineering/secpanel2a.tga
788
        blendFunc GL_ONE GL_ONE
789
        rgbGen wave square 0 1 0 0.5
790
    }
791
}
792
 
793
textures/engineering/power_relay
794
{
795
    qer_editorimage textures/engineering/engpanv2.tga
796
    surfaceparm nolightmap
797
    surfaceparm pointlight
798
    {
799
        map textures/detail/gleam2.tga
800
        blendFunc GL_ONE GL_ZERO
801
        rgbGen identity
802
        tcGen environment
803
        tcMod scale 3 3
804
    }
805
    {
806
        map textures/engineering/engpanv2ad.tga
807
        blendFunc GL_ONE GL_SRC_ALPHA
808
        rgbGen vertex
809
    }
810
    {
811
        map textures/engineering/warning_glow.tga
812
        blendFunc GL_ONE GL_ONE
813
        rgbGen wave sin 0.25 1 0 1
814
    }
815
}
816
 
817
textures/engineering/power_relaygranted
818
{
819
    qer_editorimage textures/engineering/engpanv2.tga
820
    surfaceparm nolightmap
821
    surfaceparm pointlight
822
    {
823
        map textures/detail/gleam2.tga
824
        blendFunc GL_ONE GL_ZERO
825
        rgbGen identity
826
        tcGen environment
827
        tcMod scale 3 3
828
    }
829
    {
830
        map textures/engineering/engpanv2ag.tga
831
        blendFunc GL_ONE GL_SRC_ALPHA
832
        rgbGen vertex
833
    }
834
    {
835
        map textures/engineering/engpanv2ag1.tga
836
        blendFunc GL_ONE GL_ONE
837
        rgbGen wave square 0 0.5 0 0.5
838
    }
839
    {
840
        map textures/engineering/warning_glow.tga
841
        blendFunc GL_ONE GL_ONE
842
        rgbGen wave sin 0.25 1 0 1
843
    }
844
}
845
 
846
textures/engineering/power_relaydisabled
847
{
848
    qer_editorimage textures/engineering/engpanv2.tga
849
    surfaceparm nolightmap
850
    surfaceparm pointlight
851
    {
852
        map textures/detail/gleam2.tga
853
        blendFunc GL_ONE GL_ZERO
854
        rgbGen identity
855
        tcGen environment
856
        tcMod scale 3 3
857
    }
858
    {
859
        map textures/engineering/engpanv2pr.tga
860
        blendFunc GL_ONE GL_SRC_ALPHA
861
        rgbGen vertex
862
    }
863
    {
864
        map textures/engineering/engpanv2prd.tga
865
        blendFunc GL_ONE GL_ONE
866
        rgbGen wave square 0 1 0 0.5
867
    }
868
}
869
 
870
textures/engineering/fieldoverride
871
{
872
    qer_editorimage textures/engineering/fieldoverride.tga
873
    surfaceparm nolightmap
874
    surfaceparm pointlight
875
    {
876
        map textures/detail/gleam2.tga
877
        blendFunc GL_ONE GL_ZERO
878
        rgbGen identity
879
        tcGen environment
880
        tcMod scale 3 3
881
    }
882
    {
883
        map textures/engineering/powdist_b.tga
884
        blendFunc GL_ONE GL_SRC_ALPHA
885
        rgbGen vertex
886
    }
887
    {
888
        map textures/engineering/powdist_bglow.tga
889
        blendFunc GL_ONE GL_ONE
890
    }
891
}
892
 
893
textures/engineering/field_override_anim
894
{
895
    qer_editorimage textures/engineering/fieldoverrideglow.tga
896
    surfaceparm nolightmap
897
    surfaceparm pointlight
898
    {
899
        map textures/detail/gleam2.tga
900
        blendFunc GL_ONE GL_ZERO
901
        rgbGen identity
902
        tcGen environment
903
        tcMod scale 3 3
904
    }
905
    {
906
        map textures/engineering/fieldoverride.tga
907
        blendFunc GL_ONE GL_SRC_ALPHA
908
        rgbGen vertex
909
    }
910
    {
911
        map textures/engineering/fieldoverride2.tga
912
        blendFunc GL_ONE GL_ONE
913
        rgbGen wave square 0 1 0 0.5
914
    }
915
    {
916
        map textures/engineering/fieldoverrideglow.tga
917
        blendFunc GL_ONE GL_ONE
918
    }
919
}
920
 
921
textures/engineering/enggrey_h
922
{
923
    qer_editorimage textures/engineering/enggrey.tga
924
    {
925
        map textures/engineering/enggrey.tga
926
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
927
        rgbGen vertex
928
        alphaGen entity
929
    }
930
}
931
 
932
textures/engineering/hologrid_h
933
{
934
    qer_editorimage textures/engineering/hologrid_b.tga
935
    surfaceparm nomarks
936
    surfaceparm nolightmap
937
    surfaceparm trans
938
    surfaceparm pointlight
939
    {
940
        map textures/engineering/hologrid_b.tga
941
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
942
        rgbGen vertex
943
        alphaGen entity
944
    }
945
}
946
 
947
textures/engineering/holodecklights_h
948
{
949
    qer_editorimage textures/engineering/holodecklights.tga
950
    {
951
        map textures/engineering/holodecklights.tga
952
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
953
        rgbGen vertex
954
        alphaGen entity
955
    }
956
}
957
 
958
textures/engineering/supportedge_h
959
{
960
    qer_editorimage textures/engineering/supportedge.tga
961
    {
962
        map textures/engineering/supportedge.tga
963
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
964
        rgbGen vertex
965
        alphaGen entity
966
    }
967
}
968
 
969
textures/engineering/conpanelz
970
{
971
    qer_editorimage textures/detail/gleam2.tga
972
    surfaceparm nolightmap
973
    surfaceparm pointlight
974
    {
975
        map textures/detail/gleam2.tga
976
        blendFunc GL_ONE GL_ZERO
977
        rgbGen identity
978
        tcGen environment
979
        tcMod scale 3 3
980
    }
981
    {
982
        map textures/engineering/conpanel.tga
983
        blendFunc GL_ONE GL_SRC_ALPHA
984
        rgbGen vertex
985
    }
986
}
987
 
988
textures/engineering/glass_nolightmap_culldis
989
{
990
    qer_editorimage textures/engineering/glass1.tga
991
    qer_trans 0.5
992
    surfaceparm nolightmap
993
    surfaceparm trans
994
    cull disable
995
    tessSize 48
996
    {
997
        map textures/engineering/glass1.tga
998
        blendFunc GL_ZERO GL_ONE_MINUS_SRC_COLOR
999
    }
1000
    {
1001
        map textures/engineering/glass1.tga
1002
        blendFunc GL_ONE GL_ONE
1003
        tcGen environment
1004
        tcMod scale 3 3
1005
    }
1006
}
1007