]> Shamusworld >> Repos - jk1/blob - shaders/items.shader
Move stuff into trunk in prepartion for GIT import.
[jk1] / shaders / items.shader
1 models/weapons2/detpack/lights\r
2 {\r
3         q3map_nolightmap\r
4         q3map_onlyvertexlighting\r
5     {\r
6         map models/weapons2/detpack/lights\r
7         blendFunc GL_ONE GL_ZERO\r
8         rgbGen lightingDiffuse\r
9     }\r
10     {\r
11         map models/weapons2/detpack/lightsglow\r
12         blendFunc GL_ONE GL_ONE\r
13         rgbGen wave square 0 1 0 2\r
14     }\r
15 }\r
16 \r
17 models/weapons2/detpack/nolights\r
18 {\r
19         q3map_nolightmap\r
20         q3map_onlyvertexlighting\r
21     {\r
22         map models/weapons2/detpack/lights\r
23         blendFunc GL_ONE GL_ZERO\r
24         rgbGen lightingDiffuse\r
25     }\r
26 }\r
27 \r
28 models/items/medpac\r
29 {\r
30         q3map_nolightmap\r
31         q3map_onlyvertexlighting\r
32     {\r
33         map models/items/medpac\r
34         blendFunc GL_ONE GL_ZERO\r
35         rgbGen lightingDiffuse\r
36     }\r
37     {\r
38         map models/items/medpacglow\r
39         blendFunc GL_ONE GL_ONE\r
40         rgbGen wave square 1 1 0 0.75\r
41     }\r
42 }\r
43 \r
44 models/items/power_converter_panelon\r
45 {\r
46         q3map_nolightmap\r
47         q3map_onlyvertexlighting\r
48     {\r
49         map models/items/power_converter_panelon\r
50         blendFunc GL_ONE GL_ZERO\r
51         rgbGen lightingDiffuse\r
52     }\r
53     {\r
54         map models/items/power_converter_panel1\r
55         blendFunc GL_ONE GL_ONE\r
56         rgbGen wave square 0 1 0.5 1\r
57     }\r
58     {\r
59         map models/items/power_converter_panel2\r
60         blendFunc GL_ONE GL_ONE\r
61         rgbGen wave square 0 1 1 0.5\r
62     }\r
63 }\r
64 \r
65 models/items/shieldpackon\r
66 {\r
67         q3map_nolightmap\r
68         q3map_onlyvertexlighting\r
69     {\r
70         map models/items/shieldpackon\r
71         blendFunc GL_ONE GL_ZERO\r
72         rgbGen lightingDiffuse\r
73     }\r
74     {\r
75         map models/items/shieldpackglow\r
76         blendFunc GL_ONE GL_ONE\r
77         rgbGen wave sin 1 0.5 0 2\r
78     }\r
79 }\r
80 \r
81 models/items/battery\r
82 {\r
83         q3map_nolightmap\r
84         q3map_onlyvertexlighting\r
85     {\r
86         map models/items/battery\r
87         blendFunc GL_ONE GL_ZERO\r
88         rgbGen lightingDiffuse\r
89     }\r
90     {\r
91         map models/items/battery_glow\r
92         blendFunc GL_ONE GL_ONE\r
93         rgbGen wave sin 0.4 0.4 0 0.5\r
94     }\r
95 }\r
96 \r
97 models/items/bacta\r
98 {\r
99         q3map_nolightmap\r
100         q3map_onlyvertexlighting\r
101     {\r
102         map models/items/bacta\r
103         blendFunc GL_ONE GL_ZERO\r
104         rgbGen lightingDiffuse\r
105     }\r
106     {\r
107         map gfx/effects/chr_inv\r
108         blendFunc GL_DST_COLOR GL_SRC_COLOR\r
109         tcGen environment\r
110     }\r
111 }\r
112 \r
113 models/items/power_converter_panel\r
114 {\r
115         q3map_nolightmap\r
116     {\r
117         map models/items/power_converter_panel\r
118         blendFunc GL_ONE GL_ZERO\r
119         rgbGen lightingDiffuse\r
120     }\r
121     {\r
122         map models/items/power_converter_panel1\r
123         blendFunc GL_ONE GL_ONE\r
124         rgbGen wave square 1 1 0.5 1\r
125     }\r
126     {\r
127         map models/items/power_converter_panel2\r
128         blendFunc GL_ONE GL_ONE\r
129         rgbGen wave square 1 1 -1 0.5\r
130     }\r
131 }\r
132 \r
133 models/items/a_shield\r
134 {\r
135         q3map_nolightmap\r
136         q3map_onlyvertexlighting\r
137     {\r
138         map models/items/a_shield\r
139         blendFunc GL_ONE GL_ZERO\r
140         rgbGen lightingDiffuse\r
141     }\r
142     {\r
143         map models/items/a_shield_glow\r
144         blendFunc GL_ONE GL_ONE\r
145     }\r
146     {\r
147         animMap 2 models/items/a_shield_glow2 gfx/colors/black \r
148         blendFunc GL_ONE GL_ONE\r
149         rgbGen wave inversesawtooth 0 2 0.5 1.5\r
150     }\r
151 }\r
152 \r
153 models/items/a_pwr_converter\r
154 {\r
155         q3map_nolightmap\r
156         q3map_onlyvertexlighting\r
157     {\r
158         map models/items/a_pwr_converter\r
159         blendFunc GL_ONE GL_ZERO\r
160         rgbGen lightingDiffuse\r
161     }\r
162     {\r
163         map models/items/a_pwr_converter_glow\r
164         blendFunc GL_ONE GL_ONE\r
165     }\r
166     {\r
167         animMap 2 models/items/a_pwr_converter_glow2 gfx/colors/black \r
168         blendFunc GL_ONE GL_ONE\r
169         rgbGen wave sawtooth 0.25 2 0 2\r
170     }\r
171 }\r
172 \r
173 models/items/psgun\r
174 {\r
175         q3map_nolightmap\r
176         q3map_onlyvertexlighting\r
177     {\r
178         map models/map_objects/imp_mine/psgunlight\r
179         blendFunc GL_ONE GL_ZERO\r
180         tcMod scroll 0 1\r
181     }\r
182     {\r
183         map models/map_objects/imp_mine/psgunlight\r
184         blendFunc GL_ONE GL_ONE\r
185         rgbGen wave sin 0 1 0 2\r
186         tcMod scroll 0 1\r
187     }\r
188     {\r
189         map models/items/psgun\r
190         alphaFunc GE128\r
191         blendFunc GL_SRC_ALPHA GL_ONE_MINUS_SRC_ALPHA\r
192         rgbGen lightingDiffuse\r
193     }\r
194 }\r
195 \r
196 models/items/forcegem\r
197 {\r
198         q3map_nolightmap\r
199     {\r
200         map models/items/forcegem\r
201         blendFunc GL_ONE GL_ZERO\r
202     }\r
203     {\r
204         map models/items/forcegem\r
205         blendFunc GL_SRC_ALPHA GL_ONE\r
206         alphaGen lightingSpecular\r
207     }\r
208     {\r
209         map models/items/forcegem\r
210         blendFunc GL_ONE GL_ONE\r
211         rgbGen wave sin 0.4 0.28 0.5 0.45\r
212         tcMod rotate 16\r
213     }\r
214 }\r
215 \r
216 models/items/antenna\r
217 {\r
218 \r
219         q3map_nolightmap\r
220     {\r
221         map models/items/antenna\r
222         blendFunc GL_ONE GL_ZERO\r
223         rgbGen lightingDiffuse\r
224     }\r
225     {\r
226         map models/items/antenna_glow2\r
227         blendFunc GL_ONE GL_ONE\r
228         rgbGen wave sin 1.4 1 0.7 2\r
229     }\r
230 }\r
231 \r