]> icculus.org git repositories - divverent/nexuiz.git/blob - data/scripts/kaznexctf2.shader
[NOT FOR 2.5.2] better gibs for robots (yes, by you-know-who)
[divverent/nexuiz.git] / data / scripts / kaznexctf2.shader
1 textures/kaznexctf2/small_blue
2 {
3         qer_editorimage textures/kaznexctf2/small_blue.tga
4         q3map_lightimage textures/kaznexctf2/small_blue_glow.tga
5         q3map_surfacelight 500
6         q3map_lightsubdivide 128
7         surfaceparm nomarks
8         {
9                 map textures/kaznexctf2/small_blue.tga
10         }
11         {
12                 map $lightmap
13                 blendfunc filter
14         }
15         {
16                 map textures/kaznexctf2/small_blue_glow.tga
17                 blendfunc add
18         }
19 }
20
21 textures/kaznexctf2/small_red
22 {
23         qer_editorimage textures/kaznexctf2/small_red.tga
24         q3map_lightimage textures/kaznexctf2/small_red_glow.tga
25         q3map_surfacelight 500
26         q3map_lightsubdivide 128
27         surfaceparm nomarks
28         {
29                 map textures/kaznexctf2/small_red.tga
30         }
31         {
32                 map $lightmap
33                 blendfunc filter
34         }
35         {
36                 map textures/kaznexctf2/small_red_glow.tga
37                 blendfunc add
38         }
39 }
40
41 textures/kaznexctf2/large_blue
42 {
43         qer_editorimage textures/kaznexctf2/large_blue.tga
44         q3map_lightimage textures/kaznexctf2/large_blue_glow.tga
45         q3map_surfacelight 500
46         q3map_lightsubdivide 128
47         surfaceparm nomarks
48         {
49                 map textures/kaznexctf2/large_blue.tga
50         }
51         {
52                 map $lightmap
53                 blendfunc filter
54         }
55         {
56                 map textures/kaznexctf2/large_blue_glow.tga
57                 blendfunc add
58         }
59 }
60
61 textures/kaznexctf2/large_red
62 {
63         qer_editorimage textures/kaznexctf2/large_red.tga
64         q3map_lightimage textures/kaznexctf2/large_red_glow.tga
65         q3map_surfacelight 500
66         q3map_lightsubdivide 128
67         surfaceparm nomarks
68         {
69                 map textures/kaznexctf2/large_red.tga
70         }
71         {
72                 map $lightmap
73                 blendfunc filter
74         }
75         {
76                 map textures/kaznexctf2/large_red_glow.tga
77                 blendfunc add
78         }
79 }
80
81 textures/kaznexctf2/long_light
82 {
83         qer_editorimage textures/kaznexctf2/long_light.tga
84         q3map_lightimage textures/kaznexctf2/long_light_glow.tga
85         q3map_surfacelight 1500
86         surfaceparm nomarks
87         {
88                 map textures/kaznexctf2/long_light.tga
89         }
90         {
91                 map $lightmap
92                 blendfunc filter
93         }
94         {
95                 map textures/kaznexctf2/long_light_glow.tga
96                 blendfunc add
97         }
98 }
99
100 textures/kaznexctf2/small_light
101 {
102         qer_editorimage textures/kaznexctf2/small_light.tga
103         q3map_lightimage textures/kaznexctf2/small_light_glow.tga
104         q3map_surfacelight 1500
105         surfaceparm nomarks
106         {
107                 map textures/kaznexctf2/small_light.tga
108         }
109         {
110                 map $lightmap
111                 blendfunc filter
112         }
113         {
114                 map textures/kaznexctf2/small_light_glow.tga
115                 blendfunc add
116         }
117 }
118
119 textures/kaznexctf2/grate
120 {
121         qer_editorimage textures/kaznexctf2/grate.tga
122         surfaceparm nomarks
123         surfaceparm trans
124         surfaceparm alphashadow
125         cull none
126         nopicmip
127         {
128                 map textures/kaznexctf2/grate.tga
129                 rgbGen identity
130                 depthWrite
131                 alphaFunc GE128
132         }
133         {
134                 map $lightmap
135                 blendfunc filter
136                 rgbGen identity
137                 tcGen lightmap
138                 depthFunc equal
139         }
140 }
141
142 textures/kaznexctf2/grate2
143 {
144         qer_editorimage textures/kaznexctf2/grate2.tga
145         surfaceparm nomarks
146         surfaceparm trans
147         surfaceparm alphashadow
148         cull none
149         nopicmip
150         {
151                 map textures/kaznexctf2/grate2.tga
152                 rgbGen identity
153                 depthWrite
154                 alphaFunc GE128
155         }
156         {
157                 map $lightmap
158                 blendfunc filter
159                 rgbGen identity
160                 tcGen lightmap
161                 depthFunc equal
162         }
163 }
164
165 textures/kaznexctf2/grate3
166 {
167         qer_editorimage textures/kaznexctf2/grate3.tga
168         surfaceparm nomarks
169         surfaceparm trans
170         surfaceparm alphashadow
171         cull none
172         nopicmip
173         nomipmaps
174         {
175                 map textures/kaznexctf2/grate3.tga
176                 //depthWrite
177                 alphaFunc GT0
178                 rgbgen vertex
179         }
180 }