Subversion-Projekte sthq.colony7

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
7 lars 1
textures/stasis/oz_scumwurms
2
{
3
    deformVertexes wave 192 sin 0 1 0 0.15
4
    {
5
        map $lightmap
6
        blendFunc GL_ONE GL_ZERO
7
        rgbGen identity
8
    }
9
    {
10
        map textures/stasis/oz_scumwurms.tga
11
        blendFunc GL_DST_COLOR GL_ZERO
12
        rgbGen identity
13
    }
14
}
15
 
16
textures/stasis/ozpipes
17
{
18
    deformVertexes wave 192 sin 0 1 0 0.15
19
    {
20
        map $lightmap
21
        blendFunc GL_ONE GL_ZERO
22
        rgbGen identity
23
    }
24
    {
25
        map textures/stasis/ozpipes.tga
26
        blendFunc GL_DST_COLOR GL_ZERO
27
        rgbGen identity
28
    }
29
}
30
 
31
textures/stasis/stasisfog_cyan
32
{
33
    qer_editorimage textures/borg/fog.tga
34
    qer_nocarve
35
    surfaceparm fog
36
    surfaceparm nolightmap
37
    surfaceparm nonsolid
38
    surfaceparm trans
39
    surfaceparm nodrop
40
    cull back
41
    fogparms ( 0.2 0.6 0.6 ) 0
42
}
43
 
44
textures/stasis/stasisfog_black
45
{
46
    qer_editorimage textures/borg/fog.tga
47
    qer_nocarve
48
    surfaceparm fog
49
    surfaceparm nolightmap
50
    surfaceparm nonsolid
51
    surfaceparm trans
52
    surfaceparm nodrop
53
    cull back
54
    fogparms ( 0 0 0 ) 0
55
}
56
 
57
textures/stasis/flicker_black
58
{
59
    qer_editorimage textures/stasis/portal.tga
60
    surfaceparm nomarks
61
    surfaceparm nolightmap
62
    surfaceparm trans
63
    polygonOffset
64
    {
65
        map $whiteimage
66
        blendFunc GL_DST_COLOR GL_ZERO
67
        rgbGen wave sin 0.75 0.25 0 0.5
68
    }
69
}
70
 
71
textures/stasis/tuneltrim2
72
{
73
    {
74
        map $lightmap
75
        blendFunc GL_ONE GL_ZERO
76
        rgbGen identity
77
    }
78
    {
79
        map textures/stasis/tuneltrim2_b.tga
80
        blendFunc GL_DST_COLOR GL_ZERO
81
        rgbGen identity
82
    }
83
}
84
 
85
textures/stasis/tunelfloormix1
86
{
87
    {
88
        map $lightmap
89
        blendFunc GL_ONE GL_ZERO
90
        rgbGen identity
91
    }
92
    {
93
        map textures/stasis/tunelfloormix1_b.tga
94
        blendFunc GL_DST_COLOR GL_ZERO
95
        rgbGen identity
96
    }
97
}
98
 
99
textures/stasis/tunelfloor2
100
{
101
    {
102
        map $lightmap
103
        blendFunc GL_ONE GL_ZERO
104
        rgbGen identity
105
    }
106
    {
107
        map textures/stasis/tunelfloor2_b.tga
108
        blendFunc GL_DST_COLOR GL_ZERO
109
        rgbGen identity
110
    }
111
}
112
 
113
textures/stasis/cmix
114
{
115
    {
116
        map $lightmap
117
        blendFunc GL_ONE GL_ZERO
118
        rgbGen identity
119
    }
120
    {
121
        map textures/stasis/cmix_b.tga
122
        blendFunc GL_DST_COLOR GL_ZERO
123
        rgbGen identity
124
    }
125
}
126
 
127
textures/stasis/scum_curls_b
128
{
129
    {
130
        map $lightmap
131
        blendFunc GL_ONE GL_ZERO
132
        rgbGen identity
133
    }
134
    {
135
        map textures/stasis/scum_curls_b.tga
136
        blendFunc GL_DST_COLOR GL_ZERO
137
        rgbGen identity
138
    }
139
}
140
 
141
textures/stasis/m_stasiswalltran1
142
{
143
    {
144
        map $lightmap
145
        blendFunc GL_ONE GL_ZERO
146
        rgbGen identity
147
    }
148
    {
149
        map textures/stasis/m_stasiswalltran1_b.tga
150
        blendFunc GL_DST_COLOR GL_ZERO
151
        rgbGen identity
152
    }
153
}
154
 
155
textures/stasis/m_stasiswall_b
156
{
157
    {
158
        map $lightmap
159
        blendFunc GL_ONE GL_ZERO
160
        rgbGen identity
161
    }
162
    {
163
        map textures/stasis/m_stasiswall_b.tga
164
        blendFunc GL_DST_COLOR GL_ZERO
165
        rgbGen identity
166
    }
167
}
168
 
169
textures/stasis/basic_256
170
{
171
    {
172
        map $lightmap
173
        blendFunc GL_ONE GL_ZERO
174
        rgbGen identity
175
    }
176
    {
177
        map textures/stasis/basic_256.tga
178
        blendFunc GL_DST_COLOR GL_ZERO
179
        rgbGen identity
180
    }
181
}
182
 
183
textures/stasis/basicblend
184
{
185
    {
186
        map $lightmap
187
        blendFunc GL_ONE GL_ZERO
188
        rgbGen identity
189
    }
190
    {
191
        map textures/stasis/basicblend_256.tga
192
        blendFunc GL_DST_COLOR GL_ZERO
193
        rgbGen identity
194
    }
195
}
196
 
197
textures/stasis/k_pipes
198
{
199
    {
200
        map $lightmap
201
        blendFunc GL_ONE GL_ZERO
202
        rgbGen identity
203
    }
204
    {
205
        map textures/stasis/k_pipes256.tga
206
        blendFunc GL_DST_COLOR GL_ZERO
207
        rgbGen identity
208
    }
209
}
210
 
