Merge remote-tracking branch 'origin/mirceakitsune/red_planet'
[xonotic/xonotic-maps.pk3dir.git] / scripts / map_xoylent.shader
1 textures/map_xoylent/sky
2 {
3         qer_editorimage textures/skies/extragalactic_asteroids.tga
4         surfaceparm sky
5         surfaceparm nolightmap
6         surfaceparm nodlight
7         surfaceparm noimpact
8         surfaceparm nomarks
9
10         skyparms env/extragalactic/asteroids - - //farbox cloudheight nearbox
11         q3map_sunExt 1 0.6875 0.375 340 25 47 0 16 //rgb intensity degrees elevation deviance samples
12         q3map_lightmapFilterRadius 0 8 //self other
13         q3map_skylight 110 3 //amount iterations
14 }
15
16 textures/map_xoylent/light-panel01-surfacelight
17 {
18         qer_editorimage textures/exx/light/light_panel01.tga
19         
20         q3map_bounceScale  0.75
21         dpoffsetmapping - 2
22         dpglossintensitymod  3
23         dpglossexponentmod  4
24
25         q3map_surfacelight 4000                 //Changed
26         q3map_lightRGB 1 0.9375 0.875   //Added
27         q3map_lightSubdivide 64
28
29         {
30                 map textures/exx/light/light_panel01.tga
31         }
32         {
33                 map $lightmap
34                 rgbGen identity
35                 tcGen lightmap
36                 blendfunc filter
37         }
38 }
39
40 textures/map_xoylent/light-u201-surfacelight
41 {
42         qer_editorimage textures/exx/light/light_u201.tga
43         
44         q3map_bounceScale  0.75
45         dpoffsetmapping - 2
46         dpglossintensitymod  3
47         dpglossexponentmod  4
48
49         q3map_surfacelight 1500                 //Changed
50         q3map_lightRGB 1 0.9375 0.875   //Added
51         q3map_lightSubdivide 64
52
53         {
54                 map textures/exx/light/light_u201.tga
55         }
56         {
57                 map $lightmap
58                 rgbGen identity
59                 tcGen lightmap
60                 blendfunc filter
61         }
62 }
63
64 textures/map_xoylent/base_cutmetal
65 {
66         qer_editorimage textures/map_xoylent/base_cutmetal.tga
67         dpoffsetmapping - 2
68         dpglossintensitymod 3
69         dpglossexponentmod 4
70         {
71                 map textures/map_xoylent/base_cutmetal.tga
72         }
73         {
74                 map $lightmap
75                 rgbGen identity
76                 tcGen lightmap
77                 blendfunc filter
78         }
79 }
80
81 textures/map_xoylent/base_pipes
82 {
83         qer_editorimage textures/map_xoylent/base_pipes.tga
84         dpoffsetmapping - 2
85         dpglossintensitymod 4
86         dpglossexponentmod 4
87         {
88                 map textures/map_xoylent/base_pipes.tga
89         }
90         {
91                 map $lightmap
92                 rgbGen identity
93                 tcGen lightmap
94                 blendfunc filter
95         }
96 }
97
98 textures/map_xoylent/base_pipes_nolight
99 {
100         qer_editorimage textures/map_xoylent/base_pipes_nolight.tga
101         dpoffsetmapping - 2
102         dpglossintensitymod 4
103         dpglossexponentmod 4
104         {
105                 map textures/map_xoylent/base_pipes_nolight.tga
106         }
107         {
108                 map $lightmap
109                 rgbGen identity
110                 tcGen lightmap
111                 blendfunc filter
112         }
113 }
114
115 textures/map_xoylent/border_big
116 {
117         qer_editorimage textures/map_xoylent/border_big.tga
118         dpoffsetmapping - 2
119         {
120                 map textures/map_xoylent/border_big.tga
121         }
122         {
123                 map $lightmap
124                 rgbGen identity
125                 tcGen lightmap
126                 blendfunc filter
127         }
128 }
129
130 textures/map_xoylent/border_small
131 {
132         qer_editorimage textures/map_xoylent/border_small.tga
133         dpoffsetmapping - 2
134         {
135                 map textures/map_xoylent/border_small.tga
136         }
137         {
138                 map $lightmap
139                 rgbGen identity
140                 tcGen lightmap
141                 blendfunc filter
142         }
143 }
144
145 textures/map_xoylent/border_withlight
146 {
147         q3map_lightImage textures/map_xoylent/border_withlight_lightimage.tga
148         dpoffsetmapping - 2
149         qer_editorimage textures/map_xoylent/border_withlight.tga
150         q3map_surfacelight 2500
151         q3map_lightRGB 1 0.875 0.75
152         q3map_lightSubdivide 64
153         {
154                 map textures/map_xoylent/border_withlight.tga
155         }
156         {
157                 map $lightmap
158                 rgbGen identity
159                 tcGen lightmap
160                 blendfunc filter
161         }
162 }
163
164 textures/map_xoylent/panels_floor
165 {
166         qer_editorimage textures/map_xoylent/panels_floor.tga
167         dpoffsetmapping - 2
168         {
169                 map textures/map_xoylent/panels_floor.tga
170         }
171         {
172                 map $lightmap
173                 rgbGen identity
174                 tcGen lightmap
175                 blendfunc filter
176         }
177 }
178
179 textures/map_xoylent/panels_horizontal
180 {
181         qer_editorimage textures/map_xoylent/panels_horizontal.tga
182         dpoffsetmapping - 2
183         dpglossintensitymod 3
184         dpglossexponentmod 4
185         {
186                 map textures/map_xoylent/panels_horizontal.tga
187         }
188         {
189                 map $lightmap
190                 rgbGen identity
191                 tcGen lightmap
192                 blendfunc filter
193         }
194 }
195
196 textures/map_xoylent/panels_trim
197 {
198         qer_editorimage textures/map_xoylent/panels_trim.tga
199         dpoffsetmapping - 2
200         dpglossintensitymod 3
201         dpglossexponentmod 4
202         {
203                 map textures/map_xoylent/panels_trim.tga
204         }
205         {
206                 map $lightmap
207                 rgbGen identity
208                 tcGen lightmap
209                 blendfunc filter
210         }
211 }
212
213 textures/map_xoylent/panels_vertical
214 {
215         qer_editorimage textures/map_xoylent/panels_vertical.tga
216         dpoffsetmapping - 2
217         dpglossintensitymod 3
218         dpglossexponentmod 4
219         {
220                 map textures/map_xoylent/panels_vertical.tga
221         }
222         {
223                 map $lightmap
224                 rgbGen identity
225                 tcGen lightmap
226                 blendfunc filter
227         }
228 }
229
230 textures/map_xoylent/panels_wall
231 {
232         qer_editorimage textures/map_xoylent/panels_wall.tga
233         dpoffsetmapping - 2
234         {
235                 map textures/map_xoylent/panels_wall.tga
236         }
237         {
238                 map $lightmap
239                 rgbGen identity
240                 tcGen lightmap
241                 blendfunc filter
242         }
243 }
244
245 textures/map_xoylent/panels_warning
246 {
247         qer_editorimage textures/map_xoylent/panels_warning.tga
248         dpoffsetmapping - 2
249         dpglossintensitymod 3
250         dpglossexponentmod 4
251         {
252                 map textures/map_xoylent/panels_warning.tga
253         }
254         {
255                 map $lightmap
256                 rgbGen identity
257                 tcGen lightmap
258                 blendfunc filter
259         }
260 }
261
262 textures/map_xoylent/trak6_trim4_edit
263 {
264         qer_editorimage textures/map_xoylent/trak6_trim4_edit.tga
265         dpglossintensitymod 3
266         dpglossexponentmod 4
267         {
268                 map textures/map_xoylent/trak6_trim4_edit.tga
269         }
270         {
271                 map $lightmap
272                 rgbGen identity
273                 tcGen lightmap
274                 blendfunc filter
275         }
276 }