]> de.git.xonotic.org Git - xonotic/xonotic-nexcompat.pk3dir.git/blob - scripts/evil6_floors.shader
let's see if this wakes up gitweb
[xonotic/xonotic-nexcompat.pk3dir.git] / scripts / evil6_floors.shader
1 textures/evil6_floors/e6bsegrtflr128_s
2 {
3         qer_editorimage textures/evil6_floors/e6bsegrtflr128.tga
4         surfaceparm trans
5         surfaceparm nomarks
6         surfaceparm metalsteps
7         cull none
8         {
9                 map textures/evil6_floors/e6bsegrtflr128.tga
10                 alphafunc GE128
11                 depthwrite
12         }
13         {
14                 map $lightmap
15                 depthfunc equal
16                 blendfunc filter
17         }
18 }
19
20 textures/evil6_floors/e6bsegrtflr256_s
21 {
22         qer_editorimage textures/evil6_floors/e6bsegrtflr256.tga
23         surfaceparm trans
24         surfaceparm nomarks
25         surfaceparm metalsteps
26         cull none
27         {
28                 map textures/evil6_floors/e6bsegrtflr256.tga
29                 alphafunc GE128
30                 depthwrite
31         }
32         {
33                 map $lightmap
34                 depthfunc equal
35                 blendfunc filter
36         }
37 }
38
39 textures/evil6_floors/e6grate_flr_b_s
40 {
41         qer_editorimage textures/evil6_floors/e6grate_flr_b.tga
42         surfaceparm trans
43         surfaceparm nomarks
44         surfaceparm metalsteps
45         cull none
46         {
47                 map textures/evil6_floors/e6grate_flr_b.tga
48                 alphafunc GE128
49                 depthwrite
50         }
51         {
52                 map $lightmap
53                 depthfunc equal
54                 blendfunc filter
55         }
56 }
57
58 textures/evil6_floors/e6grate_flr_s
59 {
60         qer_editorimage textures/evil6_floors/e6grate_flr.tga
61         surfaceparm trans
62         surfaceparm nomarks
63         surfaceparm metalsteps
64         cull none
65         {
66                 map textures/evil6_floors/e6grate_flr.tga
67                 alphafunc GE128
68                 depthwrite
69         }
70         {
71                 map $lightmap
72                 depthfunc equal
73                 blendfunc filter
74         }
75 }
76
77 textures/evil6_floors/e6grtfloorceil_s
78 {
79         qer_editorimage textures/evil6_floors/e6grtfloorceil.tga
80         surfaceparm trans
81         surfaceparm nomarks
82         surfaceparm metalsteps
83         cull none
84         {
85                 map textures/evil6_floors/e6grtfloorceil.tga
86                 alphafunc GE128
87                 depthwrite
88         }
89         {
90                 map $lightmap
91                 depthfunc equal
92                 blendfunc filter
93         }
94 }
95
96 textures/evil6_floors/e6grate2_flr_s
97 {
98         qer_editorimage textures/evil6_floors/e6grate2_flr.tga
99         surfaceparm trans
100         surfaceparm nomarks
101         surfaceparm metalsteps
102         cull none
103         {
104                 map textures/evil6_floors/e6grate2_flr.tga
105                 alphafunc GE128
106                 depthwrite
107         }
108         {
109                 map $lightmap
110                 depthfunc equal
111                 blendfunc filter
112         }
113 }
114
115 textures/evil6_floors/e6grate2_flr_b_s
116 {
117         qer_editorimage textures/evil6_floors/e6grate2_flr_b.tga
118         surfaceparm trans
119         surfaceparm nomarks
120         surfaceparm metalsteps
121         cull none
122         {
123                 map textures/evil6_floors/e6grate2_flr_b.tga
124                 alphafunc GE128
125                 depthwrite
126         }
127         {
128                 map $lightmap
129                 depthfunc equal
130                 blendfunc filter
131         }
132 }
133
134 textures/evil6_floors/e6launchcfloor
135 {
136         q3map_lightimage textures/evil6_floors/e6launchcfloor_glow.tga
137         q3map_surfacelight 400
138         surfaceparm nomarks
139         
140         {
141                 map textures/evil6_floors/e6launchcfloor
142                 animmap 10 textures/evil6_floors/e6launchcfloor textures/evil6_floors/e6launchcfloor-1 textures/evil6_floors/e6launchcfloor-2 textures/evil6_floors/e6launchcfloor-3 textures/evil6_floors/e6launchcfloor-4 textures/evil6_floors/e6launchcfloor-5 textures/evil6_floors/e6launchcfloor-6 textures/evil6_floors/e6launchcfloor-7
143         }
144         {
145                 map $lightmap
146                 tcGen lightmap
147                 blendfunc filter
148         }
149
150 }
151
152 textures/evil6_floors/e6launchcfloor_s
153 {
154         qer_editorimage textures/evil6_floors/e6launchcfloor.tga
155         q3map_lightimage textures/evil6_floors/e6launchcfloor_glow.tga
156         q3map_surfacelight 400
157         surfaceparm nomarks
158         {
159                 map textures/evil6_floors/e6launchcfloor.tga
160         }
161         {
162                 map $lightmap
163                 blendfunc filter
164         }
165         {
166                 map textures/evil6_floors/e6launchcfloor_glow.tga
167                 blendfunc add
168                 rgbgen wave sin .5 .8 0 1.5
169         }
170         {
171                 clampmap textures/evil6_floors/e6launchcfloor_fx.tga
172                 blendfunc add
173                 tcMod stretch sin 1.2 .9 0 1.5
174                 rgbGen wave square .5 .5 .25 1.5
175         }
176 }
177
178 textures/evil6_floors/e6launchengine_s
179 {
180         qer_editorimage textures/evil6_floors/e6launchengine.tga
181         q3map_lightimage textures/evil6_floors/e6launchengine_glow.tga
182         q3map_surfacelight 400
183         surfaceparm nomarks
184         
185         {
186                 map textures/evil6_floors/e6launchengine
187                 animmap 10 textures/evil6_floors/e6launchengine textures/evil6_floors/e6launchengine-1 textures/evil6_floors/e6launchengine-2 textures/evil6_floors/e6launchengine-3 textures/evil6_floors/e6launchengine-4 textures/evil6_floors/e6launchengine-5 textures/evil6_floors/e6launchengine-6 textures/evil6_floors/e6launchengine-7
188         }
189         {
190                 map $lightmap
191                 tcGen lightmap
192                 blendfunc filter
193         }
194
195 }
196
197 textures/evil6_floors/e6launchengine
198 {
199         qer_editorimage textures/evil6_floors/e6launchengine.tga
200         q3map_lightimage textures/evil6_floors/e6launchengine_glow.tga
201         q3map_surfacelight 400
202         surfaceparm nomarks
203         
204         {
205                 map textures/evil6_floors/e6launchengine
206                 animmap 10 textures/evil6_floors/e6launchengine textures/evil6_floors/e6launchengine-1 textures/evil6_floors/e6launchengine-2 textures/evil6_floors/e6launchengine-3 textures/evil6_floors/e6launchengine-4 textures/evil6_floors/e6launchengine-5 textures/evil6_floors/e6launchengine-6 textures/evil6_floors/e6launchengine-7
207         }
208         {
209                 map $lightmap
210                 tcGen lightmap
211                 blendfunc filter
212         }
213
214 }
215
216 textures/evil6_floors/e6launchlfloor_s
217 {
218         qer_editorimage textures/evil6_floors/e6launchlfloor.tga
219         q3map_lightimage textures/evil6_floors/e6launchlfloor_glow.tga
220         q3map_surfacelight 400
221         surfaceparm nomarks
222         {
223                 map textures/evil6_floors/e6launchlfloor.tga
224         }
225         {
226                 map $lightmap
227                 blendfunc filter
228         }
229         {
230                 map textures/evil6_floors/e6launchlfloor_glow.tga
231                 blendfunc add
232                 rgbgen wave sin .5 .8 0 1.5
233         }
234         {
235                 clampmap textures/evil6_floors/e6launchlfloor_fx.tga
236                 blendfunc add
237                 tcMod stretch sin 1.2 .9 0 1.5
238                 rgbGen wave square .5 .5 .25 1.5
239         }
240 }
241
242 textures/evil6_floors/e6launchlfloor
243 {
244         qer_editorimage textures/evil6_floors/e6launchlfloor.tga
245         q3map_lightimage textures/evil6_floors/e6launchlfloor_glow.tga
246         q3map_surfacelight 400
247         surfaceparm nomarks
248         
249         {
250                 map textures/evil6_floors/e6launchlfloor
251                 animmap 10 textures/evil6_floors/e6launchlfloor textures/evil6_floors/e6launchlfloor-1 textures/evil6_floors/e6launchlfloor-2 textures/evil6_floors/e6launchlfloor-3 textures/evil6_floors/e6launchlfloor-4 textures/evil6_floors/e6launchlfloor-5 textures/evil6_floors/e6launchlfloor-6 textures/evil6_floors/e6launchlfloor-7
252         }
253         {
254                 map $lightmap
255                 tcGen lightmap
256                 blendfunc filter
257         }
258
259 }
260
261 textures/evil6_floors/e6tekmtlrflr_h_full_slow
262 {
263         qer_editorimage textures/evil6_floors/e6tekmtlrflr_h.tga
264         {
265                 map textures/evil6_floors/e6tekmtlrflr_h.tga
266         }
267         {
268                 map $lightmap
269                 blendfunc filter
270         }
271         {
272                 map textures/evil6_floors/e6tekmtlrflr_h_glow.tga
273                 rgbgen wave sin .5 .5 0 .2
274                 blendfunc add
275         }
276 }
277
278 textures/evil6_floors/e6tekmtlrflr_h_small_noisy_fast
279 {
280         qer_editorimage textures/evil6_floors/e6tekmtlrflr_h.tga
281         {
282                 map textures/evil6_floors/e6tekmtlrflr_h.tga
283         }
284         {
285                 map $lightmap
286                 blendfunc filter
287         }
288         {
289                 map textures/evil6_floors/e6tekmtlrflr_h_glow.tga
290                 rgbgen wave noise .9 .2 0 4
291                 blendfunc add
292         }
293 }
294
295 textures/evil6_floors/e6xgratebasic_b_s
296 {
297         qer_editorimage textures/evil6_floors/e6xgratebasic_b.tga
298         surfaceparm trans
299         surfaceparm nomarks
300         surfaceparm metalsteps
301         cull none
302         {
303                 map textures/evil6_floors/e6xgratebasic_b.tga
304                 alphafunc GE128
305                 depthwrite
306         }
307         {
308                 map $lightmap
309                 depthfunc equal
310                 blendfunc filter
311         }
312 }
313
314 textures/evil6_floors/e6xgratebasic_s
315 {
316         qer_editorimage textures/evil6_floors/e6xgratebasic.tga
317         surfaceparm trans
318         surfaceparm nomarks
319         surfaceparm metalsteps
320         cull none
321         {
322                 map textures/evil6_floors/e6xgratebasic.tga
323                 alphafunc GE128
324                 depthwrite
325         }
326         {
327                 map $lightmap
328                 depthfunc equal
329                 blendfunc filter
330         }
331 }