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