211
textures/stasis/scum_256
212
{
213
    {
214
        map $lightmap
215
        blendFunc GL_ONE GL_ZERO
216
        rgbGen identity
217
    }
218
    {
219
        map textures/stasis/scum_256.tga
220
        blendFunc GL_DST_COLOR GL_ZERO
221
        rgbGen identity
222
    }
223
}
224
 
225
textures/stasis/scumbasic
226
{
227
    {
228
        map $lightmap
229
        blendFunc GL_ONE GL_ZERO
230
        rgbGen identity
231
    }
232
    {
233
        map textures/stasis/scumbasic_256.tga
234
        blendFunc GL_DST_COLOR GL_ZERO
235
        rgbGen identity
236
    }
237
}
238
 
239
textures/stasis/ani1_5
240
{
241
    {
242
        map $lightmap
243
    }
244
    {
245
        map textures/stasis/ani1_5.tga
246
        blendFunc GL_ONE GL_ONE
247
        rgbGen wave triangle 0 1 0 0.5
248
    }
249
    {
250
        map textures/stasis/ani2.tga
251
        blendFunc GL_ONE GL_ONE
252
        rgbGen wave triangle 0 1 0.5 0.5
253
    }
254
}
255
 
256
textures/stasis/portal
257
{
258
    qer_editorimage textures/stasis/portal.tga
259
    surfaceparm nolightmap
260
    portal
261
    {
262
        map textures/stasis/gas1.tga
263
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
264
        depthWrite
265
        alphaGen portal 144
266
        tcMod scroll -0.25 -0.25
267
    }
268
    {
269
        map textures/stasis/pulse3.tga
270
        blendFunc GL_ONE GL_ONE
271
        tcMod scroll 0.5 0.5
272
    }
273
    {
274
        map textures/stasis/pulse3.tga
275
        blendFunc GL_ONE GL_ONE
276
        tcMod scroll -0.35 0.35
277
    }
278
}
279
 
280
textures/stasis/m_stasistrim_energy
281
{
282
    qer_editorimage textures/stasis/m_stasistrimf.tga
283
    surfaceparm nolightmap
284
    surfaceparm nonsolid
285
    surfaceparm pointlight
286
    {
287
        map textures/stasis/m_stasistrimf.tga
288
        blendFunc GL_ONE GL_ZERO
289
        rgbGen vertex
290
    }
291
    {
292
        map textures/stasis/pulse5.tga
293
        blendFunc GL_ONE GL_ONE
294
        rgbGen vertex
295
        tcMod scroll 0 -1.4
296
    }
297
    {
298
        map textures/stasis/pulse5.tga
299
        blendFunc GL_ONE GL_ONE
300
        rgbGen vertex
301
        tcMod scroll 0.25 -0.75
302
    }
303
}
304
 
305
textures/stasis/windowtext
306
{
307
    surfaceparm trans
308
    {
309
        map textures/stasis/pulse4.tga
310
        alphaFunc GE128
311
        blendFunc GL_ONE GL_ONE
312
        depthWrite
313
        tcMod scroll 0 0.6
314
        tcMod turb 1 0.5 1 4
315
    }
316
    {
317
        map textures/stasis/windowtext.tga
318
        alphaFunc GE128
319
        blendFunc GL_ONE GL_ZERO
320
        depthFunc equal
321
    }
322
    {
323
        map $lightmap
324
        blendFunc GL_DST_COLOR GL_ZERO
325
    }
326
}
327
 
328
textures/stasis/c_border2glow256
329
{
330
    surfaceparm nolightmap
331
    surfaceparm nonsolid
332
    surfaceparm trans
333
    {
334
        map textures/stasis/c_border2glow256.tga
335
        alphaFunc GE128
336
        blendFunc GL_ONE GL_ONE
337
        depthWrite
338
        rgbGen wave sin 1 0.75 1 0.25
339
    }
340
    {
341
        map textures/detail/scanlines.tga
342
        blendFunc GL_DST_COLOR GL_SRC_COLOR
343
        depthFunc equal
344
        detail
345
        tcMod scale 12 12
346
    }
347
}
348
 
349
textures/stasis/c_border3glow256
350
{
351
    surfaceparm nolightmap
352
    surfaceparm nonsolid
353
    surfaceparm trans
354
    {
355
        map textures/stasis/c_border3glow256.tga
356
        alphaFunc GE128
357
        blendFunc GL_ONE GL_ONE
358
        depthWrite
359
        rgbGen wave sin 1 0.75 1 0.25
360
    }
361
    {
362
        map textures/detail/scanlines.tga
363
        blendFunc GL_DST_COLOR GL_SRC_COLOR
364
        depthFunc equal
365
        detail
366
        tcMod scale 12 12
367
    }
368
}
369
 
370
//added by cfoster 7-8-99
371
textures/stasis/fog_grey
372
{
373
    qer_editorimage textures/Borg/fog.tga
374
    qer_nocarve
375
    surfaceparm fog
376
    surfaceparm nolightmap
377
    surfaceparm nonsolid
378
    surfaceparm trans
379
    surfaceparm nodrop
380
    cull back
381
    fogparms ( 0.35 0.25 0.45 ) 0
382
}
383
 
384
textures/stasis/wall_skin
385
{
386
    {
387
        map textures/stasis/wall_skin.tga
388
        tcMod scroll 2 2
389
    }
390
    {
391
        map textures/stasis/pulse4.tga
392
        blendFunc GL_ONE GL_ONE
393
        tcMod rotate 8
394
        tcMod entityTranslate
395
        tcMod turb 1 1 1 5
396
    }
397
}
398
 
