]> icculus.org git repositories - divverent/nexuiz.git/blob - data/scripts/official_cmp1.shader
commit 1.2.1 game media
[divverent/nexuiz.git] / data / scripts / official_cmp1.shader
1 //****************************************************//\r
2 //                                                                      //\r
3 //      purplenebula-cmp1.shader for Quake III          //\r
4 //      by Amethyst7 - 03.13.2002                               //\r
5 //                                                                      //\r
6 //****************************************************//\r
7 \r
8 textures/amethyst7/purplenebula-cmp1/purplenebula_skybox\r
9 {\r
10         qer_editorimage textures/amethyst7/purplenebula-cmp1/purplenebula\r
11         surfaceparm noimpact\r
12         surfaceparm nolightmap\r
13         surfaceparm sky\r
14         q3map_sun 1.00 0.90 1.00 50 90 90\r
15         q3map_surfacelight 70\r
16         skyparms env/amethyst7/purplenebula-cmp1/purplenebula - -\r
17 }\r
18 \r
19 \r
20 //****************************************************//\r
21 //                                                                      //\r
22 //      The rest are modified from Evil_Lair's          //\r
23 //      original shader files.                                  //\r
24 //                                                                      //\r
25 //****************************************************//\r
26 \r
27 \r
28 textures/cmp1-dm8/e8trimlight2_pur\r
29 {\r
30         qer_editorimage textures/cmp1-dm8/e8trimlight2_pur.tga\r
31         surfaceparm nomarks\r
32         q3map_surfacelight 500\r
33         {\r
34                 map textures/cmp1-dm8/e8trimlight2_pur.tga\r
35         }\r
36         {\r
37                 map $lightmap \r
38                 blendfunc filter\r
39                 tcGen lightmap \r
40         }\r
41         {\r
42                 map textures/cmp1-dm8/e8trimlight2_pur.blend.tga\r
43                 blendfunc add\r
44                 rgbGen wave sin 0.7 0.2 0 0.3 \r
45         }\r
46 }\r
47 \r
48 textures/cmp1-dm8/e8tinylightpur\r
49 {\r
50         qer_editorimage textures/cmp1-dm8/e8tinylightpur.tga\r
51         surfaceparm nomarks\r
52         q3map_surfacelight 520\r
53         {\r
54                 map textures/cmp1-dm8/e8tinylightpur.tga\r
55         }\r
56         {\r
57                 map $lightmap \r
58                 blendfunc filter\r
59                 tcGen lightmap \r
60         }\r
61         {\r
62                 map textures/cmp1-dm8/e8tinylightpur.blend.tga\r
63                 blendfunc add\r
64                 rgbGen wave noise 0.5 0.3 0 0.2 \r
65         }\r
66 }\r
67 \r
68 textures/cmp1-dm8/e8lighttrim_b_pur\r
69 {\r
70         qer_editorimage textures/cmp1-dm8/e8lighttrim_pur.tga\r
71         surfaceparm nomarks\r
72         q3map_surfacelight 1000\r
73         {\r
74                 map textures/cmp1-dm8/e8lighttrim_pur.tga\r
75         }\r
76         {\r
77                 map $lightmap \r
78                 blendfunc filter\r
79                 tcGen lightmap \r
80         }\r
81         {\r
82                 map textures/cmp1-dm8/e8lighttrim_pur.blend.tga\r
83                 blendfunc add\r
84                 rgbGen wave sin 0.4 0.2 0 0.2 \r
85         }\r
86 }\r
87 \r
88 textures/cmp1-dm8/e8lighttrim_pur\r
89 {\r
90         qer_editorimage textures/cmp1-dm8/e8lighttrim_p.tga\r
91         surfaceparm nomarks\r
92         q3map_surfacelight 1000\r
93         {\r
94                 map textures/cmp1-dm8/e8lighttrim_p.tga\r
95         }\r
96         {\r
97                 map $lightmap \r
98                 blendfunc filter\r
99                 tcGen lightmap \r
100         }\r
101         {\r
102                 map textures/cmp1-dm8/e8lighttrim_p.blend.tga\r
103                 blendfunc add\r
104                 rgbGen wave sin 0.4 0.2 0 0.2 \r
105         }\r
106 }\r
107 \r
108 textures/cmp1-dm8/e8circle_pur\r
109 {\r
110         qer_editorimage textures/cmp1-dm8/e8circle_pur.tga\r
111         surfaceparm noimpact\r
112         surfaceparm nolightmap\r
113         surfaceparm nomarks\r
114         surfaceparm nonsolid\r
115         surfaceparm trans\r
116         q3map_surfacelight 50\r
117         {\r
118                 clampmap textures/cmp1-dm8/e8circle_pur.tga\r
119                 blendfunc blend\r
120                 rgbGen wave sin 0.9 0.2 0 0.5 \r
121                 tcMod rotate 45\r
122         }\r
123 }\r
124 \r
125 textures/cmp1-dm8/e8clangfloor\r
126 {\r
127         surfaceparm metalsteps\r
128         {\r
129                 map $lightmap \r
130                 rgbGen identity\r
131                 tcGen lightmap \r
132         }\r
133         {\r
134                 map textures/cmp1-dm8/e8clangfloor.tga\r
135                 blendfunc filter\r
136                 rgbGen identity\r
137         }\r
138 }\r
139 \r
140 textures/cmp1-dm8/logo\r
141 {\r
142         surfaceparm nomarks\r
143         surfaceparm trans\r
144         surfaceparm pointlight\r
145         nopicmip\r
146         {\r
147                 map textures/cmp1-dm8/logo.tga\r
148                 blendfunc add\r
149                 rgbGen wave sin 0.9 0.2 0 0.2 \r
150         }\r
151 }\r
152 \r
153 textures/cmp1-dm8/ame7jp\r
154 {\r
155         q3map_lightimage textures/cmp1-dm8/ame7jp.tga\r
156         surfaceparm nolightmap\r
157         surfaceparm nomarks\r
158         surfaceparm trans\r
159         cull disable\r
160         q3map_surfacelight 150\r
161         {\r
162                 clampmap textures/cmp1-dm8/ame7jp2.tga\r
163                 blendfunc add\r
164                 tcMod rotate 20\r
165         }\r
166         {\r
167                 clampmap textures/cmp1-dm8/ame7jp.tga\r
168                 blendfunc add\r
169                 tcMod rotate -400\r
170         }\r
171 }\r
172 \r
173 textures/cmp1-dm8/ame7glass\r
174 {\r
175         qer_editorimage textures/cmp1-dm8/ame7light.tga\r
176         surfaceparm nomarks\r
177         surfaceparm trans\r
178         cull disable\r
179         qer_trans 0.5\r
180         {\r
181                 map textures/cmp1-dm8/ame7light.tga\r
182                 blendfunc add\r
183                 tcGen environment \r
184         }\r
185         {\r
186                 map $lightmap \r
187                 blendfunc filter\r
188                 tcGen lightmap \r
189         }\r
190 }\r
191 \r