]> de.git.xonotic.org Git - voretournament/voretournament.git/blob - data/scripts/e8.shader
Include gmqcc binaries for Windows and Linux
[voretournament/voretournament.git] / data / scripts / e8.shader
1 textures/e8/e8_launchpad1\r
2 {\r
3         dpreflectcube cubemaps/exomorph/exomorph\r
4         surfaceparm metalsteps\r
5         q3map_surfacelight 100\r
6         {\r
7                 map textures/e8/e8_launchpad1_fx.tga\r
8                 rgbGen identity\r
9                 tcMod scroll 0 3\r
10         }\r
11         {\r
12                 map textures/e8/e8_launchpad1.tga\r
13                 blendfunc blend\r
14                 rgbGen identity\r
15         }\r
16         {\r
17                 map $lightmap\r
18                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
19                 rgbGen identity\r
20                 tcGen lightmap\r
21         }\r
22 }\r
23 \r
24 textures/e8/e8bolttrim\r
25 {\r
26         dpreflectcube cubemaps/exomorph/exomorph\r
27         surfaceparm metalsteps\r
28         {\r
29                 map textures/e8/e8bolttrim\r
30         }\r
31         {\r
32                 map $lightmap\r
33                 blendfunc GL_DST_COLOR GL_ZERO\r
34                 rgbGen identity\r
35     }\r
36 }\r
37 \r
38 textures/e8/e8clangfloor05\r
39 {\r
40         dpreflectcube cubemaps/exomorph/exomorph\r
41         surfaceparm metalsteps\r
42         {\r
43                 map textures/e8/e8clangfloor05\r
44         }\r
45         {\r
46                 map $lightmap\r
47                 blendfunc GL_DST_COLOR GL_ZERO\r
48                 rgbGen identity\r
49     }\r
50 }\r
51 \r
52 textures/e8/e8lighttrim_b\r
53 {\r
54         dpreflectcube cubemaps/exomorph/exomorph\r
55         surfaceparm metalsteps\r
56         {\r
57                 map textures/e8/e8lighttrim_b\r
58         }\r
59         {\r
60                 map $lightmap\r
61                 blendfunc GL_DST_COLOR GL_ZERO\r
62                 rgbGen identity\r
63     }\r
64 }\r
65 \r
66 textures/e8/e8lighttrim\r
67 {\r
68         dpreflectcube cubemaps/exomorph/exomorph\r
69         surfaceparm metalsteps\r
70         {\r
71                 map textures/e8/e8lighttrim\r
72         }\r
73         {\r
74                 map $lightmap\r
75                 blendfunc GL_DST_COLOR GL_ZERO\r
76                 rgbGen identity\r
77     }\r
78 }\r
79 \r
80 textures/e8/e8mtltrim1b\r
81 {\r
82         dpreflectcube cubemaps/exomorph/exomorph\r
83         surfaceparm metalsteps\r
84         {\r
85                 map textures/e8/e8mtltrim1b\r
86         }\r
87         {\r
88                 map $lightmap\r
89                 blendfunc GL_DST_COLOR GL_ZERO\r
90                 rgbGen identity\r
91     }\r
92 }\r
93 \r
94 textures/e8/e8rail2\r
95 {\r
96         dpreflectcube cubemaps/exomorph/exomorph\r
97         surfaceparm metalsteps\r
98         surfaceparm alphashadow\r
99         cull disable\r
100         nomipmaps\r
101         {\r
102                 map textures/e8/e8rail2.tga\r
103                 rgbGen identity\r
104                 depthWrite\r
105                 alphaFunc GE128\r
106         }\r
107         {\r
108                 map $lightmap\r
109                 blendfunc filter\r
110                 rgbGen identity\r
111                 tcGen lightmap\r
112                 depthFunc equal\r
113         }\r
114 }\r
115 \r
116 textures/e8/e8tinylightblue\r
117 {\r
118         dpreflectcube cubemaps/exomorph/exomorph\r
119         surfaceparm metalsteps\r
120         {\r
121                 map textures/e8/e8tinylightblue\r
122         }\r
123         {\r
124                 map $lightmap\r
125                 blendfunc GL_DST_COLOR GL_ZERO\r
126                 rgbGen identity\r
127     }\r
128 }\r
129 \r
130 textures/e8/e8trimlight\r
131 {\r
132         dpreflectcube cubemaps/exomorph/exomorph\r
133         surfaceparm metalsteps\r
134         q3map_lightimage textures/e8/e8trimlight_fx.tga\r
135         q3map_surfacelight 100\r
136         {\r
137                 map $lightmap\r
138                 rgbGen identity\r
139                 tcGen lightmap\r
140         }\r
141         {\r
142                 map textures/e8/e8trimlight.tga\r
143                 blendfunc filter\r
144                 rgbGen identity\r
145         }\r
146         {\r
147                 map textures/e8/e8trimlight_fx.tga\r
148                 blendfunc add\r
149                 tcMod scroll -2 0\r
150         }\r
151 }\r
152 \r
153 textures/e8/e8trimlight2\r
154 {\r
155         dpreflectcube cubemaps/exomorph/exomorph\r
156         surfaceparm metalsteps\r
157         qer_editorimage textures/e8/e8trimlight2.tga\r
158         surfaceparm nomarks\r
159         q3map_surfacelight 400\r
160         {\r
161                 map textures/e8/e8trimlight2.tga\r
162         }\r
163         {\r
164                 map $lightmap\r
165                 blendfunc filter\r
166                 tcGen lightmap\r
167         }\r
168 }\r
169 \r
170 textures/e8/e8warning2\r
171 {\r
172         dpreflectcube cubemaps/exomorph/exomorph\r
173         surfaceparm metalsteps\r
174         {\r
175                 map textures/e8/e8warning2\r
176         }\r
177         {\r
178                 map $lightmap\r
179                 blendfunc GL_DST_COLOR GL_ZERO\r
180                 rgbGen identity\r
181     }\r
182 }\r
183 \r
184 textures/e8/e8xgirder\r
185 {\r
186         dpreflectcube cubemaps/exomorph/exomorph\r
187         surfaceparm alphashadow\r
188         surfaceparm metalsteps\r
189         surfaceparm nomarks\r
190         surfaceparm trans\r
191         cull disable\r
192         nopicmip\r
193         {\r
194                 map textures/e8/e8xgirder.tga\r
195                 rgbGen identity\r
196                 depthWrite\r
197                 alphaFunc GE128\r
198         }\r
199         {\r
200                 map $lightmap\r
201                 blendfunc filter\r
202                 rgbGen identity\r
203                 tcGen lightmap\r
204                 depthFunc equal\r
205         }\r
206 }\r
207 \r
208 textures/e8/e8xgirder_small\r
209 {\r
210         dpreflectcube cubemaps/exomorph/exomorph\r
211         surfaceparm metalsteps\r
212         cull disable\r
213         {\r
214                 map textures/e8/e8xgirder_small.tga\r
215                 rgbGen identity\r
216                 depthWrite\r
217                 alphaFunc GE128\r
218         }\r
219         {\r
220                 map $lightmap\r
221                 blendfunc filter\r
222                 rgbGen identity\r
223                 tcGen lightmap\r
224                 depthFunc equal\r
225         }\r
226 }\r
227 \r
228 textures/e8/e8xgirder_small2\r
229 {\r
230         dpreflectcube cubemaps/exomorph/exomorph\r
231         surfaceparm metalsteps\r
232         cull disable\r
233         {\r
234                 map textures/e8/e8xgirder_small2.tga\r
235                 rgbGen identity\r
236                 depthWrite\r
237                 alphaFunc GE128\r
238         }\r
239         {\r
240                 map $lightmap\r
241                 blendfunc filter\r
242                 rgbGen identity\r
243                 tcGen lightmap\r
244                 depthFunc equal\r
245         }\r
246 }\r
247 \r
248 textures/e8/e8jumpspawn02b\r
249 {\r
250         dpreflectcube cubemaps/exomorph/exomorph\r
251         surfaceparm metalsteps\r
252         q3map_lightimage textures/e8/e8jumpspawn02b_glow.tga\r
253         surfaceparm metalsteps\r
254         q3map_surfacelight 100\r
255         \r
256         {\r
257                 map textures/e8/e8jumpspawn02b\r
258                 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\r
259         }\r
260         {\r
261                 map $lightmap\r
262                 tcGen lightmap\r
263                 blendfunc filter\r
264         }\r
265 }\r
266 \r
267 textures/e8/e8jumpspawn02c\r
268 {\r
269         dpreflectcube cubemaps/exomorph/exomorph\r
270         surfaceparm metalsteps\r
271         q3map_lightimage textures/e8/e8jumpspawn02c_glow.tga\r
272         surfaceparm metalsteps\r
273         q3map_surfacelight 100\r
274         \r
275         {\r
276                 map textures/e8/e8jumpspawn02c\r
277                 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\r
278         }\r
279         {\r
280                 map $lightmap\r
281                 tcGen lightmap\r
282                 blendfunc filter\r
283         }\r
284 }\r
285 \r
286 textures/e8/e8_base1broke\r
287 {\r
288         q3map_nonplanar\r
289         q3map_shadeAngle 75\r
290         {\r
291                 map textures/e8/e8_base1broke\r
292                 rgbGen vertex\r
293         }\r
294 }\r
295 \r
296 textures/e8/e8alphaspawn\r
297 {\r
298         surfaceparm nomarks\r
299         surfaceparm trans\r
300         surfaceparm pointlight\r
301         {\r
302                 map textures/e8/e8alphaspawn.tga\r
303                 blendfunc add\r
304                 rgbGen Vertex\r
305         }\r
306 }\r
307 \r
308 textures/e8/e8yarrow\r
309 {\r
310         surfaceparm nomarks\r
311         surfaceparm trans\r
312         surfaceparm pointlight\r
313         {\r
314                 map textures/e8/e8yarrow.tga\r
315                 blendfunc add\r
316                 rgbGen Vertex\r
317         }\r
318 }\r
319 \r
320 textures/e8/e8lightblue_flicker\r
321 {\r
322         qer_editorimage textures/e8/e8tinylightblue.tga\r
323         surfaceparm nomarks\r
324         q3map_surfacelight 950\r
325         {\r
326                 map textures/e8/e8tinylightblue.tga\r
327         }\r
328         {\r
329                 map $lightmap\r
330                 blendfunc filter\r
331                 tcGen lightmap\r
332         }\r
333 }\r
334 \r
335 textures/e8/zap_e8\r
336 {\r
337         qer_editorimage textures/sfx/zap_scroll.tga\r
338         //q3map_surfacelight    300\r
339         surfaceparm     trans\r
340         surfaceparm nomarks\r
341         surfaceparm nolightmap\r
342         cull none\r
343         {\r
344                 Map textures/sfx/zap_scroll.tga\r
345                 blendFunc GL_ONE GL_ONE\r
346                 rgbgen wave triangle .8 2 0 7\r
347                 tcMod scroll 0 1\r
348         }\r
349         {\r
350                 Map textures/sfx/zap_scroll.tga\r
351                 blendFunc GL_ONE GL_ONE\r
352                 rgbgen wave triangle 1 1.4 0 5\r
353                 tcMod scale  -1 1\r
354                 tcMod scroll 0 1\r
355         }\r
356         {\r
357                 Map textures/sfx/zap_scroll2.tga\r
358                 blendFunc GL_ONE GL_ONE\r
359                 rgbgen wave triangle 1 1.4 0 6.3\r
360                 tcMod scale  -1 1\r
361                 tcMod scroll 2 1\r
362         }\r
363         {\r
364                 Map textures/sfx/zap_scroll2.tga\r
365                 blendFunc GL_ONE GL_ONE\r
366                 rgbgen wave triangle 1 1.4 0 7.7\r
367                 tcMod scroll -1.3 1\r
368         }\r
369 }\r
370 \r
371 textures/e8/e8lighttrim_static\r
372 {\r
373         qer_editorimage textures/e8/e8lighttrim.tga\r
374         surfaceparm nomarks\r
375         q3map_surfacelight 400\r
376         {\r
377                 map textures/e8/e8lighttrim.tga\r
378         }\r
379         {\r
380                 map $lightmap\r
381                 blendfunc filter\r
382                 tcGen lightmap\r
383         }\r
384 }\r
385 \r
386 textures/e8/e8lighttrim_glow\r
387 {\r
388         qer_editorimage textures/e8/e8lighttrim.tga\r
389         surfaceparm nomarks\r
390         q3map_surfacelight 400\r
391         {\r
392                 map textures/e8/e8lighttrim.tga\r
393         }\r
394         {\r
395                 map $lightmap\r
396                 blendfunc filter\r
397                 tcGen lightmap\r
398         }\r
399 }\r
400 \r
401 textures/e8/e8lighttrim_b_static\r
402 {\r
403         qer_editorimage textures/e8/e8lighttrim_b.tga\r
404         surfaceparm nomarks\r
405         q3map_surfacelight 400\r
406         {\r
407                 map textures/e8/e8lighttrim_b.tga\r
408         }\r
409         {\r
410                 map $lightmap\r
411                 blendfunc filter\r
412                 tcGen lightmap\r
413         }\r
414         }\r
415 \r
416 textures/e8/e8lighttrim_b_glow\r
417 {\r
418         qer_editorimage textures/e8/e8lighttrim_b.tga\r
419         surfaceparm nomarks\r
420         q3map_surfacelight 400\r
421         {\r
422                 map textures/e8/e8lighttrim_b.tga\r
423         }\r
424         {\r
425                 map $lightmap\r
426                 blendfunc filter\r
427                 tcGen lightmap\r
428         }\r
429 }\r
430 \r
431 textures/e8/e8evilspacetxt\r
432 {\r
433         surfaceparm nomarks\r
434         surfaceparm trans\r
435         surfaceparm pointlight\r
436         {\r
437                 map textures/e8/e8evilspacetxt.tga\r
438                 blendfunc add\r
439                 rgbGen Vertex\r
440         }\r
441 }\r
442 \r
443 textures/e8/e8beam_blue\r
444 {\r
445         qer_editorimage textures/e8/e8beam_blue.tga\r
446         surfaceparm nolightmap\r
447         surfaceparm nomarks\r
448         surfaceparm nonsolid\r
449         surfaceparm trans\r
450         cull disable\r
451         qer_trans 0.6\r
452         {\r
453                 map textures/e8/e8beam_blue.tga\r
454                 blendfunc add\r
455                 tcMod scroll 0.3 0\r
456         }\r
457 }\r
458 \r
459 textures/e8/e8metal03c_shiney\r
460 {\r
461         qer_editorimage textures/e8/e8metal03c.tga\r
462         {\r
463                 map textures/effects/tinfx.tga\r
464                 rgbGen identity\r
465                 tcGen environment\r
466         }\r
467         {\r
468                 map $lightmap\r
469                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
470                 rgbGen identity\r
471                 tcGen lightmap\r
472         }\r
473 }\r
474 \r
475 textures/e8/ctf_e8stars\r
476 {\r
477         qer_editorimage textures/e8/e8stars.tga\r
478         surfaceparm noimpact\r
479         surfaceparm nolightmap\r
480         surfaceparm nomarks\r
481         q3map_surfacelight 10\r
482         q3map_sun 1 0.98 0.9 15 0 90\r
483         skyParms textures/e8/env/e8 - -\r
484 }\r
485 \r
486 textures/e8/dm_e8stars\r
487 {\r
488         qer_editorimage textures/e8/e8stars.tga\r
489         surfaceparm noimpact\r
490         surfaceparm nolightmap\r
491         surfaceparm nomarks\r
492         q3map_surfacelight 30\r
493         q3map_sun 1 0.98 0.9 55 0 90\r
494         skyParms textures/e8/env/e8 - -\r
495 }\r
496 \r
497 textures/e8/dm_e8stars2\r
498 {\r
499         qer_editorimage textures/e8/e8stars.tga\r
500         surfaceparm noimpact\r
501         surfaceparm nolightmap\r
502         surfaceparm nomarks\r
503         q3map_surfacelight 70\r
504         q3map_sun 1 0.98 0.9 100 0 90\r
505         skyParms textures/e8/env/e8 - -\r
506 }\r
507 \r
508 textures/e8/e8metal_blue_shiney\r
509 {\r
510         qer_editorimage textures/e8/e8metal_blue.tga\r
511         {\r
512                 map textures/effects/tinfx.tga\r
513                 rgbGen identity\r
514                 tcGen environment\r
515         }\r
516         {\r
517                 map $lightmap\r
518                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
519                 rgbGen identity\r
520                 tcGen lightmap\r
521         }\r
522 }\r
523 \r
524 textures/e8/e8metal_red_shiney\r
525 {\r
526         qer_editorimage textures/e8/e8metal_red.tga\r
527         {\r
528                 map textures/effects/tinfx.tga\r
529                 rgbGen identity\r
530                 tcGen environment\r
531         }\r
532         {\r
533                 map $lightmap\r
534                 blendfunc gl_dst_color gl_one_minus_dst_alpha\r
535                 rgbGen identity\r
536                 tcGen lightmap\r
537         }\r
538 }\r