399
textures/stasis/light5
400
{
401
    surfaceparm nolightmap
402
    {
403
        map textures/stasis/light5.tga
404
        tcMod rotate 14
405
        tcMod scroll 0 2
406
    }
407
    {
408
        map textures/stasis/pulse4.tga
409
        blendFunc GL_ONE_MINUS_DST_COLOR GL_ONE
410
        tcMod scroll 0 2
411
        tcMod turb 1 0.4 1 2
412
    }
413
}
414
 
415
textures/stasis/light4
416
{
417
    q3map_surfacelight 350
418
    {
419
        map $lightmap
420
        rgbGen identity
421
    }
422
    {
423
        map textures/stasis/light4.tga
424
        blendFunc GL_DST_COLOR GL_ZERO
425
        rgbGen identity
426
    }
427
    {
428
        map textures/stasis/light4_mask.tga
429
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
430
        rgbGen identity
431
    }
432
    {
433
        map textures/stasis/light4_mask2.tga
434
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
435
        rgbGen identity
436
        alphaGen wave sin 0.5 0.7 1 0.6
437
    }
438
}
439
 
440
textures/stasis/light4_noclip
441
{
442
    qer_editorimage textures/stasis/light4.tga
443
    q3map_surfacelight 350
444
    surfaceparm nonsolid
445
    surfaceparm shotclip
446
    {
447
        map $lightmap
448
        rgbGen identity
449
    }
450
    {
451
        map textures/stasis/light4.tga
452
        blendFunc GL_DST_COLOR GL_ZERO
453
        rgbGen identity
454
    }
455
    {
456
        map textures/stasis/light4_mask.tga
457
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
458
        rgbGen identity
459
    }
460
    {
461
        map textures/stasis/light4_mask2.tga
462
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
463
        rgbGen identity
464
        alphaGen wave sin 0.5 0.7 1 0.6
465
    }
466
}
467
 
468
textures/stasis/plain
469
{
470
    //{
471
    //map $lightmap
472
    //}
473
    //{
474
    //map textures/stasis/plain.tga
475
    //blendFunc GL_DST_COLOR GL_ZERO
476
    //}
477
    deformVertexes bulge 0 1 2
478
}
479
 
480
textures/stasis/alp1
481
{
482
    {
483
        map $lightmap
484
        rgbGen identity
485
    }
486
    {
487
        map textures/stasis/weave.tga
488
        blendFunc GL_DST_COLOR GL_ZERO
489
        tcMod scroll 0 -0.1
490
    }
491
}
492
 
493
textures/stasis/wall_viens4shade
494
{
495
    qer_editorimage textures/dont_use/temparrow.tga
496
    surfaceparm nolightmap
497
    surfaceparm pointlight
498
    {
499
        map textures/stasis/wall_viens4shade.tga
500
        blendFunc GL_ONE GL_ZERO
501
        rgbGen vertex
502
    }
503
    {
504
        map textures/stasis/alp8.tga
505
        blendFunc GL_ONE GL_ONE
506
        rgbGen wave sin 0.7 0.5 0 0.2
507
        tcMod scroll -0.07 0
508
        tcMod scale 1 0.7
509
    }
510
}
511
 
512
textures/stasis/curls_light
513
{
514
    {
515
        map $lightmap
516
        rgbGen identity
517
    }
518
    {
519
        map textures/stasis/curls_light.tga
520
        blendFunc GL_DST_COLOR GL_ZERO
521
        rgbGen identity
522
    }
523
    {
524
        map textures/stasis/pulse4.tga
525
        blendFunc GL_DST_COLOR GL_ONE
526
        rgbGen wave sin 1 0.5 1 0.5
527
        tcMod scale 5 5
528
        tcMod rotate 5
529
        tcMod turb 1 1 1 1.3
530
    }
531
}
532
 
533
textures/stasis/c_border_b
534
{
535
    {
536
        map $lightmap
537
        rgbGen identity
538
    }
539
    {
540
        map textures/stasis/c_border_b.tga
541
        blendFunc GL_DST_COLOR GL_ZERO
542
        rgbGen identity
543
    }
544
    {
545
        map textures/stasis/c_borderglow.tga
546
        blendFunc GL_ONE GL_ONE
547
        rgbGen wave sin 1 0.8 1 0.2
548
        tcMod scroll 0.8 0
549
        tcMod turb 0.2 0.01 0.5 0.7
550
    }
551
}
552
 
553
textures/stasis/stasislight
554
{
555
    surfaceparm nolightmap
556
    surfaceparm pointlight
557
    {
558
        map textures/stasis/stasislight.tga
559
        blendFunc GL_ONE GL_ZERO
560
        rgbGen vertex
561
    }
562
    {
563
        map textures/stasis/stasislight_glow.tga
564
        blendFunc GL_ONE GL_ONE
565
        rgbGen identity
566
    }
567
    {
568
        map textures/stasis/glow.tga
569
        blendFunc GL_ONE GL_ONE
570
        rgbGen wave sin 1 0.5 1 0.6
571
        tcMod scroll 2 0
572
        tcMod turb 1 0.1 1 1
573
    }
574
}
575
 
576
textures/stasis/goo5
577
{
578
    {
579
        map $lightmap
580
        rgbGen identity
581
    }
582
    {
583
        map textures/stasis/goo5.tga
584
        blendFunc GL_DST_COLOR GL_ZERO
585
        rgbGen identity
586
        tcMod turb 1 0.05 1 0.1
587
        tcMod stretch sin 1 0.05 1 0.1
588
    }
589
}
590
 
591
textures/stasis/curls2
592
{
593
}
594
 
595
textures/stasis/curls3
596
{
597
    {
598
        map $lightmap
599
        rgbGen identity
600
    }
601
    {
602
        map textures/stasis/curls3.tga
603
        blendFunc GL_DST_COLOR GL_ZERO
604
        rgbGen identity
605
    }
606
}
607
 
