]> git.xonotic.org Git - voretournament/voretournament.git/blob - data/scripts/evil6_lights.shader
Light cubemaps for all evil sets
[voretournament/voretournament.git] / data / scripts / evil6_lights.shader
1 textures/evil6_lights/e6mtltpnl_light\r
2 {\r
3         dpreflectcube cubemaps/exomorph/exomorph\r
4         {\r
5                 map textures/evil6_lights/e6mtltpnl_light\r
6         }\r
7         {\r
8                 map $lightmap\r
9                 blendfunc GL_DST_COLOR GL_ZERO\r
10                 rgbGen identity\r
11     }\r
12 }\r
13 \r
14 // textures/evil6_lights/\r
15 textures/evil6_lights/e6tinylight_s_1500\r
16 {\r
17         dpreflectcube cubemaps/exomorph/exomorph\r
18         qer_editorimage textures/evil6_lights/e6tinylight.jpg\r
19         q3map_surfacelight 1500\r
20         surfaceparm nomarks\r
21         {\r
22                 map textures/evil6_lights/e6tinylight.jpg\r
23         }\r
24         {\r
25                 map $lightmap\r
26                 blendfunc filter\r
27         }\r
28         {\r
29                 map textures/evil6_lights/e6tinylight_glow.jpg\r
30                 blendfunc add\r
31         }\r
32 }\r
33 \r
34 textures/evil6_lights/e6platelight_burnt_500\r
35 {\r
36         dpreflectcube cubemaps/exomorph/exomorph\r
37         qer_editorimage textures/evil6_lights/e6platelight_burnt.jpg\r
38         q3map_surfacelight 500\r
39         surfaceparm nomarks\r
40         {\r
41                 map textures/evil6_lights/e6platelight_burnt.jpg\r
42         }\r
43         {\r
44                 map $lightmap\r
45                 blendfunc filter\r
46         }\r
47         {\r
48                 map textures/evil6_lights/e6platelight_burnt_glow.jpg\r
49                 blendfunc add\r
50         }\r
51 }\r
52 \r
53 textures/evil6_lights/e6horzlight_s_nolight\r
54 {\r
55         dpreflectcube cubemaps/exomorph/exomorph\r
56         qer_editorimage textures/evil6_lights/e6horzlight.jpg\r
57         //q3map_surfacelight ?\r
58         surfaceparm nomarks\r
59         {\r
60                 map textures/evil6_lights/e6horzlight.jpg\r
61         }\r
62         {\r
63                 map $lightmap\r
64                 blendfunc filter\r
65         }\r
66         {\r
67                 map textures/evil6_lights/e6horzlight_glow.jpg\r
68                 blendfunc add\r
69         }\r
70 }\r
71 \r
72 textures/evil6_lights/e6horzovallight_s_nolight\r
73 {\r
74         dpreflectcube cubemaps/exomorph/exomorph\r
75         qer_editorimage textures/evil6_lights/e6horzovallight.jpg\r
76         //q3map_surfacelight ?\r
77         surfaceparm nomarks\r
78         {\r
79                 map textures/evil6_lights/e6horzovallight.jpg\r
80         }\r
81         {\r
82                 map $lightmap\r
83                 blendfunc filter\r
84         }\r
85         {\r
86                 map textures/evil6_lights/e6horzovallight_glow.jpg\r
87                 blendfunc add\r
88         }\r
89 }\r
90 \r
91 textures/evil6_lights/e6platelight_s_nolight\r
92 {\r
93         dpreflectcube cubemaps/exomorph/exomorph\r
94         qer_editorimage textures/evil6_lights/e6platelight.jpg\r
95         //q3map_surfacelight ?\r
96         surfaceparm nomarks\r
97         {\r
98                 map textures/evil6_lights/e6platelight.jpg\r
99         }\r
100         {\r
101                 map $lightmap\r
102                 blendfunc filter\r
103         }\r
104         {\r
105                 map textures/evil6_lights/e6platelight_glow.jpg\r
106                 blendfunc add\r
107         }\r
108 }\r
109 \r
110 // e6platelight_burnt.jpg with e6platelight_burnt_glow.jpg  (default q3 light shader)\r
111 \r
112 textures/evil6_lights/e6platelight_burnt_s_nolight\r
113 {\r
114         dpreflectcube cubemaps/exomorph/exomorph\r
115         qer_editorimage textures/evil6_lights/e6platelight_burnt.jpg\r
116         //q3map_surfacelight ?\r
117         surfaceparm nomarks\r
118         {\r
119                 map textures/evil6_lights/e6platelight_burnt.jpg\r
120         }\r
121         {\r
122                 map $lightmap\r
123                 blendfunc filter\r
124         }\r
125         {\r
126                 map textures/evil6_lights/e6platelight_burnt_glow.jpg\r
127                 blendfunc add\r
128         }\r
129 }\r
130 \r
131 // e6tinylight.jpg with e6tinylight_glow.jpg  (default q3 light shader)\r
132 \r
133 textures/evil6_lights/e6tinylight_s_nolight\r
134 {\r
135         dpreflectcube cubemaps/exomorph/exomorph\r
136         qer_editorimage textures/evil6_lights/e6tinylight.jpg\r
137         //q3map_surfacelight ?\r
138         surfaceparm nomarks\r
139         {\r
140                 map textures/evil6_lights/e6tinylight.jpg\r
141         }\r
142         {\r
143                 map $lightmap\r
144                 blendfunc filter\r
145         }\r
146         {\r
147                 map textures/evil6_lights/e6tinylight_glow.jpg\r
148                 blendfunc add\r
149         }\r
150 }\r
151 \r
152 // e6v_light.jpg with e6v_light_glow.jpg  (default q3 light shader)\r
153 \r
154 textures/evil6_lights/e6v_light_s_nolight\r
155 {\r
156         dpreflectcube cubemaps/exomorph/exomorph\r
157         qer_editorimage textures/evil6_lights/e6v_light.jpg\r
158         //q3map_surfacelight ?\r
159         surfaceparm nomarks\r
160         {\r
161                 map textures/evil6_lights/e6v_light.jpg\r
162         }\r
163         {\r
164                 map $lightmap\r
165                 blendfunc filter\r
166         }\r
167         {\r
168                 map textures/evil6_lights/e6v_light_glow.jpg\r
169                 blendfunc add\r
170         }\r
171 }\r
172 \r
173 // e6walllight.jpg with e6walllight_glow.jpg  (default q3 light shader)\r
174 \r
175 textures/evil6_lights/e6walllight_s_nolight\r
176 {\r
177         dpreflectcube cubemaps/exomorph/exomorph\r
178         qer_editorimage textures/evil6_lights/e6walllight.jpg\r
179         //q3map_surfacelight ?\r
180         surfaceparm nomarks\r
181         {\r
182                 map textures/evil6_lights/e6walllight.jpg\r
183         }\r
184         {\r
185                 map $lightmap\r
186                 blendfunc filter\r
187         }\r
188         {\r
189                 map textures/evil6_lights/e6walllight_glow.jpg\r
190                 blendfunc add\r
191         }\r
192 }\r
193 \r
194 // Maj: Added these strip ones\r
195 \r
196 textures/evil6_lights/e6basicstrip_blue_s_nolight\r
197 {\r
198         qer_editorimage textures/evil6_lights/e6basicstrip_blue.jpg\r
199         //q3map_surfacelight ?\r
200         surfaceparm nomarks\r
201         surfaceparm nolightmap\r
202         {\r
203                 map textures/evil6_lights/e6basicstrip_blue.jpg\r
204                 rgbGen identity\r
205         }\r
206 }\r
207 \r
208 textures/evil6_lights/e6basicstrip_green_s_nolight\r
209 {\r
210         qer_editorimage textures/evil6_lights/e6basicstrip_green.jpg\r
211         //q3map_surfacelight ?\r
212         surfaceparm nomarks\r
213         surfaceparm nolightmap\r
214         {\r
215                 map textures/evil6_lights/e6basicstrip_green.jpg\r
216                 rgbGen identity\r
217         }\r
218 }\r
219 \r
220 textures/evil6_lights/e6basicstrip_orange_s_nolight\r
221 {\r
222         qer_editorimage textures/evil6_lights/e6basicstrip_orange.jpg\r
223         //q3map_surfacelight ?\r
224         surfaceparm nomarks\r
225         surfaceparm nolightmap\r
226         {\r
227                 map textures/evil6_lights/e6basicstrip_orange.jpg\r
228                 rgbGen identity\r
229         }\r
230 }\r
231 \r
232 textures/evil6_lights/e6basicstrip_red_s_nolight\r
233 {\r
234         qer_editorimage textures/evil6_lights/e6basicstrip_red.jpg\r
235         //q3map_surfacelight ?\r
236         surfaceparm nomarks\r
237         surfaceparm nolightmap\r
238         {\r
239                 map textures/evil6_lights/e6basicstrip_red.jpg\r
240                 rgbGen identity\r
241         }\r
242 }\r
243 \r
244 textures/evil6_lights/e6basicstrip_white_s_nolight\r
245 {\r
246         qer_editorimage textures/evil6_lights/e6basicstrip_white.jpg\r
247         //q3map_surfacelight ?\r
248         surfaceparm nomarks\r
249         surfaceparm nolightmap\r
250         {\r
251                 map textures/evil6_lights/e6basicstrip_white.jpg\r
252                 rgbGen identity\r
253         }\r
254 }\r
255 \r
256 textures/evil6_lights/e6basicstrip_yellow_s_nolight\r
257 {\r
258         qer_editorimage textures/evil6_lights/e6basicstrip_yellow.jpg\r
259         //q3map_surfacelight ?\r
260         surfaceparm nomarks\r
261         surfaceparm nolightmap\r
262         {\r
263                 map textures/evil6_lights/e6basicstrip_yellow.jpg\r
264                 rgbGen identity\r
265         }\r
266 }