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