608
textures/stasis/weave
609
{
610
    {
611
        map $whiteimage
612
        rgbGen identity
613
    }
614
    {
615
        map textures/stasis/weave.tga
616
        blendFunc GL_DST_COLOR GL_ZERO
617
        rgbGen identity
618
    }
619
}
620
 
621
textures/stasis/energy2
622
{
623
    {
624
        map textures/stasis/energy2.tga
625
        tcMod scroll 0 0.4
626
        tcMod stretch sin 1 0.3 1 0.2
627
        tcMod turb 1 0.08 1 0.5
628
    }
629
    {
630
        map textures/stasis/energy3.tga
631
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
632
        rgbGen wave sin 1 0.5 1 0.7
633
        tcMod scroll 0 1
634
        tcMod turb 1 0.2 1 0.5
635
    }
636
}
637
 
638
textures/stasis/ani1
639
{
640
    {
641
        map $lightmap
642
        rgbGen identity
643
    }
644
    {
645
        animMap 5 textures/stasis/ani1.tga textures/stasis/ani1_5.tga textures/stasis/ani2.tga textures/stasis/ani2_5.tga textures/stasis/ani3.tga textures/stasis/ani2_5.tga textures/stasis/ani2.tga textures/stasis/ani1_5.tga
646
        blendFunc GL_DST_COLOR GL_ZERO
647
    }
648
}
649
 
650
textures/stasis/webwave2
651
{
652
    surfaceparm trans
653
    cull disable
654
    {
655
        map textures/stasis/webwave2.tga
656
        alphaFunc GE128
657
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
658
        depthWrite
659
        rgbGen identity
660
    }
661
    {
662
        map $lightmap
663
        blendFunc GL_DST_COLOR GL_ZERO
664
        depthFunc equal
665
        rgbGen identity
666
    }
667
}
668
 
669
textures/stasis/webwave5
670
{
671
    surfaceparm nolightmap
672
    surfaceparm trans
673
    surfaceparm pointlight
674
    cull disable
675
    {
676
        map textures/stasis/webwave5.tga
677
        alphaFunc GE128
678
        blendFunc GL_ONE GL_ZERO
679
        depthWrite
680
        rgbGen vertex
681
    }
682
}
683
 
684
textures/stasis/hall_shader
685
{
686
    {
687
        map $lightmap
688
        rgbGen identity
689
    }
690
    {
691
        map textures/stasis/hall_shader.tga
692
        blendFunc GL_DST_COLOR GL_ZERO
693
        rgbGen identity
694
    }
695
    {
696
        map textures/stasis/gas4.tga
697
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_COLOR
698
        rgbGen identity
699
        alphaGen wave sin 0.7 0.5 1 0.2
700
        tcMod scroll 0.05 0
701
        tcMod scale 0.5 0.5
702
    }
703
    {
704
        map textures/stasis/gas4.tga
705
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
706
        rgbGen identity
707
        alphaGen wave sin 1 1 1 0.02
708
        tcMod scroll 0.15 0
709
    }
710
}
711
 
712
textures/stasis/c_border2
713
{
714
    {
715
        map $lightmap
716
        rgbGen identity
717
    }
718
    {
719
        map textures/stasis/c_border2_256.tga
720
        blendFunc GL_DST_COLOR GL_ZERO
721
        rgbGen identity
722
    }
723
    {
724
        map textures/stasis/c_borderglow.tga
725
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
726
        rgbGen wave sin 1 0.8 1 0.2
727
        tcMod scroll 0.8 0
728
        tcMod turb 0.2 0.01 0.5 0.7
729
    }
730
    {
731
        map textures/stasis/c_border2glow256.tga
732
        blendFunc GL_ONE GL_ONE
733
        rgbGen identity
734
    }
735
}
736
 
737
textures/stasis/pattern8
738
{
739
    surfaceparm nolightmap
740
    surfaceparm trans
741
    {
742
        map textures/stasis/pulse4.tga
743
        blendFunc GL_ONE_MINUS_DST_COLOR GL_ONE
744
        rgbGen wave sin 1 1 1 0.05
745
        tcMod rotate 5
746
        tcMod scale 0.5 0.5
747
        tcMod turb 1 1 1 0.3
748
    }
749
    {
750
        map textures/stasis/gas4.tga
751
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
752
        rgbGen wave sin 0.7 0.5 1 0.2
753
        tcMod scroll 0.05 0
754
        tcMod scale 0.5 0.5
755
    }
756
    {
757
        map textures/stasis/gas4.tga
758
        blendFunc GL_ZERO GL_ONE_MINUS_SRC_COLOR
759
        rgbGen wave sin 1 0.3 1 0.2
760
        tcMod scroll 0.15 0
761
    }
762
}
763
 
764
textures/stasis/stasiswallcom2
765
{
766
    {
767
        map textures/stasis/shine2.tga
768
        blendFunc GL_ONE GL_ZERO
769
        rgbGen identity
770
        tcGen environment
771
        tcMod scale 3 3
772
    }
773
    {
774
        map textures/stasis/stasiswallcom2.tga
775
        blendFunc GL_ONE GL_SRC_ALPHA
776
        rgbGen identity
777
    }
778
    {
779
        map $lightmap
780
        blendFunc GL_DST_COLOR GL_ZERO
781
        rgbGen identity
782
    }
783
    {
784
        map textures/stasis/stasiswallcom2glow.tga
785
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
786
        rgbGen identity
787
    }
788
}
789
 
