Add Cushion texture - thanks hotdog
[xonotic/xonotic-maps.pk3dir.git] / scripts / map_implosion.shader
1 textures/map_implosion/s_redglow
2 {
3         qer_editorimage textures/map_implosion/s_redglow.jpg
4         q3map_surfacelight 3000
5
6         surfaceparm nomarks
7         surfaceparm nolightmap
8
9         {
10                 map textures/map_implosion/s_redglow.jpg
11                 rgbGen identity
12         }
13 }
14
15 textures/map_implosion/s_blueglow
16 {
17         qer_editorimage textures/map_implosion/s_blueglow.jpg
18         q3map_surfacelight 3000
19
20         surfaceparm nomarks
21         surfaceparm nolightmap
22
23         {
24                 map textures/map_implosion/s_blueglow.jpg
25                 rgbGen identity
26         }
27 }
28
29 textures/map_implosion/l_redglow
30 {
31         qer_editorimage textures/map_implosion/l_redglow.jpg
32         q3map_surfacelight 1000
33
34         surfaceparm nomarks
35         surfaceparm nolightmap
36
37         {
38                 map textures/map_implosion/l_redglow.jpg
39                 rgbGen identity
40         }
41 }
42
43 textures/map_implosion/l_blueglow
44 {
45         qer_editorimage textures/map_implosion/l_blueglow.jpg
46         q3map_surfacelight 1000
47
48         surfaceparm nomarks
49         surfaceparm nolightmap
50
51         {
52                 map textures/map_implosion/l_blueglow.jpg
53                 rgbGen identity
54         }
55 }
56
57 textures/map_implosion/screen
58 {
59         nopicmip
60         qer_editorimage textures/map_implosion/terminal_blue.tga
61         q3map_lightimage textures/map_implosion/terminal_blue.tga
62         q3map_surfacelight 500
63         surfaceparm nolightmap
64
65         surfaceparm nomarks
66         surfaceparm trans
67         qer_trans 0.5
68
69         {
70                 map textures/map_implosion/terminal_blue.tga
71                 blendfunc add
72                 animmap 2 textures/map_implosion/terminal_blue.tga textures/map_implosion/terminal_blue2.tga textures/map_implosion/terminal_blue3.tga
73         }
74 }
75
76
77 textures/map_implosion/code
78 {
79         nopicmip
80         qer_editorimage textures/map_implosion/code.tga
81         q3map_lightimage textures/map_implosion/code.tga
82         q3map_surfacelight 500
83         surfaceparm nolightmap
84
85         surfaceparm nomarks
86         surfaceparm trans
87         qer_trans 0.5
88
89         {
90                 map textures/map_implosion/code.tga
91                 blendfunc add
92                 tcmod scroll 0 0.3
93         }
94 }
95
96 textures/map_implosion/xonoticdecal
97 {
98         qer_editorimage textures/map_implosion/xonoticdecal
99
100         surfaceparm trans
101         surfaceparm nonsolid
102         surfaceparm nodlight
103         //q3map_surfacelight 500
104         surfaceparm nolightmap
105
106         polygonOffset
107         sort 6
108         cull none
109
110         {
111                 map textures/map_implosion/xonoticdecal
112                 blendFunc filter
113                 rgbgen identity
114         }
115 }
116
117 textures/map_implosion/sky
118 {
119         qer_editorimage textures/skies/polluted_earth.jpg
120         surfaceparm sky
121         surfaceparm noimpact
122         surfaceparm nolightmap
123         surfaceparm nomarks
124         q3map_globaltexture
125         q3map_surfacelight 50
126         surfaceparm sky
127
128                 nopicmip
129                 nomipmaps
130
131         q3map_sunExt 1 0.9 0.9 250 320 30
132         q3map_skylight 75 4
133         skyparms env/polluted_earth/polluted_earth - -
134 }