790
textures/stasis/ozstasiscom_curl
791
{
792
    {
793
        map textures/stasis/shine2.tga
794
        blendFunc GL_ONE GL_ZERO
795
        rgbGen identity
796
        tcGen environment
797
        tcMod scale 3 3
798
    }
799
    {
800
        map textures/stasis/ozstasiscom_curl.tga
801
        blendFunc GL_ONE GL_SRC_ALPHA
802
        rgbGen identity
803
    }
804
    {
805
        map $lightmap
806
        blendFunc GL_DST_COLOR GL_ZERO
807
        rgbGen identity
808
    }
809
    {
810
        map textures/stasis/stasiswallcom2glow.tga
811
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
812
        rgbGen identity
813
    }
814
}
815
 
816
textures/stasis/m_stasiswallwcem_256
817
{
818
    {
819
        map $lightmap
820
        rgbGen identity
821
    }
822
    {
823
        map textures/stasis/m_stasiswallwcem_256.tga
824
        blendFunc GL_DST_COLOR GL_ZERO
825
        rgbGen identity
826
    }
827
    {
828
        map textures/stasis/c_borderglow2.tga
829
        blendFunc GL_ONE GL_ONE
830
        rgbGen wave sin 1 0.8 1 0.2
831
        tcMod scroll 0 0.8
832
        tcMod turb 0.2 0.01 0.5 0.7
833
    }
834
}
835
 
836
textures/stasis/gas3
837
{
838
    surfaceparm trans
839
    cull disable
840
    {
841
        map textures/stasis/gas1.tga
842
        blendFunc GL_ONE GL_ZERO
843
        rgbGen wave sin 1 0.3 1 0.2
844
        tcMod scale 0.7 0.8
845
        tcMod scroll 0.4 0.8
846
    }
847
    {
848
        map textures/stasis/gas1.tga
849
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
850
        rgbGen identity
851
        tcMod scale 0.5 0.5
852
        tcMod scroll -0.1 -0.3
853
    }
854
    {
855
        map textures/stasis/dots.tga
856
        blendFunc GL_ONE GL_ONE
857
        rgbGen identity
858
        tcMod scroll 0 2
859
        tcMod turb 1 0.5 1 0.6
860
    }
861
}
862
 
863
textures/stasis/c_border3
864
{
865
    {
866
        map $lightmap
867
        rgbGen identity
868
    }
869
    {
870
        map textures/stasis/c_border3_256.tga
871
        blendFunc GL_DST_COLOR GL_ZERO
872
        rgbGen identity
873
    }
874
    {
875
        map textures/stasis/c_borderglow.tga
876
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
877
        rgbGen wave sin 1 0.8 1 1
878
        tcMod scroll 0.8 0
879
        tcMod turb 0.2 0.01 0.5 0.7
880
    }
881
    {
882
        map textures/stasis/c_border3glow256.tga
883
        blendFunc GL_ONE GL_ONE
884
        rgbGen identity
885
    }
886
}
887
 
888
textures/stasis/stasisgate2
889
{
890
    surfaceparm trans
891
    {
892
        map textures/stasis/pulse5.tga
893
        blendFunc GL_ONE GL_ONE
894
        tcMod scroll 0 0.6
895
        tcMod turb 1 0.5 1 4
896
    }
897
    {
898
        map textures/stasis/stasisgate2.tga
899
        alphaFunc GE128
900
        blendFunc GL_ONE GL_ZERO
901
        depthWrite
902
    }
903
    {
904
        map $lightmap
905
        blendFunc GL_DST_COLOR GL_ZERO
906
        depthFunc equal
907
    }
908
}
909
 
910
textures/stasis/stasisgate1
911
{
912
    qer_editorimage textures/stasis/ceilingwindow.tga
913
    surfaceparm trans
914
    {
915
        map textures/stasis/pulse5.tga
916
        blendFunc GL_ONE GL_ONE
917
        tcMod scroll 0 0.6
918
        tcMod turb 1 0.5 1 4
919
    }
920
    {
921
        map textures/stasis/ceilingwindow.tga
922
        alphaFunc GE128
923
        blendFunc GL_ONE GL_ZERO
924
        depthWrite
925
    }
926
    {
927
        map $lightmap
928
        blendFunc GL_DST_COLOR GL_ZERO
929
        depthFunc equal
930
    }
931
}
932
 
933
textures/stasis/stasisdome
934
{
935
    qer_editorimage textures/stasis/windowtext.tga
936
    surfaceparm trans
937
    {
938
        map textures/stasis/pulse3.tga
939
        blendFunc GL_ONE GL_ONE
940
        tcMod scroll 12 9
941
    }
942
    {
943
        map textures/stasis/windowtext.tga
944
        alphaFunc GE128
945
        blendFunc GL_ONE GL_ZERO
946
        depthWrite
947
        rgbGen identity
948
    }
949
    {
950
        map $lightmap
951
        blendFunc GL_DST_COLOR GL_ZERO
952
        depthFunc equal
953
        rgbGen identity
954
    }
955
}
956
 
957
textures/stasis/pattern7
958
{
959
    qer_editorimage textures/stasis/pulse4.tga
960
    surfaceparm nolightmap
961
    surfaceparm trans
962
    {
963
        map textures/stasis/pulse4.tga
964
        blendFunc GL_ONE_MINUS_DST_COLOR GL_ONE
965
        rgbGen wave sin 1 0.7 1 0.05
966
        tcMod rotate 5
967
        tcMod scale 0.5 0.5
968
        tcMod turb 1 1 1 0.3
969
        tcMod scroll 3 0
970
    }
971
    {
972
        map textures/stasis/gas4.tga
973
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
974
        rgbGen wave sin 0.7 0.5 1 0.2
975
        tcMod scroll 0.05 0
976
        tcMod scale 0.5 0.5
977
    }
978
    {
979
        map textures/stasis/gas4.tga
980
        blendFunc GL_ZERO GL_ONE_MINUS_SRC_COLOR
981
        rgbGen wave sin 1 0.3 1 0.2
982
        tcMod scroll 0.15 0
983
    }
984
}
985
 
986
textures/stasis/gas5
987
{
988
    surfaceparm nolightmap
989
    surfaceparm trans
990
    {
991
        map textures/stasis/dots.tga
992
        blendFunc GL_ONE_MINUS_DST_COLOR GL_ONE
993
        rgbGen identity
994
        tcMod scale 2 0.5
995
        tcMod scroll 3 0
996
    }
997
    {
998
        map textures/stasis/gas3.tga
999
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
1000
        rgbGen wave sin 1 0.3 1 0.2
1001
        tcMod scale 0.4 0.4
1002
        tcMod scroll 0.1 0
1003
        tcMod stretch sin 1 0.02 1 1
1004
    }
1005
    {
1006
        map textures/stasis/power.tga
1007
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
1008
        rgbGen wave sin 0.7 0.3 1 0.2
1009
        tcMod scroll 0.7 0
1010
        tcMod stretch sin 1 0.05 1 0.3
1011
    }
1012
}
1013
 
1014
textures/stasis/k_ceilingmon
1015
{
1016
    {
1017
        map $lightmap
1018
        rgbGen identity
1019
    }
1020
    {
1021
        map textures/stasis/k_ceilingmon.tga
1022
        blendFunc GL_DST_COLOR GL_ZERO
1023
        rgbGen identity
1024
    }
1025
    {
1026
        map textures/stasis/k_ceilingmonglow.tga
1027
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
1028
        rgbGen identity
1029
    }
1030
}
1031
 
1032
textures/stasis/mstasiswallmon
1033
{
1034
    {
1035
        map textures/stasis/shine2.tga
1036
        blendFunc GL_ONE GL_ZERO
1037
        rgbGen identity
1038
        tcGen environment
1039
        tcMod scale 3 3
1040
    }
1041
    {
1042
        map textures/stasis/mstasiswallmon.tga
1043
        blendFunc GL_ONE GL_SRC_ALPHA
1044
        rgbGen identity
1045
    }
1046
    {
1047
        map $lightmap
1048
        blendFunc GL_DST_COLOR GL_ZERO
1049
        rgbGen identity
1050
    }
1051
    {
1052
        map textures/stasis/mstasiswallmon_glow.tga
1053
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
1054
    }
1055
}
1056
 
1057
textures/stasis/tportmount
1058
{
1059
    {
1060
        map $lightmap
1061
        rgbGen identity
1062
    }
1063
    {
1064
        map textures/stasis/tportmount.tga
1065
        blendFunc GL_DST_COLOR GL_ZERO
1066
        rgbGen identity
1067
    }
1068
    {
1069
        map textures/stasis/tportmountglow.tga
1070
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
1071
        rgbGen identity
1072
    }
1073
}
1074
 
1075
textures/stasis/gas4_b
1076
{
1077
    qer_editorimage textures/stasis/gas4.tga
1078
    surfaceparm nolightmap
1079
    {
1080
        map textures/stasis/gas4.tga
1081
        blendFunc GL_ONE GL_ZERO
1082
        tcMod rotate 23
1083
        tcMod scroll 0.3 0
1084
    }
1085
    {
1086
        map textures/stasis/gas4.tga
1087
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
1088
        tcMod rotate -23
1089
        tcMod scroll -0.3 0
1090
    }
1091
}
1092
 
1093
textures/stasis/gas4
1094
{
1095
    surfaceparm nolightmap
1096
    surfaceparm trans
1097
    {
1098
        map textures/stasis/gas4.tga
1099
        blendFunc GL_ONE GL_ONE
1100
        tcMod rotate 23
1101
        tcMod scroll 0.3 0
1102
    }
1103
    {
1104
        map textures/stasis/gas4.tga
1105
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
1106
        tcMod rotate -23
1107
        tcMod scroll -0.3 0
1108
    }
1109
}
1110
 
1111
textures/stasis/kpipewormsblendc
1112
{
1113
    {
1114
        map textures/stasis/alp5.tga
1115
        blendFunc GL_ONE GL_ZERO
1116
        tcMod scroll 0.025 432
1117
    }
1118
    {
1119
        map textures/stasis/kpipewormsblendc.tga
1120
        blendFunc GL_ONE GL_SRC_ALPHA
1121
        rgbGen identity
1122
    }
1123
    {
1124
        map $lightmap
1125
        blendFunc GL_DST_COLOR GL_ZERO
1126
        rgbGen identity
1127
    }
1128
}
1129
 
1130
textures/stasis/power2
1131
{
1132
    surfaceparm nolightmap
1133
    surfaceparm nonsolid
1134
    {
1135
        map textures/stasis/power2.tga
1136
        blendFunc GL_ONE GL_ONE
1137
        rgbGen wave sin 1 0.5 0 2
1138
        tcMod scroll 6543 16432
1139
    }
1140
}
1141
 
1142
textures/stasis/trimx
1143
{
1144
    surfaceparm nolightmap
1145
    surfaceparm pointlight
1146
    {
1147
        map textures/stasis/trimx.tga
1148
        blendFunc GL_ONE GL_ZERO
1149
        rgbGen vertex
1150
    }
1151
}
1152
 
1153
//*************************************************
1154
//**                   NOCLIPS                   **
1155
//*************************************************
1156
textures/stasis/k_pipewormswc_noclip
1157
{
1158
    qer_editorimage textures/stasis/k_pipewormswc.tga
1159
    surfaceparm nonsolid
1160
    surfaceparm shotclip
1161
    {
1162
        map $lightmap
1163
        rgbGen identity
1164
    }
1165
    {
1166
        map textures/stasis/k_pipewormswc.tga
1167
        blendFunc GL_DST_COLOR GL_ZERO
1168
        rgbGen identity
1169
    }
1170
    {
1171
        map textures/stasis/shine1.tga
1172
        blendFunc GL_DST_COLOR GL_SRC_COLOR
1173
        rgbGen identity
1174
        tcGen environment
1175
        tcMod scale 2 4
1176
    }
1177
}
1178
 
1179
textures/stasis/stasislight_noclip
1180
{
1181
    qer_editorimage textures/stasis/stasislight.tga
1182
    surfaceparm nolightmap
1183
    surfaceparm nonsolid
1184
    surfaceparm shotclip
1185
    surfaceparm pointlight
1186
    {
1187
        map textures/stasis/stasislight.tga
1188
        blendFunc GL_ONE GL_ZERO
1189
        rgbGen vertex
1190
    }
1191
    {
1192
        map textures/stasis/stasislight_glow.tga
1193
        blendFunc GL_ONE GL_ONE
1194
        rgbGen identity
1195
    }
1196
    {
1197
        map textures/stasis/glow.tga
1198
        blendFunc GL_ONE GL_ONE
1199
        rgbGen wave sin 1 0.5 1 0.6
1200
        tcMod scroll 2 0
1201
        tcMod turb 1 0.1 1 1
1202
    }
1203
}
1204
 
1205
textures/stasis/k_pipeworms_noclip
1206
{
1207
    qer_editorimage textures/stasis/k_pipeworms.tga
1208
    surfaceparm nonsolid
1209
    surfaceparm shotclip
1210
    {
1211
        map $lightmap
1212
        rgbGen identity
1213
    }
1214
    {
1215
        map textures/stasis/k_pipeworms.tga
1216
        blendFunc GL_DST_COLOR GL_ZERO
1217
        rgbGen identity
1218
    }
1219
}
1220
 
1221
textures/stasis/k_pipewormsblenda_noclip
1222
{
1223
    qer_editorimage textures/stasis/k_pipewormsblenda.tga
1224
    surfaceparm nonsolid
1225
    surfaceparm shotclip
1226
    {
1227
        map $lightmap
1228
        rgbGen identity
1229
    }
1230
    {
1231
        map textures/stasis/k_pipewormsblenda.tga
1232
        blendFunc GL_DST_COLOR GL_ZERO
1233
        rgbGen identity
1234
    }
1235
}
1236
 
1237
textures/stasis/k_pipewormsblend2_noclip
1238
{
1239
    qer_editorimage textures/stasis/k_pipewormsblend2.tga
1240
    surfaceparm nonsolid
1241
    {
1242
        map $lightmap
1243
        rgbGen identity
1244
    }
1245
    {
1246
        map textures/stasis/k_pipewormsblend2.tga
1247
        blendFunc GL_DST_COLOR GL_ZERO
1248
        rgbGen identity
1249
    }
1250
}
1251
 
1252
textures/stasis/k_pipewormsblend_noclip
1253
{
1254
    qer_editorimage textures/stasis/k_pipewormsblend.tga
1255
    surfaceparm nonsolid
1256
    surfaceparm shotclip
1257
    {
1258
        map $lightmap
1259
        rgbGen identity
1260
    }
1261
    {
1262
        map textures/stasis/k_pipewormsblend.tga
1263
        blendFunc GL_DST_COLOR GL_ZERO
1264
        rgbGen identity
1265
    }
1266
}
1267
 
1268
textures/stasis/pipe4_noclip
1269
{
1270
    qer_editorimage textures/stasis/pipe4.tga
1271
    surfaceparm nonsolid
1272
    surfaceparm shotclip
1273
    {
1274
        map $lightmap
1275
        rgbGen identity
1276
    }
1277
    {
1278
        map textures/stasis/pipe4.tga
1279
        blendFunc GL_DST_COLOR GL_ZERO
1280
        rgbGen identity
1281
    }
1282
}
1283
 
1284
textures/stasis/m_stasistrimf_noclip
1285
{
1286
    qer_editorimage textures/stasis/m_stasistrimf.tga
1287
    surfaceparm nonsolid
1288
    {
1289
        map $lightmap
1290
        rgbGen identity
1291
    }
1292
    {
1293
        map textures/stasis/m_stasistrimf.tga
1294
        blendFunc GL_DST_COLOR GL_ZERO
1295
        rgbGen identity
1296
    }
1297
}
1298
 
1299
textures/stasis/m_stasistrimf_bnoclip
1300
{
1301
    qer_editorimage textures/stasis/m_stasistrimf_b.tga
1302
    surfaceparm nonsolid
1303
    surfaceparm shotclip
1304
    {
1305
        map $lightmap
1306
        rgbGen identity
1307
    }
1308
    {
1309
        map textures/stasis/m_stasistrimf_b.tga
1310
        blendFunc GL_DST_COLOR GL_ZERO
1311
        rgbGen identity
1312
    }
1313
}
1314
 
1315
textures/stasis/m_stasiswall_noclip
1316
{
1317
    qer_editorimage textures/stasis/m_stasiswall_b.tga
1318
    surfaceparm nonsolid
1319
    surfaceparm shotclip
1320
    {
1321
        map $lightmap
1322
        rgbGen identity
1323
    }
1324
    {
1325
        map textures/stasis/m_stasiswall_b.tga
1326
        blendFunc GL_DST_COLOR GL_ZERO
1327
        rgbGen identity
1328
    }
1329
}
1330
 
1331
textures/stasis/basic_noclip
1332
{
1333
    qer_editorimage textures/stasis/basic_256.tga
1334
    surfaceparm nonsolid
1335
    surfaceparm shotclip
1336
    {
1337
        map $lightmap
1338
        rgbGen identity
1339
    }
1340
    {
1341
        map textures/stasis/basic_256.tga
1342
        blendFunc GL_DST_COLOR GL_ZERO
1343
        rgbGen identity
1344
    }
1345
}
1346
 
1347
textures/stasis/trim_noclip
1348
{
1349
    qer_editorimage textures/stasis/trim.tga
1350
    surfaceparm nonsolid
1351
    surfaceparm shotclip
1352
    {
1353
        map $lightmap
1354
        rgbGen identity
1355
    }
1356
    {
1357
        map textures/stasis/trim.tga
1358
        blendFunc GL_DST_COLOR GL_ZERO
1359
        rgbGen identity
1360
    }
1361
}
1362
 
1363
textures/stasis/scum_noclip
1364
{
1365
    qer_editorimage textures/stasis/scum_256.tga
1366
    surfaceparm nonsolid
1367
    surfaceparm shotclip
1368
    {
1369
        map $lightmap
1370
        rgbGen identity
1371
    }
1372
    {
1373
        map textures/stasis/scum_256.tga
1374
        blendFunc GL_DST_COLOR GL_ZERO
1375
        rgbGen identity
1376
    }
1377
}
1378
 
1379
textures/stasis/trimx_noclip
1380
{
1381
    qer_editorimage textures/stasis/trimx.tga
1382
    surfaceparm nolightmap
1383
    surfaceparm nonsolid
1384
    surfaceparm shotclip
1385
    surfaceparm pointlight
1386
    {
1387
        map textures/stasis/trimx.tga
1388
        blendFunc GL_ONE GL_ZERO
1389
        rgbGen vertex
1390
    }
1391
}
1392
 
1393
textures/stasis/tunelfloor2_noclip
1394
{
1395
    qer_editorimage textures/stasis/tunelfloor2.tga
1396
    surfaceparm nonsolid
1397
    surfaceparm shotclip
1398
    {
1399
        map $lightmap
1400
        rgbGen identity
1401
    }
1402
    {
1403
        map textures/stasis/tunelfloor2.tga
1404
        blendFunc GL_DST_COLOR GL_ZERO
1405
        rgbGen identity
1406
    }
1407
}
1408
 
1409
textures/stasis/scum_curls_noclip
1410
{
1411
    qer_editorimage textures/stasis/scum_curls_b.tga
1412
    surfaceparm nonsolid
1413
    surfaceparm shotclip
1414
    {
1415
        map $lightmap
1416
        rgbGen identity
1417
    }
1418
    {
1419
        map textures/stasis/scum_curls_b.tga
1420
        blendFunc GL_DST_COLOR GL_ZERO
1421
        rgbGen identity
1422
    }
1423
}
1424
 
1425
textures/stasis/screenbase_b
1426
{
1427
    surfaceparm nolightmap
1428
    surfaceparm nonsolid
1429
    surfaceparm trans
1430
    cull disable
1431
    {
1432
        map textures/stasis/screenbase_b.tga
1433
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
1434
        rgbGen wave triangle 0.7 0.2 0.3 0.5
1435
    }
1436
    {
1437
        map textures/stasis/screen01.tga
1438
        blendFunc GL_ONE GL_ONE
1439
        rgbGen wave sin 0 0.6 1 0.7
1440
    }
1441
    {
1442
        map textures/stasis/screen03.tga
1443
        blendFunc GL_ONE GL_SRC_ALPHA
1444
        rgbGen wave sin 0 0.5 1 0.4
1445
    }
1446
    {
1447
        map textures/stasis/screen05.tga
1448
        blendFunc GL_ONE GL_SRC_ALPHA
1449
        rgbGen wave triangle 0 0.5 0 0.5
1450
    }
1451
}
1452
 
1453
textures/stasis/middle_screen_b
1454
{
1455
    surfaceparm nolightmap
1456
    surfaceparm nonsolid
1457
    surfaceparm trans
1458
    cull disable
1459
    {
1460
        map textures/stasis/middle_screen_b.tga
1461
        blendFunc GL_ONE GL_ONE_MINUS_SRC_ALPHA
1462
        rgbGen wave triangle 0.7 0.2 0.3 0.5
1463
    }
1464
    {
1465
        map textures/stasis/middle_screen_b_pass1.tga
1466
        blendFunc GL_ONE GL_ONE_MINUS_SRC_COLOR
1467
        rgbGen wave sin 0 0.6 0.1 0.7
1468
    }
1469
    {
1470
        map textures/stasis/middle_screen_b_pass2.tga
1471
        blendFunc GL_ONE GL_ONE
1472
        rgbGen wave sin 0 0.5 1 0.4
1473
    }
1474
    {
1475
        map textures/stasis/middle_screen_b_pass3.tga
1476
        blendFunc GL_ONE GL_SRC_ALPHA
1477
        rgbGen wave triangle 0 0.5 0 0.5
1478
    }
1479
}
1480
 
1481
//unlocked door - fade out model
1482
textures/stasis/m_stasisdoor2_mem
1483
{
1484
    sort 9
1485
    {
1486
        map textures/stasis/m_stasisdoor2_mem.tga
1487
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
1488
        alphaGen entity
1489
    }
1490
}
1491
 
1492
//unlocked door - opaque
1493
textures/stasis/m_stasisdoor3_mem
1494
{
1495
    surfaceparm nolightmap
1496
    {
1497
        map textures/stasis/m_stasisdoor2_mem.tga
1498
        blendFunc GL_ONE GL_ZERO
1499
    }
1500
}
1501
 
1502
//Locked door - fade out model
1503
textures/stasis/m_stasisdoor2
1504
{
1505
    sort 9
1506
    {
1507
        map textures/stasis/m_stasisdoor2.tga
1508
        blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA
1509
        alphaGen entity
1510
    }
1511
}
1512
 
1513
//locked door - opaque
1514
textures/stasis/m_stasisdoor3
1515
{
1516
    surfaceparm nolightmap
1517
    {
1518
        map textures/stasis/m_stasisdoor2.tga
1519
        blendFunc GL_ONE GL_ZERO
1520
    }
1521
}
1522